xbps-src: added -t option to create a temporary masterdir.
This temporary masterdir contains hardlinks of files stored in a real masterdir, and once the target has finished will be removed. Could be useful to create fully up to date and immutable real masterdirs that are used as base for the temporary masterdirs.
This commit is contained in:
parent
9c933eda04
commit
fcf24b660f
2 changed files with 34 additions and 4 deletions
|
@ -98,10 +98,10 @@ chroot_prepare() {
|
|||
mkdir -p $XBPS_MASTERDIR/etc/xbps.d
|
||||
echo "syslog=false" >> $XBPS_MASTERDIR/etc/xbps.d/xbps.conf
|
||||
echo "cachedir=/host/repocache" >> $XBPS_MASTERDIR/etc/xbps.d/xbps.conf
|
||||
ln -s /dev/null $XBPS_MASTERDIR/etc/xbps.d/00-repository-main.conf
|
||||
ln -sf /dev/null $XBPS_MASTERDIR/etc/xbps.d/00-repository-main.conf
|
||||
|
||||
# Prepare default locale: en_US.UTF-8.
|
||||
if [ -s ${XBPS_MASTERDIR}/etc/default/libc-locales ]; then
|
||||
if [ -z "$XBPS_TEMP_MASTERDIR" -a -s ${XBPS_MASTERDIR}/etc/default/libc-locales ]; then
|
||||
echo 'en_US.UTF-8 UTF-8' >> ${XBPS_MASTERDIR}/etc/default/libc-locales
|
||||
$XBPS_RECONFIGURE_CMD -f glibc-locales
|
||||
fi
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue