Move mkfiles from /etc/mk to /usr/share/mk
Simplifies pkgsrc porting.
This commit is contained in:
@@ -353,13 +353,13 @@ rm -rf $RELEASEDIR/usr/$SRC/doc/bugs
|
||||
if [ "$USB" -eq 0 ]
|
||||
then date >$RELEASEDIR/CD
|
||||
fi
|
||||
echo " * Bootstrap /etc/mk files"
|
||||
# Need /etc/mk in the new system to invoke make. Real ownerships
|
||||
# and permissions will be set by its own src/etc/Makefile.
|
||||
mkdir -p $RELEASEDIR/etc/mk
|
||||
chmod 755 $RELEASEDIR/etc/mk
|
||||
cp $RELEASEDIR/usr/src/etc/mk/* $RELEASEDIR/etc/mk/
|
||||
chown -R root $RELEASEDIR/etc/mk
|
||||
echo " * Bootstrap /usr/share/mk files"
|
||||
# Need /usr/share/mk in the new system to invoke make. Real ownerships
|
||||
# and permissions will be set by its own src/share/mk/Makefile.
|
||||
mkdir -p $RELEASEDIR/usr/share/mk
|
||||
chmod 755 $RELEASEDIR/usr/share/mk
|
||||
cp $RELEASEDIR/usr/src/share/mk/* $RELEASEDIR/usr/share/mk/
|
||||
chown -R root $RELEASEDIR/usr/share/mk
|
||||
echo " * Chroot build"
|
||||
cp chrootmake.sh $RELEASEDIR/usr/$SRC/tools/chrootmake.sh
|
||||
chroot $RELEASEDIR "PATH=/$XBIN MAKEMAP=$MAKEMAP sh -x /usr/$SRC/tools/chrootmake.sh" || exit 1
|
||||
|
||||
Reference in New Issue
Block a user