Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=af16a449aba2fc5815f6cc9fcf16d8c7cce37ece

commit af16a449aba2fc5815f6cc9fcf16d8c7cce37ece
Author: Michel Hermier <[email protected]>
Date:   Wed Nov 21 14:04:18 2012 +0100

scripts/makepkg

* Use _P_package_names in install_pkg.

diff --git a/scripts/makepkg b/scripts/makepkg
index 19c9a71..18f0e43 100755
--- a/scripts/makepkg
+++ b/scripts/makepkg
@@ -615,21 +615,21 @@ install_pkg()
{
local subpkg targs

-       for subpkg in "${pkgname}" "${subpkgs[@]}"
+       for subpkg in "${_P_package_names[@]}"
do
-               targs+=" 
$PKGDEST/${subpkg}-${pkgver}-${pkgrel}-${CARCH}.$PKG_EXT"
+               
targs+=("$PKGDEST/${subpkg}-${pkgver}-${pkgrel}-${CARCH}.$PKG_EXT")
done

if [ "$INSTALL" = "1" -a "`id -u`" = "0" -a "$INFAKEROOT" != "1" ]; then
msg "Installing package(s) with $PACMAN -U..."
-               $PACMAN $PACMAN_OPTS -U $targs || exit $?
+               $PACMAN $PACMAN_OPTS -U "${targs[@]}" || exit $?
elif [ "$INSTALL" = "1" -a "$DEP_SUDO" = "1" ]; then
msg "Installing package(s) with sudo $PACMAN -U..."
if [ "$INFAKEROOT" = "1" ]; then
FAKEROOTKEY2=$FAKEROOTKEY
unset FAKEROOTKEY
fi
-               sudo $PACMAN $PACMAN_OPTS -U $targs || exit $?
+               sudo $PACMAN $PACMAN_OPTS -U "${targs[@]}" || exit $?
if [ "$INFAKEROOT" = "1" ]; then
export FAKEROOTKEY=$FAKEROOTKEY2
unset FAKEROOTKEY2
@@ -1348,7 +1348,7 @@ if [ "$NOUP2DATE" = "0" ]; then
else
if [ "$pkgver" != "$up2date" ]; then
$ECHO "   FAILED" >&2
-                       error "Upstream version differs! ($pkgver != $up2date)"
+                       error "Upstream version differs! ($pkgver != $up2date)"
exit 1
else
$ECHO "   Passed" >&2
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to