From 2aa750566af1cf5c209a10f6ffb86d8d8c8b435c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Sun, 28 Apr 2019 03:59:59 +0200 Subject: [PATCH] polkit: move gir-1.0 directory where it belongs For some reason the gir-1.0 directory is installed into a subdirectory ${DESTDIR}/usr/${XBPS_CROSS_BASE}/usr/share/gir-1.0 while it is expected to be at ${DESTDIR}/usr/share/gir-1.0; move it there until someone has a better fix. --- srcpkgs/polkit/template | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template index c040185fcc..75ce14d508 100644 --- a/srcpkgs/polkit/template +++ b/srcpkgs/polkit/template @@ -12,7 +12,7 @@ make_dirs=" /usr/share/polkit-1/rules.d 0700 polkitd polkitd" hostmakedepends="autoconf-archive automake gettext-devel git glib-devel gobject-introspection gtk-doc intltool libtool pkg-config" -makedepends="gobject-introspection mozjs52-devel pam-devel" +makedepends="mozjs52-devel pam-devel" short_desc="Authorization Toolkit" maintainer="Rasmus Thomsen " license="GPL-2.0-or-later" @@ -39,6 +39,11 @@ post_configure() { } post_install() { + if [ "$CROSS_BUILD" ]; then + # Move gir-1.0 files erroneously installed in + # a ${XBPS_CROSS_TRIPLET}/ prefixed subdir + mv -v ${DESTDIR}/usr/{${XBPS_CROSS_TRIPLET}/usr,}/share/gir-1.0 + fi vinstall ${FILESDIR}/polkit-1.pam 644 etc/pam.d polkit-1 vsv polkitd }