summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorVincent Grande2020-09-10 13:15:50 -0400
committerVincent Grande2020-09-10 13:15:50 -0400
commit3f4de974baceb112bf422a68fefb8bd4c1f77743 (patch)
tree5cd1fe2f81361b11756b8c525fb35fd0d9da400e /PKGBUILD
parentdd142614c45e3c3659f7a984b6b4ab10dc88f2a8 (diff)
downloadaur-3f4de974baceb112bf422a68fefb8bd4c1f77743.tar.gz
initial upload
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD51
1 files changed, 26 insertions, 25 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 540834953306..90925cfd22e3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,54 +1,55 @@
-# Maintainer: Chris Cromer <chris@cromer.cl>
-# Maintainer: artoo <artoo@manjaro.org>
+# Maintainer: Vincent Grande <shoober420@gmail.com>
+# Contributor: Andre Silva <emulatorman@hyperbola.info>
+# Contributor: Marcio Silva <coadde@hyperbola.info>
-_udevver=232
-_gentoo_uri="http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86"
_pkgname=eudev
-
pkgname=lib32-eudev
pkgdesc="The userspace dev tools (udev) forked by Gentoo (32-bit)"
-pkgver=3.2
-pkgrel=2
+pkgver=3.2.9
+pkgrel=1
arch=('x86_64')
-url="http://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')
+url='https://wiki.gentoo.org/wiki/Project:Eudev'
+license=('GPL-2')
+depends=('lib32-glib2' 'lib32-glibc' 'lib32-util-linux')
+makedepends=('gcc-multilib' 'gobject-introspection' 'gperf' 'python2' 'gtk-doc')
+replaces=('lib32-udev')
+conflicts=('lib32-udev')
+provides=('lib32-udev')
options=(!makeflags !libtool)
-source=("${url}/${_pkgname}-${pkgver}.tar.gz")
-sha256sums=('d84a5f7942393a009afc6af0bf31e98841147a0521b91ffbed161dccac303c25')
+source=("$_pkgname-$pkgver.tar.gz::https://github.com/gentoo/eudev/archive/v${pkgver}.tar.gz")
+sha512sums=('SKIP')
-build() {
+prepare() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ autoreconf -vfi
+}
+build() {
export CC="gcc -m32"
export CXX="g++ -m32"
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
cd "${srcdir}/${_pkgname}-${pkgver}"
./configure \
- --prefix=/usr \
- --with-rootprefix=/usr \
+ --prefix=/usr \
+ --with-rootprefix=/ \
+ --with-rootlibdir=/lib32 \
--sysconfdir=/etc \
--libdir=/usr/lib32 \
- --sbindir=/usr/bin \
- --with-modprobe=/usr/bin/modprobe \
--enable-introspection \
- --disable-manpages
+ --disable-manpages \
+ --enable-split-usr
make
}
package() {
cd "${srcdir}/${_pkgname}-${pkgver}"
- #make DESTDIR="${pkgdir}" install
make DESTDIR="${pkgdir}" -C src/shared uninstall
make DESTDIR="${pkgdir}" -C src/libudev install
- #make DESTDIR="${pkgdir}" -C src/gudev install
make DESTDIR="${pkgdir}" -C src/shared uninstall
rm -rf ${pkgdir}/usr/include
- #rm -rf "${pkgdir}"/etc
- #rm -rf "${pkgdir}"/usr/{bin,include,lib,share}
+ install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
}
+