Sat Sep 15 10:21:53 2018 UTC ()
ncurses: provide pkgconfig files.

requested by bastian germann in PR pkg/53604.
bump PKGREVISION.


(maya)
diff -r1.97 -r1.98 pkgsrc/devel/ncurses/Makefile
diff -r1.35 -r1.36 pkgsrc/devel/ncurses/Makefile.common
diff -r1.24 -r1.25 pkgsrc/devel/ncurses/PLIST

cvs diff -r1.97 -r1.98 pkgsrc/devel/ncurses/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ncurses/Makefile 2018/04/02 16:26:03 1.97
+++ pkgsrc/devel/ncurses/Makefile 2018/09/15 10:21:53 1.98
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.97 2018/04/02 16:26:03 spz Exp $ 1# $NetBSD: Makefile,v 1.98 2018/09/15 10:21:53 maya Exp $
2 2
3.include "Makefile.common" 3.include "Makefile.common"
4 4PKGREVISION= 1
5COMMENT= CRT screen handling and optimization package 5COMMENT= CRT screen handling and optimization package
6 6
7INSTALLATION_DIRS+= share/examples 7INSTALLATION_DIRS+= share/examples
8 8
9PLIST_SRC= ${PKGDIR}/PLIST ${WRKDIR}/PLIST.terminfo 9PLIST_SRC= ${PKGDIR}/PLIST ${WRKDIR}/PLIST.terminfo
10 10
11post-configure: 11post-configure:
12 cd ${WRKSRC}/man; \ 12 cd ${WRKSRC}/man; \
13 for f in *.1m; do \ 13 for f in *.1m; do \
14 mv -f $${f} `${BASENAME} $${f} .1m`.1; \ 14 mv -f $${f} `${BASENAME} $${f} .1m`.1; \
15 done; \ 15 done; \
16 for f in *.3x; do \ 16 for f in *.3x; do \
17 mv -f $${f} `${BASENAME} $${f} .3x`.3; \ 17 mv -f $${f} `${BASENAME} $${f} .3x`.3; \

cvs diff -r1.35 -r1.36 pkgsrc/devel/ncurses/Makefile.common (expand / switch to unified diff)

--- pkgsrc/devel/ncurses/Makefile.common 2018/04/02 16:26:03 1.35
+++ pkgsrc/devel/ncurses/Makefile.common 2018/09/15 10:21:53 1.36
@@ -1,37 +1,38 @@ @@ -1,37 +1,38 @@
1# $NetBSD: Makefile.common,v 1.35 2018/04/02 16:26:03 spz Exp $ 1# $NetBSD: Makefile.common,v 1.36 2018/09/15 10:21:53 maya Exp $
2# 2#
3# used by devel/ncurses/Makefile 3# used by devel/ncurses/Makefile
4# used by devel/ncursesw/Makefile 4# used by devel/ncursesw/Makefile
5 5
6DISTNAME= ncurses-${NC_VERS} 6DISTNAME= ncurses-${NC_VERS}
7NC_VERS= 6.1 7NC_VERS= 6.1
8CATEGORIES= devel 8CATEGORIES= devel
9MASTER_SITES= ${MASTER_SITE_GNU:=ncurses/} 9MASTER_SITES= ${MASTER_SITE_GNU:=ncurses/}
10MASTER_SITES+= ftp://dickey.his.com/ncurses/ 10MASTER_SITES+= ftp://dickey.his.com/ncurses/
11MASTER_SITES+= ftp://dickey.his.com/ncurses/${NC_VERS}/ 11MASTER_SITES+= ftp://dickey.his.com/ncurses/${NC_VERS}/
12 12
13MAINTAINER= pkgsrc-users@NetBSD.org 13MAINTAINER= pkgsrc-users@NetBSD.org
14HOMEPAGE= http://invisible-island.net/ncurses/ncurses.html 14HOMEPAGE= http://invisible-island.net/ncurses/ncurses.html
15LICENSE= mit 15LICENSE= mit
16 16
17USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
18USE_LIBTOOL= yes 18USE_LIBTOOL= yes
19USE_TOOLS+= gmake tbl 19USE_TOOLS+= gmake tbl
20GNU_CONFIGURE= yes 20GNU_CONFIGURE= yes
21CONFIGURE_ARGS+= --with-libtool 21CONFIGURE_ARGS+= --with-libtool
22CONFIGURE_ARGS+= --enable-bsdpad 22CONFIGURE_ARGS+= --enable-bsdpad
23CONFIGURE_ARGS+= --enable-overwrite 23CONFIGURE_ARGS+= --enable-overwrite
24CONFIGURE_ARGS+= --with-cxx-binding 24CONFIGURE_ARGS+= --with-cxx-binding
 25CONFIGURE_ARGS+= --enable-pc-files
