pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/ncursesw ncursesw: install missing includes



details:   https://anonhg.NetBSD.org/pkgsrc/rev/04f9a491b619
branches:  trunk
changeset: 387251:04f9a491b619
user:      nros <nros%pkgsrc.org@localhost>
date:      Tue Oct 25 18:00:36 2022 +0000

description:
ncursesw: install missing includes

chat/mcabber breaks when building with
ncursesw since ncursesw/panel.h is
missing. Might fix other packages too.
Bump PKGREVISION due to PLIST change.

diffstat:

 devel/ncursesw/Makefile |   9 ++++++---
 devel/ncursesw/PLIST    |  13 ++++++++++++-
 2 files changed, 18 insertions(+), 4 deletions(-)

diffs (52 lines):

diff -r 46946be11852 -r 04f9a491b619 devel/ncursesw/Makefile
--- a/devel/ncursesw/Makefile   Tue Oct 25 16:39:53 2022 +0000
+++ b/devel/ncursesw/Makefile   Tue Oct 25 18:00:36 2022 +0000
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.21 2020/03/04 14:04:51 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2022/10/25 18:00:36 nros Exp $
 
 .include "../../devel/ncurses/Makefile.common"
 
 PKGNAME=       ${DISTNAME:S/ncurses/ncursesw/}
+PKGREVISION=   1
 COMMENT=       Wide character CRT screen handling and optimization package
 
 PATCHDIR=      ${.CURDIR}/../../devel/ncurses/patches
@@ -28,8 +29,10 @@
        cd ${WRKSRC}/misc && ${SH} gen-pkgconfig
 
 do-install:
-       cd ${WRKSRC}/include && \
-       ${MAKE_ENV} ${MAKE_PROGRAM} ${INSTALL_MAKE_FLAGS} install
+       for DIR in c++ form include menu panel; do \
+               cd ${WRKSRC}/$${DIR}; \
+               ${RUN} ${MAKE_ENV} ${MAKE_PROGRAM} ${INSTALL_MAKE_FLAGS} install.includes; \
+       done
        ${INSTALL_SCRIPT} ${WRKSRC}/misc/ncurses-config ${DESTDIR}${PREFIX}/bin/ncursesw${NC_VERS:R}-config
        for LIB in gnuform gnumenu ncurses++ ncurses gnupanel; do       \
                ${LIBTOOL} --mode=install ${INSTALL_PROGRAM}    \
diff -r 46946be11852 -r 04f9a491b619 devel/ncursesw/PLIST
--- a/devel/ncursesw/PLIST      Tue Oct 25 16:39:53 2022 +0000
+++ b/devel/ncursesw/PLIST      Tue Oct 25 18:00:36 2022 +0000
@@ -1,9 +1,20 @@
-@comment $NetBSD: PLIST,v 1.10 2021/11/16 15:20:38 wiz Exp $
+@comment $NetBSD: PLIST,v 1.11 2022/10/25 18:00:36 nros Exp $
 bin/ncursesw6-config
 include/ncursesw/curses.h
+include/ncursesw/cursesapp.h
+include/ncursesw/cursesf.h
+include/ncursesw/cursesm.h
+include/ncursesw/cursesp.h
+include/ncursesw/cursesw.h
+include/ncursesw/cursslk.h
+include/ncursesw/eti.h
+include/ncursesw/etip.h
+include/ncursesw/form.h
+include/ncursesw/menu.h
 include/ncursesw/nc_tparm.h
 include/ncursesw/ncurses.h
 include/ncursesw/ncurses_dll.h
+include/ncursesw/panel.h
 include/ncursesw/term.h
 include/ncursesw/term_entry.h
 include/ncursesw/termcap.h



Home | Main Index | Thread Index | Old Index