summaryrefslogtreecommitdiff
path: root/multilib/lib32-libasyncns
diff options
context:
space:
mode:
authorParabola <dev@list.parabolagnulinux.org>2011-04-05 14:26:38 +0000
committerParabola <dev@list.parabolagnulinux.org>2011-04-05 14:26:38 +0000
commit415856bdd4f48ab4f2732996f0bae58595092bbe (patch)
treeede2018b591f6dfb477fe9341ba17b9bc000fab9 /multilib/lib32-libasyncns
Tue Apr 5 14:26:38 UTC 2011
Diffstat (limited to 'multilib/lib32-libasyncns')
-rw-r--r--multilib/lib32-libasyncns/PKGBUILD39
1 files changed, 39 insertions, 0 deletions
diff --git a/multilib/lib32-libasyncns/PKGBUILD b/multilib/lib32-libasyncns/PKGBUILD
new file mode 100644
index 000000000..83a1aae24
--- /dev/null
+++ b/multilib/lib32-libasyncns/PKGBUILD
@@ -0,0 +1,39 @@
+# $Id: PKGBUILD 26569 2010-09-15 22:36:05Z bluewind $
+# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
+# Contributor: Corrado Primier <bardo@aur.archlinux.org>
+# Contributor: Eric Belanger <belanger@astro.umontreal.ca>
+# Contributor: William Rea <sillywilly@gmail.com>
+# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
+
+_pkgbasename=libasyncns
+pkgname=lib32-$_pkgbasename
+pkgver=0.8
+pkgrel=5
+pkgdesc="A C library for Linux/Unix for executing name service queries asynchronously (32-bit)"
+arch=(x86_64)
+url="http://0pointer.de/lennart/projects/libasyncns"
+license=('LGPL')
+options=('!libtool')
+depends=('lib32-glibc' $_pkgbasename)
+makedepends=('gcc-multilib')
+source=(http://0pointer.de/lennart/projects/libasyncns/${_pkgbasename}-${pkgver}.tar.gz)
+md5sums=('1f553d6ce1ad255bc83b3d8e9384f515')
+
+build() {
+ cd ${srcdir}/libasyncns-${pkgver}
+
+ export CC="gcc -m32"
+ export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+ # Fix libdir
+ sed -i '/^libdir=/s:/lib:/lib32:' *.pc.in
+
+ ./configure --prefix=/usr --disable-lynx --libdir=/usr/lib32
+ make
+}
+
+package() {
+ cd ${srcdir}/libasyncns-${pkgver}
+ make DESTDIR=${pkgdir} install
+ rm -rf "${pkgdir}"/usr/{include,share}
+}