summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Manison <amanison@anselsystems.com>2010-06-11 13:17:35 +0000
committerAndrew Manison <amanison@anselsystems.com>2010-06-11 13:17:35 +0000
commit8fdcdf953f865c691b01d546a0baea1a1143deeb (patch)
treea4dd7a1e0507814b7a42a0ce784921eb9752ac0a
parent8e157a2055bf4e5f3ec2113b32080f3fcf2f7f34 (diff)
downloadaports-8fdcdf953f865c691b01d546a0baea1a1143deeb.tar.bz2
aports-8fdcdf953f865c691b01d546a0baea1a1143deeb.tar.xz
Fixes for total repository build.
-rw-r--r--.gitignore4
-rw-r--r--main/openssl/APKBUILD2
-rwxr-xr-xrebuild-alpine.sh13
3 files changed, 15 insertions, 4 deletions
diff --git a/.gitignore b/.gitignore
index eae900da0..9d9743a23 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,7 @@
src
pkg
pkg-*
+main/vim/7.2.*
+main_*.txt
+testing_*.txt
+unstable_*.txt
diff --git a/main/openssl/APKBUILD b/main/openssl/APKBUILD
index 1bab1385f..4a0f45f1a 100644
--- a/main/openssl/APKBUILD
+++ b/main/openssl/APKBUILD
@@ -45,7 +45,7 @@ dev() {
replaces="libcrypto openssl"
default_dev
# move symlinks
- mv "$pkgdir"/usr/lib/*.so "$subpkgdir"/usr/lib/
+ #mv "$pkgdir"/usr/lib/*.so "$subpkgdir"/usr/lib/
}
libcrypto() {
diff --git a/rebuild-alpine.sh b/rebuild-alpine.sh
index f613265ae..a163e8a70 100755
--- a/rebuild-alpine.sh
+++ b/rebuild-alpine.sh
@@ -14,9 +14,15 @@ distclean () {
build () {
local pkgs
local maintainer
+ local pkgno
+ local failed
pkgs=$(./aport.lua deplist $rootdir $1)
+ pktcnt=$(echo $pkgs | wc -w)
+ pkgno=0
+ failed=0
for p in $pkgs ; do
- echo "Building $p"
+ pkgno=$(expr "$pkgno" + 1)
+ echo "Building $p ($pkgno of $pktcnt in $1 - $failed failed)"
cd $rootdir/$1/$p
abuild -rm > $rootdir/$1_$p.txt 2>&1
if [ "$?" = "0" ] ; then
@@ -27,7 +33,8 @@ build () {
maintainer="default maintainer"
fi
echo "Package $1/$p failed to build (output in $rootdir/$1_$p.txt)"
- echo "Package $1/$p failed to build. Notify $maintainer. Output is attached" | email -s "NOT SPAM $p build report" -a $rootdir/$1_$p.txt -n AlpineBuildBot -f build@alpinelinux.org amanison@anselsystems.com
+# echo "Package $1/$p failed to build. Notify $maintainer. Output is attached" | email -s "NOT SPAM $p build report" -a $rootdir/$1_$p.txt -n AlpineBuildBot -f build@alpinelinux.org amanison@anselsystems.com
+ failed=$(expr "$failed" + 1)
fi
done
cd $rootdir
@@ -43,7 +50,7 @@ fi
echo "Refresh aports tree"
git pull
-for s in main testing nonfree unstable ; do
+for s in main testing unstable ; do
echo "Building packages in $s"
build $s
done