updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / lib32-device-mapper / PKGBUILD
blob6679f9053bcfb266eeb8374be3722a05874f456e
1 # Maintainer: Bill Fraser <wfraser@codewise.org>
3 _pkgbasename='device-mapper'
4 pkgname='lib32-device-mapper'
5 pkgver=2.02.85
6 _pkgverlvm=${pkgver}
7 pkgrel=2
8 arch=('x86_64')
9 pkgdesc="Device mapper userspace library for multilib"
10 url="http://sourceware.org/dm/"
11 depends=('glibc' 'udev')
12 license=('GPL2' 'LGPL2.1')
13 groups=('base')
14 conflicts=('mkinitcpio<0.5.99')
15 source=(ftp://sources.redhat.com/pub/lvm2/LVM2.${_pkgverlvm}.tgz
16         Be-quiet-on-removing-cache-on-read-only-fs.diff)
17 md5sums=('91785ca438e5ce679dd3a386b183d552'
18          '6db89da27928d2415a8e26cd0a842712')
19 sha1sums=('43ba2a3be84b2e897ae6b47b0b0be7e212216be7'
20           '6d7dd04be291d7537235704c816a701fd5beacc0')
22 build() {
23   export CC="gcc -m32"
24   export LD="ld -m32"
25   cd "${srcdir}/LVM2.${_pkgverlvm}"
26   sed -i 's|/usr/bin/tr|/bin/tr|' scripts/lvmdump.sh
27   patch -p1 -i ../Be-quiet-on-removing-cache-on-read-only-fs.diff
28   unset LDFLAGS
29   ./configure --prefix=/usr --libdir=/usr/lib32 --enable-dmeventd --enable-cmdlib --enable-pkgconfig
30   make device-mapper
33 package() {
34   cd "${srcdir}/LVM2.${_pkgverlvm}"
35   make DESTDIR="${pkgdir}" install_device-mapper
36   rm -r ${pkgdir}/usr/{include,lib,sbin,share}
37   ln -s libdevmapper.so.1.02 ${pkgdir}/usr/lib32/libdevmapper.so
38   ln -s libdevmapper-event.so.1.02 ${pkgdir}/usr/lib32/libdevmapper-event.so