aboutsummaryrefslogtreecommitdiffstats
path: root/main/afpfs-ng/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/afpfs-ng/APKBUILD')
-rw-r--r--main/afpfs-ng/APKBUILD69
1 files changed, 69 insertions, 0 deletions
diff --git a/main/afpfs-ng/APKBUILD b/main/afpfs-ng/APKBUILD
new file mode 100644
index 000000000..67c174ef7
--- /dev/null
+++ b/main/afpfs-ng/APKBUILD
@@ -0,0 +1,69 @@
+# Contributor: Carlo Landmeter <clandmeter@gmail.com>
+# Maintainer:
+pkgname=afpfs-ng
+pkgver=0.8.1
+pkgrel=0
+pkgdesc="A client for the Apple Filing Protocol (AFP)"
+url="http://alexthepuffin.googlepages.com/"
+arch="all"
+license="GPL"
+depends=""
+depends_dev="libgcrypt-dev libiconv-dev readline-dev ncurses-dev"
+makedepends="$depends_dev autoconf automake libtool"
+install=""
+subpackages="$pkgname-dev $pkgname-doc"
+source="http://downloads.sourceforge.net/sourceforge/afpfs-ng/afpfs-ng-$pkgver.tar.bz2
+ 00-afpfs-ng-0.8.1-fix_afpfs-ng_includes.patch
+ 01-afpfs-ng-0.8.1-gcrypt.patch
+ 02-afpfs-ng-0.8.1-pointer.patch
+ 03-afpfs-ng-0.8.1-boxee1.patch
+ 04-afpfs-ng-0.8.1-boxee2.patch
+ 05-afpfs-ng-0.8.1-boxee3.patch
+ 06-afpfs-ng-0.8.1-boxee4.patch
+ 07-afpfs-ng-0.8.1-boxee5.patch
+ 08-afpfs-ng-0.8.1-fix-errno.patch
+ 09-afpfs-ng-0.8.1-fix-stat.patch"
+
+_builddir="$srcdir"/afpfs-ng-$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"
+ autoreconf -vif || return 1
+ export LDFLAGS="$LDFLAGS -liconv"
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --localstatedir=/var \
+ --enable-gcrypt \
+ --disable-fuse \
+ || return 1
+ make -j1 || return 1
+}
+
+package() {
+ cd "$_builddir"
+ make DESTDIR="$pkgdir" install || return 1
+ rm -f "$pkgdir"/usr/lib/*.la
+}
+
+md5sums="1bdd9f8a06e6085ea4cc38ce010ef60b afpfs-ng-0.8.1.tar.bz2
+58abc3987e173131e655767a49a18530 00-afpfs-ng-0.8.1-fix_afpfs-ng_includes.patch
+2a1d7a0147bd089c92ba741dc73b88e4 01-afpfs-ng-0.8.1-gcrypt.patch
+b9c9596339c25c104c0241fe06826ca8 02-afpfs-ng-0.8.1-pointer.patch
+44fc84e69a0f61192f0d3fd33016b719 03-afpfs-ng-0.8.1-boxee1.patch
+1bd7aaa364309bc1b57c6314c8e262f0 04-afpfs-ng-0.8.1-boxee2.patch
+43ec7eafc6c3b94d1fe0d7a27ff8650e 05-afpfs-ng-0.8.1-boxee3.patch
+e7355dffc31cd9ce10bb968994eb15f6 06-afpfs-ng-0.8.1-boxee4.patch
+34b6385ca2fd96caeac807581c4d169f 07-afpfs-ng-0.8.1-boxee5.patch
+eecc51996ab49a578f760b586106c16b 08-afpfs-ng-0.8.1-fix-errno.patch
+2520ba3a39a97d2d29ee65767a1007ec 09-afpfs-ng-0.8.1-fix-stat.patch"