Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 May 2015 15:41:44 +0000 (UTC)
From:      Glen Barber <gjb@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r282553 - in projects/release-arm-redux/release: . arm
Message-ID:  <201505061541.t46FfiLl068028@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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()
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201505061541.t46FfiLl068028>