Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Nov 2005 15:20:39 +0100 (CET)
From:      Antoine Brodin <antoine.brodin@laposte.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/89280: [maintainer] add SHA256 checksums to my ports and enhance ggiterm port
Message-ID:  <200511191420.jAJEKddG034673@barton.dreadbsd.org>
Resent-Message-ID: <200511191430.jAJEUJ4E024176@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         89280
>Category:       ports
>Synopsis:       [maintainer] add SHA256 checksums to my ports and enhance ggiterm port
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 19 14:30:19 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Antoine Brodin
>Release:        FreeBSD 7.0-CURRENT i386
>Organization:
none
>Environment:
System: FreeBSD barton.dreadbsd.org 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Sun Nov 13 17:03:03 CET 2005 antoine@barton.dreadbsd.org:/usr/obj/usr/src/sys/BARTON i386
>Description:
Add SHA256 checksums to my ports:
deskutils/py-dosage, devel/libgii, devel/libgiigic, graphics/libggi,
graphics/libggigcp, graphics/libggimisc, graphics/libggiwmh and x11/ggiterm.

Enhance ggiterm port:
- don't use gmake, it is not necessary
- install ggiterm.termcap
- use DATADIR instead of share/ggiterm
- add a message about how to use ggiterm.termcap

>How-To-Repeat:
>Fix:

--- ports.diff begins here ---
Index: deskutils/py-dosage/distinfo
===================================================================
RCS file: /home/ncvs/ports/deskutils/py-dosage/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- deskutils/py-dosage/distinfo	21 Sep 2005 13:57:05 -0000	1.6
+++ deskutils/py-dosage/distinfo	19 Nov 2005 13:10:39 -0000
@@ -1,2 +1,3 @@
 MD5 (dosage-1.5.5.tar.gz) = 896a59512e170db697ad78016b1cf59f
+SHA256 (dosage-1.5.5.tar.gz) = f9623344462d4932f47dc49108d0dba192e4664cd6793a747ded3eae3dec3b22
 SIZE (dosage-1.5.5.tar.gz) = 55960
Index: devel/libgii/distinfo
===================================================================
RCS file: /home/ncvs/ports/devel/libgii/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- devel/libgii/distinfo	23 Sep 2005 16:04:50 -0000	1.9
+++ devel/libgii/distinfo	19 Nov 2005 13:11:30 -0000
@@ -1,2 +1,3 @@
 MD5 (libgii-0.9.2.src.tar.bz2) = cf85e55eb420ecbbbf901dde98b5877a
+SHA256 (libgii-0.9.2.src.tar.bz2) = f2fd01fd84faf3c8e706f647bce7422b9a01973faacd1e19d20a95a9221ec466
 SIZE (libgii-0.9.2.src.tar.bz2) = 507151
Index: devel/libgiigic/distinfo
===================================================================
RCS file: /home/ncvs/ports/devel/libgiigic/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- devel/libgiigic/distinfo	23 Sep 2005 16:04:55 -0000	1.2
+++ devel/libgiigic/distinfo	19 Nov 2005 13:11:59 -0000
@@ -1,2 +1,3 @@
 MD5 (libgiigic-1.0.1.src.tar.bz2) = ab294c824a58bc6b2a73428f19540a53
+SHA256 (libgiigic-1.0.1.src.tar.bz2) = c36efce9e1213c86784c2ca8ebd75ee455d8d3430f21e7e6feb2d96167ac6583
 SIZE (libgiigic-1.0.1.src.tar.bz2) = 297519
Index: graphics/libggi/distinfo
===================================================================
RCS file: /home/ncvs/ports/graphics/libggi/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- graphics/libggi/distinfo	23 Sep 2005 16:04:22 -0000	1.10
+++ graphics/libggi/distinfo	19 Nov 2005 13:12:28 -0000
@@ -1,2 +1,3 @@
 MD5 (libggi-2.1.2.src.tar.bz2) = f29e844011425ab14706e31a4cdee181
+SHA256 (libggi-2.1.2.src.tar.bz2) = 8e28a68e7f83a88d7ffec0aa8cb3115322ab0d9eb347b6cba34b040b734b767e
 SIZE (libggi-2.1.2.src.tar.bz2) = 927254
Index: graphics/libggigcp/distinfo
===================================================================
RCS file: /home/ncvs/ports/graphics/libggigcp/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- graphics/libggigcp/distinfo	23 Sep 2005 16:04:28 -0000	1.3
+++ graphics/libggigcp/distinfo	19 Nov 2005 13:12:59 -0000
@@ -1,2 +1,3 @@
 MD5 (libggigcp-0.9.2.src.tar.bz2) = b99ae02ec479ca9eaf295a97e2789d43
+SHA256 (libggigcp-0.9.2.src.tar.bz2) = 7715d3fcc114b9dd9b4f20fbcd1c085e64dfb88375c20a13dff80b8f4da92085
 SIZE (libggigcp-0.9.2.src.tar.bz2) = 271046
