Chris Rees
0dd7579209
Various spelling corrections
...
PR: ports/175331
Submitted by: Christoph Mallon
Approved by: No objections within three weeks from any maintainer
While here, style and duplicate phrase fixes in bsdcflow pkg-descr
Submitted by: mi
2013-02-09 12:00:52 +00:00
Chris Rees
3c8ccab1c6
Add some checks for Subversion; minimum version required is 1.7, or adding
...
ports with subdirectories fails because of scattered .svn directories.
Original issue reported by: netchild
2013-02-03 09:51:29 +00:00
Eitan Adler
7ad795303f
Add az
...
Fix regex - I had this locally but forgot to commit
2012-12-17 03:32:03 +00:00
Eitan Adler
cc6b842741
Make the regex stricter to avoid false positive matches
...
Add kuriyama to the list
Add bapt's alternate email to the list
2012-12-16 16:40:34 +00:00
Eitan Adler
c0efdaffe0
Covert gnomedepends.py from Python 2 to Python 3.
...
No objections from: sobomax
2012-12-15 22:07:24 +00:00
Eitan Adler
3965d0dfd7
Add both of pgollucci's email addresses
...
Add rm's alternate email address
Add wxs
If anyone else wants to be added please email me so we could batch them up into one set.
2012-12-15 21:27:08 +00:00
Chris Rees
93f0183611
I and Philip are Nice People
2012-12-15 17:49:05 +00:00
Eitan Adler
5fd42832d1
Teach the conversion script about all the nice people that offered to reduce the number of wasted bytes in the world
2012-12-15 17:05:45 +00:00
Eitan Adler
39ab86d88a
Teach convert-makefile-header about the mcom header line.
...
Don't remove this when doing the conversion.
2012-12-15 15:16:15 +00:00
Bryan Drewery
5fc8f5e96e
prdone and prpatch were removed in r297358
2012-12-12 02:02:15 +00:00
Chris Rees
10cfa863de
Strip svn:executable just in case it's been set
...
Reported by: db
2012-12-09 18:59:45 +00:00
Eitan Adler
a3f7fb53bb
Document tool which converts from old style header to new style
...
Feature safe: yes
2012-11-28 18:06:21 +00:00
Sofian Brabez
f765f75803
- Fix runtime utf-8 problems using codec encoder and system locale
...
PR: ports/173195
Submitted by: rm
Reviewed by: sbz (myself)
Feature safe: yes
2012-11-05 21:14:54 +00:00
Emanuel Haupt
1f0745998b
Use the 'Created by:' header option per default rather than the RCS only
...
header.
Suggested by: adamw
Feature safe: yes
2012-10-30 10:17:53 +00:00
Emanuel Haupt
413a4efb06
Add convert-makefile-header.pl, a perl script that converts old style Makefile
...
headers to the new format.
Feature safe: yes
2012-10-29 12:18:43 +00:00
Chris Rees
bcc0be2d81
Freefall doesn't have LWP::Simple, so use /usr/bin/fetch to reduce dependencies
...
Noticed by: thierry
Feature safe: yes
2012-10-29 11:37:56 +00:00
Guido Falsi
7312e64f64
- Fix reference to the Additional Contributors' list due to renaming
...
to .xml in r39631
Approved by: crees
Feature safe: yes
2012-10-25 21:30:57 +00:00
Erwin Lansing
fd888aae84
Silence svn update commands.
...
Feature safe: yes
2012-10-21 11:46:00 +00:00
Beat Gaetzi
e9ba4e7a77
- Sync with the versions currently running on pointyhat
...
- Use Subversion instead of CVS
Approved by: erwin (maintainer)
Feature safe: yes
2012-10-20 10:36:27 +00:00
Erwin Lansing
5624d82eb2
Sync with the version that's currently running on pointyhat:
...
- be less verbose to be more friendly to running from cron
- I've been running this script for several years now,
not Kris
- Send me a copy of the output for debugging
Feature safe: yes
2012-10-19 14:49:25 +00:00
Eitan Adler
e61f04a29c
Add MOVEDLint checks for some of the other formatting problems
...
seen in MOVED lines.
Feature safe: yes
2012-10-15 21:34:19 +00:00
Alex Dupre
7185e69c75
Clean-up command-line options.
...
Approved by: crees
2012-10-09 15:55:15 +00:00
Eitan Adler
3152b4bd9f
Make the removal diff nicer to read by not showing the line-by-line removal and instead replace it with "FILE has been deleted"
...
Reviewed by: crees
2012-09-23 17:56:10 +00:00
Olli Hauer
5547c29967
- prefix saved files (PR/patches) with PR_$num
...
PR: ports/171853
Submitted by: ohauer
Approved by: miwi (maintainer) explicit per PM
2012-09-23 17:12:59 +00:00
Chris Rees
84a9fa5eb6
bsd.port.mk handles getting the primary category for us
...
Since Created by: line appears to be popular, get Submitted by: from that
Old-style Makefile headers should no longer be used
2012-09-20 19:25:59 +00:00
Sofian Brabez
585bd71a35
- Fix bytes problem returned by urlopen when using Python 3.x
2012-09-17 16:34:54 +00:00
Chris Rees
028474b3d4
Accepts the new svn_revision tag in the removed ports xml database.
...
Apologies for the complexity of the code; it's optimised for speed. Soon I
will be able to remove the section working with dates.
2012-09-16 13:31:39 +00:00
Beat Gaetzi
0ad288949c
- Set fbsd:nokeywords property value to the one recommended by the Ports
...
Subversion Primer.
Approved by: mandree@ (maintainer)
2012-09-09 17:07:17 +00:00
Sofian Brabez
d3c5a5d767
- Support Python 3.x
2012-09-06 15:54:37 +00:00
Eitan Adler
fe682edd2d
By request, move dialogwrapper to the main folder and fix the readme.
...
Additionally, document the wrapper in the main readme
2012-09-01 02:56:50 +00:00
Chris Rees
800b5d1d40
Now that the headers have been removed, we no longer get the Whom line from
...
which to acquire the Submitted by: line.
It should be reasonable to simply use the MAINTAINER line; unfortunately we
lose the real name and only get the email address.
2012-08-31 18:40:40 +00:00
Eitan Adler
44bb515cac
Add $FreeBSD$ lines
...
reported by: crees
2012-08-31 16:17:19 +00:00
Eitan Adler
bdc98b35f5
By request, add dialog wrapper used to give the ports options dialog
...
additional features such as:
- extended descriptions
- auto resizing
- compatability with older dialog implementations
Submitted by: wblock
Reviewed by: ports@
2012-08-31 16:04:08 +00:00
Sofian Brabez
d1bd97d171
- Fix documentation
...
Submitted by: culot, gahr
2012-08-30 10:23:01 +00:00
Chris Rees
e7045e4591
Fix the -y option to test for possible duplicate ports; use INDEX instead of
...
modules file that was removed.
It's fast, use it!
2012-08-25 12:02:28 +00:00
Matthias Andree
34a636ac73
Use "exec" when executing SVN with user-provided arguments,
...
to avoid running SVN multiple times with command lines like the
following:
svn co --depth empty svn+ssh://svn.freebsd.org/ports/head ports
Reported by: ak@ (on IRC)
2012-08-24 19:54:38 +00:00
Sofian Brabez
3bdb4508da
- Add getpatch script to download patch attachments on bug tracking systems
...
Approved by: portmgr (bapt)
2012-08-23 14:07:48 +00:00
Chris Rees
9ee7e5adda
- Look for older versions of ports to copy over before committing.
...
Requested by: several
- Remove older readded ports from MOVED
- Tighten up find syntax (split by null and use -print0)
2012-08-21 10:20:51 +00:00
Matthias Andree
e703ecdcc8
Changes over original script:
...
- FIX: all progress and error output goes to fd#2 (stderr)
- FIX: at top level, properly detect commands if preceded by options
- FIX: in checkstatus(), handle ~ (obstructed versioned item)
- FIX: support blanks, leading dashes, and shell meta characters:
+ in file names, so as not to choke the script on difficult file names
+ in command line arguments, so that svn commit -m "commit message" works,
rather than complaining about an unversioned file "message".
- FIX: in checkstatus(), keep leading spaces from svn status
- FIX: in setprop(), detect egrep errors, rather than assuming "no match"
- ADD: die if "check" psvn-specific command has trailing arguments
- CHANGE: replace `...` by more concise $(...) notation
- CHANGE: take maintainership, offered by beat@.
- SPEEDUP: in checkstatus(), use shell built-ins, rather than commands
- SPEEDUP: when checking files, run svn only once, rather than for each file
- SPEEDUP: when skipping "svn rm"-ed files, use ! -e rather than head|awk
- TODO: handle long options for svn commit
- TODO: do not stomp over svn:mime-type if it's already set (binary files!)
Approved by: beat@ (maintainer)
2012-08-20 20:42:24 +00:00
Chris Rees
139fb2b37a
Don't replace - with _ in category variable.
...
This was required with CVS, since the category was checked out as a module, but
the directory name is used with svn.
For example:
pcvs co ports_ports_mgmt
svn co $ports/head/ports-mgmt
Submitted by: swills
2012-08-10 10:49:36 +00:00
Beat Gaetzi
28be53e942
- Remove duplicate execution of svn info [1]
...
- Add description what the script actually does
Submitted by: gahr [1]
2012-07-18 19:52:33 +00:00
Eitan Adler
a12d8d5169
Support svn too
2012-07-15 23:22:49 +00:00
Eitan Adler
3770374e75
Remove support for CVS from MOVEDLint
...
Approved by: portmgr (beat)
2012-07-15 23:16:13 +00:00
Beat Gaetzi
75ecda1127
- Add a svn wrapper which does sanity checking and handles svn properties
2012-07-15 22:09:45 +00:00
Beat Gaetzi
6228337952
- Update addport and rmport to work with Subversion
...
Submitted by: crees, miwi
2012-07-15 20:57:22 +00:00
Doug Barton
44fa804810
s/X11BASE/LOCALBASE/, or equivalent.
...
The X11BASE variable is long gone, however these ports were not updated.
2012-06-24 21:53:38 +00:00
Chris Rees
7cc980c36f
Support conversion of make.conf-style files.
...
The script is very cautious, and may miss some; checking the results by hand
is absolutely vital.
2012-06-09 09:01:38 +00:00
Chris Rees
d2d57e3729
Add script to convert old-style OPTIONS database files to new format.
...
If you are having trouble with saved OPTIONS not being recognised, just run
this as root and you will have no further trouble!
2012-06-04 15:03:26 +00:00
Chris Rees
343b4bb879
- Modify Additional Contributors path to match svn
...
- Take maintainership
Approved by: garga (maintainer)
2012-05-30 18:54:01 +00:00
Martin Wilke
3833a90f6a
- Restore getpr, i still use it and i believe few other committers as well
...
- Take maintainership
2012-05-29 07:15:42 +00:00
Chris Rees
7bafcecff5
Remove obsolete PR handling scripts. These had hardcoded /home/ncvs
...
Approved by: mharo (maintainer)
2012-05-24 20:19:12 +00:00
Chris Rees
dd16d151db
Take maintainership-- thanks to vd for his past work on this script
...
Approved by: vd (maintainer)
- Make the diff output work
- Use cdiff if exists, otherwise stick with $EDITOR
- Stop trying to remove CVSROOT; hasn't been checked out since modules
support was removed by erwin
2012-05-02 18:32:30 +00:00
Erwin Lansing
bb62d70bda
Spell plural LATEST_LINKs with a lowercase s to avoid confusion
...
to the spelling of LATEST_LINK.
Submitted by: gerald
Feature safe: yes
2012-04-08 09:00:23 +00:00
Eitan Adler
5c65825d5a
Document MOVEDlint in README
2012-02-16 16:09:41 +00:00
Philip M. Gollucci
4c3d247b1f
- fix interpreter path for python
...
PR: ports/154431
Approved by: sobomax (maintainer)
2012-02-11 22:48:26 +00:00
Eitan Adler
03bc1a88df
If you have not yet run this script, I feel sorry for you.
...
Hat: x11
2012-01-15 22:52:00 +00:00
Wesley Shields
1f651e8177
Better wording to clarify the previous two commits.
...
Submitted by: dougb@
2011-12-28 01:46:02 +00:00
Wesley Shields
0468e95981
Revert part of the previous commit, and make things a little more clear with
...
punctuation.
Discussed with: eadler@
2011-12-28 00:53:48 +00:00
Eitan Adler
621a1828da
- Remove some old duplicate words. They were getting in way of finding newer ones.
2011-12-27 03:32:25 +00:00
Greg Larkin
270c28b6ae
- Fixed missing end-quote in sed command
...
- Fixed some grammatical errors in output messages
PR: ports/162506
Submitted by: "Conrad J. Sabatier" <conrads@cox.net>
Approved by: sobomax (maintainer timeout - 1 month)
Feature safe: yes
2011-12-09 23:26:58 +00:00
Doug Barton
d2c1853804
INDEX-6 -> INDEX-8
...
Submitted by: gjb
2011-09-28 01:44:31 +00:00
Erwin Lansing
2b35911821
Add support from FreeBSD 10.x
2011-09-27 06:29:35 +00:00
Chris Rees
5d4b8b15b0
Add option (-y) to check for similarly named ports.
...
PR: ports/159841
Submitted by: crees (me)
Approved by: garga (maintainer)
2011-08-29 14:54:48 +00:00
Stanislav Sedov
bfc1333181
- Use optparse instead of old deprecated method.
...
- Kill ruby 1.6 related stuff.
2011-08-23 09:23:54 +00:00
Stanislav Sedov
d39e30b3dc
- Fix options processing (optparse puts options into hash indexed by strings,
...
not symbols).
2011-08-23 09:17:46 +00:00
Stanislav Sedov
90d33c8b8c
- Make it work with ruby 1.9.
2011-08-23 08:42:31 +00:00
Steve Wills
c1c18af0fe
- Back out category check for now
2011-08-16 00:09:12 +00:00
Steve Wills
4a09663ed3
- Remove obfuscation of submitter email at request of dougb
...
- Add check that port is in right directory as I've been bitten by this
2011-08-15 21:21:41 +00:00
Emanuel Haupt
e7cc2ccf33
Fix readme building.
2011-08-12 06:56:44 +00:00
Renato Botelho
390fe1afe5
Change shebang to #!/usr/bin/env perl, as required by bapt@
2011-07-27 17:18:26 +00:00
Erwin Lansing
2b43202957
Remove duplicate words in comment.
...
Submitted by: ohauer
2011-05-02 09:38:04 +00:00
Florent Thoumie
03074365a5
Remove portbuild scripts from pcvs, as they now live in svn/projects.
2011-04-24 16:37:51 +00:00
Mark Linimon
3fcbbb8d24
Add some definitions to try to limit the number of times we let builds
...
fail before we stop. This should help avoid spamming people's mboxes.
2011-04-22 18:32:13 +00:00
Mark Linimon
9fd443c7ba
Allow the top-level build to be destroyed. This is useless for
...
pointyhat, but is intended for pointyhat-[west|east] to be able to
remove no longer needed specialized -exp runs. (They remain in the
errorlog archive; they can merely be removed from zfs.)
Replace this test with an anti-foot-shooting measure so that you cannot
remove 'latest' unless you have already removed 'previous'.
2011-03-24 06:24:04 +00:00
Pav Lucistnik
95f63674f3
- Stop caring about src-6 snaps and expire checkout snaps rather more
...
aggresively
2011-03-21 21:43:58 +00:00
Mark Linimon
068948ee07
Add an error entry for gmake.
2011-03-08 22:03:18 +00:00
Mark Linimon
547dbc0a08
Add a test for gmake 3.82 regressions. (3.82 is not in the tree yet).
...
While here, move segfault down: sometimes this is a false positive for
a config failure.
2011-03-08 21:53:53 +00:00
Mark Linimon
46a7d368e1
Add an alternate spelling for a link.
2011-03-04 06:11:51 +00:00
Mark Linimon
4a3b759d6b
Add an overly-large regexp to isolate "packages that fail to build with
...
clang". This will probably need to be trimmed down some so as to not
pessimize processing time.
At this time this change will be restricted to pointyhat-west.
2011-02-27 07:08:01 +00:00
Mark Linimon
f7fd413b58
One more pass through this file to bring it up to the latest processonelog:
...
- deprecate assert, chown, perl5, python, stdio, sysvipc, varargs
- add the existing nested_declaration, termios, utmp_x
While here, fix formatting.
Pointy hat to: linimon, for letting this get so far out of sync
2011-02-27 06:55:38 +00:00
Mark Linimon
e4a1d6f3b8
For efficiency's sake, deprecate the following error types, which we no longer see:
...
chown, perl5, python, stdio, struct changes, sysvipc, USE_XLIB, varargs
Add the following new error types that we are now seeing:
clang-bug, cpusetsize, sem_wait
Tweak the definitions for linker_error and threads to be more accurate.
2011-02-27 06:33:45 +00:00
Mark Linimon
7b36c962d5
Sheesh. The errors "f77" and "uname" were never even documented. Add
...
the into the section for obsolete errors.
2011-02-27 06:16:01 +00:00
Mark Linimon
0b94659e59
Move some of the error types that were removed from the script some time
...
ago to the "obsolete" section.
2011-02-27 06:01:20 +00:00
Mark Linimon
5d2451c2a6
Add the following new error classifications, to sync with upcoming work
...
to processonelog (not yet committed):
clang
clang-bug
cpusetsize
sem_wait
The former two will show up if an -exp run is done with clang as the default
ports compiler, instead of gcc. The latter two seem to be ports regressions
in 9-CURRENT.
2011-02-24 22:28:22 +00:00
Mark Linimon
2fc5780a86
Remove 6.x links since it is EOL. (For now, the error logs remain).
...
While here, change the misnomer Full to Previous, but leave the links
alone until we upgrade pointyhat to the latest codebase.
2011-02-22 03:07:11 +00:00
Erwin Lansing
90b43d628c
Make table headers more selfexplanatory
...
Submitted by: gerald
Feature safe: yes
2011-02-05 16:42:00 +00:00
Erwin Lansing
7b3fc2c221
7.1 runs EOL today, start building against 7.3
...
Feature safe: yes
2011-01-31 09:29:22 +00:00
Mark Linimon
e93f4465dc
Change the "unclean build" handling case to not retry. Previously, it
...
was handled the same as "waiting for chroot" and retried. In certain
circumstances (e.g. a prerequisite package shown as being avaialable
when it really wasn't), this would cause a package build to loop
forever.
Note to future generations: I did not write this code.
Feature safe: yes
2011-01-26 10:41:53 +00:00
Mark Linimon
4ddc8569cb
Fix typo in fixed-up tar command to suppress a whoooole lot of junk
...
output on package builds.
Pointy hat: self
Feature safe: yes
2011-01-24 01:58:21 +00:00
Mark Linimon
2d9bb86df0
Add an entry for the 'dirent' error.
...
Noticed by: Anton Shterenlikht
Feature safe: yes
2011-01-24 00:44:53 +00:00
Mark Linimon
c53373e936
Add anti-foot-shooting measure.
...
Feature safe: yes
2011-01-23 03:06:44 +00:00
Mark Linimon
883391196b
Export BACKUP_FTP_SITE for the generalized make.conf files in
...
bindist-*.tar (so that they can be shared between pointyhat and
pointyhat-west without modification.)
Feature safe: yes
2011-01-23 02:39:54 +00:00
Mark Linimon
d2628e1ceb
Add CLIENT_BACKUP_FTP_SITE as part of a generalization push between
...
bindist-*.tar files on pointyhat and pointyhat-west.
Feature safe: yes
2011-01-23 02:34:58 +00:00
Mark Linimon
be8848c7d8
Force the copy of portbuild.* files as files, not symlinks. Adjust
...
the comment for bindist-* to match.
Feature safe: yes
2011-01-23 02:26:14 +00:00
Erwin Lansing
4f169b63af
Revert to RELENG_7_1 after consultation with re@
...
Feature safe: yes (this time for real)
Approved by: portmgr,re
2011-01-18 15:57:00 +00:00
Erwin Lansing
8e2ba39faf
Bump 7-stable to RELENG_7_4 due to a major library version increase
...
in libcrypto.
Feature safe: yes (really, really not, but we don't have any other option)
2011-01-14 22:36:32 +00:00
Erwin Lansing
b40874d29c
rmdir(1) does not take -f.
2011-01-05 18:34:17 +00:00
Erwin Lansing
fa2e0c2cef
Drop support for 6.x and bump 8.x to 8.1-RELEASE
2010-12-21 08:25:08 +00:00
Mark Linimon
6dad2ee054
Remove debugging code that crept in.
2010-12-17 01:34:38 +00:00
Mark Linimon
6f337f74cd
Refactor the client-side. It turns out that the evaluation of param.h
...
was being done before the src tree had been mounted.
This was not a problem in the old codebase, since it simply got the
wrong src tree to start with.
This actually simplifies the code.
2010-12-16 07:38:18 +00:00