xbps-src: add environment/build_style to set env vars for build_styles.

This commit is contained in:
Juan RP 2015-02-21 12:03:05 +01:00
parent 81aff8634d
commit 3adb1c5c6b
4 changed files with 7 additions and 0 deletions

View file

View file

@ -83,9 +83,12 @@ if [ ! -f $XBPS_SUBPKG_INSTALL_DONE ]; then
for f in ${XBPS_COMMONDIR}/environment/setup-subpkg/*.sh; do
source_file "$f"
done
${PKGNAME}_package
pkgname=$PKGNAME
source_file $XBPS_COMMONDIR/environment/build_style/${build_style}.sh
install -d $PKGDESTDIR
if declare -f pkg_install >/dev/null; then
export XBPS_PKGDESTDIR=1

View file

@ -37,10 +37,12 @@ if [ "$sourcepkg" != "$PKGNAME" ]; then
for f in ${XBPS_COMMONDIR}/environment/setup-subpkg/*.sh; do
source_file "$f"
done
${PKGNAME}_package
pkgname=$PKGNAME
fi
source_file $XBPS_COMMONDIR/environment/build_style/${build_style}.sh
setup_pkg_depends $pkgname
run_pkg_hooks pre-pkg
touch -f $XBPS_PREPKG_DONE

View file

@ -406,4 +406,6 @@ setup_pkg() {
export XBPS_STATEDIR="${XBPS_BUILDDIR}/.xbps-${sourcepkg}"
export XBPS_WRAPPERDIR="${XBPS_STATEDIR}/wrappers"
mkdir -p $XBPS_WRAPPERDIR
source_file $XBPS_COMMONDIR/environment/build_style/${build_style}.sh
}