From 2d3a2e620e8d91724b0adef3c45d1efca3a057dd Mon Sep 17 00:00:00 2001 From: heitbaum Date: Sun, 6 Feb 2022 06:50:48 +0000 Subject: [PATCH] xtrans: set PKGCONFIG directory to /usr/lib/pkgconfig xtrans does not allow pkgconfigdir to be set independently of datadir. If datadir is changed to /usr/lib instead of /usr/share - then the aclocal files are also placed into /usr/lib - causing an error when aclocal and its subordinate programs are run. --- packages/x11/lib/xtrans/package.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/x11/lib/xtrans/package.mk b/packages/x11/lib/xtrans/package.mk index a5c43997bb..4b825df4d8 100644 --- a/packages/x11/lib/xtrans/package.mk +++ b/packages/x11/lib/xtrans/package.mk @@ -13,6 +13,11 @@ PKG_LONGDESC="Abstract network code for X." PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" +pre_configure_target() { + sed -i 's|^pkgconfigdir = .*|pkgconfigdir = /usr/lib/pkgconfig|' ${PKG_BUILD}/Makefile.am + sed -i 's|^pkgconfigdir = .*|pkgconfigdir = /usr/lib/pkgconfig|' ${PKG_BUILD}/Makefile.in +} + post_makeinstall_target() { mkdir -p ${SYSROOT_PREFIX}/usr/lib/pkgconfig cp xtrans.pc ${SYSROOT_PREFIX}/usr/lib/pkgconfig