summaryrefslogtreecommitdiff
path: root/multilib
diff options
context:
space:
mode:
authorJoshua Ismael Haase Hernández <hahj87@gmail.com>2011-06-24 10:38:51 -0500
committerJoshua Ismael Haase Hernández <hahj87@gmail.com>2011-06-24 10:38:51 -0500
commit525f7394f309fe74d74764b604fa886e88d3c102 (patch)
tree146ee8a84acbe0011c247b0278bf286af37d61b9 /multilib
parent89a9382e3851a12a973da2d255ebfbf654b6125e (diff)
parent7347bb994a41d021c83e97b503f577f2399302e7 (diff)
Merge branch 'master' of vparabola:~/abslibre-pre-mips64el
Conflicts: community-testing/collectd/PKGBUILD community/ascii/PKGBUILD extra/gnome-utils/PKGBUILD extra/gtk2/PKGBUILD extra/libmodplug/PKGBUILD extra/mkvtoolnix/PKGBUILD extra/rox/PKGBUILD extra/totem/PKGBUILD extra/xulrunner/PKGBUILD kde-unstable/calligra/PKGBUILD kde-unstable/soprano/PKGBUILD multilib/lib32-gtk2/PKGBUILD multilib/lib32-libcups/PKGBUILD multilib/zsnes/PKGBUILD testing/imagemagick/PKGBUILD testing/perl-compress-bzip2/PKGBUILD
Diffstat (limited to 'multilib')
-rw-r--r--multilib/lib32-keyutils/PKGBUILD33
-rw-r--r--multilib/lib32-krb5/PKGBUILD61
-rw-r--r--multilib/lib32-libao/PKGBUILD2
3 files changed, 95 insertions, 1 deletions
diff --git a/multilib/lib32-keyutils/PKGBUILD b/multilib/lib32-keyutils/PKGBUILD
new file mode 100644
index 000000000..347bbe56a
--- /dev/null
+++ b/multilib/lib32-keyutils/PKGBUILD
@@ -0,0 +1,33 @@
+# $Id: PKGBUILD 116950 2011-03-26 15:07:29Z tpowa $
+# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
+_pkgbasename=keyutils
+pkgname=lib32-$_pkgbasename
+pkgver=1.4
+pkgrel=1
+pkgdesc="Linux Key Management Utilities (32-bit)"
+arch=(x86_64)
+url="http://www.kernel.org"
+license=('GPL2' 'LGPL2.1')
+depends=(lib32-glibc $_pkgbasename)
+makedepends=(gcc-multilib)
+source=(http://people.redhat.com/~dhowells/$_pkgbasename/$_pkgbasename-$pkgver.tar.bz2)
+
+build() {
+ cd "$srcdir/$_pkgbasename-$pkgver"
+
+ export CC="gcc -m32"
+ export CXX="g++ -m32"
+ export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+ sed -i -e '/CFLAGS/s|:= -g -O2|+=|' Makefile
+ sed -i -e 's/^\(USR\)\?LIBDIR\s*:=.*$/\1LIBDIR=\/usr\/lib32/' Makefile
+ make CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
+
+package() {
+ cd "$srcdir/$_pkgbasename-$pkgver"
+ make DESTDIR="$pkgdir" install
+
+ rm -rf "${pkgdir}"/{usr/{include,share,bin,sbin},etc,{s,}bin}
+}
+md5sums=('e168c1bdaf5aa93c2cbf8a5e7f8ef27b')
diff --git a/multilib/lib32-krb5/PKGBUILD b/multilib/lib32-krb5/PKGBUILD
new file mode 100644
index 000000000..32debcbae
--- /dev/null
+++ b/multilib/lib32-krb5/PKGBUILD
@@ -0,0 +1,61 @@
+# $Id: PKGBUILD 122855 2011-05-06 19:36:38Z stephane $
+# Maintainer: Florian Pritz <flo@xinu.at>
+# Contributor: Stéphane Gaudreault <stephane@archlinux.org>
+
+_pkgbasename=krb5
+pkgname=lib32-$_pkgbasename
+pkgver=1.9.1
+pkgrel=1
+pkgdesc="The Kerberos network authentication system (32-bit)"
+arch=('x86_64')
+url="http://web.mit.edu/kerberos/"
+license=('custom')
+depends=('lib32-e2fsprogs' 'lib32-libldap' lib32-keyutils $_pkgbasename)
+makedepends=('perl' gcc-multilib)
+provides=('lib32-heimdal')
+replaces=('lib32-heimdal')
+conflicts=('lib32-heimdal')
+source=(http://web.mit.edu/kerberos/dist/${_pkgbasename}/1.9/${_pkgbasename}-${pkgver}-signed.tar)
+sha1sums=('e23a1795a237521493da9cf3443ac8b98a90c066')
+options=('!emptydirs')
+
+build() {
+ tar zxvf ${_pkgbasename}-${pkgver}.tar.gz
+ cd "${srcdir}/${_pkgbasename}-${pkgver}/src"
+
+ export CC="gcc -m32"
+ export CXX="g++ -m32"
+ export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+ export CFLAGS+=" -fPIC -fno-strict-aliasing -fstack-protector-all"
+ export CPPFLAGS+=" -I/usr/include/et"
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc/krb5 \
+ --mandir=/usr/share/man \
+ --localstatedir=/var/lia \
+ --libdir=/usr/lib32 \
+ --enable-shared \
+ --with-system-et \
+ --with-system-ss \
+ --disable-rpath \
+ --without-tcl \
+ --enable-dns-for-realm \
+ --with-ldap
+
+ make
+}
+
+check() {
+ # We can't do this in the build directory.
+ cd "${srcdir}/${_pkgbasename}-${pkgver}"
+ make -C src check
+}
+
+package() {
+ cd "${srcdir}/${_pkgbasename}-${pkgver}/src"
+ make DESTDIR="${pkgdir}" install
+
+ rm -rf "${pkgdir}"/usr/{include,share,bin,sbin}
+ mkdir -p "$pkgdir/usr/share/licenses"
+ ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
+}
diff --git a/multilib/lib32-libao/PKGBUILD b/multilib/lib32-libao/PKGBUILD
index cbd158971..dc91bedeb 100644
--- a/multilib/lib32-libao/PKGBUILD
+++ b/multilib/lib32-libao/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id$
+# $Id: PKGBUILD 49586 2011-06-18 08:35:08Z bluewind $
# Maintainer: Florian Pritz <bluewind@xinu.at>
# Contributor: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>