svn commit: r328139 - head
Baptiste Daroussin
bapt at FreeBSD.org
Tue Sep 24 14:35:00 UTC 2013
Author: bapt
Date: Tue Sep 24 14:34:59 2013
New Revision: 328139
URL: http://svnweb.freebsd.org/changeset/ports/328139
Log:
Add an entry about "create packages as a user"
Modified:
head/CHANGES
Modified: head/CHANGES
==============================================================================
--- head/CHANGES Tue Sep 24 14:14:06 2013 (r328138)
+++ head/CHANGES Tue Sep 24 14:34:59 2013 (r328139)
@@ -10,8 +10,21 @@ in the release notes and/or placed into
All ports committers are allowed to commit to this file.
+20130924:
+AUTHOR: bapt at FreeBSD.org
+
+ Stage aware ports can now create package without the requirement from
+ being root.
+ If a port really needs root anyway it should add NEED_ROOT in its
+ Makefile.
+
+ For a port that needs special credential on files DO NOT RELY on
+ chown in post-install section but rely on @own, @group in pkg-plist
+ Be careful about rights on directories as pkg_install cannot store them
+ they needs to be done via @exec chown.
+
20130923:
-AUTHOT: bapt at FreeBSD.org
+AUTHOR: bapt at 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
@@ -35,9 +48,9 @@ AUTHOT: bapt at FreeBSD.org
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
+ meaning a port staged cannot have leftovers except 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.
+ the maintainer wants to package are in! make makeplist can help in that area.
20130923:
AUTHOR: mva at FreeBSD.org
More information about the svn-ports-head
mailing list