diff options
author | 2019-01-17 13:10:36 +0100 | |
---|---|---|
committer | 2019-01-17 13:10:49 +0100 | |
commit | e6973b8fd536b1d7e872265869026f5d6bb46ce3 (patch) | |
tree | c12204c9ea23894a754351797d2e202eee85ab6b /x11-misc/wdm/files | |
parent | app-shells/rrs: bump EAPI to 7, fix building with openssl 1.1 (diff) | |
download | gentoo-e6973b8fd536b1d7e872265869026f5d6bb46ce3.tar.gz gentoo-e6973b8fd536b1d7e872265869026f5d6bb46ce3.tar.bz2 gentoo-e6973b8fd536b1d7e872265869026f5d6bb46ce3.zip |
x11-misc/wdm: Use pkg-config instead of get-wings-flags
Fixes: https://bugs.gentoo.org/659652
Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Diffstat (limited to 'x11-misc/wdm/files')
-rw-r--r-- | x11-misc/wdm/files/wdm-1.28-pkg_config.patch | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/x11-misc/wdm/files/wdm-1.28-pkg_config.patch b/x11-misc/wdm/files/wdm-1.28-pkg_config.patch new file mode 100644 index 000000000000..3670830bf86f --- /dev/null +++ b/x11-misc/wdm/files/wdm-1.28-pkg_config.patch @@ -0,0 +1,30 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -7,6 +7,7 @@ + AC_PROG_INSTALL + AC_PROG_CC + AC_PROG_RANLIB ++PKG_PROG_PKG_CONFIG + + AC_ARG_VAR(XRDB_PATH, [Path to xrdb program from X]) + AC_PATH_PROG(XRDB_PATH, xrdb) +@@ -153,15 +154,11 @@ + ],,[$XLDFLAGS $XLIBS]) + fi + +-dnl WINGs support +-AC_CHECK_PROG(GETWINGSFLAGS,get-wings-flags,get-wings-flags,,[$PATH]) +-if test -z "$GETWINGSFLAGS"; then +- AC_MSG_ERROR(['get-wings-flags' command was not found in \$PATH, please upgrade your WindowMaker.]) +-fi ++PKG_CHECK_MODULES(WINGS, WINGs,,[AC_MSG_ERROR([WINGs not found])]) + +-WCFLAGS=`get-wings-flags --cflags` +-WLDFLAGS=`get-wings-flags --ldflags` +-WLIBS=`get-wings-flags --libs` ++WCFLAGS="$WINGS_CFLAGS" ++WLDFLAGS="$WINGS_LDFLAGS" ++WLIBS="$WINGS_LIBS" + + AC_SUBST(XLIBS) + AC_SUBST(XCFLAGS) |