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