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-all mailing list