Git-Url:
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-tools.git;a=commitdiff;h=c1e44f929cc6be1c6a60932cab9d682466b207ba
commit c1e44f929cc6be1c6a60932cab9d682466b207ba
Author: Miklos Vajna <[EMAIL PROTECTED]>
Date: Thu Jan 24 03:23:18 2008 +0100
genchangelog: handle subpkgs disabled in subarchs()
don't run fpm2db and fpm2irc for them
diff --git a/genchangelog b/genchangelog
index 07fffe4..4dfad84 100755
--- a/genchangelog
+++ b/genchangelog
@@ -67,6 +67,9 @@ if [ ! "`check_option NOMIRROR`" -a ! "`check_option
NOBUILD`" ]; then
fi
cd ../../../frugalware-$arch
+
+. ../t/functions.sh
+
if [ -x ../tools/fpm2db ]; then
echo -n "updating the mysql2 database... "
if [ ! "`check_option NOBUILD`" ]; then
@@ -81,7 +84,10 @@ if [ ! -z "$subpkgs" ]; then
do
cd $CWD
cd ../../../frugalware-$arch
- ../tools/fpm2db -f $subpkg-$pkgver-$pkgrel-$arch.fpm -m
$pkgname -g $groups
+ if in_array $arch ${subarchs[$i]}; then
+ ../tools/fpm2db -f $subpkg-$pkgver-$pkgrel-$arch.fpm -m
$pkgname -g $groups
+ fi
+ i=$(($i+1))
done
fi
@@ -102,7 +108,10 @@ if [ -x ../tools/fpm2irc ]; then
do
cd $CWD
cd ../../../frugalware-$arch
- ../tools/fpm2irc -f $subpkg-$pkgver-$pkgrel-$arch.fpm
-g $groups
+ if in_array $arch ${subarchs[$i]}; then
+ ../tools/fpm2irc -f
$subpkg-$pkgver-$pkgrel-$arch.fpm -g $groups
+ fi
+ i=$(($i+1))
done
fi
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git