[pacman-dev] CVS update of pacman-lib/scripts (makepkg)
Date: Thursday, January 25, 2007 @ 20:26:09 Author: aaron Path: /home/cvs-pacman/pacman-lib/scripts Modified: makepkg (1.34 -> 1.35) James Rosten <seinfeld90 at gmail.com> * Use PKGDEST and SRCDEST from the environment (if defined) when calling makepkg ---------+ makepkg | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) Index: pacman-lib/scripts/makepkg diff -u pacman-lib/scripts/makepkg:1.34 pacman-lib/scripts/makepkg:1.35 --- pacman-lib/scripts/makepkg:1.34 Tue Jan 23 11:02:37 2007 +++ pacman-lib/scripts/makepkg Thu Jan 25 20:26:08 2007 @@ -27,7 +27,6 @@ myver='3.0.0' startdir=$(pwd) -PKGDEST=$startdir BUILDSCRIPT="PKGBUILD" PKGEXT="pkg.tar.gz" @@ -314,6 +313,11 @@ ARGLIST=$@ +#preserve environment variables +PKGDEST=${PKGDEST:-$startdir} #default to $startdir if undefined +_PKGDEST=${PKGDEST} +_SRCDEST=$SRCDEST + #Source makepkg.conf; fail if it is not found if [ -f /etc/makepkg.conf ]; then source /etc/makepkg.conf @@ -327,6 +331,10 @@ source ~/.makepkg.conf fi +# override settings with an environment variable for batch processing +PKGDEST=${_PKGDEST:-$PKGDEST} +SRCDEST=${_SRCDEST:-$SRCDEST} + while [ "$#" -ne "0" ]; do case $1 in # pacman
participants (1)
-
Aaron Griffin