summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile14
-rw-r--r--main/fluxbox/APKBUILD4
-rw-r--r--main/gmp5/APKBUILD4
-rw-r--r--main/gtk+/APKBUILD2
-rw-r--r--main/mpfr3/APKBUILD2
-rw-r--r--main/pango/APKBUILD2
-rw-r--r--main/screen/APKBUILD4
-rw-r--r--main/terminal/APKBUILD4
-rwxr-xr-xrebuild-alpine.sh13
-rw-r--r--testing/lua-rex/APKBUILD (renamed from testing/lua-rexlib/APKBUILD)0
-rw-r--r--testing/multipath-tools/APKBUILD4
11 files changed, 34 insertions, 19 deletions
diff --git a/Makefile b/Makefile
index 67eb3daae..a85a3ff56 100644
--- a/Makefile
+++ b/Makefile
@@ -16,28 +16,28 @@ non-free-pkgs := $(shell ./aport.lua deplist $(rootdir) non-free)
unstable-pkgs := $(shell ./aport.lua deplist $(rootdir) unstable)
-main:
+main:
for p in $(main-pkgs) ; \
do \
cd $(rootdir)/$@/$$p; \
abuild -r; \
done
-testing:
+testing:
for p in $(testing-pkgs) ; \
do \
cd $(rootdir)/$@/$$p; \
abuild -r; \
done
-non-free:
+non-free:
for p in $(non-free-pkgs) ; \
do \
cd $(rootdir)/$@/$$p; \
abuild -r; \
done
-unstable:
+unstable:
for p in $(unstable-pkgs) ; \
do \
cd $(rootdir)/$@/$$p; \
@@ -51,6 +51,12 @@ clean:
abuild cleanpkg; \
done
+cleanold:
+ for p in $(all-pkgs) ; do \
+ cd $(rootdir)/$$p; \
+ abuild cleanoldpkg; \
+ done
+
fetch:
for p in $(all-pkgs) ; do \
cd $(rootdir)/$$p; \
diff --git a/main/fluxbox/APKBUILD b/main/fluxbox/APKBUILD
index dce038f72..caa80f4db 100644
--- a/main/fluxbox/APKBUILD
+++ b/main/fluxbox/APKBUILD
@@ -1,14 +1,14 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=fluxbox
pkgver=1.1.1
-pkgrel=2
+pkgrel=3
pkgdesc="A lightweight and highly-configurable window manager"
url="http://www.fluxbox.org"
license="MIT"
subpackages="$pkgname-doc"
depends=
makedepends="pkgconfig libxinerama-dev libxpm-dev libxrandr imlib2-dev
- libxrender-dev libxrandr-dev libxinerama-dev"
+ libxrender-dev libxrandr-dev libxinerama-dev freetype-dev"
source="http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2"
build () {
diff --git a/main/gmp5/APKBUILD b/main/gmp5/APKBUILD
index e07bff62c..1bbf41f4c 100644
--- a/main/gmp5/APKBUILD
+++ b/main/gmp5/APKBUILD
@@ -9,7 +9,7 @@ url="http://gmplib.org/"
license="LGPL3"
makedepends="m4 texinfo"
depends=
-subpackages="$pkgname-doc gmp-dev:dev"
+subpackages="$pkgname-doc gmp-dev"
source="ftp://ftp.gnu.org/gnu/gmp/gmp-$pkgver.tar.bz2
gmp-4.1.4-noexecstack.patch
"
@@ -17,7 +17,7 @@ source="ftp://ftp.gnu.org/gnu/gmp/gmp-$pkgver.tar.bz2
_builddir="$srcdir"/$_name-$pkgver
build() {
cd "$_builddir"
- patch -p1 < "$srcdir"/gmp-4.1.4-noexecstack.patch || return 1
+ patch -p1 < "$srcdir"/gmp-4.1.4-noexecstack.patch || return 1
ABI="32" ./configure --prefix=/usr \
--build=${CHOST} \
diff --git a/main/gtk+/APKBUILD b/main/gtk+/APKBUILD
index d42980c0a..a8fa2fae6 100644
--- a/main/gtk+/APKBUILD
+++ b/main/gtk+/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=gtk+
pkgver=2.20.1
-pkgrel=1
+pkgrel=2
pkgdesc="The GTK+ Toolkit (v2)"
url="http://www.gtk.org/"
install="$pkgname.post-install $pkgname.post-upgrade $pkgname.post-deinstall"
diff --git a/main/mpfr3/APKBUILD b/main/mpfr3/APKBUILD
index 31d912402..d7c4aa6a3 100644
--- a/main/mpfr3/APKBUILD
+++ b/main/mpfr3/APKBUILD
@@ -8,7 +8,7 @@ license="GPL LGPL"
depends=
makedepends="gmp-dev texinfo"
source="http://www.mpfr.org/mpfr-current/mpfr-$pkgver.tar.bz2"
-subpackages="$pkgname-doc mpfr-dev:dev"
+subpackages="$pkgname-doc mpfr-dev"
_builddir="$srcdir"/mpfr-$pkgver
build() {
diff --git a/main/pango/APKBUILD b/main/pango/APKBUILD
index 21e266719..762a4c6d5 100644
--- a/main/pango/APKBUILD
+++ b/main/pango/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=pango
pkgver=1.28.1
-pkgrel=0
+pkgrel=1
pkgdesc="A library for layout and rendering of text"
url="http://www.pango.org/"
license="LGPL"
diff --git a/main/screen/APKBUILD b/main/screen/APKBUILD
index 6b08e5fad..c5ab5f9f1 100644
--- a/main/screen/APKBUILD
+++ b/main/screen/APKBUILD
@@ -2,12 +2,12 @@
# Maintainer:
pkgname=screen
pkgver=4.0.3
-pkgrel=1
+pkgrel=2
pkgdesc="A window manager that multiplexes a physical terminal"
url="http://ftp.gnu.org/gnu/screen/"
license="GPL"
depends=
-makedepends=""
+makedepends="ncurses-dev"
install=
subpackages="$pkgname-doc"
source="http://ftp.gnu.org/gnu/screen/$pkgname-$pkgver.tar.gz
diff --git a/main/terminal/APKBUILD b/main/terminal/APKBUILD
index 620d3535d..147c03dae 100644
--- a/main/terminal/APKBUILD
+++ b/main/terminal/APKBUILD
@@ -1,14 +1,14 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=terminal
pkgver=0.4.5
-pkgrel=0
+pkgrel=1
pkgdesc="A modern terminal emulator primarly for the Xfce desktop environment"
url="http://www.xfce.org/projects/terminal/"
license="GPL-2"
subpackages="$pkgname-doc"
depends="startup-notification hicolor-icon-theme"
makedepends="pkgconfig exo-dev vte-dev dbus-glib-dev gettext-dev libiconv-dev
- intltool"
+ intltool ncurses-dev"
install=
source="http://archive.xfce.org/src/apps/${pkgname}/0.4/Terminal-${pkgver}.tar.bz2
"
diff --git a/rebuild-alpine.sh b/rebuild-alpine.sh
index 20756bd9a..b5d72f92b 100755
--- a/rebuild-alpine.sh
+++ b/rebuild-alpine.sh
@@ -26,9 +26,14 @@ build () {
pkgno=$(expr "$pkgno" + 1)
echo "Building $p ($pkgno of $pktcnt in $1 - $failed failed)"
cd $rootdir/$1/$p
+ if [ -n "$debug" ] ; then
+ apk info | sort > $rootdir/packages.$1.$pkgno.$p.before
+ fi
abuild -rm > $rootdir/$1_$p.txt 2>&1
if [ "$?" = "0" ] ; then
- rm $rootdir/$1_$p.txt
+ if [ -z "$debug" ] ; then
+ rm $rootdir/$1_$p.txt
+ fi
else
echo "Package $1/$p failed to build (output in $rootdir/$1_$p.txt)"
if [ -n "$mail" ] ; then
@@ -46,6 +51,9 @@ build () {
fi
failed=$(expr "$failed" + 1)
fi
+ if [ -n "$debug" ] ; then
+ apk info | sort > $rootdir/packages.$1.$pkgno.$p.after
+ fi
done
cd $rootdir
}
@@ -54,10 +62,11 @@ touch START_OF_BUILD.txt
unset clean
unset mail
-while getopts "cm" opt; do
+while getopts "cmd" opt; do
case $opt in
'c') clean="--clean";;
'm') mail="--mail";;
+ 'd') debug="--debug";;
esac
done
diff --git a/testing/lua-rexlib/APKBUILD b/testing/lua-rex/APKBUILD
index 4f7bce089..4f7bce089 100644
--- a/testing/lua-rexlib/APKBUILD
+++ b/testing/lua-rex/APKBUILD
diff --git a/testing/multipath-tools/APKBUILD b/testing/multipath-tools/APKBUILD
index 471d9de2c..bb6227f93 100644
--- a/testing/multipath-tools/APKBUILD
+++ b/testing/multipath-tools/APKBUILD
@@ -2,12 +2,12 @@
# Maintainer: Leonardo Arena <rnalrd@gmail.com>
pkgname="multipath-tools"
pkgver=0.4.8
-pkgrel=2
+pkgrel=3
pkgdesc="Device Mapper Multipathing Driver"
url="http://christophe.varoqui.free.fr/"
license="GPL"
depends=
-makedepends="lvm2-dev libaio-dev readline-dev"
+makedepends="lvm2-dev libaio-dev readline-dev ncurses-dev"
install=
subpackages="$pkgname-doc"
source="http://christophe.varoqui.free.fr/$pkgname/$pkgname-$pkgver.tar.bz2