From c3903d51e20001299e5e56b6038fa8031e876241 Mon Sep 17 00:00:00 2001 From: S K Date: Sat, 12 Mar 2016 10:49:26 +0100 Subject: [PATCH] ncurses6: generation of .pc files for pkgconfig Signed-off-by: Jerome Duval --- sys-libs/ncurses/ncurses6-6.0.recipe | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/sys-libs/ncurses/ncurses6-6.0.recipe b/sys-libs/ncurses/ncurses6-6.0.recipe index 7ee6531c3..6b65a0051 100644 --- a/sys-libs/ncurses/ncurses6-6.0.recipe +++ b/sys-libs/ncurses/ncurses6-6.0.recipe @@ -5,7 +5,7 @@ CHECKSUM_SHA256="f551c24b30ce8bfb6e96d9f59b42fbea30fa3a6123384172f9e7284bcf64726 SOURCE_DIR="ncurses-$portVersion" LICENSE="MIT" COPYRIGHT="1998-2015 Free Software Foundation, Inc." -REVISION="1" +REVISION="2" ARCHITECTURES="x86_gcc2 x86 x86_64 arm" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -106,6 +106,7 @@ doBuild() --with-libtool \ --enable-termcap \ --enable-hard-tabs \ + --enable-pc-files \ $configureArgs make $jobArgs @@ -151,10 +152,18 @@ INSTALL() cp -ra build-nowidec/$prefix/. $prefix cp -ra build-widec/$prefix/. $prefix + # remove libtool files + rm $libDir/lib*.la + + # copy pkg-config files + mkdir -p $libDir/pkgconfig + cp build-*/*.pc $libDir/pkgconfig + # prepare develop/lib prepareInstalledDevelLibs \ libform libmenu libncurses libncurses++ libpanel \ libformw libmenuw libncursesw libncurses++w libpanelw + fixPkgconfig # fix ncurses[w]6-config fixDevelopLibDirReferences $binDir/ncurses6-config $binDir/ncursesw6-config