diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2013-09-23 05:56:35 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2013-09-23 05:56:35 +0000 |
commit | cf099c77fa91d51ada2a4384e8765d9fd06acab3 (patch) | |
tree | 5e4565f93a0d1185f039cd8526ef6a8bf342699e /CHANGES | |
parent | 785d744f1fd001d74df979302d1f28a7855b50c4 (diff) | |
download | ports-cf099c77fa91d51ada2a4384e8765d9fd06acab3.tar.gz ports-cf099c77fa91d51ada2a4384e8765d9fd06acab3.zip |
Notes
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -10,6 +10,35 @@ in the release notes and/or placed into UPDATING. All ports committers are allowed to commit to this file. +20130923: +AUTHOT: bapt@FreeBSD.org + + The ports tree is now staged by default. With pkgng the sequence hasn't + changed, the main difference is that creating package is now independent + from installing it. With pkg_install, the package is now created first + and make install, do install the package. + + New macros: + - STAGEDIR: PATH to the directory where the port will be staged. + - NO_STAGE: Keep the old behaviour of the ports tree (aka no staging area) + + Unsupported macro if NO_STAGE is not set: + - MAN* with staging man page compression and handling of hardlinks and + symlinks is automatically done in the stage. the manpages becomes then a + "normal" plist files and should be tracked in pkg-plist. + - MANCOMPRESSED the compress-man target is able to only compress when it + needed. + + New target: + - stage: this installs everything into the stage directory + - makeplist: this will create a pkg-plist and print it to stdout. This is + a sample plist and it should always be _reviewed_ not directly used. + + NOTE: with staging only what is in the plist will be installed, nothing more, + meaning a port staged cannot have leftovers exect directories left. It is + really important to double check the pkg-plist to make sure all the files + the maintainer want to package are in! make makeplist can help in that area. + 20130920: AUTHOR: bdrewery@FreeBSD.org |