xbps-src: always create logs for configure/build/install stages in $wrksrc.

Fixed -C and install-destdir in the chroot, $# wasn't consistent :-)
This commit is contained in:
Juan RP
2010-05-07 12:25:24 +02:00
parent 9615930eb4
commit 22774084ab
7 changed files with 62 additions and 56 deletions

View File

@@ -364,16 +364,18 @@ _EOF
mv -f $TMPFPLIST ${DESTDIR}/files.plist
mv -f $TMPFPROPS ${DESTDIR}/props.plist
$XBPS_PKGDB_CMD sanitize-plist ${DESTDIR}/files.plist || return 1
$XBPS_PKGDB_CMD sanitize-plist ${DESTDIR}/props.plist || return 1
chmod 644 ${DESTDIR}/files.plist ${DESTDIR}/props.plist
[ -f $metadir/flist ] && chmod 644 $metadir/flist
{ \
$XBPS_PKGDB_CMD sanitize-plist ${DESTDIR}/files.plist; \
$XBPS_PKGDB_CMD sanitize-plist ${DESTDIR}/props.plist; \
chmod 644 ${DESTDIR}/files.plist ${DESTDIR}/props.plist; \
[ -f $metadir/flist ] && chmod 644 $metadir/flist; \
\
#
# Create the INSTALL/REMOVE scripts if package uses them
# or uses any available trigger.
#
. ${XBPS_SHUTILSDIR}/metadata_scripts.sh
xbps_write_metadata_scripts_pkg install || return $?
xbps_write_metadata_scripts_pkg remove || return $?
. ${XBPS_SHUTILSDIR}/metadata_scripts.sh; \
xbps_write_metadata_scripts_pkg install; \
xbps_write_metadata_scripts_pkg remove; \
} || return $?
}