aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGES
diff options
context:
space:
mode:
authorerwin <erwin@FreeBSD.org>2006-08-04 20:36:30 +0800
committererwin <erwin@FreeBSD.org>2006-08-04 20:36:30 +0800
commit3b4c42242705fb59bbabfc94a6edd48351282082 (patch)
tree7f04bd5cd921394c968228ec4085b6b9497b1d9e /CHANGES
parent983dc15ba8f877d94d8e2b8c777deb8199f4ec99 (diff)
downloadfreebsd-ports-gnome-3b4c42242705fb59bbabfc94a6edd48351282082.tar.gz
freebsd-ports-gnome-3b4c42242705fb59bbabfc94a6edd48351282082.tar.zst
freebsd-ports-gnome-3b4c42242705fb59bbabfc94a6edd48351282082.zip
Add a note for the latest patchset which adds DESTDIR support.
Submitted by: gabor Sponsored by: Google Summer of Code 2006
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES37
1 files changed, 35 insertions, 2 deletions
diff --git a/CHANGES b/CHANGES
index 84547153fbbb..d3afc7625d6a 100644
--- a/CHANGES
+++ b/CHANGES
@@ -10,7 +10,40 @@ in the release notes.
All ports committers are allowed to commit to this file.
-20070717:
+20060804:
+AUTHOR: gabor@FreeBSD.org
+The following functional changes were made to bsd.*.mk and to
+Tools/scripts/security-check.awk:
+
+ * Add DESTDIR support to let one install ports into a jail from outside.
+ A package is installed under ${DESTDIR}${PREFIX} now and registered under
+ ${DESTDIR}/var/db/pkg.
+
+ * TARGETDIR variable has been added for referencing ${DSTDIR}${PREFIX}.
+
+ * LOCALBASE, LINUXBASE and X11BASE variables point to the final destination
+ now, LOCALBASE_REL, LINUXBASE_REL and X11BASE_REL can be used for the
+ old behavior. The behavior has not been changed in PLIST_SUB.
+ Note, that the three variables are still overrideable with a hack, so this
+ change doesn't affect POLA, but necessary for DESTDIR support.
+
+ * OSVERSION is now determined from the userland, not from the kernel.
+ Cross-compiling between releases is still not supported, but this
+ behavior is more correct for jails with different kernel version as well.
+
+ * Add some sanity check for PREFIX and DESTDIR. This can be skipped by
+ defining IGNORE_PATH_CHECKS, but very discouraged.
+
+ * Deinstalling from DESTDIR, determining if a port is already installed in
+ DESTDIR, etc. are implemented by chrooting those specific commands.
+
+ * Text changes to reflect that we are installing to DESTDIR, removing from
+ DESTDIR, etc.
+
+Note, that this change implements only the infrastructure support. Ports should
+also be implemented to respect DESTDIR.
+
+20060717:
AUTHOR: portmgr@FreeBSD.org
The following functional changes were made to bsd.port.mk:
@@ -22,7 +55,7 @@ The following functional changes were made to bsd.port.mk:
* Again fix USE_LDCONFIG logic to make it work with non-default PREFIX to
fix bug introduced in previous revision.
-20070705:
+20060705:
AUTHOR: portmgr@FreeBSD.org
The following functional changes were made to bsd.port.mk: