summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Meyer <james.meyer@operamail.com>2010-02-04 00:29:08 (GMT)
committerJames Meyer <james.meyer@operamail.com>2010-02-04 00:29:08 (GMT)
commit4dd64d6af4562b5b9b810be9f820fbb121c2d986 (patch)
tree1ed00da84c7068e03f7bb124e3b6f44127ea8f80
parent0ad8c029bf598e98a9d367708961b5946e917265 (diff)
downloadlinhes_dev-4dd64d6af4562b5b9b810be9f820fbb121c2d986.zip
mp: add support for multi pkg's from single pkgbuild
-rwxr-xr-xbuild_tools/bin/mp25
1 files changed, 15 insertions, 10 deletions
diff --git a/build_tools/bin/mp b/build_tools/bin/mp
index 82f665d..97a457e 100755
--- a/build_tools/bin/mp
+++ b/build_tools/bin/mp
@@ -37,8 +37,8 @@ function bump {
echo "bumped $pkgname release from $package_pkgrel to $new_pkgrel"
. PKGBUILD
fi
- TOTALPKG="$pkgname"-"$pkgver"-"$pkgrel"-"$CARCH".pkg.tar.gz
- SRCPKG="$pkgname"-"$pkgver"-"$pkgrel".src.tar.gz
+# TOTALPKG="$pkgname"-"$pkgver"-"$pkgrel"-"$CARCH".pkg.tar.gz
+# SRCPKG="$pkgname"-"$pkgver"-"$pkgrel".src.tar.gz
}
@@ -85,7 +85,7 @@ function update-repo {
echo "DOCROOT=$DOCROOT"
echo
#remove old package from local copy
- DELPKG="$pkgname"-"$pkgver"-*-"$CARCH".pkg.tar.gz
+ DELPKG="$_pkgname"-"$pkgver"-*-"$CARCH".pkg.tar.gz
#echo $DOCROOT
#echo $DELPKG
echo "Removing old packages from $CARCH/$REPO:"
@@ -101,7 +101,7 @@ function update-repo {
function update-src-pkg {
- DELPKG="$pkgname"-"$pkgver"-*.src.tar.gz
+ DELPKG="$_pkgname"-"$pkgver"-*.src.tar.gz
echo "Removing old src pkg"
if [ ! -d $PKGHOME/$REPO/$SRCPKG ]
then
@@ -150,17 +150,22 @@ function dup_check {
#MAIN PROGRAM
+echo "---------------"
find_repo
dup_check
bump
-echo "---------------"
makepkg --asroot $cmdline || exit 1
-echo "---------updating database ----------"
-update-repo #&& pacman -Sy
-echo "----------creating source package---------"
-makepkg -f --holdver --asroot --source && update-src-pkg
-
+makepkg -f --holdver --asroot --source update-src-pkg
+for _pkgname in ${pkgname[@]}
+ do
+ echo $_pkgname
+ TOTALPKG="$_pkgname"-"$pkgver"-"$pkgrel"-"$CARCH".pkg.tar.gz
+ SRCPKG="$_pkgname"-"$pkgver"-"$pkgrel".src.tar.gz
+ echo "---------updating database ----------"
+ update-repo
+ update-src-pkg
+done