From d076d7cfa49b85d414d0abb0744e4d8cf97b210e Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 2 Jan 2014 09:51:20 +0100 Subject: [PATCH] libgudev: update for xbps-src>=90. --- srcpkgs/libgudev/template | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/srcpkgs/libgudev/template b/srcpkgs/libgudev/template index 88534310375..384d963d4fd 100644 --- a/srcpkgs/libgudev/template +++ b/srcpkgs/libgudev/template @@ -1,7 +1,7 @@ # Template file for 'libgudev' . ${XBPS_SRCPKGDIR}/systemd/template -unset -f systemd_package systemd-libs_package systemd-devel_package +unset -f systemd-libs_package systemd-devel_package unset -f libudev_package libudev-devel_package post_install pkgname=libgudev @@ -9,10 +9,27 @@ version=208 revision=5 wrksrc="systemd-${version}" configure_args+=" --enable-gudev --with-python" -short_desc="GUdev shared library" hostmakedepends+=" glib-devel python-devel" makedepends+=" libglib-devel python-devel" +short_desc="GObject-based wrapper library for libudev" +depends="libudev>=${version}" + +do_install() { + # We are only interested in gudev and python bindings. + make DESTDIR=${wrksrc}/install_gudev install + + vmkdir usr/lib/pkgconfig + vmkdir usr/include + vmkdir usr/share + + mv install_gudev/usr/lib/libgudev* ${DESTDIR}/usr/lib + mv install_gudev/usr/lib/girepository* ${DESTDIR}/usr/lib + mv install_gudev/usr/include/gudev* ${DESTDIR}/usr/include + mv install_gudev/usr/lib/pkgconfig/gudev* ${DESTDIR}/usr/lib/pkgconfig + mv install_gudev/usr/share/gir-1.0 ${DESTDIR}/usr/share + mv install_gudev/usr/lib/python* ${DESTDIR}/usr/lib +} # Package build options build_options="gir" @@ -30,17 +47,6 @@ else configure_args+=" --disable-introspection" fi -libgudev_package() { - short_desc="GObject-based wrapper library for libudev" - depends="libudev>=${version}" - pkg_install() { - vmove "usr/lib/libgudev*.so.*" - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0 - fi - } -} - libgudev-devel_package() { depends="libglib-devel libudev-devel libgudev>=${version}_${revision}" short_desc="GObject-based wrapper library for libudev - development files"