summaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2013-03-04 10:18:18 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2013-03-04 10:18:18 +0000
commit0aa7127a57a333fa19c893997eaf3f49217a6133 (patch)
tree29f5fcc6816be8b33e50f2494f409aa385d13ceb /testing
parentae7160f1ccaaec1c94a669fcef58a0d3422cf993 (diff)
parente3d56595dacc32fe2723a3d7530a13e8f301bdee (diff)
downloadaports-0aa7127a57a333fa19c893997eaf3f49217a6133.tar.bz2
aports-0aa7127a57a333fa19c893997eaf3f49217a6133.tar.xz
Merge git://git.alpinelinux.org/fab/aports
Diffstat (limited to 'testing')
-rw-r--r--testing/ansible/APKBUILD12
-rw-r--r--testing/arping/APKBUILD10
-rw-r--r--testing/calcurse/APKBUILD37
-rw-r--r--testing/crunch/APKBUILD41
-rw-r--r--testing/crunch/crunch-3.4-destdir.patch25
-rw-r--r--testing/ddrescue/APKBUILD26
-rw-r--r--testing/dhex/APKBUILD8
-rw-r--r--testing/dstat/APKBUILD5
-rw-r--r--testing/erlang/APKBUILD31
-rw-r--r--testing/erlang/otp-0002-Remove-rpath.patch36
-rw-r--r--testing/erlang/otp-0003-Do-not-install-C-sources.patch168
-rw-r--r--testing/erlang/otp-0004-Do-not-install-C-sources.patch168
-rw-r--r--testing/fakechroot/APKBUILD13
-rw-r--r--testing/flunym0us/APKBUILD44
-rw-r--r--testing/fossil/APKBUILD17
-rw-r--r--testing/getmail/APKBUILD8
-rw-r--r--testing/gitstats/APKBUILD17
-rw-r--r--testing/gitstats/gitstats-output.patch (renamed from testing/gitstats/output.patch)0
-rw-r--r--testing/gnuplot/APKBUILD8
-rw-r--r--testing/halfscan6/APKBUILD40
-rw-r--r--testing/inotify-tools/APKBUILD14
-rw-r--r--testing/libcli/APKBUILD8
-rw-r--r--testing/libdvdcss/APKBUILD11
-rw-r--r--testing/libewf/APKBUILD10
-rw-r--r--testing/liblo/APKBUILD2
-rw-r--r--testing/liboping/APKBUILD24
-rw-r--r--testing/netsink/APKBUILD40
-rw-r--r--testing/py-acl/APKBUILD41
-rw-r--r--testing/py-awake/APKBUILD52
-rw-r--r--testing/py-buildutils/APKBUILD28
-rw-r--r--testing/py-columnize/APKBUILD31
-rw-r--r--testing/py-dnslib/APKBUILD41
-rw-r--r--testing/py-dnspython/APKBUILD19
-rw-r--r--testing/py-egenix-mx-base/APKBUILD6
-rw-r--r--testing/py-libacl/APKBUILD4
-rw-r--r--testing/py-logilab-common/APKBUILD6
-rw-r--r--testing/py-m2crypto/APKBUILD9
-rw-r--r--testing/py-markdown/APKBUILD41
-rw-r--r--testing/py-mysqldb/APKBUILD9
-rw-r--r--testing/py-netaddr/APKBUILD41
-rw-r--r--testing/py-netifaces/APKBUILD13
-rw-r--r--testing/py-osourcer/APKBUILD41
-rw-r--r--testing/py-xattr/APKBUILD10
-rw-r--r--testing/py-yurl/APKBUILD41
-rw-r--r--testing/python3/APKBUILD25
-rw-r--r--testing/siege/APKBUILD51
-rw-r--r--testing/siege/siege-2.72-good.patch62
-rw-r--r--testing/sipcrack/APKBUILD2
-rw-r--r--testing/spectools/APKBUILD13
-rw-r--r--testing/sqstat/APKBUILD11
-rw-r--r--testing/stunnel/APKBUILD48
51 files changed, 1103 insertions, 365 deletions
diff --git a/testing/ansible/APKBUILD b/testing/ansible/APKBUILD
index ae9d30712..6c1a02a6c 100644
--- a/testing/ansible/APKBUILD
+++ b/testing/ansible/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=ansible
-pkgver=0.9
-pkgrel=0
+pkgver=1.0
+pkgrel=1
pkgdesc="A configuration-management, deployment, task-execution, and multinode orchestration framework"
url="http://ansible.github.com/"
arch="noarch"
@@ -12,7 +12,7 @@ depends_dev=""
makedepends="python-dev"
install=""
subpackages="$pkgname-doc"
-source="https://github.com/downloads/$pkgname/$pkgname/$pkgname-$pkgver.tar.gz"
+source="https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz"
_builddir="$srcdir"/$pkgname-$pkgver
prepare() {
@@ -36,6 +36,8 @@ package() {
mkdir -p "$pkgdir"/etc/$pkgname
install -m755 -D "$_builddir"/examples/hosts \
"$pkgdir"/etc/$pkgname/hosts || return 1
+ install -m755 -D "$_builddir"/examples/ansible.cfg \
+ "$pkgdir"/etc/$pkgname/ansible.cfg || return 1
mkdir -p "$pkgdir"/usr/share/$pkgname
install -m755 -D "$_builddir"/library/* \
"$pkgdir"/usr/share/$pkgname/ || return 1
@@ -47,4 +49,6 @@ package() {
done
}
-md5sums="bbabdb7d934218de8fce0148eadce7e1 ansible-0.9.tar.gz"
+md5sums="9184385fdf22c3516ce831a229f7d945 v1.0.tar.gz"
+sha256sums="6e9bba5eef2575284bfc533c0cc751468d7a07dd608845437c2f96fc57653a54 v1.0.tar.gz"
+sha512sums="d5f84184cb7c0bc086ee726188d5e13533172cb219b6dde0a570b165540f08f64ca708b515e52fb95b1675755f1f90550a962c3b51fd085763389daa12ec971a v1.0.tar.gz"
diff --git a/testing/arping/APKBUILD b/testing/arping/APKBUILD
index 1baa13348..4a94e78f6 100644
--- a/testing/arping/APKBUILD
+++ b/testing/arping/APKBUILD
@@ -1,9 +1,9 @@
# Contributor: Francesco Colista <francesco.colista@gmail.com>
-# Maintainer: Francesco Colista <francesco.colista@gmail.com>
+# Maintainer: Francesco Colista <francesco.colista@gmail.com>
pkgname=arping
-pkgver=2.12
+pkgver=2.13
pkgrel=0
-pkgdesc="ARP ping utility"
+pkgdesc="An ARP ping utility"
url="http://www.habets.pp.se/synscan/programs.php?prog=arping"
arch="all"
license="GPL2+"
@@ -35,4 +35,6 @@ package() {
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="47e0db7fed9f1297c598a24cd476911d arping-2.12.tar.gz"
+md5sums="698e4a87d4ea6c8535b07b06d9ed503e arping-2.13.tar.gz"
+sha256sums="b2bd992dbbc38251a06daef6db09edb1276a3745f16166177a7542f995549a32 arping-2.13.tar.gz"
+sha512sums="93ac04ea1ba7f0d714a1ef26c99e291bd50dbdb07c6883ebd311808b8a33bfcf49fd3bb3e4a931089308575edb46c406d92348cac1ea9bdf1d23f7858bea99f4 arping-2.13.tar.gz"
diff --git a/testing/calcurse/APKBUILD b/testing/calcurse/APKBUILD
index f59a50daf..c53585b26 100644
--- a/testing/calcurse/APKBUILD
+++ b/testing/calcurse/APKBUILD
@@ -1,29 +1,32 @@
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
-
pkgname=calcurse
-pkgver=3.1.2
+pkgver=3.1.4
pkgrel=1
-pkgdesc='A text-based personal organizer.'
-url='http://calcurse.org/'
-license='BSD'
-arch='all'
-makedepends='libiconv-dev ncurses-dev'
+pkgdesc="A text-based personal organizer"
+url="http://calcurse.org/"
+license="BSD"
+arch="all"
+makedepends="libiconv-dev ncurses-dev"
subpackages="$pkgname-doc"
source="http://calcurse.org/files/${pkgname}-${pkgver}.tar.gz"
+_builddir="$srcdir"/$pkgname-$pkgver
build() {
- cd "$srcdir"/$pkgname-$pkgver
- ./configure \
- --prefix=/usr \
- --mandir=/usr/share/man \
- --enable-docs \
- --without-asciidoc
- make
+ cd "$_builddir"
+ ./configure \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --enable-docs \
+ --without-asciidoc \
+ || return 1
+ make || return 1
}
package() {
- cd "$srcdir"/$pkgname-$pkgver
- make DESTDIR="$pkgdir" install
+ cd "$_builddir"
+ make DESTDIR="$pkgdir" install || return 1
}
-md5sums="9ad32bd0efa9c8ed1e1d7df49aef5663 calcurse-3.1.2.tar.gz"
+md5sums="e354bdb7636daffa99ffb98534d04cb2 calcurse-3.1.4.tar.gz"
+sha256sums="4121b3b14ded3583af7613a99646332701ee2ccc8cf2b87397eb3c07b97390e3 calcurse-3.1.4.tar.gz"
+sha512sums="efdb655f96a176ca45a23a6246987735413a69046e5273efafffd5d2087f880969f84e387dd84672dacc8fae670a86ee7b132f6a4662e072ba92121492fd7ca7 calcurse-3.1.4.tar.gz"
diff --git a/testing/crunch/APKBUILD b/testing/crunch/APKBUILD
new file mode 100644
index 000000000..9db89b139
--- /dev/null
+++ b/testing/crunch/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+pkgname=crunch
+pkgver=3.4
+pkgrel=0
+pkgdesc="A wordlist generator"
+url="http://sourceforge.net/projects/crunch-wordlist/"
+arch="all"
+license="GPL2"
+depends=""
+depends_dev=""
+makedepends="$depends_dev"
+install=""
+subpackages="$pkgname-doc"
+source="http://downloads.sourceforge.net/project/crunch-wordlist/crunch-wordlist/$pkgname-$pkgver.tgz
+ crunch-3.4-destdir.patch"
+
+_builddir="$srcdir"/$pkgname-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p2 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"
+ make DESTDIR="$pkgdir" geninstall || return 1
+ rm -f "$pkgdir"/usr/lib/*.la
+}
+
+md5sums="3f658a60d8227025df12cfb4ff4b9e15 crunch-3.4.tgz
+a75466c9dae86223f913f622208eef86 crunch-3.4-destdir.patch"
diff --git a/testing/crunch/crunch-3.4-destdir.patch b/testing/crunch/crunch-3.4-destdir.patch
new file mode 100644
index 000000000..09dcf9a48
--- /dev/null
+++ b/testing/crunch/crunch-3.4-destdir.patch
@@ -0,0 +1,25 @@
+--- src/crunch-3.4/Makefile.orig
++++ src/crunch-3.4/Makefile
+@@ -58,16 +58,16 @@
+ # Install generic target
+ geninstall: build
+ @echo "Creating directories..."
+- $(INSTALL) -d -m 755 $(INSTALL_OPTIONS) $(BINDIR)
+- $(INSTALL) -d -m 755 $(INSTALL_OPTIONS) $(MANDIR)
++ $(INSTALL) -d -m 755 $(DESTDIR)$(BINDIR)
++ $(INSTALL) -d -m 755 $(DESTDIR)$(MANDIR)
+ @echo "Copying binary..."
+- $(INSTALL) crunch -m 755 $(INSTALL_OPTIONS) $(BINDIR)
++ $(INSTALL) crunch -m 755 $(DESTDIR)$(BINDIR)
+ @echo "Copying charset.lst..."
+- $(INSTALL) charset.lst -m 644 $(INSTALL_OPTIONS) $(BINDIR)
++ $(INSTALL) charset.lst -m 644 $(DESTDIR)$(BINDIR)
+ @echo "Copying GPL.TXT..."
+- $(INSTALL) GPL.TXT -m 644 $(INSTALL_OPTIONS) $(BINDIR)
++ $(INSTALL) GPL.TXT -m 644 $(DESTDIR)$(BINDIR)
+ @echo "Installing man page..."
+- $(INSTALL) crunch.1 -m 644 $(INSTALL_OPTIONS) $(MANDIR)
++ $(INSTALL) crunch.1 -m 644 $(DESTDIR)$(MANDIR)
+ @echo ""
+
+ # Install BT specific target
diff --git a/testing/ddrescue/APKBUILD b/testing/ddrescue/APKBUILD
index bc85d650e..f06d0389a 100644
--- a/testing/ddrescue/APKBUILD
+++ b/testing/ddrescue/APKBUILD
@@ -1,21 +1,19 @@
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
pkgname=ddrescue
-pkgver=1.12
+pkgver=1.16
pkgrel=0
pkgdesc="Data recovery tool for block devices with errors"
url="http://www.gnu.org/s/ddrescue/ddrescue.html"
arch="all"
-license="GPL"
-depends=
-depends_dev=
+license="GPL3+"
+depends=""
+depends_dev=""
makedepends="$depends_dev"
-install=
+install=""
subpackages="$pkgname-doc"
source="http://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz"
-
_builddir="$srcdir"/$pkgname-$pkgver
-
prepare() {
cd "$_builddir"
return 0
@@ -26,17 +24,17 @@ build() {
./configure --prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
- --infodir=/usr/share/info
+ --infodir=/usr/share/info \
+ || return 1
make || return 1
+ make check || return 1
}
package() {
cd "$_builddir"
- make DESTDIR="$pkgdir" install
-
- # remove the 2 lines below (and this) if there is no init.d script
- # install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
- # install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname
+ make DESTDIR="$pkgdir" install || return 1
}
-md5sums="b3d8a9a9098b87939fba05a45848bd8d ddrescue-1.12.tar.gz"
+md5sums="57b67407e882c6418531d48a2f20d16b ddrescue-1.16.tar.gz"
+sha256sums="76b3f2e5fb0306d24f2632c3e168cccb73dc0a348e3a7089cd9230748ff23de6 ddrescue-1.16.tar.gz"
+sha512sums="c775ac34701b63ab7efd0a56cecf5c8b198874239e48383142db0ccb83c193c7101335374dc89efaa815b466258181f458a3589ea4abb230804b553fb42b345d ddrescue-1.16.tar.gz"
diff --git a/testing/dhex/APKBUILD b/testing/dhex/APKBUILD
index 5f6fb193d..325befddd 100644
--- a/testing/dhex/APKBUILD
+++ b/testing/dhex/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=dhex
-pkgver=0.67
+pkgver=0.68
pkgrel=0
pkgdesc="Ncurses hex editor"
url="http://www.dettus.net/dhex/"
@@ -37,5 +37,9 @@ package() {
prefix=/usr/bin || return 1
}
-md5sums="46d24d11b6e389509fff07404aedabb6 dhex_0.67.tar.gz
+md5sums="5109b3d50053553e41d75c8e5c0a0175 dhex_0.68.tar.gz
de16e09d3b416650d84ef39235cd2917 makefile.patch"
+sha256sums="126c34745b48a07448cfe36fe5913d37ec562ad72d3f732b99bd40f761f4da08 dhex_0.68.tar.gz
+e29f8279a25c6bcc6f43f61c80d08948e40cea67866eed5e745ea5f63af3d291 makefile.patch"
+sha512sums="9397ec0574652022387f4108613f839b9262841c436079249fb325011b0a0e3c5bbd32d323f37b0f30e643f7060c1275337710c237ab68fb0c3f8096651a2421 dhex_0.68.tar.gz
+0e2aa694723afd859f97f8ea02a79fec02bcbd70b9f4bd8ba1e33743f1fa72fa8810bfb7bac2c7a855bf407cd7c0cbb3ef82c7fea1fcb19a2701ab2d55baf7e3 makefile.patch"
diff --git a/testing/dstat/APKBUILD b/testing/dstat/APKBUILD
index 62d3ae3af..d6f6f2498 100644
--- a/testing/dstat/APKBUILD
+++ b/testing/dstat/APKBUILD
@@ -6,7 +6,7 @@ pkgrel=0
pkgdesc="A versatile resource statistics tool"
url="http://dag.wieers.com/home-made/dstat/"
arch="noarch"
-license="GPL"
+license="GPL2+"
depends="python"
depends_dev="python-dev"
makedepends="$depends_dev"
@@ -26,11 +26,12 @@ prepare() {
build() {
cd "$_builddir"
- make DESTDIR=$pkgdir install
+ return 0
}
package() {
cd "$_builddir"
+ make DESTDIR=$pkgdir install || return 1
}
md5sums="bfea4dc8037a0b18fc40a4dfc104dcc8 dstat-0.7.2.tar.bz2"
diff --git a/testing/erlang/APKBUILD b/testing/erlang/APKBUILD
index 02a338d0a..3149a2434 100644
--- a/testing/erlang/APKBUILD
+++ b/testing/erlang/APKBUILD
@@ -6,26 +6,26 @@
# http://pkgs.fedoraproject.org/gitweb/?p=erlang.git;a=blob;f=erlang.spec
pkgname=erlang
-pkgver=14.2.02
+pkgver=16.2
# note: versioning scheme is weird. the .2. -> B
# needs to be updated manually
-_ver=${pkgver%%.*}B${pkgver##*.}
-pkgrel=1
+_ver=${pkgver%%.*}B
+#_ver=${pkgver%%.*}B${pkgver##*.}
+pkgrel=0
pkgdesc="General-purpose programming language and runtime environment"
url="http://www.erlang.org/"
license="ERPL"
arch="all"
-depends=
+depends=""
makedepends="perl-dev zlib-dev ncurses-dev openssl-dev"
-install=
+install=""
subpackages="$pkgname-dev"
-
-# patch found: http://pkgs.fedoraproject.org/gitweb/?p=erlang.git;a=tree
+# Patches found: http://pkgs.fedoraproject.org/gitweb/?p=erlang.git;a=tree
source="http://www.erlang.org/download/otp_src_R$_ver.tar.gz
- otp-0004-Do-not-install-C-sources.patch"
+ otp-0002-Remove-rpath.patch
+ otp-0003-Do-not-install-C-sources.patch"
_builddir="$srcdir"/otp_src_R$_ver
-
prepare() {
local i
cd "$_builddir"
@@ -63,8 +63,15 @@ build() {
package() {
cd "$_builddir"
- make -j1 DESTDIR="$pkgdir" install
+ make -j1 DESTDIR="$pkgdir" install || return 1
}
-md5sums="229fb8f193b09ac04a57a9d7794349b7 otp_src_R14B02.tar.gz
-e7e4b43883e5fc860bf18701850512b1 otp-0004-Do-not-install-C-sources.patch"
+md5sums="7ee131515bc496e7522e0dec2a4c26e3 otp_src_R16B.tar.gz
+2978a60b60f62ad7e46834489e81d06a otp-0002-Remove-rpath.patch
+10d9990675b1be003ead2a8862fc4fe6 otp-0003-Do-not-install-C-sources.patch"
+sha256sums="f01c2cfe512d3118fd3398a66bdb82bea6ad0f45b464a46a58e452264b7682cd otp_src_R16B.tar.gz
+d7c494ba1f37e2f3d45d7455c8d771268bcbeba2143078b51d42ffa874a34761 otp-0002-Remove-rpath.patch
+98de7e14f9d8e94c3a2d117125048f1f4c1bff242112e3149cd775a967fb6d6f otp-0003-Do-not-install-C-sources.patch"
+sha512sums="ca8587df663ef3066aaca868a8f79cc002a9ee4d6d57162c75cd54d5e6dcc02a9477fa4a58110cb82f25f50f316ddaf2660010c4b43b8c7b36135b00e0e9221e otp_src_R16B.tar.gz
+f1c5251d8f532322bd8cdd1fba3104ec2916dfaad42026112f1ea59bcf081725781b51f8c6c3bb3bf6af9d404e343bd0e22c3266ff2797ec01ffc91c92fdba4a otp-0002-Remove-rpath.patch
+e2ec4488ce5587e2a5af67a11aca2c619db7056cbc37520ff054123faee878fb9f726a34719013245d7cfc2ec23362207018efa5bf73f98387fbd1b53b02c014 otp-0003-Do-not-install-C-sources.patch"
diff --git a/testing/erlang/otp-0002-Remove-rpath.patch b/testing/erlang/otp-0002-Remove-rpath.patch
new file mode 100644
index 000000000..2192c39a1
--- /dev/null
+++ b/testing/erlang/otp-0002-Remove-rpath.patch
@@ -0,0 +1,36 @@
+From: Peter Lemenkov <lemenkov@gmail.com>
+Date: Thu, 25 Feb 2010 16:57:43 +0300
+Subject: [PATCH] Remove rpath
+
+Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
+---
+ lib/crypto/c_src/Makefile.in | 2 +-
+ lib/crypto/priv/Makefile | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/lib/crypto/c_src/Makefile.in b/lib/crypto/c_src/Makefile.in
+index a20ddff..e890927 100644
+--- a/lib/crypto/c_src/Makefile.in
++++ b/lib/crypto/c_src/Makefile.in
+@@ -85,7 +85,7 @@ endif
+ DYNAMIC_CRYPTO_LIB=@SSL_DYNAMIC_ONLY@
+
+ ifeq ($(DYNAMIC_CRYPTO_LIB),yes)
+-SSL_DED_LD_RUNTIME_LIBRARY_PATH = @SSL_DED_LD_RUNTIME_LIBRARY_PATH@
++SSL_DED_LD_RUNTIME_LIBRARY_PATH =
+ CRYPTO_LINK_LIB=$(SSL_DED_LD_RUNTIME_LIBRARY_PATH) -L$(SSL_LIBDIR) -l$(SSL_CRYPTO_LIBNAME)
+ EXTRA_FLAGS = -DHAVE_DYNAMIC_CRYPTO_LIB
+ else
+diff --git a/lib/crypto/priv/Makefile b/lib/crypto/priv/Makefile
+index 0989f14..0d29444 100644
+--- a/lib/crypto/priv/Makefile
++++ b/lib/crypto/priv/Makefile
+@@ -60,7 +60,7 @@ OBJS = $(OBJDIR)/crypto.o
+ # ----------------------------------------------------
+
+ $(SO_NIFLIB): $(OBJS)
+- $(SO_LD) $(SO_LDFLAGS) -L$(SO_SSL_LIBDIR) -Wl,-R$(SO_SSL_LIBDIR) \
++ $(SO_LD) $(SO_LDFLAGS) -L$(SO_SSL_LIBDIR) \
+ -o $@ $^ -lcrypto
+
+ $(DLL_NIFLIB): $(OBJS)
diff --git a/testing/erlang/otp-0003-Do-not-install-C-sources.patch b/testing/erlang/otp-0003-Do-not-install-C-sources.patch
new file mode 100644
index 000000000..705b48fc0
--- /dev/null
+++ b/testing/erlang/otp-0003-Do-not-install-C-sources.patch
@@ -0,0 +1,168 @@
+From: Peter Lemenkov <lemenkov@gmail.com>
+Date: Fri, 18 Jun 2010 23:41:33 +0400
+Subject: [PATCH] Do not install C sources
+
+Don't install *.c and *.o files.
+
+Excepts ones from the internal erl_interface. These
+API headers are necessary. See rhbz #818419 for the
+explanation why they're necessary for the low-level
+interaction with the Erlang nodes:
+
+https://bugzilla.redhat.com/818419
+
+Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
+---
+ lib/asn1/c_src/Makefile | 2 --
+ lib/crypto/c_src/Makefile.in | 4 ----
+ lib/erl_interface/src/Makefile.in | 16 ++++++++--------
+ lib/ic/c_src/Makefile.in | 2 --
+ lib/megaco/src/flex/Makefile.in | 2 +-
+ lib/odbc/c_src/Makefile.in | 3 ---
+ lib/os_mon/c_src/Makefile.in | 2 --
+ lib/runtime_tools/c_src/Makefile.in | 2 --
+ lib/tools/c_src/Makefile.in | 2 --
+ 9 files changed, 9 insertions(+), 26 deletions(-)
+
+diff --git a/lib/asn1/c_src/Makefile b/lib/asn1/c_src/Makefile
+index 7023833..8bf8eb9 100644
+--- a/lib/asn1/c_src/Makefile
++++ b/lib/asn1/c_src/Makefile
+@@ -107,8 +107,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk
+ release_spec: opt
+ $(INSTALL_DIR) "$(RELSYSDIR)/priv/lib"
+ $(INSTALL_PROGRAM) $(NIF_SHARED_OBJ_FILE) "$(RELSYSDIR)/priv/lib"
+- $(INSTALL_DIR) "$(RELSYSDIR)/c_src"
+- $(INSTALL_DATA) *.c "$(RELSYSDIR)/c_src"
+
+ release_docs_spec:
+
+diff --git a/lib/crypto/c_src/Makefile.in b/lib/crypto/c_src/Makefile.in
+index e890927..1377654 100644
+--- a/lib/crypto/c_src/Makefile.in
++++ b/lib/crypto/c_src/Makefile.in
+@@ -160,13 +160,9 @@ docs:
+ include $(ERL_TOP)/make/otp_release_targets.mk
+
+ release_spec: opt
+- $(INSTALL_DIR) "$(RELSYSDIR)/priv/obj"
+ $(INSTALL_DIR) "$(RELSYSDIR)/priv/lib"
+- $(INSTALL_DATA) $(NIF_MAKEFILE) "$(RELSYSDIR)/priv/obj"
+- $(INSTALL_PROGRAM) $(CRYPTO_OBJS) "$(RELSYSDIR)/priv/obj"
+ $(INSTALL_PROGRAM) $(NIF_LIB) "$(RELSYSDIR)/priv/lib"
+ ifeq ($(DYNAMIC_CRYPTO_LIB),yes)
+- $(INSTALL_PROGRAM) $(CALLBACK_OBJS) "$(RELSYSDIR)/priv/obj"
+ $(INSTALL_PROGRAM) $(CALLBACK_LIB) "$(RELSYSDIR)/priv/lib"
+ endif
+
+diff --git a/lib/erl_interface/src/Makefile.in b/lib/erl_interface/src/Makefile.in
+index ebacc1c..388e27e 100644
+--- a/lib/erl_interface/src/Makefile.in
++++ b/lib/erl_interface/src/Makefile.in
+@@ -872,14 +872,14 @@ ifneq ($(EXE_TARGETS),)
+ $(INSTALL_PROGRAM) $(EXE_TARGETS) "$(RELSYSDIR)/bin"
+ endif
+ $(INSTALL_DATA) $(EXTRA) "$(RELSYSDIR)/src"
+- $(INSTALL_DATA) connect/*.[ch] "$(RELSYSDIR)/src/connect"
+- $(INSTALL_DATA) decode/*.[ch] "$(RELSYSDIR)/src/decode"
+- $(INSTALL_DATA) encode/*.[ch] "$(RELSYSDIR)/src/encode"
+- $(INSTALL_DATA) epmd/*.[ch] "$(RELSYSDIR)/src/epmd"
+- $(INSTALL_DATA) misc/*.[ch] "$(RELSYSDIR)/src/misc"
+- $(INSTALL_DATA) registry/*.[ch] "$(RELSYSDIR)/src/registry"
+- $(INSTALL_DATA) legacy/*.[ch] "$(RELSYSDIR)/src/legacy"
+- $(INSTALL_DATA) prog/*.[ch] "$(RELSYSDIR)/src/prog"
++ $(INSTALL_DATA) connect/*.h "$(RELSYSDIR)/src/connect"
++ $(INSTALL_DATA) decode/*.h "$(RELSYSDIR)/src/decode"
++ $(INSTALL_DATA) encode/*.h "$(RELSYSDIR)/src/encode"
++ $(INSTALL_DATA) epmd/*.h "$(RELSYSDIR)/src/epmd"
++ $(INSTALL_DATA) misc/*.h "$(RELSYSDIR)/src/misc"
++ $(INSTALL_DATA) registry/*.h "$(RELSYSDIR)/src/registry"
++ $(INSTALL_DATA) legacy/*.h "$(RELSYSDIR)/src/legacy"
++ $(INSTALL_DATA) prog/*.h "$(RELSYSDIR)/src/prog"
+
+ release_docs:
+
+diff --git a/lib/ic/c_src/Makefile.in b/lib/ic/c_src/Makefile.in
+index 856823b..d000273 100644
+--- a/lib/ic/c_src/Makefile.in
++++ b/lib/ic/c_src/Makefile.in
+@@ -146,10 +146,8 @@ $(OBJDIR)/%.o: %.c
+ include $(ERL_TOP)/make/otp_release_targets.mk
+
+ release_spec: opt
+- $(INSTALL_DIR) "$(RELSYSDIR)/c_src"
+ $(INSTALL_DIR) "$(RELSYSDIR)/include"
+ $(INSTALL_DIR) "$(RELSYSDIR)/priv/lib"
+- $(INSTALL_DATA) ic.c ic_tmo.c "$(RELSYSDIR)/c_src"
+ $(INSTALL_DATA) $(IDL_FILES) $(H_FILES) "$(RELSYSDIR)/include"
+ $(INSTALL_DATA) $(LIBRARY) "$(RELSYSDIR)/priv/lib"
+
+diff --git a/lib/megaco/src/flex/Makefile.in b/lib/megaco/src/flex/Makefile.in
+index 6111cf2..bd62e8b 100644
+--- a/lib/megaco/src/flex/Makefile.in
++++ b/lib/megaco/src/flex/Makefile.in
+@@ -270,7 +270,7 @@ release_spec: opt
+ $(INSTALL_DATA) $(ERL_FILES) $(INTERNAL_HRL_FILES) "$(RELSYSDIR)/src/flex"
+ $(INSTALL_DATA) $(TARGET_FILES) "$(RELSYSDIR)/ebin"
+ ifeq ($(ENABLE_MEGACO_FLEX_SCANNER),true)
+- $(INSTALL_DATA) $(FLEX_FILES) $(C_TARGETS) "$(RELSYSDIR)/src/flex"
++ $(INSTALL_DATA) $(FLEX_FILES) "$(RELSYSDIR)/src/flex"
+ $(INSTALL_PROGRAM) $(SOLIBS) "$(RELSYSDIR)/priv/lib"
+ endif
+
+diff --git a/lib/odbc/c_src/Makefile.in b/lib/odbc/c_src/Makefile.in
+index 6572d28..c7093ae 100644
+--- a/lib/odbc/c_src/Makefile.in
++++ b/lib/odbc/c_src/Makefile.in
+@@ -128,11 +128,8 @@ include $(ERL_TOP)/make/otp_release_targets.mk
+
+ release_spec: opt
+ ifdef EXE_TARGET
+- $(INSTALL_DIR) "$(RELSYSDIR)/c_src"
+- $(INSTALL_DATA) $(C_FILES) $(H_FILES) "$(RELSYSDIR)/c_src"
+ $(INSTALL_DIR) "$(RELSYSDIR)/priv"
+ $(INSTALL_DIR) "$(RELSYSDIR)/priv/bin"
+- $(INSTALL_DIR) "$(RELSYSDIR)/priv/obj"
+ $(INSTALL_PROGRAM) $(EXE_TARGET) "$(RELSYSDIR)/priv/bin"
+ endif
+
+diff --git a/lib/os_mon/c_src/Makefile.in b/lib/os_mon/c_src/Makefile.in
+index 51569f6..4e4d729 100644
+--- a/lib/os_mon/c_src/Makefile.in
++++ b/lib/os_mon/c_src/Makefile.in
+@@ -124,8 +124,6 @@ $(OBJDIR)/memsup.o: memsup.h
+ include $(ERL_TOP)/make/otp_release_targets.mk
+
+ release_spec: opt
+- $(INSTALL_DIR) "$(RELSYSDIR)/src"
+- $(INSTALL_DATA) $(C_FILES) "$(RELSYSDIR)/src"
+ $(INSTALL_DIR) "$(RELSYSDIR)/priv/bin"
+ $(INSTALL_PROGRAM) $(TARGET_FILES) "$(RELSYSDIR)/priv/bin"
+
+diff --git a/lib/runtime_tools/c_src/Makefile.in b/lib/runtime_tools/c_src/Makefile.in
+index d315a90..7b4b9fb 100644
+--- a/lib/runtime_tools/c_src/Makefile.in
++++ b/lib/runtime_tools/c_src/Makefile.in
+@@ -177,9 +177,7 @@ docs:
+ include $(ERL_TOP)/make/otp_release_targets.mk
+
+ release_spec: opt
+- $(INSTALL_DIR) "$(RELSYSDIR)/priv/obj"
+ $(INSTALL_DIR) "$(RELSYSDIR)/priv/lib"
+- $(INSTALL_PROGRAM) $(DYNTRACE_OBJS) "$(RELSYSDIR)/priv/obj"
+ $(INSTALL_PROGRAM) $(NIF_LIB) $(SOLIBS) "$(RELSYSDIR)/priv/lib"
+
+ release_docs_spec:
+diff --git a/lib/tools/c_src/Makefile.in b/lib/tools/c_src/Makefile.in
+index aea5686..a0c8883 100644
+--- a/lib/tools/c_src/Makefile.in
++++ b/lib/tools/c_src/Makefile.in
+@@ -189,8 +189,6 @@ include ../vsn.mk
+ RELSYSDIR = $(RELEASE_PATH)/lib/tools-$(TOOLS_VSN)
+
+ release_spec: all
+- $(INSTALL_DIR) "$(RELSYSDIR)/c_src"
+- $(INSTALL_DATA) $(EMEM_SRCS) $(EMEM_HEADERS) "$(RELSYSDIR)/c_src"
+ ifneq ($(PROGS),)
+ $(INSTALL_DIR) "$(RELSYSDIR)/bin"
+ $(INSTALL_PROGRAM) $(PROGS) "$(RELSYSDIR)/bin"
diff --git a/testing/erlang/otp-0004-Do-not-install-C-sources.patch b/testing/erlang/otp-0004-Do-not-install-C-sources.patch
deleted file mode 100644
index d4f380c0f..000000000
--- a/testing/erlang/otp-0004-Do-not-install-C-sources.patch
+++ /dev/null
@@ -1,168 +0,0 @@
-From: Peter Lemenkov <lemenkov@gmail.com>
-Date: Fri, 18 Jun 2010 23:41:33 +0400
-Subject: [PATCH] Do not install C sources
-
-Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
----
- lib/asn1/c_src/Makefile | 2 --
- lib/crypto/c_src/Makefile.in | 3 ---
- lib/erl_interface/src/Makefile.in | 18 ------------------
- lib/ic/c_src/Makefile.in | 2 --
- lib/megaco/src/flex/Makefile.in | 2 +-
- lib/odbc/c_src/Makefile.in | 3 ---
- lib/os_mon/c_src/Makefile.in | 1 -
- lib/ssl/c_src/Makefile.in | 9 ---------
- lib/tools/c_src/Makefile.in | 2 --
- 9 files changed, 1 insertions(+), 41 deletions(-)
-
-diff --git a/lib/asn1/c_src/Makefile b/lib/asn1/c_src/Makefile
-index 9e9cb18..1d73d3c 100644
---- a/lib/asn1/c_src/Makefile
-+++ b/lib/asn1/c_src/Makefile
-@@ -125,8 +125,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk
- release_spec: opt
- $(INSTALL_DIR) $(RELSYSDIR)/priv/lib
- $(INSTALL_PROGRAM) $(SHARED_OBJ_FILES) $(RELSYSDIR)/priv/lib
-- $(INSTALL_DIR) $(RELSYSDIR)/c_src
-- $(INSTALL_DATA) $(C_FILES) $(RELSYSDIR)/c_src
-
- release_docs_spec:
-
-diff --git a/lib/crypto/c_src/Makefile.in b/lib/crypto/c_src/Makefile.in
-index 48f931d..4a7a183 100644
---- a/lib/crypto/c_src/Makefile.in
-+++ b/lib/crypto/c_src/Makefile.in
-@@ -136,10 +136,7 @@ docs:
- include $(ERL_TOP)/make/otp_release_targets.mk
-
- release_spec: opt
-- $(INSTALL_DIR) $(RELSYSDIR)/priv/obj
- $(INSTALL_DIR) $(RELSYSDIR)/priv/lib
-- $(INSTALL_DATA) $(NIF_MAKEFILE) $(RELSYSDIR)/priv/obj
-- $(INSTALL_PROGRAM) $(OBJS) $(RELSYSDIR)/priv/obj
- $(INSTALL_PROGRAM) $(NIF_LIB) $(RELSYSDIR)/priv/lib
-
- release_docs_spec:
-diff --git a/lib/erl_interface/src/Makefile.in b/lib/erl_interface/src/Makefile.in
-index 8ff142a..d785902 100644
---- a/lib/erl_interface/src/Makefile.in
-+++ b/lib/erl_interface/src/Makefile.in
-@@ -876,29 +876,11 @@ release: opt
- $(INSTALL_DIR) $(RELSYSDIR)/include
- $(INSTALL_DIR) $(RELSYSDIR)/lib
- $(INSTALL_DIR) $(RELSYSDIR)/bin
-- $(INSTALL_DIR) $(RELSYSDIR)/src/auxdir
-- $(INSTALL_DIR) $(RELSYSDIR)/src/connect
-- $(INSTALL_DIR) $(RELSYSDIR)/src/decode
-- $(INSTALL_DIR) $(RELSYSDIR)/src/encode
-- $(INSTALL_DIR) $(RELSYSDIR)/src/epmd
-- $(INSTALL_DIR) $(RELSYSDIR)/src/legacy
-- $(INSTALL_DIR) $(RELSYSDIR)/src/misc
-- $(INSTALL_DIR) $(RELSYSDIR)/src/prog
-- $(INSTALL_DIR) $(RELSYSDIR)/src/registry
- $(INSTALL_DATA) $(HEADERS) $(RELSYSDIR)/include
- $(INSTALL_DATA) $(OBJ_TARGETS) $(RELSYSDIR)/lib
- ifneq ($(EXE_TARGETS),)
- $(INSTALL_PROGRAM) $(EXE_TARGETS) $(RELSYSDIR)/bin
- endif
-- $(INSTALL_DATA) $(EXTRA) $(RELSYSDIR)/src
-- $(INSTALL_DATA) connect/*.[ch] $(RELSYSDIR)/src/connect
-- $(INSTALL_DATA) decode/*.[ch] $(RELSYSDIR)/src/decode
-- $(INSTALL_DATA) encode/*.[ch] $(RELSYSDIR)/src/encode
-- $(INSTALL_DATA) epmd/*.[ch] $(RELSYSDIR)/src/epmd
-- $(INSTALL_DATA) misc/*.[ch] $(RELSYSDIR)/src/misc
-- $(INSTALL_DATA) registry/*.[ch] $(RELSYSDIR)/src/registry
-- $(INSTALL_DATA) legacy/*.[ch] $(RELSYSDIR)/src/legacy
-- $(INSTALL_DATA) prog/*.[ch] $(RELSYSDIR)/src/prog
-
- release_docs:
-
-diff --git a/lib/ic/c_src/Makefile.in b/lib/ic/c_src/Makefile.in
-index 6eef782..091895b 100644
---- a/lib/ic/c_src/Makefile.in
-+++ b/lib/ic/c_src/Makefile.in
-@@ -144,10 +144,8 @@ $(OBJDIR)/%.o: %.c
- include $(ERL_TOP)/make/otp_release_targets.mk
-
- release_spec: opt
-- $(INSTALL_DIR) $(RELSYSDIR)/c_src
- $(INSTALL_DIR) $(RELSYSDIR)/include
- $(INSTALL_DIR) $(RELSYSDIR)/priv/lib
-- $(INSTALL_DATA) ic.c ic_tmo.c $(RELSYSDIR)/c_src
- $(INSTALL_DATA) $(IDL_FILES) $(H_FILES) $(RELSYSDIR)/include
- $(INSTALL_DATA) $(LIBRARY) $(RELSYSDIR)/priv/lib
-
-diff --git a/lib/megaco/src/flex/Makefile.in b/lib/megaco/src/flex/Makefile.in
-index 5af651d..2ccf2a9 100644
---- a/lib/megaco/src/flex/Makefile.in
-+++ b/lib/megaco/src/flex/Makefile.in
-@@ -279,7 +279,7 @@ release_spec: opt
- $(INSTALL_DATA) $(ERL_FILES) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src/flex
- $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin
- ifeq ($(ENABLE_MEGACO_FLEX_SCANNER),true)
-- $(INSTALL_DATA) $(FLEX_FILES) $(C_TARGETS) $(RELSYSDIR)/src/flex
-+ $(INSTALL_DATA) $(FLEX_FILES) $(RELSYSDIR)/src/flex
- $(INSTALL_PROGRAM) $(SOLIBS) $(RELSYSDIR)/priv/lib
- endif
-
-diff --git a/lib/odbc/c_src/Makefile.in b/lib/odbc/c_src/Makefile.in
-index ed3eeb1..c01d9bf 100644
---- a/lib/odbc/c_src/Makefile.in
-+++ b/lib/odbc/c_src/Makefile.in
-@@ -131,11 +131,8 @@ include $(ERL_TOP)/make/otp_release_targets.mk
-
- release_spec: opt
- ifdef EXE_TARGET
-- $(INSTALL_DIR) $(RELSYSDIR)/c_src
-- $(INSTALL_DATA) $(C_FILES) $(H_FILES) $(RELSYSDIR)/c_src
- $(INSTALL_DIR) $(RELSYSDIR)/priv
- $(INSTALL_DIR) $(RELSYSDIR)/priv/bin
-- $(INSTALL_DIR) $(RELSYSDIR)/priv/obj
- $(INSTALL_PROGRAM) $(EXE_TARGET) $(RELSYSDIR)/priv/bin
- endif
-
-diff --git a/lib/os_mon/c_src/Makefile.in b/lib/os_mon/c_src/Makefile.in
-index 1a371eb..62eac66 100644
---- a/lib/os_mon/c_src/Makefile.in
-+++ b/lib/os_mon/c_src/Makefile.in
-@@ -136,7 +136,6 @@ release_spec:
- else
- release_spec: opt
- $(INSTALL_DIR) $(RELSYSDIR)/src
-- $(INSTALL_DATA) $(C_FILES) $(RELSYSDIR)/src
- $(INSTALL_DIR) $(RELSYSDIR)/priv/bin
- $(INSTALL_PROGRAM) $(TARGET_FILES) $(RELSYSDIR)/priv/bin
- endif
-diff --git a/lib/ssl/c_src/Makefile.in b/lib/ssl/c_src/Makefile.in
-index 5e6c74e..bf4843b 100644
---- a/lib/ssl/c_src/Makefile.in
-+++ b/lib/ssl/c_src/Makefile.in
-@@ -199,15 +199,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk
- release_spec: opt
- $(INSTALL_DIR) $(RELSYSDIR)/priv/bin
- $(INSTALL_PROGRAM) $(PORT_PROGRAM) $(RELSYSDIR)/priv/bin
--ifneq ($(SSL_MAKEFILE),)
-- $(INSTALL_DIR) $(RELSYSDIR)/priv/obj
-- $(INSTALL_DATA) $(OBJS) $(RELSYSDIR)/priv/obj
-- sed -e "s;%BINDIR%;../bin;" \
-- -e "s;%SSL_LIBDIR%;$(SSL_LIBDIR);" \
-- -e "s;%OBJS;$(OBJS);" \
-- -e "s;%LIBS%;$(LIBS);" ./Makefile.dist \
-- > $(RELSYSDIR)/priv/obj/Makefile
--endif
-
- release_docs_spec:
-
-diff --git a/lib/tools/c_src/Makefile.in b/lib/tools/c_src/Makefile.in
-index 65a7f5f..144c1ba 100644
---- a/lib/tools/c_src/Makefile.in
-+++ b/lib/tools/c_src/Makefile.in
-@@ -190,8 +190,6 @@ include ../vsn.mk
- RELSYSDIR = $(RELEASE_PATH)/lib/tools-$(TOOLS_VSN)
-
- release_spec: all
-- $(INSTALL_DIR) $(RELSYSDIR)/c_src
-- $(INSTALL_DATA) $(EMEM_SRCS) $(EMEM_HEADERS) $(RELSYSDIR)/c_src
- ifneq ($(PROGS),)
- $(INSTALL_DIR) $(RELSYSDIR)/bin
- $(INSTALL_PROGRAM) $(PROGS) $(RELSYSDIR)/bin
diff --git a/testing/fakechroot/APKBUILD b/testing/fakechroot/APKBUILD
index 96525b3ba..014519bf7 100644
--- a/testing/fakechroot/APKBUILD
+++ b/testing/fakechroot/APKBUILD
@@ -3,18 +3,18 @@
pkgname=fakechroot
pkgver=2.16
pkgrel=0
-pkgdesc="fakeroot-like utility for chrooting"
+pkgdesc="A fakeroot-like utility for chrooting"
url="http://github.com/fakechroot/fakechroot"
arch="all"
-license="LGPL"
+license="LGPL2+"
depends=""
depends_dev=""
makedepends="$depends_dev"
install=""
subpackages="$pkgname-doc"
-source="http://cloud.github.com/downloads/fakechroot/fakechroot/fakechroot-${pkgver}.tar.gz"
+source="https://github.com/fakechroot/fakechroot/archive/${pkgver}.tar.gz"
-_builddir="${srcdir}/fakechroot-${pkgver}"
+_builddir="${srcdir}/$pkgname-${pkgver}"
prepare() {
local i
cd "$_builddir"
@@ -27,9 +27,10 @@ prepare() {
build() {
cd "$_builddir"
- ./configure --prefix=/usr \
+ ./configure \
+ --prefix=/usr \
--sysconfdir=/etc || return 1
- make
+ make || return 1
}
package() {
diff --git a/testing/flunym0us/APKBUILD b/testing/flunym0us/APKBUILD
new file mode 100644
index 000000000..41a04297c
--- /dev/null
+++ b/testing/flunym0us/APKBUILD
@@ -0,0 +1,44 @@
+# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+pkgname=flunym0us
+pkgver=2.1
+pkgrel=0
+pkgdesc="A vulnerability scanner for wordpress and moodle"
+url="http://code.google.com/p/flunym0us/"
+arch="noarch"
+license="GPL3"
+depends="python"
+depends_dev=""
+makedepends="python-dev"
+install=""
+subpackages=""
+source="http://flunym0us.googlecode.com/files/$pkgname-$pkgver.tar.gz"
+
+_builddir="$srcdir"/$pkgname-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ python setup.py build || return 1
+}
+
+package() {
+ cd "$_builddir"
+ python setup.py install --prefix=/usr --root="$pkgdir" || return 1
+ for _file in moodle-plugins.lst wp-plugins.lst; do
+ install -Dm644 "$srcdir"/$pkgname-$pkgver/$pkgname/$_file \
+ "$pkgdir"/usr/share/$pkgname/$_file || return 1
+ done
+}
+
+md5sums="5f437c2797b39b03b6f80e8c1ef66f85 flunym0us-2.1.tar.gz"
+sha256sums="97dc5896ca61b0a1e16933cb5c6369efe0b8bc83d2538a951bd03d5ffdd0675a flunym0us-2.1.tar.gz"
+sha512sums="3ff2e0d3727604af8602b1fc2257c6cba90a96d19aff3b30d6793692086b533a234118698db24c5efcef7286196c29c21e8e54a47236e7a25c278cac301bf611 flunym0us-2.1.tar.gz"
diff --git a/testing/fossil/APKBUILD b/testing/fossil/APKBUILD
index d539b6540..72f0c1f6e 100644
--- a/testing/fossil/APKBUILD
+++ b/testing/fossil/APKBUILD
@@ -1,8 +1,7 @@
# Contributor: Paul Onyschuk <blink@bojary.koba.pl>
# Maintainer:
pkgname=fossil
-pkgver=1.22
-_pkgver=20120317175325
+pkgver=20130216000435
pkgrel=0
pkgdesc="Simple, high-reliability, distributed software configuration management"
url="http://www.fossil-scm.org"
@@ -10,14 +9,16 @@ arch="all"
license="BSD"
depends=""
makedepends="openssl-dev zlib-dev"
-source="http://www.fossil-scm.org/download/$pkgname-src-$_pkgver.tar.gz"
-_builddir="$srcdir"/$pkgname-src-$_pkgver
+source="http://www.fossil-scm.org/download/$pkgname-src-$pkgver.tar.gz"
+_builddir="$srcdir"/$pkgname-src-$pkgver
build() {
cd "$_builddir"
- ./configure --prefix=/usr \
+ ./configure \
+ --prefix=/usr \
--sysconfdir=/etc \
- --mandir=/usr/share/man || return 1
+ --mandir=/usr/share/man \
+ || return 1
make TCC="${CC:-gcc} $CFLAGS" || return 1
}
@@ -26,4 +27,6 @@ package() {
install -Dm 755 $pkgname "$pkgdir"/usr/bin/$pkgname || return 1
}
-md5sums="a7106450722e8477972d230fa535702f fossil-src-20120317175325.tar.gz"
+md5sums="f2de8262d1147c93c0f73a5b761bc445 fossil-src-20130216000435.tar.gz"
+sha256sums="6fc0068a9174fc24ec9323cf7fddd771320248d9befc4a417746839a442c8de1 fossil-src-20130216000435.tar.gz"
+sha512sums="7b80d74b3bc89e60a5fcee7ce6a4a96699260b8e204d245a264ac4ba3bfb09befcb4f764747fe8da3e68321383e31e91da80c0e90aa9b79ad4a84ccb6392f4d9 fossil-src-20130216000435.tar.gz"
diff --git a/testing/getmail/APKBUILD b/testing/getmail/APKBUILD
index 1cba0fe19..3facef3b6 100644
--- a/testing/getmail/APKBUILD
+++ b/testing/getmail/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=getmail
-pkgver=4.34.0
+pkgver=4.39.0
pkgrel=0
pkgdesc="POP3, IMAP4, and SDPS mail retriever with Maildir delivery"
url="http://pyropus.ca/software/getmail/"
@@ -13,8 +13,8 @@ makedepends="python-dev"
install=""
subpackages="$pkgname-doc"
source="http://pyropus.ca/software/getmail/old-versions/$pkgname-$pkgver.tar.gz"
-_builddir="$srcdir"/$pkgname-$pkgver
+_builddir="$srcdir"/$pkgname-$pkgver
prepare() {
local i
cd "$_builddir"
@@ -35,4 +35,6 @@ package() {
python setup.py install --prefix=/usr --root="$pkgdir" || return 1
}
-md5sums="50e0f794de9ca947f837f0eee929d81b getmail-4.34.0.tar.gz"
+md5sums="1ca7e1bc034cf5578e8ceb251668962a getmail-4.39.0.tar.gz"
+sha256sums="d9ed32e8a745af9e6b2b39e8a65b7f181eb3b619534aadabb8b6e6b0026066ac getmail-4.39.0.tar.gz"
+sha512sums="d700e7dd680dddf6c9473489fac75597dcb249f8c2d26372c91a5d32b5857b832810f25fce69c4c72a8e099cbd3963145fcb1d99ec7f2f155ee1d0a7244a3419 getmail-4.39.0.tar.gz"
diff --git a/testing/gitstats/APKBUILD b/testing/gitstats/APKBUILD
index d07ecd9cf..fa7ab4343 100644
--- a/testing/gitstats/APKBUILD
+++ b/testing/gitstats/APKBUILD
@@ -1,22 +1,20 @@
# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=gitstats
-git=ad7efbb9399e60cee6cb217c6b47e604174a8093
-pkgver=0
-pkgrel=0.${git:0:6}
+pkgver=2012.08.30
+pkgrel=0
pkgdesc="Git history statistics generator"
url="http://gitstats.sourceforge.net/"
-arch=""
+arch="noarch"
license="GPL2+"
depends="python gnuplot git"
depends_dev=""
makedepends=""
install=""
subpackages=""
-source="http://repo.or.cz/w/gitstats.git/snapshot/$git.tar.gz
- output.patch"
+source="http://ftp.de.debian.org/debian/pool/main/g/$pkgname/"$pkgname"_$pkgver.orig.tar.bz2"
-_builddir="$srcdir"/$pkgname
+_builddir="$srcdir"/$pkgname-$pkgver
prepare() {
local i
cd "$_builddir"
@@ -43,5 +41,6 @@ package() {
}
-md5sums="a5ae0f3c25aacea3b8f4656411791f07 ad7efbb9399e60cee6cb217c6b47e604174a8093.tar.gz
-fa02fcd794241fdb9748f98403b8cdf2 output.patch"
+md5sums="38481d75933bd98491fe3257f97d1050 gitstats_2012.08.30.orig.tar.bz2"
+sha256sums="3763840ce17a679a5b5a065e796990e76b08d0ddb9da4018c0bf3c1dc4779262 gitstats_2012.08.30.orig.tar.bz2"
+sha512sums="abbf0b7b406232851705d117200a8380bdb3cef14da1cf871f63f07de8a869989239538679f8a982a750ea849146ba07a05235880406023f6b986b16d39a47d9 gitstats_2012.08.30.orig.tar.bz2"
diff --git a/testing/gitstats/output.patch b/testing/gitstats/gitstats-output.patch
index 118a4cbb3..118a4cbb3 100644
--- a/testing/gitstats/output.patch
+++ b/testing/gitstats/gitstats-output.patch
diff --git a/testing/gnuplot/APKBUILD b/testing/gnuplot/APKBUILD
index 273d236f5..892172f69 100644
--- a/testing/gnuplot/APKBUILD
+++ b/testing/gnuplot/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer:
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=gnuplot
-pkgver=4.6.0
+pkgver=4.6.1
pkgrel=0
pkgdesc="Utility for plotting graphs"
url="http://www.gnuplot.info/"
@@ -43,4 +43,6 @@ package() {
rm -f "$pkgdir"/usr/lib/*.la
}
-md5sums="8e6e92b4596ea0eb75e16a57fc79efec gnuplot-4.6.0.tar.gz"
+md5sums="4c9a06461f402482c30cf94e267eb877 gnuplot-4.6.1.tar.gz"
+sha256sums="f4bf99907d0fea7db90b6e50147f1730b5bde2fbb93d9e58478b6b94409eebc6 gnuplot-4.6.1.tar.gz"
+sha512sums="a6a05da6708a7f5629d8356901e93ab622d4a3a6325e050fc1f8dce652e6061164783a98ff5cbc2dede65f6f0cb5be6a1ab2fcaeb778f6879215bae7056bd3ed gnuplot-4.6.1.tar.gz"
diff --git a/testing/halfscan6/APKBUILD b/testing/halfscan6/APKBUILD
new file mode 100644
index 000000000..2c9c14b63
--- /dev/null
+++ b/testing/halfscan6/APKBUILD
@@ -0,0 +1,40 @@
+# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+pkgname=halfscan6
+pkgver=0.2
+pkgrel=0
+pkgdesc="An simple IPv6 tcp port scanner"
+url="http://www.habets.pp.se/synscan/programs.php?prog=halfscan6"
+arch="all"
+license="GPL2+"
+depends=""
+depends_dev=""
+makedepends="$depends_dev"
+install=""
+subpackages=""
+source="http://www.habets.pp.se/synscan/files/$pkgname-$pkgver.tar.gz"
+
+_builddir="$srcdir"/$pkgname-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"
+ install -Dm755 halfscan6 "$pkgdir"/usr/bin/$pkgname
+}
+
+md5sums="a77f0341aa2ccde43cd41157103fbd92 halfscan6-0.2.tar.gz"
+sha256sums="544531f7bc114f97c57872ad8d803ef44245cebcdd6d1e6c106b1be10ca98050 halfscan6-0.2.tar.gz"
+sha512sums="b363714edd60ee66547d401811a042a9760dd8e94faef7ceeb68d0e88e03c0d179e82b7c8ddd0ccca5b9f67a1fad05b446a6c762a903cfc0a205049536e5933e halfscan6-0.2.tar.gz"
diff --git a/testing/inotify-tools/APKBUILD b/testing/inotify-tools/APKBUILD
index 730b05c23..5a06822c7 100644
--- a/testing/inotify-tools/APKBUILD
+++ b/testing/inotify-tools/APKBUILD
@@ -6,15 +6,14 @@ pkgrel=1
pkgdesc="C library and CLI tools providing a simple interface to inotify"
url="http://github.com/rvoicilas/inotify-tools"
arch="all"
-license="GPL"
-depends=
-makedepends="wget"
-install=
+license="GPL2"
+depends=""
+makedepends=""
+install=""
subpackages="$pkgname-dev $pkgname-doc"
source="https://github.com/downloads/rvoicilas/$pkgname/$pkgname-$pkgver.tar.gz"
_builddir="$srcdir"/$pkgname-$pkgver
-
prepare() {
cd "$_builddir"
# apply patches here
@@ -26,7 +25,8 @@ build() {
./configure --prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
- --infodir=/usr/share/info
+ --infodir=/usr/share/info \
+ || return 1
make || return 1
}
@@ -37,3 +37,5 @@ package() {
}
md5sums="b43d95a0fa8c45f8bab3aec9672cf30c inotify-tools-3.14.tar.gz"
+sha256sums="222bcca8893d7bf8a1ce207fb39ceead5233b5015623d099392e95197676c92f inotify-tools-3.14.tar.gz"
+sha512sums="6074d510e89bba5da0d7c4d86f2562c662868666ba0a7ea5d73e53c010a0050dd1fc01959b22cffdb9b8a35bd1b0b43c04d02d6f19927520f05889e8a9297dfb inotify-tools-3.14.tar.gz"
diff --git a/testing/libcli/APKBUILD b/testing/libcli/APKBUILD
index 5d44f8319..f49874bb2 100644
--- a/testing/libcli/APKBUILD
+++ b/testing/libcli/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=libcli
-pkgver=1.9.6
+pkgver=1.9.7
pkgrel=0
pkgdesc="A library for including a Cisco-like command-line interface"
url="https://github.com/dparrish/libcli"
@@ -12,7 +12,7 @@ depends_dev=""
makedepends="$depends_dev"
install=""
subpackages="$pkgname-dev"
-source="https://github.com/downloads/dparrish/$pkgname/$pkgname-$pkgver.tar.gz"
+source="https://github.com/dparrish/libcli/archive/v$pkgver.tar.gz"
_builddir="$srcdir"/$pkgname-$pkgver
prepare() {
@@ -36,4 +36,6 @@ package() {
rm -f "$pkgdir"/usr/lib/*.la
}
-md5sums="e52866b2cf1592d1557d2193db592f94 libcli-1.9.6.tar.gz"
+md5sums="f33e0fdb8ae8e14e66036424704b201b v1.9.7.tar.gz"
+sha256sums="7ddda6b6e044a1498cf3a27e49ed5d7b97840bbe5a036c43fb0532b5e431886c v1.9.7.tar.gz"
+sha512sums="b2dacfd40bc068ddcc0dc3d60576ef2f7d7e2af80b93c6e7ae899d654afca6f0f8d2df2b33c9c8e760bdbea9aa2eaf757029d46032dcf307341f78f1a8f4f66f v1.9.7.tar.gz"
diff --git a/testing/libdvdcss/APKBUILD b/testing/libdvdcss/APKBUILD
index c9e443b05..f79838be6 100644
--- a/testing/libdvdcss/APKBUILD
+++ b/testing/libdvdcss/APKBUILD
@@ -1,12 +1,12 @@
# Contributor: Timo Teräs <timo.teras@iki.fi>
# Maintainer: Timo Teräs <timo.teras@iki.fi>
pkgname=libdvdcss
-pkgver=1.2.11
+pkgver=1.2.13
pkgrel=0
-pkgdesc="a library to access (encrypted) DVDs like a block device"
+pkgdesc="A library to access (encrypted) DVDs like a block device"
url="http://www.videolan.org/developers/libdvdcss.html"
arch="all"
-license="GPL"
+license="GPL2+"
depends=""
depends_dev=""
makedepends="$depends_dev"
@@ -34,6 +34,7 @@ build() {
--localstatedir=/var \
|| return 1
make || return 1
+ make test || return 1
}
package() {
@@ -42,4 +43,6 @@ package() {
rm -f "$pkgdir"/usr/lib/*.la
}
-md5sums="d25d906c3f9007ccd91b1efb909f93e7 libdvdcss-1.2.11.tar.bz2"
+md5sums="53cfc52a60a156763c425572e5179273 libdvdcss-1.2.13.tar.bz2"
+sha256sums="84f1bba6cfef1df87f774fceaefc8e73c4cda32e8f6700b224ad0acb5511ba2c libdvdcss-1.2.13.tar.bz2"
+sha512sums="b7d912ef87854bca052c2f38709d49eeb72be9148b6598a7f71f9ccb1ad7f43a521f9533821fbd8d7ef16e2c36fe140209c9183f5ca91e8f806150cc16645717 libdvdcss-1.2.13.tar.bz2"
diff --git a/testing/libewf/APKBUILD b/testing/libewf/APKBUILD
index 9c26ad3ce..46e4dbced 100644
--- a/testing/libewf/APKBUILD
+++ b/testing/libewf/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=libewf
-pkgver=20120504
+pkgver=20130303
pkgrel=0
pkgdesc="Library to support the Expert Witness Compression Format"
url="http://libewf.sourceforge.net"
@@ -12,9 +12,9 @@ depends_dev="zlib-dev"
makedepends="$depends_dev"
install=""
subpackages="$pkgname-dev $pkgname-doc"
-source="http://downloads.sourceforge.net/libewf/libewf-$pkgver.tar.gz"
-_builddir="$srcdir"/libewf-$pkgver
+source="http://libewf.googlecode.com/files/$pkgname-$pkgver.tar.gz"
+_builddir="$srcdir"/$pkgname-$pkgver
prepare() {
local i
cd "$_builddir"
@@ -40,4 +40,6 @@ package() {
rm -f "$pkgdir"/usr/lib/*.la
}
-md5sums="1b96b845476173353839ca72bca12097 libewf-20120504.tar.gz"
+md5sums="adbdffca0edc7f8d30748a9009a5a2ce libewf-20130303.tar.gz"
+sha256sums="a4a3a0179f882d0f392ea19893275da4146fb412d5211280d2d06d9f238451a5 libewf-20130303.tar.gz"
+sha512sums="92f029c932265d0e0ee8f1a7e47ab02efd51977c13f1c811cca7d7137478ec33c99da1f8e07d8d2e71c8d5740a7ed15532440d9529bb2753704fad03fc66c01b libewf-20130303.tar.gz"
diff --git a/testing/liblo/APKBUILD b/testing/liblo/APKBUILD
index a7c9c1872..54ce60433 100644
--- a/testing/liblo/APKBUILD
+++ b/testing/liblo/APKBUILD
@@ -6,7 +6,7 @@ pkgrel=0
pkgdesc="Open Sound Control library"
url="http://liblo.sourceforge.net"
arch="all"
-license="LGPLv2+"
+license="LGPL2+"
depends=""
makedepends=""
install=""
diff --git a/testing/liboping/APKBUILD b/testing/liboping/APKBUILD
index 438b967e7..27ff74023 100644
--- a/testing/liboping/APKBUILD
+++ b/testing/liboping/APKBUILD
@@ -1,26 +1,22 @@
# Contributor: Harry
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=liboping
-pkgver=1.6.1
+pkgver=1.6.2
pkgrel=0
-pkgdesc="A Ping Lib"
+pkgdesc="A C library to generate ICMP echo requests"
url="http://verplant.org/liboping/"
arch="all"
-license=GPL
-depends=
-# make install needs setcap provided by libcap
-makedepends="ncurses-dev libcap"
-source="http://verplant.org/liboping/files/$pkgname-$pkgver.tar.bz2"
+license="LGPL2+"
+depends=""
+makedepends="ncurses-dev"
subpackages="$pkgname-dev $pkgname-doc"
+source="http://verplant.org/liboping/files/$pkgname-$pkgver.tar.bz2"
_builddir="$srcdir/$pkgname-$pkgver"
-prepare() {
- cd "$_builddir"
-}
-
build() {
cd "$_builddir"
- ./configure --prefix=/usr \
+ ./configure \
+ --prefix=/usr \
--libdir=/usr/lib \
--without-perl-bindings \
--disable-static \
@@ -34,4 +30,6 @@ package() {
rm "$pkgdir"/usr/lib/*.la || return 1
}
-md5sums="748554a18e1771913f4f402ee9f957c9 liboping-1.6.1.tar.bz2"
+md5sums="64a6f31310093d2517cfe7f05aa011e0 liboping-1.6.2.tar.bz2"
+sha256sums="5f4ab4b127b5a8a79ab771002604bff0e2903622393e5602f336cad258bb73cf liboping-1.6.2.tar.bz2"
+sha512sums="6e09cff67f0d87382a0c63b7b515de5bae0db97996b450aba5432a2bcd05d0b5c7481323c23d839c8937dd132bc9cfc5bb1a4ca50a3746653f4893fccd27357f liboping-1.6.2.tar.bz2"
diff --git a/testing/netsink/APKBUILD b/testing/netsink/APKBUILD
new file mode 100644
index 000000000..36f0bc7cd
--- /dev/null
+++ b/testing/netsink/APKBUILD
@@ -0,0 +1,40 @@
+# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+pkgname=netsink
+pkgver=0.1
+pkgrel=0
+pkgdesc="A Network Sinkhole for Isolated Malware Analysis"
+url="https://github.com/shendo/netsink"
+arch="noarch"
+license="GPL3+"
+depends="python py-dnslib"
+depends_dev=""
+makedepends="python-dev py-setuptools"
+install=""
+subpackages=""
+source="http://pypi.python.org/packages/source/${pkgname:0:1}/$pkgname/$pkgname-$pkgver.tar.gz"
+
+_builddir="$srcdir"/$pkgname-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ python setup.py build || return 1
+}
+
+package() {
+ cd "$_builddir"
+ python setup.py install --prefix=/usr --root="$pkgdir" || return 1
+}
+
+md5sums="5972b1560bd3143aba87955e9af34725 netsink-0.1.tar.gz"
+sha256sums="5cfa58284d51f1491dc3cea7b32c9f1a45c54897d6bacf396763b28eb30acb72 netsink-0.1.tar.gz"
+sha512sums="1322b4fec969e76185aec96b2c9a1a6bc0107301455fbdc0902cf8b258ed9528ab06747019bade0b2a6b1621cd4b4216186b642c098c70b6b1dd6c1552521455 netsink-0.1.tar.gz"
diff --git a/testing/py-acl/APKBUILD b/testing/py-acl/APKBUILD
new file mode 100644
index 000000000..23a6ff3b2
--- /dev/null
+++ b/testing/py-acl/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+pkgname=py-acl
+_pkgname=acl
+pkgver=0.2
+pkgrel=0
+pkgdesc="A python network access control list parsing library"
+url="https://github.com/jathanism/acl"
+arch="noarch"
+license="Apache2"
+depends="python"
+depends_dev=""
+makedepends="python-dev py-setuptools"
+install=""
+subpackages=""
+source="http://pypi.python.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
+
+_builddir="$srcdir"/$_pkgname-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ python setup.py build || return 1
+}
+
+package() {
+ cd "$_builddir"
+ python setup.py install --prefix=/usr --root="$pkgdir" || return 1
+}
+
+md5sums="b86adc869292e0fa29f29e78dc33ae8a acl-0.2.tar.gz"
+sha256sums="30c7257ace2f3b607ba64f1bdf5114af57f3ea191481d77bc985386c8bdef048 acl-0.2.tar.gz"
+sha512sums="7307fcc13ed888d137ff26d960a465b44ca6d43a8aa591c1eb7e37a3e3612cf079c428204a36dc9293fff98e84cc96f139da04bb179e87f5fa545bed4c20c717 acl-0.2.tar.gz"
diff --git a/testing/py-awake/APKBUILD b/testing/py-awake/APKBUILD
new file mode 100644
index 000000000..19271d382
--- /dev/null
+++ b/testing/py-awake/APKBUILD
@@ -0,0 +1,52 @@
+# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+pkgname=py-awake
+_pkgname=awake
+pkgver=1.0
+pkgrel=0
+pkgdesc="A command and library to 'wake on lan' a remote host"
+url="https://github.com/cyraxjoe/awake"
+arch="noarch"
+license="GPL3"
+depends="python"
+depends_dev=""
+makedepends="python-dev"
+install=""
+subpackages="$pkgname-doc"
+source="https://github.com/cyraxjoe/awake/archive/v$pkgver.zip"
+
+_builddir="$srcdir"/$_pkgname-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ python setup.py build || return 1
+ cd test
+ python -m unittest discover || return 1
+}
+
+package() {
+ cd "$_builddir"
+ python setup.py install --prefix=/usr --root="$pkgdir" || return 1
+}
+
+doc() {
+ # Doc files
+ _docs="CHANGES LICENSE README"
+ for _doc in $_docs; do
+ install -Dm644 "$srcdir"/$_pkgname-$pkgver/$_doc \
+ "$subpkgdir"/usr/share/doc/$pkgname/$_doc || return 1
+ done
+}
+
+md5sums="dda00f336d795c410239b48e7e3eb3e7 v1.0.zip"
+sha256sums="f45d0062198d8bb2022817b12a19aaa51c6be78f37f95df8a486ddec9b07caed v1.0.zip"
+sha512sums="6b7ec80ebe5eab5ebbb569aa9569257fa10e9584725bb1171f3b3aac7f6bede4652f5e144921ed5d39631b90dcdceff2c6bbc594b4537e46c9347c9f54ba99e8 v1.0.zip"
diff --git a/testing/py-buildutils/APKBUILD b/testing/py-buildutils/APKBUILD
index cbc08cc7a..2ff65c319 100644
--- a/testing/py-buildutils/APKBUILD
+++ b/testing/py-buildutils/APKBUILD
@@ -1,24 +1,30 @@
# Contributor: Andrew Manison <amanison@anselsystems.com>
-# Maintainer:
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py-buildutils
_pkgname=${pkgname#py-}
pkgver=0.3
pkgrel=1
-pkgdesc="buildutils is a collection of enhancements to the Python distutils"
+pkgdesc="Buildutils is a collection of enhancements to the Python distutils"
url="http://pypi.python.org/pypi/buildutils/0.3"
-arch="all"
-license="GPL"
-depends="python py-setuptools"
-makedepends="python-dev"
-install=
+arch="noarch"
+license="MIT"
+depends="python"
+makedepends="python-dev py-setuptools"
+install=""
subpackages=""
source="http://pypi.python.org/packages/source/b/$_pkgname/$_pkgname-$pkgver.tar.gz"
+_builddir="$srcdir"/$_pkgname-$pkgver
build() {
- cd "$srcdir"/$_pkgname-$pkgver
- mkdir -p "$pkgdir"/usr/lib/python2.6/site-packages
- python setup.py install --root="$pkgdir"
- echo "/usr/lib/python2.6/site-packages/$_pkgname-$pkgver-py2.6.egg" > "$pkgdir"/usr/lib/python2.6/site-packages/$_pkgname.pth
+ cd "$_builddir"
+ python setup.py build || return 1
+}
+
+package() {
+ cd "$_builddir"
+ python setup.py install --prefix=/usr --root="$pkgdir" || return 1
}
md5sums="fec620dee05f591edad386366b52e17b buildutils-0.3.tar.gz"
+sha256sums="8f9921cf145a1879986b4028db0af4f028f65fe6eae29936490174037ba7dfc5 buildutils-0.3.tar.gz"
+sha512sums="63e3c0e9737672abcb7f9b10909df69f93eb801eeb829f840aaabc37428fc640ed7df4232283f933e5f0bb80b0195624b1ba69aeba1b01b7a61250bf6e6b6421 buildutils-0.3.tar.gz"
diff --git a/testing/py-columnize/APKBUILD b/testing/py-columnize/APKBUILD
new file mode 100644
index 000000000..2a581b594
--- /dev/null
+++ b/testing/py-columnize/APKBUILD
@@ -0,0 +1,31 @@
+# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+pkgname=py-columnize
+_pkgname=columnize
+pkgver=0.3.4
+pkgrel=0
+pkgdesc="Python module to align in columns a simple list"
+url="http://code.google.com/p/pycolumnize/"
+arch="noarch"
+license="MIT"
+depends=""
+depends_dev=""
+makedepends="python-dev py-setuptools"
+install=""
+subpackages=""
+source="http://pycolumnize.googlecode.com/files/$_pkgname-$pkgver.tar.gz"
+
+_builddir="$srcdir"/$_pkgname-$pkgver
+build() {
+ cd "$_builddir"
+ python setup.py build || return 1
+}
+
+package() {
+ cd "$_builddir"
+ python setup.py install --prefix=/usr --root="$pkgdir" || return 1
+}
+
+md5sums="fa30b7e6db805ccec5142844b8de74ce columnize-0.3.4.tar.gz"
+sha256sums="86beaae6a0202fb1fa7e5e91a13c95cfc7e28e5ba0f4aa362c9742986edc71eb columnize-0.3.4.tar.gz"
+sha512sums="4c12f1cfd6f1f77323a78cfbe19c82918524e1338078010a3f614daa520df806c406dddcabd86137c049ff364f1b1e1feeaf104445c9c9058376ac8160b8663c columnize-0.3.4.tar.gz"
diff --git a/testing/py-dnslib/APKBUILD b/testing/py-dnslib/APKBUILD
new file mode 100644
index 000000000..cee448b5f
--- /dev/null
+++ b/testing/py-dnslib/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+pkgname=py-dnslib
+_pkgname=dnslib
+pkgver=0.8.2
+pkgrel=0
+pkgdesc="A simple library to encode/decode DNS wire-format packets"
+url="https://bitbucket.org/paulc/dnslib/"
+arch="noarch"
+license="BSD"
+depends="python"
+depends_dev=""
+makedepends="python-dev"
+install=""
+subpackages=""
+source="http://pypi.python.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
+
+_builddir="$srcdir"/$_pkgname-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ python setup.py build || return 1
+}
+
+package() {
+ cd "$_builddir"
+ python setup.py install --prefix=/usr --root="$pkgdir" || return 1
+}
+
+md5sums="a946382e38d382b92cf3a5f253827441 dnslib-0.8.2.tar.gz"
+sha256sums="ae63e795b299286db12df7de443873fe91da6f4195a0cb164f2fc2f9b881f964 dnslib-0.8.2.tar.gz"
+sha512sums="c1753ce95d59322243e857b1481a2b0a6f0a59299df80280c383159e5705a999a5578212a9ee30595e845821f1e8e8edf9883af992193e95debac706eb5e8e3a dnslib-0.8.2.tar.gz"
diff --git a/testing/py-dnspython/APKBUILD b/testing/py-dnspython/APKBUILD
index 063bcbc83..cfdc02ac3 100644
--- a/testing/py-dnspython/APKBUILD
+++ b/testing/py-dnspython/APKBUILD
@@ -2,21 +2,30 @@
# Maintainer: Francesco Colista <francesco.colista@gmail.com>
pkgname=py-dnspython
_pkgname=dnspython
-pkgver=1.9.4
+pkgver=1.10.0
pkgrel=0
pkgdesc="A DNS toolkit for Python"
url="http://www.dnspython.org"
arch="noarch"
license="BSD"
depends=
-depends_dev="python-dev"
-makedepends="$depends_dev"
+depends_dev=""
+makedepends="python-dev py-setuptools"
install=""
subpackages=""
source="http://www.dnspython.org/kits/$pkgver/$_pkgname-$pkgver.tar.gz"
+
_builddir="$srcdir"/$_pkgname-$pkgver
+build() {
+ cd "$_builddir"
+ python setup.py build || return 1
+}
+
package() {
cd "$_builddir"
- python setup.py install --root=$pkgdir
+ python setup.py install --prefix=/usr --root="$pkgdir" || return 1
}
-md5sums="8a89b7865251c4e9d8ec2f8cc9f8cd78 dnspython-1.9.4.tar.gz"
+
+md5sums="b4f60852fd7ba64fc7c3a1fa239eba33 dnspython-1.10.0.tar.gz"
+sha256sums="4dc21450ec6ac94dd105b4e5f39a75b404ad45a30869ff73acb6fd4d9974f857 dnspython-1.10.0.tar.gz"
+sha512sums="17c525f4e31e6759bb14ce3f5a5cba57e075222e291e67fc946d6a80b6ba1a01e72978f70f39d93b13fea83c99658a8bdb5e63c291eae6ff0b64b2b65f7060da dnspython-1.10.0.tar.gz"
diff --git a/testing/py-egenix-mx-base/APKBUILD b/testing/py-egenix-mx-base/APKBUILD
index c73080c18..902353d6e 100644
--- a/testing/py-egenix-mx-base/APKBUILD
+++ b/testing/py-egenix-mx-base/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py-egenix-mx-base
_pkgname=egenix-mx-base
-pkgver=3.2.3
+pkgver=3.2.5
pkgrel=0
pkgdesc="eGenix.com mx Base ccollection of Python extensions"
url="http://www.egenix.com/products/python/mxBase/"
@@ -27,4 +27,6 @@ package() {
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
-md5sums="3797b67158ef18fb5b427ff8eec1e531 egenix-mx-base-3.2.3.tar.gz"
+md5sums="2f982afa5ac70691965e9990df138186 egenix-mx-base-3.2.5.tar.gz"
+sha256sums="bfd0d2aeef73532697c857db26ea11a3574280b1d439d42501c36b4c1d989dce egenix-mx-base-3.2.5.tar.gz"
+sha512sums="707d4cb96de04f967c1a37d156f41d9570b580088132f96533b7b4319c1fc0492a29b01ce1dba9527d7fc7cada99da8767a55c0994c285af81af82fd0f370a42 egenix-mx-base-3.2.5.tar.gz"
diff --git a/testing/py-libacl/APKBUILD b/testing/py-libacl/APKBUILD
index c0c1da0c8..3f6e2442c 100644
--- a/testing/py-libacl/APKBUILD
+++ b/testing/py-libacl/APKBUILD
@@ -14,8 +14,8 @@ makedepends="python-dev acl-dev py-setuptools"
install=""
subpackages=""
source="https://github.com/downloads/iustin/$_pkgname/$_pkgname-$pkgver.tar.gz"
-_builddir="$srcdir"/$_pkgname-$pkgver
+_builddir="$srcdir"/$_pkgname-$pkgver
build() {
cd "$_builddir"
python setup.py build || return 1
@@ -27,3 +27,5 @@ package() {
}
md5sums="a429256345ffdc2cea57fd24da0d980d pylibacl-0.5.1.tar.gz"
+sha256sums="3338b616c5449c031d541c2885f6449a1bdcd6a170cfaef4efc2d895e4d1b3c5 pylibacl-0.5.1.tar.gz"
+sha512sums="99ff95c8551a8bf3153314ca9851e0529de516d2bdab32e693e5280259513f3eca65b5ff941527a780afce3d1dbaee52bb34e09c387fed82bea32526bb42040b pylibacl-0.5.1.tar.gz"
diff --git a/testing/py-logilab-common/APKBUILD b/testing/py-logilab-common/APKBUILD
index e409420dc..add1753b2 100644
--- a/testing/py-logilab-common/APKBUILD
+++ b/testing/py-logilab-common/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py-logilab-common
_pkgname=logilab-common
-pkgver=0.58.3
+pkgver=0.59.0
pkgrel=0
pkgdesc="A collection of Python packages and modules used by Logilab projects"
url="http://www.logilab.org/project/logilab-common"
@@ -42,4 +42,6 @@ doc() {
mv "$_builddir"/doc/*.1 "$subpkgdir"/usr/share/man/man1/ || return 1
}
-md5sums="d6ea36a311381de92b7d7de3ec69e018 logilab-common-0.58.3.tar.gz"
+md5sums="aab8881da1a08ffe625146a312b2e28f logilab-common-0.59.0.tar.gz"
+sha256sums="ebd7b84c0439fe003a85832ae5dba490ed081366866e72d30054178193afaaea logilab-common-0.59.0.tar.gz"
+sha512sums="a38ba336c7877f94c93c2aedf9a8d225dd8f7d1a70b655bfb66df53f7a9ddd403ead5b85755bcefa52f6828e57967f20b397011bbf7f8964770bda4d3c12fbe0 logilab-common-0.59.0.tar.gz"
diff --git a/testing/py-m2crypto/APKBUILD b/testing/py-m2crypto/APKBUILD
index 4719b4e0e..619dde1f5 100644
--- a/testing/py-m2crypto/APKBUILD
+++ b/testing/py-m2crypto/APKBUILD
@@ -1,5 +1,5 @@
# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
-# Maintainer:
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py-m2crypto
_pkgname=M2Crypto
pkgver=0.21.1
@@ -13,9 +13,9 @@ depends_dev=
makedepends="python-dev swig openssl-dev"
install=""
subpackages=""
-source="http://pypi.python.org/packages/source/M/$_pkgname/$_pkgname-$pkgver.tar.gz"
-_builddir="$srcdir"/$_pkgname-$pkgver
+source="http://pypi.python.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
+_builddir="$srcdir"/$_pkgname-$pkgver
build() {
cd "$_builddir"
python setup.py build || return 1
@@ -25,4 +25,7 @@ package() {
cd "$_builddir"
python setup.py install --prefix=/usr --root="$pkgdir" || return 1
}
+
md5sums="f93d8462ff7646397a9f77a2fe602d17 M2Crypto-0.21.1.tar.gz"
+sha256sums="25b94498505c2d800ee465db0cc1aff097b1615adc3ac042a1c85ceca264fc0a M2Crypto-0.21.1.tar.gz"
+sha512sums="b261eed84b3bda8a664c065241c2007f6443235a0fbcdd856c5a0b1f015e75662724b72a56e94aeb174414fff5c8dd71dfcb4b18f677f576ab7e30811a8adf9b M2Crypto-0.21.1.tar.gz"
diff --git a/testing/py-markdown/APKBUILD b/testing/py-markdown/APKBUILD
new file mode 100644
index 000000000..71bbd6b3e
--- /dev/null
+++ b/testing/py-markdown/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+pkgname=py-markdown
+_pkgname=Markdown
+pkgver=2.2.1
+pkgrel=0
+pkgdesc="A Python implementation of Markdown"
+url="http://pythonhosted.org/Markdown/"
+arch="noarch"
+license="BSD"
+depends="python"
+depends_dev=""
+makedepends="python-dev py-setuptools"
+install=""
+subpackages=""
+source="http://pypi.python.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
+
+_builddir="$srcdir"/$_pkgname-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ python setup.py build || return 1
+}
+
+package() {
+ cd "$_builddir"
+ python setup.py install --prefix=/usr --root="$pkgdir" || return 1
+}
+
+md5sums="9e002c8051fb346cae75060f3302048a Markdown-2.2.1.tar.gz"
+sha256sums="f8b9a1efceab71afe9336a7c456fde36bfb0f505fb664ebb7f3dd44eddab44b6 Markdown-2.2.1.tar.gz"
+sha512sums="aa975a9d015e3e1320f35381c7e83e1f355222a3c0096e65ce4f1a1fa253fe0e3389ce1b3786b1cf40f4160863ede39d1081c655efe1c24132a766f02418fd61 Markdown-2.2.1.tar.gz"
diff --git a/testing/py-mysqldb/APKBUILD b/testing/py-mysqldb/APKBUILD
index 8f39849bb..a802c6bd4 100644
--- a/testing/py-mysqldb/APKBUILD
+++ b/testing/py-mysqldb/APKBUILD
@@ -1,17 +1,16 @@
# Maintainer: Francesco Colista <francesco.colista@gmail.com>
pkgname=py-mysqldb
pkgver=1.2.3
-pkgrel=1
+pkgrel=2
pkgdesc="MySQL Module for python"
url="http://sourceforge.net/projects/mysql-python/"
arch="all"
-license="GPL"
-depends="python"
+license="GPL2+"
+depends=""
makedepends="python-dev py-setuptools mysql-dev"
source="http://downloads.sourceforge.net/mysql-python/MySQL-python-${pkgver}.tar.gz"
_builddir="$srcdir"/MySQL-python-$pkgver
-
build() {
cd "$_builddir"
python setup.py build || return 1
@@ -23,3 +22,5 @@ package() {
}
md5sums="215eddb6d853f6f4be5b4afc4154292f MySQL-python-1.2.3.tar.gz"
+sha256sums="7de66fbbf923634e7c965aeaefa74642ba75ae20ee1cefcefc3009595b7a7e6e MySQL-python-1.2.3.tar.gz"
+sha512sums="8c1c88ccf833744ac1f78673cb306cafe7f9bfc85ab2ce6dee1024b86571c17f006e3ab8452dba3527976f39aca64757b2d961c30ef4ac61c9a27e60a5f1abf5 MySQL-python-1.2.3.tar.gz"
diff --git a/testing/py-netaddr/APKBUILD b/testing/py-netaddr/APKBUILD
new file mode 100644
index 000000000..47a1fcc94
--- /dev/null
+++ b/testing/py-netaddr/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+pkgname=py-netaddr
+_pkgname=netaddr
+pkgver=0.7.10
+pkgrel=0
+pkgdesc="A network address manipulation library for Python"
+url="https://github.com/drkjam/netaddr"
+arch="noarch"
+license="BSD"
+depends="python"
+depends_dev=""
+makedepends="python-dev py-setuptools"
+install=""
+subpackages=""
+source="https://github.com/downloads/drkjam/netaddr/$_pkgname-$pkgver.tar.gz"
+
+_builddir="$srcdir"/$_pkgname-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ python setup.py build || return 1
+}
+
+package() {
+ cd "$_builddir"
+ python setup.py install --prefix=/usr --root="$pkgdir" || return 1
+}
+
+md5sums="605cfd09ff51eaeff0ffacdb485e270b netaddr-0.7.10.tar.gz"
+sha256sums="9b79763141a855079b0589717696a4ccb5c56c0b807b6e584bfe12333399e0b7 netaddr-0.7.10.tar.gz"
+sha512sums="28d51e81151c96df37adf3466de451fc7375624eee6cd4b5d5587c25fd82d23b2dbba0fac38938ca760b28e220fbf147d2e5fa326869b2500de036bf02b042ab netaddr-0.7.10.tar.gz"
diff --git a/testing/py-netifaces/APKBUILD b/testing/py-netifaces/APKBUILD
index 332c9196a..1486d054f 100644
--- a/testing/py-netifaces/APKBUILD
+++ b/testing/py-netifaces/APKBUILD
@@ -2,15 +2,15 @@
# Maintainer: Francesco Colista <francesco.colista@gmail.com>
pkgname=py-netifaces
_pkgname=netifaces
-pkgver=0.6
+pkgver=0.8
pkgrel=0
pkgdesc="Portable module to access network interface information in Python"
url="http://alastairs-place.net/netifaces/"
arch="all"
license="MIT"
depends=""
-depends_dev="python-dev py-setuptools"
-makedepends="$depends_dev"
+depends_dev=""
+makedepends="python-dev py-setuptools"
install=""
subpackages="$pkgname-doc"
source="http://alastairs-place.net/projects/$_pkgname/$_pkgname-$pkgver.tar.gz"
@@ -27,12 +27,15 @@ prepare() {
build() {
cd "$_builddir"
- python setup.py install --root "${pkgdir}"
+ python setup.py build || return 1
}
package() {
cd "$_builddir"
+ python setup.py install --prefix=/usr --root="$pkgdir" || return 1
install -Dm644 README "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
-md5sums="6ea1e045ebd5db99dd675178e41307e5 netifaces-0.6.tar.gz"
+md5sums="e57e5983f4c286fac5f8068fbfc5c873 netifaces-0.8.tar.gz"
+sha256sums="53a711038db3d6e5cf7129d6f751185fd052f830f12f271fbfe17bd2671ab1ec netifaces-0.8.tar.gz"
+sha512sums="b3735c4f83d4ed1d52f59937187659f148205a721fd05ce5a10e9ec89ea3519971001b2985e24bb30fb112ee741310babd847f84d4c3fbb34989edc6a743f551 netifaces-0.8.tar.gz"
diff --git a/testing/py-osourcer/APKBUILD b/testing/py-osourcer/APKBUILD
new file mode 100644
index 000000000..56a8d9992
--- /dev/null
+++ b/testing/py-osourcer/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+pkgname=py-osourcer
+_pkgname=osourcer
+pkgver=0.1
+pkgrel=0
+pkgdesc="Tool to manage licenses in source code"
+url="http://github.com/dnarvaez/osourcer"
+arch="noarch"
+license="Apache2"
+depends="python"
+depends_dev=""
+makedepends="python-dev py-setuptools"
+install=""
+subpackages=""
+source="http://pypi.python.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
+
+_builddir="$srcdir"/$_pkgname-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ python setup.py build || return 1
+}
+
+package() {
+ cd "$_builddir"
+ python setup.py install --prefix=/usr --root="$pkgdir" || return 1
+}
+
+md5sums="587766a048f72838558d5b3aa351f525 osourcer-0.1.tar.gz"
+sha256sums="bf754d6c8dd4ecb5091ab2a461223b97bdf01757ece8cc1095d22c9129e8dde0 osourcer-0.1.tar.gz"
+sha512sums="20726cca90bb7b3854595b8f1e42ea4d9da25a5a07562c1ced3d08bf58d884b9aa76b8b1c5b98be1b0b50317d004c2f78f0e60c5984c2100fa503a0b660fd4dd osourcer-0.1.tar.gz"
diff --git a/testing/py-xattr/APKBUILD b/testing/py-xattr/APKBUILD
index 9c8b9712d..ece10bf52 100644
--- a/testing/py-xattr/APKBUILD
+++ b/testing/py-xattr/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py-xattr
_pkgname=pyxattr
-pkgver=0.5.1
+pkgver=0.5.2
pkgrel=1
pkgdesc="A python module for accessing filesystem Extended Attributes"
url="http://pyxattr.k1024.org/"
@@ -13,9 +13,9 @@ depends_dev=""
makedepends="python-dev attr-dev py-setuptools"
install=""
subpackages=""
-source="https://github.com/downloads/iustin/pyxattr/pyxattr-$pkgver.tar.gz"
-_builddir="$srcdir"/$_pkgname-$pkgver
+source="http://pyxattr.k1024.org/downloads/$_pkgname-$pkgver.tar.gz"
+_builddir="$srcdir"/$_pkgname-$pkgver
build() {
cd "$_builddir"
python setup.py build || return 1
@@ -26,4 +26,6 @@ package() {
python setup.py install --root="$pkgdir" || return 1
}
-md5sums="bb9560510b17625015aa45f2fbc3b520 pyxattr-0.5.1.tar.gz"
+md5sums="9ff2e4218badc201b689b6d254290001 pyxattr-0.5.2.tar.gz"
+sha256sums="19accb3927a833b36b1fb0fddeae45c32b08715cce38b1b106faff22c4ba79d9 pyxattr-0.5.2.tar.gz"
+sha512sums="8dfe6583b1bb54c1674ca90ea99ad50d7ad51b858a1f40bfd4a3660fcba71b59540e5957bb601d816e82c9fec91985394f51193e5a2452c4b1b27cb5edf51e2f pyxattr-0.5.2.tar.gz"
diff --git a/testing/py-yurl/APKBUILD b/testing/py-yurl/APKBUILD
new file mode 100644
index 000000000..9055e5c93
--- /dev/null
+++ b/testing/py-yurl/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+pkgname=py-yurl
+_pkgname=YURL
+pkgver=0.10
+pkgrel=0
+pkgdesc="An alternative Python url manipulation library"
+url="https://github.com/homm/yurl/"
+arch="noarch"
+license="unknown"
+depends=""
+depends_dev=""
+makedepends="python-dev py-setuptools"
+install=""
+subpackages=""
+source="http://pypi.python.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
+
+_builddir="$srcdir"/$_pkgname-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ python setup.py build || return 1
+}
+
+package() {
+ cd "$_builddir"
+ python setup.py install --prefix=/usr --root="$pkgdir" || return 1
+}
+
+md5sums="ece0bba0c9b0902964f80c236760a2f3 YURL-0.10.tar.gz"
+sha256sums="10b8fd15b7b582fade998b350c67686ca827f68938406fbb0025fd3a10dddbdb YURL-0.10.tar.gz"
+sha512sums="c37d172a96fbb5e69ec1566f2e93f3a2cbd66ad31229d7bac1010460e2dddb726b579c4c56f6345975977f4cbf6188408bdf9b48616047ddcab9e95823e1ffc4 YURL-0.10.tar.gz"
diff --git a/testing/python3/APKBUILD b/testing/python3/APKBUILD
index 6df07c306..8f435ef96 100644
--- a/testing/python3/APKBUILD
+++ b/testing/python3/APKBUILD
@@ -1,36 +1,37 @@
# Maintainer: Kiyoshi Aman <kiyoshi.aman@gmail.com>
pkgname=python3
-pkgver=3.2.3
-_pkgver=3.2
+pkgver=3.3.0
+_pkgver=3.3
pkgrel=0
pkgdesc="A high-level scripting language"
url="http://www.python.org"
arch="all"
license="custom"
subpackages="$pkgname-dev $pkgname-doc $pkgname-tests"
-depends=
+depends=""
makedepends="expat-dev openssl-dev zlib-dev ncurses-dev bzip2-dev
- sqlite-dev libffi-dev tcl-dev"
-source="http://www.python.org/ftp/python/$_pkgver/Python-$_pkgver.tar.bz2"
+ sqlite-dev libffi-dev tcl-dev"
+source="http://www.python.org/ftp/python/$pkgver/Python-$pkgver.tar.xz"
-_builddir="$srcdir"/Python-$_pkgver
+_builddir="$srcdir"/Python-$pkgver
build() {
cd "$_builddir"
- ./configure --prefix=/usr \
+ ./configure \
+ --prefix=/usr \
--enable-shared \
--with-threads \
--with-system-ffi \
--enable-unicode=ucs4 \
--with-dbmliborder=ndbm \
+ --disable-rpath \
|| return 1
-
make || return 1
}
package() {
cd "$_builddir"
- make -j1 DESTDIR="$pkgdir" install
- mv "$pkgdir"/usr/bin/2to3 "$pkgdir"/usr/bin/2to3-3.1
+ make -j1 DESTDIR="$pkgdir" install || return 1
+ mv "$pkgdir"/usr/bin/2to3 "$pkgdir"/usr/bin/2to3-3.3
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
@@ -51,4 +52,6 @@ tests() {
_mv_files
}
-md5sums="92e94b5b6652b96349d6362b8337811d Python-3.2.tar.bz2"
+md5sums="2e7533b4009ac4adae62a7797a442e7a Python-3.3.0.tar.xz"
+sha256sums="09994d2885a8ef61b4b2389527a9805a4a05e3e0f121dbc8e4222f9010f5bbd7 Python-3.3.0.tar.xz"
+sha512sums="36aacc516d7486c8123656171a9400e3881146464abaa56b8dd1c8e3d0c1c31e305529157eacf6e29e3dd0a065c7ff8452addd1d178578bf8db4c9f5c1b7380f Python-3.3.0.tar.xz"
diff --git a/testing/siege/APKBUILD b/testing/siege/APKBUILD
new file mode 100644
index 000000000..58c4b9c1a
--- /dev/null
+++ b/testing/siege/APKBUILD
@@ -0,0 +1,51 @@
+# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+pkgname=siege
+pkgver=2.74
+pkgrel=0
+pkgdesc="HTTP regression testing and benchmarking utility"
+url="http://www.joedog.org/JoeDog/Siege"
+arch="all"
+license="GPL2+"
+depends=""
+depends_dev=""
+makedepends="openssl-dev"
+install=""
+subpackages="$pkgname-doc"
+source="http://www.joedog.org/pub/siege/$pkgname-$pkgver.tar.gz
+ siege-2.72-good.patch"
+
+_builddir="$srcdir"/$pkgname-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ sed -i.orig doc/siegerc.in -e 's/^# logfile = *$/logfile = ${HOME}\/siege.log/'
+}
+
+build() {
+ cd "$_builddir"
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"
+ make DESTDIR="$pkgdir" install || return 1
+ rm -f "$pkgdir"/usr/lib/*.la
+}
+
+md5sums="a23c8670d69f4b78f534095921c90969 siege-2.74.tar.gz
+6b1d2956e8cba62cdd44a4faaacbe4cd siege-2.72-good.patch"
+sha256sums="cdd686a5695f1c953caab3914c722f7eb81a616102ffb36bb39eb8bcb5ebc802 siege-2.74.tar.gz
+15ceaf81547f80d0cbfd947458129e2b7c3c3fe49dbcb37f6444b53f414c91ca siege-2.72-good.patch"
+sha512sums="cd551beb79ac69c97b89b7ba4603dfe41190f0a65befbea53c096161e74dff33ea8f41a3d383d75fbec9535fcc229542da91a80c89a50beb7526a0748558835d siege-2.74.tar.gz
+a32b459b23e72af06095911905ef58e365a22a9d7c0c7fac13897ce9440484b41c86505da19cbcabb25432aabe60986ffb2b013c75ac22382ce1c8b4a9f28393 siege-2.72-good.patch"
diff --git a/testing/siege/siege-2.72-good.patch b/testing/siege/siege-2.72-good.patch
new file mode 100644
index 000000000..93da6b6eb
--- /dev/null
+++ b/testing/siege/siege-2.72-good.patch
@@ -0,0 +1,62 @@
+diff -up siege-2.69/doc/Makefile.in.good siege-2.69/doc/Makefile.in
+--- siege-2.69/doc/Makefile.in.good 2009-07-04 11:12:24.411980518 -0300
++++ siege-2.69/doc/Makefile.in 2009-07-04 11:13:19.914733285 -0300
+@@ -498,32 +498,32 @@ uninstall-man: uninstall-man1 uninstall-
+
+
+ install-exec-hook:
+- @if test -f $(SIEGERC); then \
+- if cmp -s $(srcdir)/siegerc $(SIEGERC); then echo ""; \
+- else \
+- echo ' $(INSTALL_DATA) $(srcdir)/siegerc $(SIEGERC).new'; \
+- $(INSTALL_DATA) $(srcdir)/siegerc $(SIEGERC).new; \
+- echo "#####################################################"; \
+- echo "WARNING: File $(SIEGERC) already exists."; \
+- echo " A new resource file has been installed as"; \
+- echo " $(SIEGERC).new. You may want to"; \
+- echo " consider using the newer version in order to"; \
+- echo " take advantage of any new features."; \
+- echo "#####################################################"; \
+- fi; \
+- else \
+- $(INSTALL_DATA) $(srcdir)/siegerc $(SIEGERC); \
+- fi
+- @if test -f $(URLSTXT); then \
+- if cmp -s $(srcdir)/siegerc $(URLSTXT); then echo ""; \
+- else \
+- echo "WARNING: File $(URLSTXT) already exists."; \
+- echo " It was NOT replaced with this installation."; \
+- fi; \
+- else \
+- $(mkinstalldirs) $(sysconfdir); \
+- $(INSTALL_DATA) $(srcdir)/urls.txt $(URLSTXT); \
+- fi
++ #@if test -f $(SIEGERC); then \
++ # if cmp -s $(srcdir)/siegerc $(SIEGERC); then echo ""; \
++ # else \
++ # echo ' $(INSTALL_DATA) $(srcdir)/siegerc $(SIEGERC).new'; \
++ # $(INSTALL_DATA) $(srcdir)/siegerc $(SIEGERC).new; \
++ # echo "#####################################################"; \
++ # echo "WARNING: File $(SIEGERC) already exists."; \
++ # echo " A new resource file has been installed as"; \
++ # echo " $(SIEGERC).new. You may want to"; \
++ # echo " consider using the newer version in order to"; \
++ # echo " take advantage of any new features."; \
++ # echo "#####################################################"; \
++ # fi; \
++ #else \
++ # $(INSTALL_DATA) $(srcdir)/siegerc $(SIEGERC); \
++ #fi
++ #@if test -f $(URLSTXT); then \
++ # if cmp -s $(srcdir)/siegerc $(URLSTXT); then echo ""; \
++ # else \
++ # echo "WARNING: File $(URLSTXT) already exists."; \
++ # echo " It was NOT replaced with this installation."; \
++ # fi; \
++ #else \
++ # $(mkinstalldirs) $(sysconfdir); \
++ # $(INSTALL_DATA) $(srcdir)/urls.txt $(URLSTXT); \
++ #fi
+
+ uninstall:
+ rm -f $(SIEGERC)
diff --git a/testing/sipcrack/APKBUILD b/testing/sipcrack/APKBUILD
index b8e7e5efb..39a56481e 100644
--- a/testing/sipcrack/APKBUILD
+++ b/testing/sipcrack/APKBUILD
@@ -13,8 +13,8 @@ makedepends="libpcap-dev openssl-dev"
install=""
subpackages=""
source="http://ftp.de.debian.org/debian/pool/main/s/$pkgname/"$pkgname"_"$pkgver".orig.tar.gz"
-_builddir="$srcdir"/$pkgname-$pkgver
+_builddir="$srcdir"/$pkgname-$pkgver
build() {
cd "$_builddir"
make || return 1
diff --git a/testing/spectools/APKBUILD b/testing/spectools/APKBUILD
index e8d09a4a1..3c10fe79a 100644
--- a/testing/spectools/APKBUILD
+++ b/testing/spectools/APKBUILD
@@ -1,12 +1,12 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=spectools
-pkgver=201004
-_pkgver=2010-04-R1
+pkgver=201108
+_pkgver=2011-08-R1
pkgrel=0
pkgdesc="Utilities for using Wi-Spy USB spectrum analyzer"
url="https://www.kismetwireless.net/spectools/"
arch="all"
-license="GPL-2"
+license="GPL2+"
depends=""
depends_dev="gtk+2.0-dev bash cairo-dev libusb-compat-dev"
makedepends="$depends_dev"
@@ -28,7 +28,8 @@ prepare() {
build() {
cd "$_builddir"
autoreconf --install
- ./configure --prefix=/usr \
+ ./configure \
+ --prefix=/usr \
--sysconfdir=/etc/
make || return 1
}
@@ -38,4 +39,6 @@ package() {
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="1574813385fbe652736b439accec7120 spectools-2010-04-R1.tar.gz"
+md5sums="b742d5c7dec6fbd3c5070e54d43e6570 spectools-2011-08-R1.tar.gz"
+sha256sums="ce981cd2b86c6246dc7cb9c0166b85e586e5f5835d3ed147e8901ef18f00220e spectools-2011-08-R1.tar.gz"
+sha512sums="92c80b34049055cec6d677db165fb2d06d75fbff9f04d41ab81fa57900f639936e6a9a01f06165aea863b35760964016f0984f17816859d054bc9d14353e847b spectools-2011-08-R1.tar.gz"
diff --git a/testing/sqstat/APKBUILD b/testing/sqstat/APKBUILD
index 9489e7960..e802394f2 100644
--- a/testing/sqstat/APKBUILD
+++ b/testing/sqstat/APKBUILD
@@ -1,4 +1,4 @@
-# Maintainer: Natanael Copa
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=sqstat
pkgver=1.20
pkgrel=0
@@ -6,14 +6,13 @@ pkgdesc="SqStat is a script which allows to look through active squid users conn
url="http://samm.kiev.ua/sqstat/"
arch="all"
license="ISC"
-depends=
-makedepends=
-install=
-subpackages=
+depends=""
+makedepends=""
+install=""
+subpackages=""
source="http://samm.kiev.ua/sqstat/sqstat-$pkgver.tar.gz"
_builddir="$srcdir"/$pkgname-$pkgver
-
prepare() {
cd "$_builddir"
}
diff --git a/testing/stunnel/APKBUILD b/testing/stunnel/APKBUILD
index 59f1478ef..36aebb651 100644
--- a/testing/stunnel/APKBUILD
+++ b/testing/stunnel/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Dean Takemori <deant@hawaii.rr.com>
# Maintainer:
pkgname=stunnel
-pkgver=4.53
+pkgver=4.55
pkgrel=0
pkgdesc="SSL encryption wrapper between network client and server."
url="http://www.stunnel.org/"
@@ -16,33 +16,35 @@ source="ftp://ftp.stunnel.org/stunnel/$pkgname-$pkgver.tar.gz"
_builddir="$srcdir/$pkgname-$pkgver"
prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
}
build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
+ cd "$_builddir"
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --localstatedir=/var \
+ || return 1
+ make || return 1
}
package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
- install -m644 tools/stunnel.license \
- "$pkgdir"/usr/share/doc/$pkgname/ || return 1
-
- rm -f "$pkgdir"/usr/lib/stunnel/*.la
+ cd "$_builddir"
+ make DESTDIR="$pkgdir" install || return 1
+ install -m644 tools/stunnel.license \
+ "$pkgdir"/usr/share/doc/$pkgname/ || return 1
+ rm -f "$pkgdir"/usr/lib/stunnel/*.la
}
-md5sums="ab3bfc915357d67da18c73f73610d593 stunnel-4.53.tar.gz"
+md5sums="ebe6670368d30c6a01ca33b9c50cb239 stunnel-4.55.tar.gz"
+sha256sums="5a4acecfabd454415c727435acdfca7dc46aa542998fb278293f494a6d36d37a stunnel-4.55.tar.gz"
+sha512sums="47e6a707975395e4d3106927595b3a0627246f565687e3a0d56dc6620c1ba828755d4482d0e45b9a09300cc7855b76360056534b22b42f58d5041ea159aab7a1 stunnel-4.55.tar.gz"