25CONFIGURE_ARGS+= --without-ada 26CONFIGURE_ARGS+= --without-ada
26CONFIGURE_ARGS+= --without-gpm 27CONFIGURE_ARGS+= --without-gpm
27CONFIGURE_ARGS+= --with-manpage-format=normal 28CONFIGURE_ARGS+= --with-manpage-format=normal
28CONFIGURE_ARGS+= --with-manpage-tbl 29CONFIGURE_ARGS+= --with-manpage-tbl
29CONFIGURE_ARGS+= --with-default-terminfo-dir=${PREFIX}/${TERMINFODIR} 30CONFIGURE_ARGS+= --with-default-terminfo-dir=${PREFIX}/${TERMINFODIR}
30CONFIGURE_ARGS+= --with-terminfo-dirs=${PREFIX}/${TERMINFODIR} 31CONFIGURE_ARGS+= --with-terminfo-dirs=${PREFIX}/${TERMINFODIR}
31CONFIGURE_ARGS+= --includedir=${PREFIX}/include/ncurses 32CONFIGURE_ARGS+= --includedir=${PREFIX}/include/ncurses
32 33
33SUBST_CLASSES+= rpath 34SUBST_CLASSES+= rpath
34SUBST_FILES.rpath+= misc/ncurses-config 35SUBST_FILES.rpath+= misc/ncurses-config
35SUBST_STAGE.rpath= post-configure 36SUBST_STAGE.rpath= post-configure
36SUBST_SED.rpath+= -e "s|-L\\(.libdir\\)|${COMPILER_RPATH_FLAG}\\1 -L\\1|" 37SUBST_SED.rpath+= -e "s|-L\\(.libdir\\)|${COMPILER_RPATH_FLAG}\\1 -L\\1|"
37SUBST_MESSAGE.rpath= Fixing rpath in ncurses-config. 38SUBST_MESSAGE.rpath= Fixing rpath in ncurses-config.

cvs diff -r1.24 -r1.25 pkgsrc/devel/ncurses/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ncurses/PLIST 2018/04/02 16:26:03 1.24
+++ pkgsrc/devel/ncurses/PLIST 2018/09/15 10:21:53 1.25
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.24 2018/04/02 16:26:03 spz Exp $ 1@comment $NetBSD: PLIST,v 1.25 2018/09/15 10:21:53 maya Exp $
2bin/captoinfo 2bin/captoinfo
3bin/clear 3bin/clear
4bin/infocmp 4bin/infocmp
5bin/infotocap 5bin/infotocap
6bin/ncurses6-config 6bin/ncurses6-config
7bin/reset 7bin/reset
8bin/tabs 8bin/tabs
9bin/tic 9bin/tic
10bin/toe 10bin/toe
11bin/tput 11bin/tput
12bin/tset 12bin/tset
13include/ncurses/curses.h 13include/ncurses/curses.h
14include/ncurses/cursesapp.h 14include/ncurses/cursesapp.h
@@ -915,17 +915,22 @@ man/man3/wsyncdown.3 @@ -915,17 +915,22 @@ man/man3/wsyncdown.3
915man/man3/wsyncup.3 915man/man3/wsyncup.3
916man/man3/wtimeout.3 916man/man3/wtimeout.3
917man/man3/wtouchln.3 917man/man3/wtouchln.3
918man/man3/wunctrl.3 918man/man3/wunctrl.3
919man/man3/wunctrl_sp.3 919man/man3/wunctrl_sp.3
920man/man3/wvline.3 920man/man3/wvline.3
921man/man3/wvline_set.3 921man/man3/wvline_set.3
922man/man5/scr_dump.5 922man/man5/scr_dump.5
923man/man5/term.5 923man/man5/term.5
924man/man5/terminfo.5 924man/man5/terminfo.5
925man/man5/user_caps.5 925man/man5/user_caps.5
926man/man7/term.7 926man/man7/term.7
927share/examples/ncurses++demo.cc 927share/examples/ncurses++demo.cc
 928share/pkgconfig/form.pc
 929share/pkgconfig/menu.pc
 930share/pkgconfig/ncurses++.pc
 931share/pkgconfig/ncurses.pc
 932share/pkgconfig/panel.pc
928share/tabset/std 933share/tabset/std
929share/tabset/stdcrt 934share/tabset/stdcrt
930share/tabset/vt100 935share/tabset/vt100
931share/tabset/vt300 936share/tabset/vt300