diff --git a/lib32-libidn/PKGBUILD b/lib32-libidn/PKGBUILD new file mode 100644 index 0000000..50c8322 --- /dev/null +++ b/lib32-libidn/PKGBUILD @@ -0,0 +1,39 @@ +# Lib32 Packages for Chakra, part of chakra-project.org +# +# maintainer (x86_64): Anke Boersma +# maintainer (x86_64): Giuseppe CalĂ  + +_pkgbasename=libidn +pkgname=lib32-$_pkgbasename +pkgver=1.26 +pkgrel=1 +pkgdesc="Implementation of the Stringprep, Punycode and IDNA specifications (32-bit)" +arch=('x86_64') +url="http://www.gnu.org/software/libidn/" +license=('custom') +depends=('lib32-gcc-libs' "${_pkgbasename}=${pkgver}") +makedepends=('gcc-multilib') +options=('!libtool') +source=(http://ftp.gnu.org/gnu/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.gz) +sha1sums=('b1cb40646a96dadbfc41d060d23dfb382eec1128') + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd ${srcdir}/$_pkgbasename-${pkgver} + ./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib32 + make +} + + +package() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + make DESTDIR="${pkgdir}" install + + rm -rf "${pkgdir}"/usr/{include,share,bin} + + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +}