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
Dag-Erling Smørgrav
5a0e464dc2
Fix handling of unconditional dependencies
2001-08-14 13:58:56 +00:00
Dag-Erling Smørgrav
a59d310d9d
Add experimental pkg_version(8)-like functionality.
2001-06-09 15:50:05 +00:00
Dag-Erling Smørgrav
5f1da281bf
Change the order in which we check out the ports root and index to work
...
around a CVS bug. Also add some missing options to usage() and help()
and alphabetize them properly, and show the usage string if no arguments
were specified on the command line.
2001-05-16 09:28:51 +00:00
Dag-Erling Smørgrav
f5a3c0f232
Forgot to update porteasy's idea of its own version number.
...
Notices by: <jbg@verloid.net>
2001-04-05 12:24:55 +00:00
Dag-Erling Smørgrav
91a395c3dd
Add forgotten file.
2001-03-11 14:01:00 +00:00
Dag-Erling Smørgrav
5dde6f413f
Porteasy 2.3: cvspass magic for anoncvs.freebsd.org; new -w option for
...
displaying a port's web site URL; don't build by default (sometimes you
just want to update a port and all its dependencies); code cleanup.
2001-03-11 01:14:27 +00:00
Dag-Erling Smørgrav
81fe4a5ac8
Previous commit was incomplete.
2000-11-03 14:30:42 +00:00
Dag-Erling Smørgrav
57ec16fc34
Don't build master ports unless they were explicitly required!
...
Pointed out by: nectar
2000-11-03 14:18:37 +00:00
Dag-Erling Smørgrav
65f0dd94ef
Porteasy 2.2 (getting close to a new minor version every day...)
...
- 'cvs -Q' is *too* silent, so just use 'cvs -q' when not verbose.
- cache the results of find_master().
- allow for a trailing slash in the second field in a dependency spec.
- add an option to show the packing lists for selected ports.
- fix a bug where porteasy would build a port when it shouldn't.
2000-10-22 21:33:10 +00:00
Dag-Erling Smørgrav
78a6132b72
Update version number.
2000-10-21 09:51:52 +00:00
Dag-Erling Smørgrav
1809b4ccae
Document PORTEASY_OPTIONS.
2000-10-21 09:51:29 +00:00
Dag-Erling Smørgrav
cdf9596183
Add a copyright statement to the version and help texts.
...
Fix a small bug in dependency parsing.
Add support for a PORTEASY_OPTIONS environment variable.
Give -r precedence over -a.
2000-10-21 09:50:57 +00:00
Dag-Erling Smørgrav
e5f1e12bef
Much-enhanced Porteasy 2.0.
2000-10-19 21:02:46 +00:00
Dag-Erling Smørgrav
1f3c3106a8
Look for pkg-descr rather than pkg/DESCR.
...
Always use the -d option when invoking CVS, to work around breakage in CVS
(said breakage has reportedly been fixed in 1.11, but I haven't verified this)
Bump version number.
2000-10-09 11:45:46 +00:00
Dag-Erling Smørgrav
79f09b3a36
Fix cut'n'paste bogon.
...
Submitted by: Dmitry Sivachenko <dima@Chg.RU>
2000-09-22 10:52:40 +00:00
Dag-Erling Smørgrav
04fbaaefee
Style and mdoc fixes.
...
Submitted by: sheldonh
2000-09-20 12:52:24 +00:00
Dag-Erling Smørgrav
991d375484
Argh! forgot to fix this before adding the port.
...
Uninverse the meaning of two if tests.
2000-09-19 19:35:48 +00:00
Dag-Erling Smørgrav
f7983e4e95
A tool for fetching and building ports.
2000-09-19 19:25:04 +00:00