[Midnightbsd-cvs] src [11835] U trunk/release/scripts: upadte manifest
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Thu Jul 12 20:26:06 EDT 2018
Revision: 11835
http://svnweb.midnightbsd.org/src/?rev=11835
Author: laffer1
Date: 2018-07-12 20:26:06 -0400 (Thu, 12 Jul 2018)
Log Message:
-----------
upadte manifest
Modified Paths:
--------------
trunk/release/scripts/make-manifest.sh
trunk/release/scripts/mm-mtree.sh
Property Changed:
----------------
trunk/release/scripts/make-manifest.sh
trunk/release/scripts/mm-mtree.sh
Modified: trunk/release/scripts/make-manifest.sh
===================================================================
--- trunk/release/scripts/make-manifest.sh 2018-07-13 00:22:08 UTC (rev 11834)
+++ trunk/release/scripts/make-manifest.sh 2018-07-13 00:26:06 UTC (rev 11835)
@@ -5,9 +5,9 @@
# Usage: make-manifest.sh foo1.txz foo2.txz ...
#
# The output file looks like this (tab-delimited):
-# foo1.txz SHA256-checksu Number-of-files foo1 Description Install-by-default
+# foo1.txz SHA256-checksum Number-of-files foo1 Description Install-by-default
#
-# $MidnightBSD: src/release/scripts/make-manifest.sh,v 1.1 2011/12/02 13:15:03 laffer1 Exp $
+# $MidnightBSD$
desc_base="Base system (MANDATORY)"
desc_kernel="Kernel (MANDATORY)"
@@ -17,7 +17,9 @@
desc_lib32="32-bit compatibility libraries"
desc_ports="Ports tree"
desc_src="System source code"
+desc_tests="Test suite"
src_default=off
+tests_default=off
for i in $*; do
echo "`basename $i` `sha256 -q $i` `tar tvf $i | wc -l | tr -d ' '` `basename $i .txz` \"`eval echo \\\$desc_$(basename $i .txz)`\" `eval echo \\\${$(basename $i .txz)_default:-on}`"
Property changes on: trunk/release/scripts/make-manifest.sh
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Modified: trunk/release/scripts/mm-mtree.sh
===================================================================
--- trunk/release/scripts/mm-mtree.sh 2018-07-13 00:22:08 UTC (rev 11834)
+++ trunk/release/scripts/mm-mtree.sh 2018-07-13 00:26:06 UTC (rev 11835)
@@ -12,7 +12,6 @@
# dougb at FreeBSD.org
# $MidnightBSD$
-# $FreeBSD: src/release/scripts/mm-mtree.sh,v 1.1.4.2 2009/08/26 21:05:17 dougb Exp $
PATH=/bin:/usr/bin:/usr/sbin
@@ -82,6 +81,11 @@
fi
# Setup make to use system files from SOURCEDIR
+objp=${MAKEOBJDIRPREFIX}
+[ -z "${objp}" ] && objp=/usr/obj
+legacydir=${objp}${SOURCEDIR}/tmp/legacy
+legacypath=${legacydir}/usr/sbin:${legacydir}/usr/bin:${legacydir}/bin
+MM_MAKE_ARGS="${MM_MAKE_ARGS} PATH=${legacypath}:${PATH}"
MM_MAKE="make ${ARCHSTRING} ${MM_MAKE_ARGS} -m ${SOURCEDIR}/share/mk"
delete_temproot () {
@@ -132,7 +136,7 @@
#
rm -f ${TEMPROOT}/etc/*.db ${TEMPROOT}/etc/passwd
-# We only need to compare things like freebsd.cf once
+# We only need to compare things like midnightbsd.cf once
find ${TEMPROOT}/usr/obj -type f -delete 2>/dev/null
# Delete stuff we do not need to keep the mtree database small,
@@ -143,7 +147,7 @@
# Build the mtree database in a temporary location.
MTREENEW=`mktemp -t mergemaster.mtree`
-mtree -ci -p ${TEMPROOT} -k size,md5digest > ${MTREENEW} 2>/dev/null
+mtree -nci -p ${TEMPROOT} -k size,md5digest > ${MTREENEW} 2>/dev/null
if [ -s "${MTREENEW}" ]; then
echo "*** Saving mtree database for future upgrades"
Property changes on: trunk/release/scripts/mm-mtree.sh
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list