Date: Tuesday, May 19, 2020 @ 08:28:56 Author: felixonmars Revision: 386324
archrelease: copy trunk to staging-x86_64 Added: libgudev/repos/staging-x86_64/ libgudev/repos/staging-x86_64/PKGBUILD (from rev 386322, libgudev/trunk/PKGBUILD) ----------+ PKGBUILD | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) Copied: libgudev/repos/staging-x86_64/PKGBUILD (from rev 386322, libgudev/trunk/PKGBUILD) =================================================================== --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-05-19 08:28:56 UTC (rev 386324) @@ -0,0 +1,47 @@ +# Maintainer: Evangelos Foutras <evange...@foutrelis.com> + +pkgname=libgudev +pkgver=233 +pkgrel=2 +pkgdesc="GObject bindings for libudev" +url="https://wiki.gnome.org/Projects/libgudev" +arch=(x86_64) +license=(LGPL2.1) +depends=(systemd-libs glib2) +makedepends=(systemd gobject-introspection gtk-doc git) +provides=(libgudev-1.0.so) +_commit=f76d04cbb66f9c0ef7f744ebc12f0336a4dc9170 # tags/233^0 +source=("git+https://gitlab.gnome.org/GNOME/libgudev.git#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +check() { + cd $pkgname + make check +} + +build() { + cd $pkgname + ./configure \ + --prefix=/usr \ + --enable-gtk-doc \ + --disable-umockdev + sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et: