summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD70
1 files changed, 44 insertions, 26 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d63b6c5a2744..7cd65997fce5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,38 @@
-# Maintainer: Chris Cromer <chris@cromer.cl>
-# Maintainer: artoo <artoo@manjaro.org>
-
-_udevver=220
-_gentoo_uri="http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86"
-_pkgname=eudev
+# Maintainer : Vincent Grande <shoober420@gmail.com>
+# Contributor : Eric Vidal <eric@obarun.org>
+# Contributor : Jean-Michel T.Dydak <jean-michel@obarun.org>
pkgname=lib32-eudev
-pkgdesc="The userspace dev tools (udev) forked by Gentoo (32-bit)"
-pkgver=3.2
+pkgver=3.2.10
pkgrel=1
+udevver=243
+pkgdesc="The userspace dev tools (udev) forked by Gentoo (32-bit)"
arch=('x86_64')
-url="http://dev.gentoo.org/~blueness/eudev"
+url="https://dev.gentoo.org/~blueness/eudev"
license=('GPL')
-depends=('lib32-glib2' 'lib32-glibc' 'eudev-systemdcompat')
-makedepends=('gcc-multilib' 'lib32-util-linux' 'gobject-introspection' 'gperf' 'python2' 'gtk-doc' 'lib32-kmod')
-provides=("lib32-udev=${_udevver}" "lib32-systemd=${_udevver}")
-conflicts=('lib32-systemd' 'libudev.so')
+source=("${url}/eudev-${pkgver}.tar.gz")
+sha512sums=('SKIP')
+
+depends=(
+ 'lib32-glib2'
+ 'lib32-glibc')
+
+makedepends=(
+ 'lib32-gcc-libs'
+ 'gcc-multilib'
+ 'gobject-introspection'
+ 'gperf'
+ 'gtk-doc'
+ 'lib32-kmod')
+
+provides=(
+ "lib32-udev=${udevver}" 'libudev.so' 'lib32-libeudev')
+
+conflicts=(
+ 'lib32-libeudev'
+ 'lib32-eudev-git')
+
options=(!makeflags !libtool)
-source=("${url}/${_pkgname}-${pkgver}.tar.gz")
-sha256sums=('d84a5f7942393a009afc6af0bf31e98841147a0521b91ffbed161dccac303c25')
build() {
@@ -26,27 +40,31 @@ build() {
export CXX="g++ -m32"
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
- cd "${srcdir}/${_pkgname}-${pkgver}"
+ cd "${srcdir}/eudev-${pkgver}"
+
+ if [ -f "Makefile" ];then
+ msg2 "Cleaning up..."
+ make clean
+ fi
+
./configure \
- --prefix=/usr \
+ --prefix=/usr \
--with-rootprefix=/usr \
--sysconfdir=/etc \
--libdir=/usr/lib32 \
+ --bindir=/usr/bin \
--sbindir=/usr/bin \
- --with-modprobe=/usr/bin/modprobe \
--enable-introspection \
- --disable-manpages
+ --disable-manpages
make
}
package() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
- #make DESTDIR="${pkgdir}" install
- make DESTDIR="${pkgdir}" -C src/shared uninstall
+
+ cd "${srcdir}/eudev-${pkgver}"
+
make DESTDIR="${pkgdir}" -C src/libudev install
- #make DESTDIR="${pkgdir}" -C src/gudev install
- make DESTDIR="${pkgdir}" -C src/shared uninstall
- #rm -rf "${pkgdir}"/etc
- #rm -rf "${pkgdir}"/usr/{bin,include,lib,share}
+ rm -rf ${pkgdir}/usr/include
+
}