svn commit: r282553 - in projects/release-arm-redux/release: . arm
Glen Barber
gjb at FreeBSD.org
Wed May 6 15:41:44 UTC 2015
Author: gjb
Date: Wed May 6 15:41:43 2015
New Revision: 282553
URL: https://svnweb.freebsd.org/changeset/base/282553
Log:
In extra_chroot_setup(), use 'uname -U' to determine OSVERSION.
Move the port build for EMBEDDEDPORTS (if set) from arm/release.sh
to release.sh.
Remove arm/release.sh.
Sponsored by: The FreeBSD Foundation
Deleted:
projects/release-arm-redux/release/arm/release.sh
Modified:
projects/release-arm-redux/release/release.sh
Modified: projects/release-arm-redux/release/release.sh
==============================================================================
--- projects/release-arm-redux/release/release.sh Wed May 6 15:30:05 2015 (r282552)
+++ projects/release-arm-redux/release/release.sh Wed May 6 15:41:43 2015 (r282553)
@@ -257,7 +257,7 @@ extra_chroot_setup() {
if [ -d ${CHROOTDIR}/usr/ports ]; then
# Trick the ports 'run-autotools-fixup' target to do the right
# thing.
- _OSVERSION=$(sysctl -n kern.osreldate)
+ _OSVERSION=$(chroot ${CHROOTDIR} /usr/bin/uname -U)
REVISION=$(chroot ${CHROOTDIR} make -C /usr/src/release -V REVISION)
BRANCH=$(chroot ${CHROOTDIR} make -C /usr/src/release -V BRANCH)
UNAME_r=${REVISION}-${BRANCH}
@@ -271,6 +271,13 @@ extra_chroot_setup() {
fi
fi
+ if [ ! -z "${EMBEDDEDPORTS}" ]; then
+ for _PORT in ${EMBEDDEDPORTS}; do
+ eval chroot ${CHROOTDIR} make -C /usr/ports/${_PORT} \
+ BATCH=1 FORCE_PKG_REGISTER=1 install clean distclean
+ done
+ fi
+
return 0
} # extra_chroot_setup()
More information about the svn-src-projects
mailing list