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