# Maintainer: David P. # Maintainer (Artix): Chris Cromer _udevver=246 _pkgname=eudev pkgname=lib32-eudev pkgdesc="The userspace dev tools (udev) forked by Gentoo (32-bit)" pkgver=3.2.10 pkgrel=1 arch=('x86_64') url="http://www.gentoo.org/proj/en/eudev/" license=('GPL') depends=('lib32-glib2' 'lib32-glibc') makedepends=('lib32-gcc-libs' 'lib32-util-linux' 'gobject-introspection' 'gperf' 'python2' 'gtk-doc') provides=("lib32-udev=${_udevver}") #conflicts=("lib32-systemd") options=(!makeflags !libtool) source=("$pkgname-$pkgver.tar.gz::https://github.com/gentoo/eudev/archive/v${pkgver}.tar.gz") sha256sums=('6492629da4024d2d21bb1a79d724e013d4152956099a5c63b09c8ee4da7f9b2b') build() { export CC="gcc -m32" export CXX="g++ -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" cd "${srcdir}/${_pkgname}-${pkgver}" ./autogen.sh ./configure \ --prefix=/usr \ --with-rootprefix=/usr \ --sysconfdir=/etc \ --libdir=/usr/lib32 \ --sbindir=/usr/bin \ --enable-introspection \ --disable-manpages make } package() { cd "${srcdir}/${_pkgname}-${pkgver}" make DESTDIR="${pkgdir}" -C src/libudev install make DESTDIR="${pkgdir}" -C src/shared uninstall rm -rf ${pkgdir}/usr/include }