pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/ncurses Changes 5.6:
details: https://anonhg.NetBSD.org/pkgsrc/rev/2d5706a4b29d
branches: trunk
changeset: 523465:2d5706a4b29d
user: adam <adam%pkgsrc.org@localhost>
date: Mon Jan 08 11:01:05 2007 +0000
description:
Changes 5.6:
Hashed-databases are supported for storing terminal descriptions.
Support for magic-cookies such as hpterm was improved.
Support for rpath in shared libraries was revised.
Many bugfixes were made for memory leaks, wide-character support, portability,
and more.
diffstat:
devel/ncurses/Makefile | 7 +++----
devel/ncurses/Makefile.common | 14 ++++++--------
devel/ncurses/PLIST | 41 +++++++++++++++++++++++++++++++++++++++--
devel/ncurses/distinfo | 18 +++++++++---------
devel/ncurses/patches/patch-aa | 8 ++++----
devel/ncurses/patches/patch-ab | 10 +++++-----
devel/ncurses/patches/patch-ac | 6 +++---
devel/ncurses/patches/patch-ad | 6 +++---
devel/ncurses/patches/patch-ae | 26 ++++++++++++--------------
9 files changed, 84 insertions(+), 52 deletions(-)
diffs (truncated from 388 to 300 lines):
diff -r a2fd1f80df93 -r 2d5706a4b29d devel/ncurses/Makefile
--- a/devel/ncurses/Makefile Mon Jan 08 09:52:17 2007 +0000
+++ b/devel/ncurses/Makefile Mon Jan 08 11:01:05 2007 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.74 2006/11/05 17:49:34 joerg Exp $
+# $NetBSD: Makefile,v 1.75 2007/01/08 11:01:05 adam Exp $
.include "Makefile.common"
-PKGREVISION= 1
COMMENT= CRT screen handling and optimization package
INSTALLATION_DIRS= share/examples
@@ -20,10 +19,10 @@
post-configure:
cd ${WRKSRC}/man; \
for f in *.1m; do \
- ${MV} -f $${f} `${BASENAME} $${f} .1m`.1; \
+ mv -f $${f} `${BASENAME} $${f} .1m`.1; \
done; \
for f in *.3x; do \
- ${MV} -f $${f} `${BASENAME} $${f} .3x`.3; \
+ mv -f $${f} `${BASENAME} $${f} .3x`.3; \
done
post-install:
diff -r a2fd1f80df93 -r 2d5706a4b29d devel/ncurses/Makefile.common
--- a/devel/ncurses/Makefile.common Mon Jan 08 09:52:17 2007 +0000
+++ b/devel/ncurses/Makefile.common Mon Jan 08 11:01:05 2007 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile.common,v 1.2 2006/11/05 17:49:34 joerg Exp $
+# $NetBSD: Makefile.common,v 1.3 2007/01/08 11:01:05 adam Exp $
DISTNAME= ncurses-${NC_VERS}
-NC_VERS= 5.5
+NC_VERS= 5.6
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=ncurses/} \
ftp://dickey.his.com/ncurses/ \
@@ -14,10 +14,9 @@
PKG_DESTDIR_SUPPORT= user-destdir
USE_LANGUAGES= c c++
-USE_LIBTOOL= YES
+USE_LIBTOOL= yes
USE_TOOLS+= tbl
-
-GNU_CONFIGURE= YES
+GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-libtool
CONFIGURE_ARGS+= --enable-bsdpad
CONFIGURE_ARGS+= --enable-overwrite
@@ -27,6 +26,8 @@
CONFIGURE_ARGS+= --without-gpm
CONFIGURE_ARGS+= --with-manpage-format=normal
CONFIGURE_ARGS+= --with-manpage-tbl
+CONFIGURE_ARGS+= --with-default-terminfo-dir=${PREFIX}/${TERMINFODIR}
+CONFIGURE_ARGS+= --with-terminfo-dirs=${PREFIX}/${TERMINFODIR}
.include "../../mk/bsd.prefs.mk"
@@ -40,6 +41,3 @@
.endif
PLIST_SUBST+= TERMINFODIR=${TERMINFODIR:Q}
-
-CONFIGURE_ARGS+= --with-default-terminfo-dir=${PREFIX}/${TERMINFODIR}
-CONFIGURE_ARGS+= --with-terminfo-dirs=${PREFIX}/${TERMINFODIR}
diff -r a2fd1f80df93 -r 2d5706a4b29d devel/ncurses/PLIST
--- a/devel/ncurses/PLIST Mon Jan 08 09:52:17 2007 +0000
+++ b/devel/ncurses/PLIST Mon Jan 08 11:01:05 2007 +0000
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.10 2005/10/20 00:01:32 wiz Exp $
+@comment $NetBSD: PLIST,v 1.11 2007/01/08 11:01:05 adam Exp $
bin/captoinfo
bin/clear
bin/infocmp
bin/infotocap
+bin/ncurses5-config
bin/reset
bin/tack
bin/tic
@@ -304,6 +305,7 @@
man/man3/killchar.3
man/man3/killwchar.3
man/man3/leaveok.3
+man/man3/legacy_coding.3
man/man3/link_field.3
man/man3/link_fieldtype.3
man/man3/longname.3
@@ -448,6 +450,7 @@
man/man3/nocbreak.3
man/man3/nodelay.3
man/man3/noecho.3
+man/man3/nofilter.3
man/man3/nonl.3
man/man3/noqiflush.3
man/man3/noraw.3
@@ -603,6 +606,7 @@
man/man3/use_default_colors.3
man/man3/use_env.3
man/man3/use_extended_names.3
+man/man3/use_legacy_coding.3
man/man3/vid_attr.3
man/man3/vid_puts.3
man/man3/vidattr.3
@@ -894,6 +898,7 @@
${TERMINFODIR}/a/ansi+arrows
${TERMINFODIR}/a/ansi+csr
${TERMINFODIR}/a/ansi+cup
+${TERMINFODIR}/a/ansi+enq
${TERMINFODIR}/a/ansi+erase
${TERMINFODIR}/a/ansi+idc
${TERMINFODIR}/a/ansi+idl
@@ -1594,6 +1599,8 @@
${TERMINFODIR}/g/gigi
${TERMINFODIR}/g/glasstty
${TERMINFODIR}/g/gnome
+${TERMINFODIR}/g/gnome-256color
+${TERMINFODIR}/g/gnome-fc5
${TERMINFODIR}/g/gnome-rh62
${TERMINFODIR}/g/gnome-rh72
${TERMINFODIR}/g/gnome-rh80
@@ -1763,6 +1770,7 @@
${TERMINFODIR}/h/hpgeneric
${TERMINFODIR}/h/hpsub
${TERMINFODIR}/h/hpterm
+${TERMINFODIR}/h/hpterm-color
${TERMINFODIR}/h/htx11
${TERMINFODIR}/h/hurd
${TERMINFODIR}/h/hz1000
@@ -1857,6 +1865,7 @@
${TERMINFODIR}/j/jaixterm
${TERMINFODIR}/j/jaixterm-m
${TERMINFODIR}/j/jerq
+${TERMINFODIR}/j/jfbterm
${TERMINFODIR}/k/k45
${TERMINFODIR}/k/kaypro
${TERMINFODIR}/k/kaypro2
@@ -1870,10 +1879,14 @@
${TERMINFODIR}/k/klone+koi8acs
${TERMINFODIR}/k/klone+sgr
${TERMINFODIR}/k/klone+sgr-dumb
+${TERMINFODIR}/k/klone+sgr8
+${TERMINFODIR}/k/kon
+${TERMINFODIR}/k/kon2
${TERMINFODIR}/k/konsole
${TERMINFODIR}/k/konsole-16color
${TERMINFODIR}/k/konsole-base
${TERMINFODIR}/k/konsole-linux
+${TERMINFODIR}/k/konsole-solaris
${TERMINFODIR}/k/konsole-vt100
${TERMINFODIR}/k/konsole-vt420pc
${TERMINFODIR}/k/konsole-xf3x
@@ -1926,6 +1939,7 @@
${TERMINFODIR}/m/mgr
${TERMINFODIR}/m/mgr-linux
${TERMINFODIR}/m/mgr-sun
+${TERMINFODIR}/m/mgt
${TERMINFODIR}/m/mgterm
${TERMINFODIR}/m/microb
${TERMINFODIR}/m/microbee
@@ -2087,6 +2101,7 @@
${TERMINFODIR}/n/nsterm+c41
${TERMINFODIR}/n/nsterm+mac
${TERMINFODIR}/n/nsterm+s
+${TERMINFODIR}/n/nsterm-16color
${TERMINFODIR}/n/nsterm-7
${TERMINFODIR}/n/nsterm-7-c
${TERMINFODIR}/n/nsterm-7-c-s
@@ -2320,6 +2335,8 @@
${TERMINFODIR}/p/pt505-24
${TERMINFODIR}/p/pty
${TERMINFODIR}/p/putty
+${TERMINFODIR}/p/putty-256color
+${TERMINFODIR}/p/putty-vt100
${TERMINFODIR}/q/qansi
${TERMINFODIR}/q/qansi-g
${TERMINFODIR}/q/qansi-m
@@ -2382,6 +2399,7 @@
${TERMINFODIR}/r/rxvt
${TERMINFODIR}/r/rxvt+pcfkeys
${TERMINFODIR}/r/rxvt-16color
+${TERMINFODIR}/r/rxvt-256color
${TERMINFODIR}/r/rxvt-basic
${TERMINFODIR}/r/rxvt-color
${TERMINFODIR}/r/rxvt-cygwin
@@ -2400,6 +2418,14 @@
${TERMINFODIR}/s/scoansi-new
${TERMINFODIR}/s/scoansi-old
${NOT_SUNOS}${TERMINFODIR}/s/screen
+${TERMINFODIR}/s/screen-16color
+${TERMINFODIR}/s/screen-16color-bce
+${TERMINFODIR}/s/screen-16color-bce-s
+${TERMINFODIR}/s/screen-16color-s
+${TERMINFODIR}/s/screen-256color
+${TERMINFODIR}/s/screen-256color-bce
+${TERMINFODIR}/s/screen-256color-bce-s
+${TERMINFODIR}/s/screen-256color-s
${NOT_SUNOS}${TERMINFODIR}/s/screen-bce
${NOT_SUNOS}${TERMINFODIR}/s/screen-s
${NOT_SUNOS}${TERMINFODIR}/s/screen-w
@@ -2752,6 +2778,7 @@
${TERMINFODIR}/v/vt-utf8
${TERMINFODIR}/v/vt100
${TERMINFODIR}/v/vt100+
+${TERMINFODIR}/v/vt100+enq
${TERMINFODIR}/v/vt100+fnkeys
${TERMINFODIR}/v/vt100+keypad
${TERMINFODIR}/v/vt100+pfkeys
@@ -2775,6 +2802,7 @@
${TERMINFODIR}/v/vt100-w-nav
${TERMINFODIR}/v/vt100nam
${TERMINFODIR}/v/vt102
+${TERMINFODIR}/v/vt102+enq
${TERMINFODIR}/v/vt102-nsgr
${TERMINFODIR}/v/vt102-w
${TERMINFODIR}/v/vt125
@@ -3077,6 +3105,8 @@
${TERMINFODIR}/x/xerox-lm
${TERMINFODIR}/x/xerox1720
${TERMINFODIR}/x/xerox820
+${TERMINFODIR}/x/xfce
+${TERMINFODIR}/x/xiterm
${TERMINFODIR}/x/xl83
${TERMINFODIR}/x/xnuppc
${TERMINFODIR}/x/xnuppc+100x37
@@ -3129,6 +3159,14 @@
${TERMINFODIR}/x/xnuppc-m-f2
${TERMINFODIR}/x/xtalk
${TERMINFODIR}/x/xterm
+${TERMINFODIR}/x/xterm+256color
+${TERMINFODIR}/x/xterm+88color
+${TERMINFODIR}/x/xterm+pcc0
+${TERMINFODIR}/x/xterm+pcc1
+${TERMINFODIR}/x/xterm+pcc2
+${TERMINFODIR}/x/xterm+pcc3
+${TERMINFODIR}/x/xterm+pcf0
+${TERMINFODIR}/x/xterm+pcf2
${TERMINFODIR}/x/xterm+pcfkeys
${TERMINFODIR}/x/xterm+sl
${TERMINFODIR}/x/xterm+sl-twm
@@ -3206,7 +3244,6 @@
@dirrm ${TERMINFODIR}/v
@dirrm ${TERMINFODIR}/u
@dirrm ${TERMINFODIR}/t
-@unexec ${RMDIR} %D/${TERMINFODIR}/s 2>/dev/null || ${TRUE}
@dirrm ${TERMINFODIR}/r
@dirrm ${TERMINFODIR}/q
@dirrm ${TERMINFODIR}/p
diff -r a2fd1f80df93 -r 2d5706a4b29d devel/ncurses/distinfo
--- a/devel/ncurses/distinfo Mon Jan 08 09:52:17 2007 +0000
+++ b/devel/ncurses/distinfo Mon Jan 08 11:01:05 2007 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.14 2006/10/08 17:16:59 wiz Exp $
+$NetBSD: distinfo,v 1.15 2007/01/08 11:01:05 adam Exp $
-SHA1 (ncurses-5.5.tar.gz) = 46414a72e91a62f63a8c9af00f0d65497f5ecc5a
-RMD160 (ncurses-5.5.tar.gz) = aac34d2530519fbb0fde7af87a365205339ba230
-Size (ncurses-5.5.tar.gz) = 2314030 bytes
-SHA1 (patch-aa) = fc02f67e19529a07caa4053ebbf292423450959a
-SHA1 (patch-ab) = 1928dd0450d036579872c968ad5198e09bf135fc
-SHA1 (patch-ac) = 934f4df2e651a1dd1fbd05da5202601578a12f86
-SHA1 (patch-ad) = 4b46bb3e85bd8c84f41c5be259735af680507ba5
-SHA1 (patch-ae) = 9ce37cf6ecb018dd5bbdcef023e0bbc81e12784c
+SHA1 (ncurses-5.6.tar.gz) = 4d54d8ad0b90fffa2780a0a45edb6fcb027ef18d
+RMD160 (ncurses-5.6.tar.gz) = 1a878819c43e6426500fd74ccedf0a032ef399d8
+Size (ncurses-5.6.tar.gz) = 2402592 bytes
+SHA1 (patch-aa) = a3a24e73b79ca8611ae4d5616f1c671926ea5a64
+SHA1 (patch-ab) = 39679b18ba817af7ec47a17a62ab3ae6e214b443
+SHA1 (patch-ac) = c8137405a61258a9a4d89ad889839f43c1462210
+SHA1 (patch-ad) = bfb957df138b1567d895882316c96011f44a1c30
+SHA1 (patch-ae) = 5e3396e7dafe0f772780d0c2ad2b9ec752c09a86
diff -r a2fd1f80df93 -r 2d5706a4b29d devel/ncurses/patches/patch-aa
--- a/devel/ncurses/patches/patch-aa Mon Jan 08 09:52:17 2007 +0000
+++ b/devel/ncurses/patches/patch-aa Mon Jan 08 11:01:05 2007 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-aa,v 1.14 2005/10/20 00:01:32 wiz Exp $
+$NetBSD: patch-aa,v 1.15 2007/01/08 11:01:05 adam Exp $
---- misc/run_tic.in.orig 2005-09-18 01:13:49.000000000 +0200
+--- misc/run_tic.in.orig 2006-10-28 21:43:30.000000000 +0200
+++ misc/run_tic.in
@@ -96,7 +96,7 @@ TICDIR=`echo $TERMINFO | sed -e 's%/shar
# would generate a lot of confusing error messages if we tried to overwrite it.
# We explicitly remove its contents rather than the directory itself, in case
# the directory is actually a symbolic link.
--( cd $TERMINFO && rm -fr ? 2>/dev/null )
-+#( cd $TERMINFO && rm -fr ? 2>/dev/null )
+-( test -d "$TERMINFO" && cd $TERMINFO && rm -fr ? 2>/dev/null )
++#( test -d "$TERMINFO" && cd $TERMINFO && rm -fr ? 2>/dev/null )
if test "$ext_funcs" = 1 ; then
cat <<EOF
diff -r a2fd1f80df93 -r 2d5706a4b29d devel/ncurses/patches/patch-ab
--- a/devel/ncurses/patches/patch-ab Mon Jan 08 09:52:17 2007 +0000
+++ b/devel/ncurses/patches/patch-ab Mon Jan 08 11:01:05 2007 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.14 2005/10/20 00:01:32 wiz Exp $
+$NetBSD: patch-ab,v 1.15 2007/01/08 11:01:05 adam Exp $
Home |
Main Index |
Thread Index |
Old Index