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 unified 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,32 +1,32 @@ @@ -1,32 +1,32 @@
1# $NetBSD: Makefile,v 1.5 2011/08/31 12:54:58 obache Exp $ 1# $NetBSD: Makefile,v 1.6 2012/08/14 11:58:01 obache Exp $
2# 2#
3 3
4DISTNAME= dvtm-0.6 4DISTNAME= dvtm-0.7
5CATEGORIES= misc 5CATEGORIES= misc
6MASTER_SITES= http://www.brain-dump.org/projects/dvtm/ 6MASTER_SITES= http://www.brain-dump.org/projects/dvtm/
7 7
8MAINTAINER= leot1990@users.sourceforge.net 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.brain-dump.org/projects/dvtm/ 9HOMEPAGE= http://www.brain-dump.org/projects/dvtm/
10COMMENT= Dynamic virtual terminal manager 10COMMENT= Dynamic virtual terminal manager
11LICENSE= mit 11LICENSE= mit
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15NO_CONFIGURE= yes 15NO_CONFIGURE= yes
16USE_LANGUAGES= c99 16USE_LANGUAGES= c99
17USE_NCURSES= yes 
18 17
19SUBST_CLASSES+= makefile 18SUBST_CLASSES+= config
20SUBST_STAGE.makefile= pre-build 19SUBST_STAGE.config= pre-build
21SUBST_MESSAGE.makefile= Fixing config.mk 20SUBST_MESSAGE.config= Fixing config.mk
22SUBST_FILES.makefile= config.mk 21SUBST_FILES.config= config.mk
23SUBST_SED.makefile= -e 's,/usr/local,${PREFIX},g' 22SUBST_SED.config= -e 's,/usr/local,${PREFIX},'
24SUBST_SED.makefile+= -e 's,share/man,${PKGMANDIR},g' 23SUBST_SED.config+= -e 's,share/man,${PKGMANDIR},'
25SUBST_SED.makefile+= -e 's,^CFLAGS =,CFLAGS +=,' 24SUBST_SED.config+= -e '/LIBS/s/-lncursesw/-lcurses/'
26SUBST_SED.makefile+= -e 's,^LDFLAGS =,LDFLAGS +=,' 25SUBST_SED.config+= -e 's,^CFLAGS =,CFLAGS +=,'
27SUBST_SED.makefile+= -e 's/cc/${CC:Q}/' 26SUBST_SED.config+= -e 's,^LDFLAGS =,LDFLAGS +=,'
 27SUBST_SED.config+= -e 's/cc/${CC:Q}/'
28 28
29INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 29INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
30 30
31.include "../../devel/ncursesw/buildlink3.mk" 31.include "../../mk/curses.buildlink3.mk"
32.include "../../mk/bsd.pkg.mk" 32.include "../../mk/bsd.pkg.mk"

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