ncurses6: generation of .pc files for pkgconfig

Signed-off-by: Jerome Duval <jerome.duval@gmail.com>
This commit is contained in:
S K
2016-03-12 10:49:26 +01:00
committed by Jerome Duval
parent 9054f64013
commit c3903d51e2

View File

@@ -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