pkgsrc-Bugs archive

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

pkg/46585: Update misc/dvtm to 0.7



>Number:         46585
>Category:       pkg
>Synopsis:       Update misc/dvtm to 0.7
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 11 11:25:00 +0000 2012
>Originator:     Leonardo Taccari
>Release:        NetBSD 5.1.2
>Organization:
        
>Environment:
        
        
System: NetBSD ynutile 5.1.2 NetBSD 5.1.2 (EEEPC900) #2: Mon May 21 19:04:18 
CEST 2012 leot@ynutile:/usr/src/sys/arch/i386/compile/EEEPC900 i386
Architecture: i386
Machine: i386
>Description:
        misc/dvtm in pkgsrc (0.6) is not the latest stable version (0.7).
>How-To-Repeat:
        $ cd pkgsrc/misc/dvtm && make show-var VARNAME=PKGNAME_NOREV
>Fix:
        Please apply the attached (and trivial) patches...

        I also drop maintainership because I do not use this package
        anymore and so I am not the best person to mantain it.

        While here I will write also a possible commit message in order to
        save some time (for the list of change please see the mail archive
        of dev%suckless.org@localhost mailing list):

         http://lists.suckless.org/dev/1109/9266.html

        Thank you a lot!

----8<--------8<--------8<--------8<--------8<--------8<----
Update dvtm to 0.7.

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

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) 
----8<--------8<--------8<--------8<--------8<--------8<----


Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/misc/dvtm/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- Makefile    31 Aug 2011 12:54:58 -0000      1.5
+++ Makefile    11 Jun 2012 10:43:47 -0000
@@ -1,11 +1,11 @@
 # $NetBSD: Makefile,v 1.5 2011/08/31 12:54:58 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@localhost
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 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"
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/misc/dvtm/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- distinfo    31 Aug 2011 12:54:58 -0000      1.6
+++ distinfo    11 Jun 2012 10:43:47 -0000
@@ -1,6 +1,6 @@
 $NetBSD: distinfo,v 1.6 2011/08/31 12:54:58 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

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index