pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/misc/dvtm Update to dvtm-0.5.1 (patch from maintainer ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/946cbe41bb5d
branches:  trunk
changeset: 554628:946cbe41bb5d
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Tue Feb 17 10:08:15 2009 +0000

description:
Update to dvtm-0.5.1 (patch from maintainer in private mail)

Plain ncurses doesn't seem to be supported anymore, so switch over to
use ncursesw by default and remove the corresponding PKG_OPTION.

0.5.1 changes:
 o Compile fix for missing set_escdelay function
 o Correct escape codes for HOME / END keys
 o The Makefile links against libncursesw by default, make unicode is gone

0.5 changes:
 o Scrollback support
 o 256 color support
 o Reduced latency on some keystrokes (lower $ESCDELAY value by default)
 o Statusbar should now support wide characters
 o $DVTM environment variable which is set to the current version
 o Screen lock functionality with Mod+X
 o Support for shifted arrow keys
 o Mod+? now displays the dvtm man page
 o Cygwin compile fix
 o Code cleanups and shrinkage by adding lots of static modifiers
 o Top stack layout (not compiled in by default)
 o Scripting interface over a named pipe (not compiled in by default)

diffstat:

 misc/dvtm/Makefile         |  12 ++++++------
 misc/dvtm/distinfo         |  10 +++++-----
 misc/dvtm/patches/patch-aa |  13 ++++++++-----
 3 files changed, 19 insertions(+), 16 deletions(-)

diffs (80 lines):

diff -r da42b92227a1 -r 946cbe41bb5d misc/dvtm/Makefile
--- a/misc/dvtm/Makefile        Tue Feb 17 09:48:14 2009 +0000
+++ b/misc/dvtm/Makefile        Tue Feb 17 10:08:15 2009 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.2 2008/05/25 11:46:33 tnn Exp $
+# $NetBSD: Makefile,v 1.3 2009/02/17 10:08:15 tnn Exp $
 #
 
-DISTNAME=      dvtm-0.4.1
+DISTNAME=      dvtm-0.5.1
 CATEGORIES=    misc
 MASTER_SITES=  http://www.brain-dump.org/projects/dvtm/
 
@@ -11,12 +11,13 @@
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
+NO_CONFIGURE=          yes
 USE_LANGUAGES=         c99
-NO_CONFIGURE=          yes
+USE_NCURSES=           yes
 
 SUBST_CLASSES+=                makefile
 SUBST_STAGE.makefile=  pre-build
-SUBST_MESSAGE.makefile=        Fixing config.mk...
+SUBST_MESSAGE.makefile=        Fixing config.mk
 SUBST_FILES.makefile=  config.mk
 SUBST_SED.makefile+=   -e 's,/usr/local,${PREFIX},g'
 SUBST_SED.makefile+=   -e 's,share/man,${PKGMANDIR},g'
@@ -26,6 +27,5 @@
 
 INSTALLATION_DIRS=     bin ${PKGMANDIR}/man1
 
-.include "options.mk"
-
+.include "../../devel/ncursesw/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r da42b92227a1 -r 946cbe41bb5d misc/dvtm/distinfo
--- a/misc/dvtm/distinfo        Tue Feb 17 09:48:14 2009 +0000
+++ b/misc/dvtm/distinfo        Tue Feb 17 10:08:15 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2008/05/25 11:46:33 tnn Exp $
+$NetBSD: distinfo,v 1.3 2009/02/17 10:08:15 tnn Exp $
 
-SHA1 (dvtm-0.4.1.tar.gz) = 44e032d6f4334ce0dfe92cc0121c6cb46d2d95bb
-RMD160 (dvtm-0.4.1.tar.gz) = bfaf0869c74bf180da1e13ba35a87c68844799a5
-Size (dvtm-0.4.1.tar.gz) = 21729 bytes
-SHA1 (patch-aa) = 5cf00f7d62eb2f4cf46798c1518dd54c477b8d83
+SHA1 (dvtm-0.5.1.tar.gz) = 8b5691e3d28e21e675791266bfe15ce09350ae3a
+RMD160 (dvtm-0.5.1.tar.gz) = 28259981a0c33ca44ab641a99183f228dcf5e3ae
+Size (dvtm-0.5.1.tar.gz) = 26238 bytes
+SHA1 (patch-aa) = 241923f9be8ca7613ca424b7fcc270d45c925d41
diff -r da42b92227a1 -r 946cbe41bb5d misc/dvtm/patches/patch-aa
--- a/misc/dvtm/patches/patch-aa        Tue Feb 17 09:48:14 2009 +0000
+++ b/misc/dvtm/patches/patch-aa        Tue Feb 17 10:08:15 2009 +0000
@@ -1,6 +1,9 @@
-$NetBSD: patch-aa,v 1.2 2008/05/25 11:46:33 tnn Exp $
+$NetBSD: patch-aa,v 1.3 2009/02/17 10:08:15 tnn Exp $
 
---- Makefile.orig      2008-05-10 18:39:01.000000000 +0200
+Do not use rudimentary mkdir(1), cp(1) and chmod(1): install(1) is
+simpler and more elegant to install binaries.
+
+--- Makefile.orig      2009-02-08 22:52:37.000000000 +0100
 +++ Makefile
 @@ -20,6 +20,7 @@ ${OBJ}: config.h config.mk
  dvtm: ${OBJ}
@@ -8,9 +11,9 @@
        @${CC} -o $@ ${OBJ} ${LDFLAGS}
 +      @sed "s/VERSION/${VERSION}/g" < dvtm.1 > dvtm.1.out
  
- unicode: clean
-       @make LIBS='${LIBS_UTF8}' CFLAGS='${CFLAGS} -DUSE_UTF8'
-@@ -45,15 +46,12 @@ install: dvtm
+ debug: clean
+       @make CFLAGS='${DEBUG_CFLAGS}'
+@@ -43,15 +44,12 @@ install: dvtm
        @echo stripping executable
        @strip -s dvtm
        @echo installing executable file to ${DESTDIR}${PREFIX}/bin



Home | Main Index | Thread Index | Old Index