James Rosten <seinfeld90 at gmail.com>
* Use PKGDEST and SRCDEST from the environment (if defined) when calling makepkg
This commit is contained in:
parent
7f465320e4
commit
1def746ad5
@ -27,7 +27,6 @@
|
|||||||
|
|
||||||
myver='3.0.0'
|
myver='3.0.0'
|
||||||
startdir=$(pwd)
|
startdir=$(pwd)
|
||||||
PKGDEST=$startdir
|
|
||||||
|
|
||||||
BUILDSCRIPT="PKGBUILD"
|
BUILDSCRIPT="PKGBUILD"
|
||||||
PKGEXT="pkg.tar.gz"
|
PKGEXT="pkg.tar.gz"
|
||||||
@ -314,6 +313,11 @@ usage() {
|
|||||||
|
|
||||||
ARGLIST=$@
|
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
|
#Source makepkg.conf; fail if it is not found
|
||||||
if [ -f /etc/makepkg.conf ]; then
|
if [ -f /etc/makepkg.conf ]; then
|
||||||
source /etc/makepkg.conf
|
source /etc/makepkg.conf
|
||||||
@ -327,6 +331,10 @@ if [ -f ~/.makepkg.conf ]; then
|
|||||||
source ~/.makepkg.conf
|
source ~/.makepkg.conf
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# override settings with an environment variable for batch processing
|
||||||
|
PKGDEST=${_PKGDEST:-$PKGDEST}
|
||||||
|
SRCDEST=${_SRCDEST:-$SRCDEST}
|
||||||
|
|
||||||
while [ "$#" -ne "0" ]; do
|
while [ "$#" -ne "0" ]; do
|
||||||
case $1 in
|
case $1 in
|
||||||
# pacman
|
# pacman
|
||||||
|
Loading…
Reference in New Issue
Block a user