diff --git a/srcpkgs/ncurses/template b/srcpkgs/ncurses/template index 72f5dbed91f..bebd575b9a5 100644 --- a/srcpkgs/ncurses/template +++ b/srcpkgs/ncurses/template @@ -1,7 +1,7 @@ # Template build file for 'ncurses'. pkgname=ncurses version=5.9 -revision=9 +revision=10 short_desc="A System V Release 4.0 curses emulation library" maintainer="Juan RP " homepage="http://www.gnu.org/software/ncurses/" @@ -24,17 +24,22 @@ do_configure() { # Override config.sub with ours. cp -f ${XBPS_CROSSPFDIR}/config.sub ${wrksrc} + # Make sure .pc files are generated + mkdir -p /usr/lib/pkgconfig + # widec build export CFLAGS="$CFLAGS -fPIC" ../configure ${configure_args} \ --enable-widec --with-shared --without-debug \ --with-manpage-symlinks --without-ada --enable-ext-colors \ - --without-tests --with-manpage-format=gzip + --without-tests --with-manpage-format=gzip \ + --enable-pc-files PKG_CONFIG=/usr/bin/pkg-config cd ${wrksrc}/ncurses-build # non-widec build ../configure ${configure_args} --with-shared \ - --without-debug --without-ada --without-tests + --without-debug --without-ada --without-tests \ + --enable-pc-files PKG_CONFIG=/usr/bin/pkg-config } do_build() { @@ -100,6 +105,7 @@ ncurses-devel_package() { pkg_install() { vmove "usr/bin/ncurses*-config" vmove usr/include + vmove usr/lib/pkgconfig vmove "usr/lib/*.a" vmove "usr/lib/*.so" vmove usr/share/man/man3