summaryrefslogtreecommitdiffstats
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* Prevent infinite loop in master port detection code.des2002-10-152-4/+10
|
* Unbreak by creating subdir under applnk if necessary.alane2002-10-131-2/+3
| | | | Submitted by: so14k@so14k.com (maintainer via irc)
* use USE_PERL5.obraun2002-10-071-0/+1
| | | | | PR: 43758 Submitted by: maintainer
* BROKEN: Does not installkris2002-10-051-0/+2
|
* http://www.iDaemons.org/distfiles/ -> ftp://ftp.iDaemons.org/pub/distfiles/knu2002-10-052-2/+2
|
* Update to 20020921.1.knu2002-09-214-6/+6
| | | | | | | | | | | - Fix a bug where portupgrade creates packages in a wrong directory. This was introduced in 20020921. Submitted by: "Dmitry A. Panov" <redfox@Fluffy.Khv.RU> - Make portcvsweb <pkgname> work when it is an obsoleted package. - Update documents.
* Define USE_RUBY_FEATURES instead of hardcoding conditional *_DEPENDS.knu2002-09-212-8/+2
|
* Add barry 0.5.3, a nice KDE frontend to the ports system.will2002-09-216-0/+88
|
* Update to 20020921.knu2002-09-206-40/+24
| | | | | | | | | | | | | | | | | - Respect PKG_SUFX, which could be defined in /etc/make.conf or as an environment variable. - Drop the pkg_tarup(1) dependency in favor of pkg_create(1) -b, and mark IGNORE for systems which pkg_create(1) does not support -b. On those systems such as 4.4-STABLE and prior, users can either a) update pkg_* tools or b) stick with portupgrade-20020920 + pkg_tarup-1.2_3. - Remove the workaround against somewhat old 5-CURRENT's buggy bsd.*.mk. - Improve zsh/bash/tcsh completion definitions. (not much for tcsh, though..)
* Update to 20020920.knu2002-09-194-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | portupgrade(1): - Time each build, install, upgrade, etc. and show times when -v/--verbose is specified. [Requested by: people on freenode:#freebsd] pkgdb(1): - Extend pkgdb(1)'s -o so it can also modify a port's origin. [Requested by: dcs] - Raise an error when an empty pkgname is given with -s. pkgtools.conf(5): - Make MAKE_ARGS accept a proc. [Suggested by: alane] miscellaneous: - Now all the tools including portupgrade(1) should work on lang/ruby_static as well as lang/ruby_static-devel again. - Completion definitions for zsh and bash are even slightly improved.
* Teach portlint to recognize RUN_DEPENDS=${BUILD_DEPENDS} and the likemharo2002-09-142-1/+13
| | | | | PR: 27182 Submitted by: Anton Berezin <tobez@tobez.org>
* Fix the ruby-shim dependency.knu2002-09-132-2/+2
| | | | | PR: 42722 Submitted by: anane
* Update to 20020902.knu2002-09-024-6/+8
| | | | | | | | | | | - Fix the regexp for uname output so it can parse such as "5.0-CURRENT-YYYYMMDD-JPSNAP". Spotted by: will@FreeBSD.org - portupgrade(1): Add more command failure checks in case sudo fails. - portsclean(1): Add a cross reference to libchk(1) to the manpage.
* Put the real master site at the top of MASTER_SITES. I seem to forgetknu2002-08-312-4/+6
| | | | to transfer distfiles to ftp.freebsd.org too often...
* Update to 20020830.knu2002-08-304-6/+8
| | | | | | | | | | | | | | | | | | | portupgrade(1): - Add more command failure checks in case sudo fails. - Always build backup packages as root. Spotted by: Stijn Hoop <stijn@win.tue.nl> - Let NO_IGNORE negate IGNORE. FreeBSD PR: ports/41467 Suggested by: Alan Eldridge <ports@geeksrus.net> portsclean(1): - Do not mix stderr output from make(1) with stdout. Submitted by: Jos Backus <jos@catnook.com>
* Update to 20020805.knu2002-08-054-14/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pkgdb(1): - Do not fail in error when a non-installed package is specified with -o. pkg_fetch(1): - Support bzip2'd packages (*.tbz). - Slightly fix messages. - Introduce OS_PATCHLEVEL and exclude `-p#' from OS_RELEASE. FreeBSD PR: ports/40375 Submitted by: Andriy Gapon <agapon@excite.com> (partly) portsclean(1): - -P/--pkgclean: Sweep away bzip2'd packages (*.tbz) too. portupgrade(1): - Support bzip2'd packages (*.tbz). pkgtools.conf(5): - Provide a couple of new utility functions, deorigin(origin) and rc_file(origin_or_pkgname). - Fix an example and provide some more examples. - Introduce OS_PATCHLEVEL and exclude `-p#' from OS_RELEASE. misc.: - zsh compdefs: Look for *.tbz too.
* ruby-optparse is now part of ruby16-shim-ruby18.knu2002-08-032-4/+2
|
* ${PERL} -> ${REINPLACE_CMD}ijliao2002-07-191-1/+3
| | | | | | | | ${SED} -> ${REINPLACE_CMD} PR: 40750 Submitted by: 40751 Reviewed by: maintainer
* Fix a bug in the version comparison logic (epochs weren't being compareddes2002-07-162-7/+12
| | | | properly), and update dependencies for -f as well as for -l and -u.
* The optparse module is now part of Ruby 1.7.knu2002-07-152-6/+6
|
* Update to 20020706. (maintenance release)knu2002-07-064-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Avoid ruby 1.7 warnings. - Show better error messages on command failure. - pkg_deinstall(1): Unbreak -c by removing a leftover variable reference. Reported by: Tod McQuillin <devin@spamcop.net> - pkg_deinstall(1): (manpage): Clarify that -c/--collate is disabled by -f/--force. Prompted by: parv <parv@pair.com> - pkg_sort(1): Warn of each package entry that's not installed. - pkg_sort(1): Do not print an empty line if no valid entry is given. - pkgdb(1): (manpage) Fix typos, improve phrases and remove an incomplete paragraph. FreeBSD PR: ports/39183 Submitted by: Chris Pepper <pepper@rockefeller.edu> - portsclean(1): (manpage) Fix a typo. Submitted by: Martijn Koster <mak@greenhills.co.uk>
* Cope with a bug in CURRENT's bsd.*.mk infrastructure, that theknu2002-06-122-0/+16
| | | | | beforeinstall target is somehow executed _after_ the realinstall target.
* Now that introducing ruby-shim is done, bump PORTREVISION to let usersknu2002-06-082-0/+2
| | | | proceed with the transition.
* devel/ruby-fnmatch has been replaced with lang/ruby16-shim-ruby18.knu2002-06-084-6/+18
|
* Update to 20020429, a stable release for 4.6-RELEASE.knu2002-05-044-30/+8
| | | | | | | | | | | - Make portsdb -U respect PORTS_DBDIR even when it is different than PORTS_DIR. Reported by: Shigeto TAJIMA <tajima@ics.es.osaka-u.ac.jp> - Do not override the user-defined value of PKG_PATH. Reported by: The Anarcat <anarcat@anarcat.dyndns.org>
* Update to 20020405.knu2002-04-114-4/+8
| | | | | | | | | | | | | | 2002-04-05 21:08 knu * lib/pkginfo.rb: Show the full pkgname as exception message when the version part is invalid. 2002-04-05 21:06 knu * bin/portupgrade: Fix a flaw where dependent ports' build/install error was not properly detected when -s is specified. Reported by: Stijn Hoop <stijn@win.tue.nl>
* Update to 20020330.knu2002-03-304-4/+8
| | | | | | | | portsclean(1): -L: Fix wrong conditions, which were too conservative. pkgdb(1): Fix a wrongly placed token: s/next/return/
* Update to 20020328. This is a mandatory update if you are usingknu2002-03-284-4/+8
| | | | | | | | | | | | | | 20020327 or later. portsclean(1): - Run mv(1) with -f unless -i is given. This fixes: PR: ports/36407 Submitted by: Albert Kinderman <albert.kinderman@csun.edu> If you see portupgrade(1) stop at 'Cleaning out obsolete shared libraries', hit Ctrl-C (just once) to abort portsclean(1).
* Update to 20020327.2. Now automatic portsclean -L works properly.knu2002-03-264-4/+8
| | | | | | | | | | | | | | | | | | | | | portupgrade(1): - Fix portsclean -L invocation. - Fix some messages. - Update the manpage. o Add another example for -B that runs 'cvs update' for the master port(s) of a slave port, using 'ports_glob -M'. Question by: Ollivier Robert <roberto@FreeBSD.org> o Mention that portupgrade(1) now runs `portsclean -L' at the end of each upgrade. o Fix wording and update the descriptions about portsclean -L. portsclean(1): - Fix wording and update the descriptions about -L.
* Update to 20020327.1.knu2002-03-264-4/+8
| | | | | | portupgrade(1): - Do not make (dist)clean and build in one invocation of make(1). The latest change over bsd.port.mk broke it.
* Update to 20020327.knu2002-03-264-12/+14
| | | | | | | | | portsclean(1): - Improve -L/--libclean. Ability to delete duplicate libraries is added. portupgrade(1): - Call portsclean -L at the end of each upgrade.
* Update to 20020321, the latest maintenance release.knu2002-03-266-38/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pkg_deinstall(1): - Show the results more precisely. - -P: Only preserve real FreeBSD shared libraries, determined by file(1). - -P: Move preserved shared libraries to $LOCALBASE/lib/compat/pkg. portupgrade(1): - If an error is returned from getcwd(), show a better message and abort. FreeBSD PR: ports/35893 Submitted by: Ernst de Haan <znerd@FreeBSD.org> - -N: If multiple ports match a given pattern, list them. Suggested by: Will Andrews <will@FreeBSD.org> portsdb(1): - On exception, handle it and exit normally. - Check the file/directory permissions on the INDEX file before generating a new INDEX. Suggested by: parv <parv_@yahoo.com> - Make automatic portsdb directory selection in the case of "portsdb -fu" too. ports_glob(1): - -M: Unbreak.
* Define PATCH_SITE_SUBDIR to make use of the PATCH_SITES properly.knu2002-03-132-0/+2
| | | | Submitted by: Dan Peterson <danp@danp.net>
* Fix problems with the -s command related to packages with no @origin line.des2002-03-072-18/+7
|
* Fix dependency detection logic (it was broken for libraries).des2002-03-052-45/+63
| | | | Improve package version comparison algorithm.
* Update to 20020227.knu2002-02-264-4/+8
| | | | | | | | | | | | | | | portsdb(3): - Fix the EXTRA_CATEGORIES support that was broken in recent updates. PR: ports/35319 Submitted by: Ryan Davis <ryand-bsd@zenspider.com> pkgtools.conf(5): - Add a note that a user must run portsdb -Ufu to reflect values of EXTRA_CATEGORIES and IGNORE_CATEGORIES. For the victims of the above bug, please run "portsdb -qu" and then "portupgrade -q portupgrade".
* Update to 20020225.1. Only documentary fixes I forgot to make inknu2002-02-244-4/+8
| | | | | | | | 20020225. - Clarify that portupgrade -O is disregarded if -r or -R is given. - Reflect the fact that INDEX.rbo no longer exists. - Document portsdb(1) better regarding PORTS_DBDIR.
* Remove cruft.knu2002-02-242-8/+0
|
* Update to 20020225. Restructure portsdb.knu2002-02-244-6/+8
| | | | | | | | | | | - Merge INDEX.rbo into INDEX.db, and remove INDEX.rbo on portsdb rebuild if it exists. - Reduce the size of INDEX.db by half. :) - Introduce PORTS_DBDRIVER and allow specifying a db driver for the portsdb (INDEX.db), and switch the default portsdb driver from db1.85 hash to db1.85 btree.
* Definitely not my day. Further thought revealed that porteasy.pl rev 1.20des2002-02-242-8/+7
| | | | was not only suboptimal, but incorrect to boot. Fix and bump PORTREVISION.
* Argh, I've programmed way too much Java lately. tr/./+/.des2002-02-241-1/+1
|
* Play it safe when building ports that have special dependencies.des2002-02-242-7/+23
| | | | | | 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.
* Whitespace cleanup.des2002-02-241-26/+26
|
* Fix a typo (replace overkill): abs_db_driver -> abs_db_dir. (fixesknu2002-02-212-2/+4
| | | | | | `portinstall category/portname', etc.) Bump PORTREVISION.
* Fix the zsh completion definition for portinstall/portupgrade -N.knu2002-02-202-0/+8
| | | | | | Bump PORTREVISION. (Sorry for non-zsh users ;) Submitted by: Olivier Roux <skoot@club-internet.fr>
* Update to 20020220.1.knu2002-02-204-8/+10
| | | | | | | | | | | | - Fix a bug where it referenced the obsoleted PortsDB::PORTS_DIR. - Depend on ruby-bdb1 and make bdb1_btree (db 1.85 btree) the default pkgdb driver/format. This probably fixes the problem where pkgdb is unexpectedly broken and rebuilt from scratch. - Support pkgdb driver fallback. (bdb -> bdb1 -> dbm) - Show the pkgdb driver (format) on updating/rebuilding.
* Add a hack to the master detection code to cater for mail/postfix.des2002-02-202-4/+4
| | | | Clean up each dependency after building it, to conserve disk space.
* Update to 20020220.knu2002-02-194-16/+10
| | | | | | | - Reflect environment variables defined in pkgtools.conf properly. (Now ENV['PORTS_DBDIR'] is reflected properly) Reported by: Mori Kouji <mori@tri.asanuma.co.jp>
* Update to 20020218. No bugfixes, just a couple of improvements.knu2002-02-184-6/+4
| | | | | | | | | | | | | | | | | | | | | | | | | pkg_sort(1), portupgrade(1): - Sort packages by build-time dependencies in addition to run-time dependencies. This slightly slows sorting down but offers faultless upgrading. Inspired by: ade portcvsweb(1): - Accept a pkgname_glob, a portorigin_glob, and a cvs module alias. portcvsweb bash-1\* portcvsweb portupgrade portcvsweb \*/fd protcvsweb sys/i386/conf etc. etc... - Suppress ident(1)'s error message. - Add -h, -q and -v.
* Remove an accidentally mingled debug print from portcvsweb(1).knu2002-02-142-0/+8
| | | | Bump PORTREVISION.
OpenPOWER on IntegriCloud