Tue Aug 14 11:58:02 2012 UTC ()
Update dvtm to 0.7.
PR 46585 by maintainer Leonardo Taccari.

Pkgsrc changes:
 * Switched to <../..mk/curses.buildlink3.mk>: now dvtm also works with
   curses(3).
 * Reset maintainership to pkgsrc-users@NetBSD.org.

Changes:
 * on resize backfill text from the buffer if possible
 * fix for a segfault in resize code
 * support for the 8 basic highlighted colors
 * compilation fixes for BSD curses and pdcurses (however the
   latter doesn't actually work due to the select(2) driven event loop
   of dvtm)
 * some AIX fixes
 * graphmode fixes
 * fibonacci layout (not enabled by default)
 * dynamic color changes depending on the window title configurable in
   config.h
 * window borders are now drawn using the colors specified in config.h
 * rudimentary mouse support, that is mouse events will be passed to
   the underlying terminal application
 * relicense terminal emulation component from LGPL to ISC
 * various source code cleanups (code reviews and patches are always
   welcome)


(obache)
diff -r1.5 -r1.6 pkgsrc/misc/dvtm/Makefile
diff -r1.6 -r1.7 pkgsrc/misc/dvtm/distinfo

cvs diff -r1.5 -r1.6 pkgsrc/misc/dvtm/Makefile (expand / switch to context diff)
--- pkgsrc/misc/dvtm/Makefile 2011/08/31 12:54:58 1.5
+++ pkgsrc/misc/dvtm/Makefile 2012/08/14 11:58:01 1.6
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.5 2011/08/31 12:54:58 obache Exp $
+# $NetBSD: Makefile,v 1.6 2012/08/14 11:58:01 obache Exp $
 #
 
-DISTNAME=	dvtm-0.6
+DISTNAME=	dvtm-0.7
 CATEGORIES=	misc
 MASTER_SITES=	http://www.brain-dump.org/projects/dvtm/
 
-MAINTAINER=	leot1990@users.sourceforge.net
+MAINTAINER=	pkgsrc-users@NetBSD.org
 HOMEPAGE=	http://www.brain-dump.org/projects/dvtm/
 COMMENT=	Dynamic virtual terminal manager
 LICENSE=	mit
@@ -14,19 +14,19 @@
 
 NO_CONFIGURE=		yes
 USE_LANGUAGES=		c99
-USE_NCURSES=		yes
 
-SUBST_CLASSES+=		makefile
-SUBST_STAGE.makefile=	pre-build
-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'
-SUBST_SED.makefile+=	-e 's,^CFLAGS =,CFLAGS +=,'
-SUBST_SED.makefile+=	-e 's,^LDFLAGS =,LDFLAGS +=,'
-SUBST_SED.makefile+=	-e 's/cc/${CC:Q}/'
+SUBST_CLASSES+=		config
+SUBST_STAGE.config=	pre-build
+SUBST_MESSAGE.config=	Fixing config.mk
+SUBST_FILES.config=	config.mk
+SUBST_SED.config=	-e 's,/usr/local,${PREFIX},'
+SUBST_SED.config+=	-e 's,share/man,${PKGMANDIR},'
+SUBST_SED.config+=	-e '/LIBS/s/-lncursesw/-lcurses/'
+SUBST_SED.config+=	-e 's,^CFLAGS =,CFLAGS +=,'
+SUBST_SED.config+=	-e 's,^LDFLAGS =,LDFLAGS +=,'
+SUBST_SED.config+=	-e 's/cc/${CC:Q}/'
 
 INSTALLATION_DIRS=	bin ${PKGMANDIR}/man1
 
-.include "../../devel/ncursesw/buildlink3.mk"
+.include "../../mk/curses.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/misc/dvtm/distinfo (expand / switch to context diff)
--- pkgsrc/misc/dvtm/distinfo 2011/08/31 12:54:58 1.6
+++ pkgsrc/misc/dvtm/distinfo 2012/08/14 11:58:01 1.7
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2011/08/31 12:54:58 obache Exp $
+$NetBSD: distinfo,v 1.7 2012/08/14 11:58:01 obache Exp $
 
-SHA1 (dvtm-0.6.tar.gz) = 5d5b5c7518ead9f08bae28c081bf2abbb4472933
-RMD160 (dvtm-0.6.tar.gz) = 19201c82df18a4cccf45228aa056529c9f4a16c3
-Size (dvtm-0.6.tar.gz) = 26542 bytes
+SHA1 (dvtm-0.7.tar.gz) = f37c57d5395de3fc47b8c05479c7c3c47c637948
+RMD160 (dvtm-0.7.tar.gz) = 64a3a0213731b5694ddd5dfe0fac02c19160e5a0
+Size (dvtm-0.7.tar.gz) = 26501 bytes
 SHA1 (patch-aa) = 2de5ef5ff718918b61c9c73a1137efaefeaf81c1