From e8b3b5447ccd38768d07a107e468d229348faa2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucio=20Andr=C3=A9s=20Illanes=20Albornoz=20=28arab=2C=20vx?= =?UTF-8?q?p=29?= Date: Tue, 21 Nov 2017 22:00:55 +0000 Subject: vars/glib{,_host}.vars: force -l{ffi,pcre,z} into pkg-config(1) files. subr/pkg_install_pkgconfig.subr: explicitly pass -i"" to sed(1). --- vars/glib.vars | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 vars/glib.vars (limited to 'vars/glib.vars') diff --git a/vars/glib.vars b/vars/glib.vars new file mode 100644 index 00000000..86de74ee --- /dev/null +++ b/vars/glib.vars @@ -0,0 +1,17 @@ +# +# set -o errexit -o noglob are assumed. +# + +pkg_glib_install_pkgconfig_post() { + local _pc_path; + for _pc_path in $(find "${PKG_DESTDIR}"/lib/pkgconfig -name \*.pc); do + sed -i"" -e '/^Libs:\s/s/-L\${libdir}/& -lffi -lpcre -lz/' \ + "${_pc_path}"; + done; +}; + +pkg_glib_host_install_pkgconfig_post() { + pkg_glib_install_pkgconfig_post; +}; + +# vim:filetype=sh -- cgit v1.2.3