From 4d7e7501b95f48127a25266a37cbd2a14c9d41df Mon Sep 17 00:00:00 2001 From: Ryan Farley Date: Thu, 16 Sep 2021 19:39:22 -0500 Subject: [PATCH] ncurses: install non-wide pkg-config files Currently, there are symlinks to fool non-wide users into using the proper .so/.a files, but pkg-config is unable to make use of them. This installs the .pc files (which were already being generated). --- srcpkgs/ncurses/template | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/srcpkgs/ncurses/template b/srcpkgs/ncurses/template index 90454e01ec10..7c96a8f3a00a 100644 --- a/srcpkgs/ncurses/template +++ b/srcpkgs/ncurses/template @@ -1,7 +1,7 @@ # Template file for 'ncurses' pkgname=ncurses version=6.2 -revision=4 +revision=5 bootstrap=yes configure_args="--enable-big-core" short_desc="System V Release 4.0 curses emulation library" @@ -50,6 +50,9 @@ do_build() { do_install() { vlicense COPYING + cd ${wrksrc}/ncurses-build/misc + make DESTDIR=${DESTDIR} install + cd ${wrksrc}/ncursesw-build make DESTDIR=${DESTDIR} install @@ -110,11 +113,10 @@ ncurses-devel_package() { pkg_install() { vmove "usr/bin/ncurses*-config" vmove usr/include - vmove usr/lib/pkgconfig/ncursesw.pc - vmove usr/lib/pkgconfig/formw.pc - vmove usr/lib/pkgconfig/menuw.pc - vmove usr/lib/pkgconfig/ncurses++w.pc - vmove usr/lib/pkgconfig/panelw.pc + vmove "usr/lib/pkgconfig/ncurses*.pc" + vmove "usr/lib/pkgconfig/form*.pc" + vmove "usr/lib/pkgconfig/menu*.pc" + vmove "usr/lib/pkgconfig/panel*.pc" vmove "usr/lib/*.a" vmove "usr/lib/libcurses*.so" vmove "usr/lib/libform*.so"