Martin Wilke
846a9ed95c
- Stage support
2014-02-11 09:53:31 +00:00
Baptiste Daroussin
16f65335a1
Add NO_STAGE all over the place in preparation for the staging support (cat: ports-mgmt)
2013-09-20 22:36:49 +00:00
Andrej Zverev
a6664fc48b
- convert to the new perl5 framework
...
Approved by: portmgr (bapt@, blanket)
2013-09-06 17:55:21 +00:00
Dag-Erling Smørgrav
dbc36c9345
Remove useless metadata from ports I created.
2012-09-05 15:43:33 +00:00
Dag-Erling Smørgrav
713e369a80
Minor cleanup. No functional changes, hence no version bump.
2011-09-12 14:50:20 +00:00
Dag-Erling Smørgrav
a5279a0fa4
Allow the environment to override the default ports directory.
2011-09-01 13:38:33 +00:00
Pav Lucistnik
0d0d56457b
Populate a new ports-mgmt category. List of moved ports:
...
devel/portcheckout -> ports-mgmt/portcheckout
devel/portlint -> ports-mgmt/portlint
devel/portmk -> ports-mgmt/portmk
devel/porttools -> ports-mgmt/porttools
misc/instant-tinderbox -> ports-mgmt/instant-tinderbox
misc/porteasy -> ports-mgmt/porteasy
misc/portell -> ports-mgmt/portell
misc/portless -> ports-mgmt/portless
misc/tinderbox -> ports-mgmt/tinderbox
security/jailaudit -> ports-mgmt/jailaudit
security/portaudit -> ports-mgmt/portaudit
security/portaudit-db -> ports-mgmt/portaudit-db
security/vulnerability-test-port -> ports-mgmt/vulnerability-test-port
sysutils/barry -> ports-mgmt/barry
sysutils/bpm -> ports-mgmt/bpm
sysutils/kports -> ports-mgmt/kports
sysutils/managepkg -> ports-mgmt/managepkg
sysutils/newportsversioncheck -> ports-mgmt/newportsversioncheck
sysutils/pib -> ports-mgmt/pib
sysutils/pkgfe -> ports-mgmt/pkgfe
sysutils/pkg-orphan -> ports-mgmt/pkg-orphan
sysutils/pkg_cutleaves -> ports-mgmt/pkg_cutleaves
sysutils/pkg_install -> ports-mgmt/pkg_install
sysutils/pkg_install-devel -> ports-mgmt/pkg_install-devel
sysutils/pkg_remove -> ports-mgmt/pkg_remove
sysutils/pkg_rmleaves -> ports-mgmt/pkg_rmleaves
sysutils/pkg_trackinst -> ports-mgmt/pkg_trackinst
sysutils/pkg_tree -> ports-mgmt/pkg_tree
sysutils/portbrowser -> ports-mgmt/portbrowser
sysutils/portconf -> ports-mgmt/portconf
sysutils/portdowngrade -> ports-mgmt/portdowngrade
sysutils/portcheck -> ports-mgmt/portcheck
sysutils/portmanager -> ports-mgmt/portmanager
sysutils/portmaster -> ports-mgmt/portmaster
sysutils/portscout -> ports-mgmt/portscout
sysutils/portsearch -> ports-mgmt/portsearch
sysutils/portsman -> ports-mgmt/portsman
sysutils/portsnap -> ports-mgmt/portsnap
sysutils/portsopt -> ports-mgmt/portsopt
sysutils/portupgrade -> ports-mgmt/portupgrade
sysutils/portupgrade-devel -> ports-mgmt/portupgrade-devel
sysutils/port-authoring-tools -> ports-mgmt/port-authoring-tools
sysutils/port-maintenance-tools -> ports-mgmt/port-maintenance-tools
sysutils/psearch -> ports-mgmt/psearch
sysutils/p5-FreeBSD-Portindex -> ports-mgmt/p5-FreeBSD-Portindex
sysutils/qtpkg -> ports-mgmt/qtpkg
textproc/p5-FreeBSD-Ports -> ports-mgmt/p5-FreeBSD-Ports
Repocopies by: marcus
2007-02-05 01:08:46 +00:00
Dag-Erling Smørgrav
5fea26ef30
While I'm here, tweak the master port detection code and comment out a
...
warning which is more annoying than useful.
2005-09-11 13:30:18 +00:00
Dag-Erling Smørgrav
acceb36326
Fix problems with PLIST_SUB, and update copyrights.
2005-09-11 13:05:04 +00:00
Dag-Erling Smørgrav
8a8dea62ac
Before performing any work, unset a number of environment variables which
...
may adversely affect the port build. See the man page for details.
2004-12-30 17:45:43 +00:00
Dag-Erling Smørgrav
f7f1b3ae26
Use the bzipped index to speed up downloading.
2004-11-20 22:03:26 +00:00
Dag-Erling Smørgrav
87f852c6a8
Finally fix the master-has-a-master issue.
...
Now that INDEX is no longer in CVS, don't append .www to the name when
downloading it.
2004-11-13 13:28:41 +00:00
Dag-Erling Smørgrav
e4758bf61f
Switch to ssh for anoncvs so it works again.
...
Recognize globs in port names.
Bump version to 2.8.0.
2004-10-31 15:54:48 +00:00
Dag-Erling Smørgrav
81cebc96ac
Recognize absolute master directories.
2004-10-25 12:01:23 +00:00
Dag-Erling Smørgrav
f15952d8a2
Don't croak on port names that contain metacharacters.
2004-10-22 13:50:12 +00:00
Dag-Erling Smørgrav
6a8714c9fd
Improve handling of installed ports whose origin can't be determined.
2004-10-13 19:53:36 +00:00
Dag-Erling Smørgrav
59ec3b081b
Watch out for undefined values when resolving port origins. This makes
...
-I / -s work properly when some of the installed ports have since been
deleted from the ports tree.
Submitted by: Thomas-Martin Seck <tmseck@netcologne.de>
2004-08-25 09:45:22 +00:00
Dag-Erling Smørgrav
80b65796e7
Perform plist substitution for -L.
...
Fix bug in origin determination.
2004-07-05 11:48:35 +00:00
Dag-Erling Smørgrav
216225e187
Try to fetch an up-to-date index from http://www.freebsd.org/ports/ .
2004-05-24 13:10:16 +00:00
Dag-Erling Smørgrav
4c4e66fc37
Use 'make checksum' instead of 'make fetch'.
2004-05-10 11:11:16 +00:00
Dag-Erling Smørgrav
5c23c7a662
Don't require additional command line arguments when -I is specified.
2004-04-11 21:54:48 +00:00
Dag-Erling Smørgrav
3cd8af21a2
Cosmetic: sort the status report, wrap a long line.
2004-04-05 13:27:21 +00:00
Dag-Erling Smørgrav
53901eee90
Rework the dependency discovery and update code, as well as the handling
...
of installed ports and status (up-to-date / out-of-date) reporting. This
should make porteasy slightly more consistent, and up to 25% faster.
2004-04-02 16:08:17 +00:00
Dag-Erling Smørgrav
9373bb2029
Use the two-argument version of mkdir() for backward compatibility.
...
PR: ports/64984
Submitted by: Jurij Ivliev <yury@esterdev.com>
2004-03-31 11:53:57 +00:00
Dag-Erling Smørgrav
0547b0e198
Add support for MOVED.
2004-03-29 15:14:23 +00:00
Dag-Erling Smørgrav
c9b5d11453
Make the variable definition syntax more like make(1)'s, and update the
...
documentation accordingly, fixing some markup bugs in the process.
2004-03-02 17:00:45 +00:00
Dag-Erling Smørgrav
e6e63e1d29
check out Tools along with Mk and Templates. also fix a minor typo.
2004-01-22 15:06:01 +00:00
Dag-Erling Smørgrav
4888ea6fbb
If no CVS root was specified, but a (possibly out-of-date) ports tree
...
already exists, use the CVS root specified by $portsdir/CVS/Root.
2003-10-01 15:15:37 +00:00
Dag-Erling Smørgrav
89ea0bbd5d
Add support for ports/Templates; bump version number and man page date.
2003-07-21 08:30:40 +00:00
Dag-Erling Smørgrav
db4455000e
Add support for {EXTRACT,PATCH}_DEPENDS.
2003-07-08 09:20:24 +00:00
Dag-Erling Smørgrav
78931ed808
Fix a bug in the version number comparison code caused by careless use
...
of the magic variabled $a and $b. Also fix a markup nit in the man page.
2003-05-23 00:21:11 +00:00
Dag-Erling Smørgrav
9c4d96f1f9
Allow the user to specify environment variables on the command line.
...
Use DEPENDS_CLEAN instead of hacking DEPENDS_TARGET.
Change the process title to reflect the current phase / task.
2003-04-07 13:23:50 +00:00
Ade Lovett
7e52725f2a
Clear moonlight beckons.
...
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Dag-Erling Smørgrav
899e74477c
Use the release-specific index if there is one. Bump version number
...
and copyright year.
2003-01-17 21:55:17 +00:00
Dag-Erling Smørgrav
da434ea3f5
Fix a bug in the dependency processing code that would cause porteasy to
...
fail to identify the dependencies for some ports (such as print/cups)
Approved by: portmgr (kris)
2002-12-10 19:42:14 +00:00
Dag-Erling Smørgrav
d4d74325f4
Really fix that cosmetic nit. I'm an idiot.
2002-10-29 10:24:00 +00:00
Dag-Erling Smørgrav
0aae5109a8
Cosmetic nit.
2002-10-29 10:22:38 +00:00
Dag-Erling Smørgrav
8b45fb5ff2
Prevent infinite loop in master port detection code.
2002-10-15 01:19:48 +00:00
Dag-Erling Smørgrav
5cd868dff5
Fix a bug in the version comparison logic (epochs weren't being compared
...
properly), and update dependencies for -f as well as for -l and -u.
2002-07-16 22:54:05 +00:00
Dag-Erling Smørgrav
e1bd382c0e
Fix problems with the -s command related to packages with no @origin line.
2002-03-07 23:24:23 +00:00
Dag-Erling Smørgrav
17b56550f4
Fix dependency detection logic (it was broken for libraries).
...
Improve package version comparison algorithm.
2002-03-05 01:49:14 +00:00
Dag-Erling Smørgrav
a33c7d02b6
Definitely not my day. Further thought revealed that porteasy.pl rev 1.20
...
was not only suboptimal, but incorrect to boot. Fix and bump PORTREVISION.
2002-02-24 15:36:32 +00:00
Dag-Erling Smørgrav
f00af35fa7
Argh, I've programmed way too much Java lately. tr/./+/.
2002-02-24 15:27:03 +00:00
Dag-Erling Smørgrav
4e904fc89c
Play it safe when building ports that have special dependencies.
...
Add more caching to improve the performance of simple commands.
Bump version to 2.7.0 (should have done this last time)
Belatedly update copyright dates.
2002-02-24 14:23:53 +00:00
Dag-Erling Smørgrav
bcc054623d
Whitespace cleanup.
2002-02-24 12:30:31 +00:00
Dag-Erling Smørgrav
e85f08c22a
Add a hack to the master detection code to cater for mail/postfix.
...
Clean up each dependency after building it, to conserve disk space.
2002-02-20 00:30:32 +00:00
Dag-Erling Smørgrav
cbb91688d8
Fix the master port detection logic to correctly handle KDE ports.
...
Bump version to 2.6.3.
2002-01-24 10:11:43 +00:00
Dag-Erling Smørgrav
5f336a9945
Support dependencies that have backtick expressions in them, and fix a few
...
related nits. Bump version to 2.6.2.
2002-01-21 00:21:41 +00:00
Dag-Erling Smørgrav
6ad60bcc22
2.6.1: Some ports (e.g. www/mozilla-embedded) use MAINDIR instead of
...
MASTERDIR to achieve slightly different semantics. Handle this just like
we handle MASTERDIR.
2001-12-18 11:49:14 +00:00
Dag-Erling Smørgrav
c12bb37778
Porteasy 2.6. The main changes are support for ports with interactive
...
configuration dialogs and smarter plist parsing.
2001-12-03 18:53:04 +00:00