Index: graphics/libggimisc/distinfo
===================================================================
RCS file: /home/ncvs/ports/graphics/libggimisc/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- graphics/libggimisc/distinfo	23 Sep 2005 16:04:33 -0000	1.3
+++ graphics/libggimisc/distinfo	19 Nov 2005 13:13:26 -0000
@@ -1,2 +1,3 @@
 MD5 (libggimisc-2.1.2.src.tar.bz2) = ab3d4091f8a1eeee0d0ff94780459a38
+SHA256 (libggimisc-2.1.2.src.tar.bz2) = 0063544483d3248194d64b2534d7e0d86d8edee2d4a62abd1e95b3c0a2eee562
 SIZE (libggimisc-2.1.2.src.tar.bz2) = 225030
Index: graphics/libggiwmh/distinfo
===================================================================
RCS file: /home/ncvs/ports/graphics/libggiwmh/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- graphics/libggiwmh/distinfo	23 Sep 2005 16:04:42 -0000	1.3
+++ graphics/libggiwmh/distinfo	19 Nov 2005 13:13:51 -0000
@@ -1,2 +1,3 @@
 MD5 (libggiwmh-0.2.2.src.tar.bz2) = 42f51c7496508f17d524ea1f9b10a0e0
+SHA256 (libggiwmh-0.2.2.src.tar.bz2) = fc93cd881658cd2bcae445a9eea97d6cae1bef0a59ba89fda789339b1f367a3f
 SIZE (libggiwmh-0.2.2.src.tar.bz2) = 216375
Index: x11/ggiterm/Makefile
===================================================================
RCS file: /home/ncvs/ports/x11/ggiterm/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- x11/ggiterm/Makefile	13 Jul 2005 14:28:08 -0000	1.7
+++ x11/ggiterm/Makefile	19 Nov 2005 13:50:48 -0000
@@ -7,6 +7,7 @@
 
 PORTNAME=	ggiterm
 PORTVERSION=	0.7.1
+PORTREVISION=	1
 CATEGORIES=	x11
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	ggiterm
@@ -17,13 +18,12 @@ COMMENT=	A terminal emulator for GGI
 
 LIB_DEPENDS=	ggi.2:${PORTSDIR}/graphics/libggi
 
-USE_GMAKE=	yes
-
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-ggi-prefix=${LOCALBASE}
 CONFIGURE_ENV=	CPPFLAGS="${PTHREAD_CFLAGS}" LDFLAGS="${PTHREAD_LIBS}"
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
+SUB_FILES=	pkg-message
 
 OPTIONS=	FREETYPE "Build with Freetype support" on
 
@@ -40,10 +40,12 @@ CONFIGURE_ARGS+=--without-freetype
 MAN1=		ggiterm.1
 
 post-install:
+	@${INSTALL_DATA} ${WRKSRC}/ggiterm.termcap ${DATADIR}
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
 	@${INSTALL_DATA} ${WRKSRC}/AUTHORS ${DOCSDIR}
 	@${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
 .endif
+	@${CAT} ${PKGMESSAGE}
 
 .include <bsd.port.post.mk>
Index: x11/ggiterm/distinfo
===================================================================
RCS file: /home/ncvs/ports/x11/ggiterm/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- x11/ggiterm/distinfo	13 Jul 2005 14:28:08 -0000	1.4
+++ x11/ggiterm/distinfo	19 Nov 2005 13:18:51 -0000
@@ -1,2 +1,3 @@
 MD5 (ggiterm-0.7.1.tar.gz) = 4a70de30a012a29c2ba2411ddbd4974d
+SHA256 (ggiterm-0.7.1.tar.gz) = 4e64119bc5acee858d6813cb07b3220833418643eb7dbf4f1dfadc7be5f4ab3e
 SIZE (ggiterm-0.7.1.tar.gz) = 380467
Index: x11/ggiterm/pkg-plist
===================================================================
RCS file: /home/ncvs/ports/x11/ggiterm/pkg-plist,v
retrieving revision 1.2
diff -u -p -r1.2 pkg-plist
--- x11/ggiterm/pkg-plist	13 Jul 2005 14:28:08 -0000	1.2
+++ x11/ggiterm/pkg-plist	19 Nov 2005 13:32:46 -0000
@@ -1,7 +1,8 @@
 bin/ggiterm
 %%DOCSDIR%%/AUTHORS
 %%DOCSDIR%%/README
-share/ggiterm/ggiterm.png
-share/ggiterm/ggiterm.svg
+%%DATADIR%%/ggiterm.png
+%%DATADIR%%/ggiterm.svg
+%%DATADIR%%/ggiterm.termcap
 @dirrm %%DOCSDIR%%
-@dirrm share/ggiterm
+@dirrm %%DATADIR%%
Index: x11/ggiterm/files/pkg-message.in
===================================================================
RCS file: x11/ggiterm/files/pkg-message.in
diff -N x11/ggiterm/files/pkg-message.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ x11/ggiterm/files/pkg-message.in	19 Nov 2005 13:48:48 -0000
@@ -0,0 +1,5 @@
+------------------------------------------------------------------
+In order to use the terminal capabilities from ggiterm,
+you must set the environment variable TERMPATH to
+%%DATADIR%%/ggiterm.termcap:/etc/termcap
+------------------------------------------------------------------
--- ports.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511191420.jAJEKddG034673>