pkg_cutleaves finds installed 'leaf' packages, i.e. packages that
are not referenced by any other installed package, and lets you
decide for each one if you want to keep or deinstall it via pkg_deinstall(1).
PR: 54912
Submitted by: Stefan Walter <sw@gegenunendlich.de>
* Roll our own deinstall code since we get into a sticky situation when we
try to use the new code [1]
Reported by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
port to be installed. Note, the port still uses USE_BZIP2, but as soon
as the local mirrors update, I will remove this as well.
This prevents infinite loops on systems <= 4.6.
Discussed with: Oliver Eikemeier <eikemeier@fillmore-labs.com>
* Add support for the Polish locale
* Try to add more intelligence to the direct command use code
* Fix up the wording about numbered info files [1]
Suggested by: gerald [1]
* Clean up some more Perl warnings
* Make sure all the MAN macros are printed in all uppercase
* Add perl, ruby, python, and the auto* tools to the list of direct
commands [1]
PR: 55529 [1]
Submitted by: Jens Rehsack <rehsack@liwing.de> [1]
- If pkg_* is found in $PREFIX/sbin, use them instead of ones in
/usr/sbin. (regardless of the value of PATH)
- pkg_fetch(1): Some servers like bento transfer packages files
uncompressed, so add a workaround for this. They are automatically
recompressed.
- Get -q to work properly again.
- As the MOVED file is getting bigger and bigger, do not cache all the
entries in memory but look it up every time needed.
- Show how to specify multiple arguments in one MAKE_ARG entry.
FreeBSD PR: ports/54631
Submitted by: Bruce M Simpson <bms@spc.org>
Use DOCSDIR in pkg-plist.
Distfile has been rerolled, no code changes - but archive type is now .zip,
and code rewritten with windows style /r/n - patch is fixing this issue.
Code tested with Python 2.2.x and 2.3 (Thanks marcus@)
Approved by: roberto (mentor)
* Document the -V option [1]
* Properly suggest ${STRIP_CMD} (not ${STRIP}) instead of strip [2]
* Correct the version string
PR: 54993 [1]
Submitted by: Mark Linimon <linimon@lonesome.com> [1]
gerald [2]
Pointy hat to: me [2] (I should have used Gerald's patch as-is)
* Document the -A option in the usage
* Add my name to the list of AUTHORS
* Clean up some warnings produced by perl -cwT
* Check for the existence of pkg-comment and flag it as FATAL [1]
* Add OMF checking support similar to the info checking code
* Add support for {DOCS,EXAMPLES}DIR macros [2]
* Don't check commented out URLs in MASTER_SITES [3]
* Add file, find, strip, and xargs to the list of direct command names [4]
* Don't search for command names in COMMENT [5]
* Add SITE_PERL support [6]
* Add DISTFILE/MASTER_SITE grouping support [7]
* Check to make sure the MAINTAINER field contains a valid email address
* Add support for {EXTRACT,PATCH}_DEPENDS
* Add USE_GETOPT_LONG support [8]
PR: 48199 [1]
53371 [2]
43537 [3]
54381 [6]
39487, 44099, 48221 [7]
54497 [8]
Submitted by: Sergei Kolobov <sergei@kolobov.com> [2] [8]
gerald [4] (file and strip)
Oliver Eikemeier <eikemeier@fillmore-labs.com> [6]
Reported by: kris and nork [5]
Ports manager is a ncurses based, graphical front-end to manage
the FreeBSD ports collection. It behaves like a package manager
and comes with many features.
PR: ports/47192
Submitted by: Anselm Garbe <anselmg@t-online.de>
portsdb(1):
- COMMENTFILE is deprecated. Weird. I thought I committed these
changes long long ago.
Submitted by: Jean-Yves Lefort <jylefort@brutele.be>.
portupgrade(1):
- -A/-B: Remove ;'s and spaces at the beginning of each command line
to stop sh(1) from issuing a syntax error.
- -A/-B: Omit running null commands.
- Run AFTERINSTALL commands after restoring a failed upgrade also.
- Fix a run time error caused by any?.
pkgtools.conf(5):
- Introduce BEFOREDEINSTALL.
- Deprecate rc_file() and rc_files(), and provide
enabled_rc_scripts() and disabled_rc_scripts() instead.
- Provide cmd_start_rc(), cmd_stop_rc(), and cmd_enable_rc() in
addition to cmd_restart_rc() and cmd_disable_rc().
- Update examples.
pkg_deinstall(1):
- Run BEFOREDEINSTALL commands before deinstalling a package.
- don't give a warning to use binary mode because of a possible RCS tag
if the tag is $FreeBSD$.
- bump PORTREVISION
Approved by: maintainer timeout, portmgr (kris)