ports/147927: [patch] clean up distinfo handling for print/lgrind

Mark Linimon linimon at FreeBSD.org
Thu Jun 17 01:10:03 UTC 2010


>Number:         147927
>Category:       ports
>Synopsis:       [patch] clean up distinfo handling for print/lgrind
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jun 17 01:10:03 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Mark Linimon
>Release:        FreeBSD 8.1-PRERELEASE i386
>Organization:
FreeBSD
>Environment:
System: FreeBSD freefall.freebsd.org 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #43 r209092: Sat Jun 12 13:37:07 UTC 2010 simon at freefall.freebsd.org:/usr/src/sys/i386/compile/FREEFALL i386
>Description:
lgrind always leaves files behind on pointyhat.  This seems to be due to some
unneccesary magic in defining DISTFILES.
>How-To-Repeat:
>Fix:
The following appears to undo the magic.  (Also, while here, I removed
the name of the previous maintainer from pkg-descr.)

Index: Makefile
===================================================================
RCS file: /home/FreeBSD/pcvs/ports/print/lgrind/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- Makefile	28 Mar 2010 06:42:42 -0000	1.16
+++ Makefile	17 Jun 2010 01:00:24 -0000
@@ -12,26 +12,40 @@
 MASTER_SITES=	LOCAL/pav
 
 DISTNAME=	${PORTNAME}
-DISTFILES=	${PORTNAME}/source/Makefile \
-		${PORTNAME}/source/README \
-		${PORTNAME}/FAQ \
-		${PORTNAME}/README \
-		${PORTNAME}/Makefile \
-		${PORTNAME}/lgrind.dtx \
-		${PORTNAME}/lgrind.gls \
-		${PORTNAME}/lgrind.ind \
-		${PORTNAME}/lgrind.ins \
-		${PORTNAME}/lgrindef \
-		${PORTNAME}/source/lgrind.1 \
-		${PORTNAME}/source/lgrind.c \
-		${PORTNAME}/source/lgrindef.5 \
-		${PORTNAME}/source/lgrindef.c \
-		${PORTNAME}/source/lgrindef.h \
-		${PORTNAME}/source/lgutil.c \
-		${PORTNAME}/source/regexp.c \
-		${PORTNAME}/source/regexp.h \
-		${PORTNAME}/source/retest.c \
-		${PORTNAME}/source/v2lg.c
+DISTFILES=	source/Makefile \
+		source/README \
+		FAQ \
+		README \
+		Makefile \
+		example/asm2tex.bat \
+		example/asm2tex \
+		example/c2tex.bat \
+		example/c2tex \
+		example/lgrindeg.tex \
+		example/egcprog.c \
+		example/egmasm.asm \
+		example/subst \
+		lgrind.dtx \
+		lgrind.gls \
+		lgrind.ind \
+		lgrind.ins \
+		lgrind.pdf \
+		lgrindef \
+		source/.cvsignore \
+		source/lgrind.1 \
+		source/lgrind.c \
+		source/lgrindef.5 \
+		source/lgrindef.c \
+		source/lgrindef.h \
+		source/lgutil.c \
+		source/makefile.dos \
+		source/makefile.emx \
+		source/regexp.c \
+		source/regexp.h \
+		source/retest.c \
+		source/v2lg.c \
+		${PORTNAME}.tar.gz
+
 DIST_SUBDIR=	${PORTNAME}
 EXTRACT_ONLY=	${PORTNAME}.tar.gz
 
@@ -83,7 +97,7 @@
 	exit 1
 
 extractsrctarball:
-	${GUNZIP_CMD} -qc ${DISTDIR}/${DIST_SUBDIR}/${IGNOREFILES} | tar -C ${DISTDIR}/${DIST_SUBDIR} -xf -; \
+	${GUNZIP_CMD} -qc ${DISTDIR}/${DIST_SUBDIR}/${EXTRACT_ONLY} | tar -C ${DISTDIR} -xf -; \
 	exit
 
 post-patch:
Index: distinfo
===================================================================
RCS file: /home/FreeBSD/pcvs/ports/print/lgrind/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- distinfo	1 Feb 2006 06:29:05 -0000	1.6
+++ distinfo	17 Jun 2010 01:02:57 -0000
@@ -1,62 +1,98 @@
-MD5 (lgrind/lgrind/source/Makefile) = 5bf48224abbf95e03a2334dbddfe3c2f
-SHA256 (lgrind/lgrind/source/Makefile) = 07ce5a3cb2ab5dc9c00d5e5c69096f035b1c36c994e2d24843c905348b10884d
-SIZE (lgrind/lgrind/source/Makefile) = 933
-MD5 (lgrind/lgrind/source/README) = 7f3194949934899a39d6f8ad46d15b38
-SHA256 (lgrind/lgrind/source/README) = 0902e7331a427cfcb9adb787c97ca75fa6e907e694d5758da5a016f3d729c56a
-SIZE (lgrind/lgrind/source/README) = 410
-MD5 (lgrind/lgrind/FAQ) = 59bbc66ad71442643615c274987c1cd8
-SHA256 (lgrind/lgrind/FAQ) = b5015689fc4b31b810c0fcb2fde198b618abb1e912464f529ee2c0018bceb744
-SIZE (lgrind/lgrind/FAQ) = 1455
-MD5 (lgrind/lgrind/README) = 89faf125af972e79078ba842057e3d99
-SHA256 (lgrind/lgrind/README) = 3817d927968f155bff2f0eddcb3f990248e0a99d2df4041ee7e07a3b126e74c7
-SIZE (lgrind/lgrind/README) = 3036
-MD5 (lgrind/lgrind/Makefile) = 6be800c48c6d22d4531f7393ba44358a
-SHA256 (lgrind/lgrind/Makefile) = 67e25f37c248e35914f50c2eebb0d3b2efb36447e5fe2f7d0a51cdb5bc1ecdd1
-SIZE (lgrind/lgrind/Makefile) = 1619
-MD5 (lgrind/lgrind/lgrind.dtx) = 269fff63a9e74fc902ae7918aa1bade6
-SHA256 (lgrind/lgrind/lgrind.dtx) = cf375d9f3b45f4b1a09a1a7f6c89b0f9e54fc007888d1a9ddc07534e026d2e21
-SIZE (lgrind/lgrind/lgrind.dtx) = 49384
-MD5 (lgrind/lgrind/lgrind.gls) = 109656472587f964e38761151065bb27
-SHA256 (lgrind/lgrind/lgrind.gls) = 6d602a53035a509203b1829ab08e8f6941760debf8aea8dbaf0cfff686a5638b
-SIZE (lgrind/lgrind/lgrind.gls) = 1627
-MD5 (lgrind/lgrind/lgrind.ind) = d334365cd29d045f954db0b07012d5fb
-SHA256 (lgrind/lgrind/lgrind.ind) = 67daecd7b27e1fa6e3ac0c184e598fdb7715ad39b15b3dc7bd06a57a52a4d50a
-SIZE (lgrind/lgrind/lgrind.ind) = 4854
-MD5 (lgrind/lgrind/lgrind.ins) = 29bdba0fce73f4ab6874f504e0da6005
-SHA256 (lgrind/lgrind/lgrind.ins) = 0ae75fc8f2aff4f28807d59a14cf2c7d0eb2c3ff6597296af08f103611da2879
-SIZE (lgrind/lgrind/lgrind.ins) = 848
-MD5 (lgrind/lgrind/lgrindef) = b6a08a755f5060a12b477d5a6163da77
-SHA256 (lgrind/lgrind/lgrindef) = aa04cf8d65dd6ca4c42e41d43dabb083b99c01e07fbc41d9016f881dcf04d887
-SIZE (lgrind/lgrind/lgrindef) = 38504
-MD5 (lgrind/lgrind/source/lgrind.1) = 53cd7317325415290ecc36870820dacf
-SHA256 (lgrind/lgrind/source/lgrind.1) = 90fe1838597e17aa42296d0aa39b5db9e2e6387be781e5ab45e4f2b54b263ba1
-SIZE (lgrind/lgrind/source/lgrind.1) = 7312
-MD5 (lgrind/lgrind/source/lgrind.c) = 41b2bbb97d89b7bfb938a6b0b08e936d
-SHA256 (lgrind/lgrind/source/lgrind.c) = b5c65153890d6ffa630170a7ea3805caee93e2744bf7c1fb3f36579e3aa06a83
-SIZE (lgrind/lgrind/source/lgrind.c) = 53330
-MD5 (lgrind/lgrind/source/lgrindef.5) = 7f9ed379946123b7af01386b0b633864
-SHA256 (lgrind/lgrind/source/lgrindef.5) = dbe158199988a5e37ac623b7a5f3044ddbdb11efb584c04fe4ba14fd5ec583db
-SIZE (lgrind/lgrind/source/lgrindef.5) = 6809
-MD5 (lgrind/lgrind/source/lgrindef.c) = f16c1679c4a1097ad0fba2edec5e4a78
-SHA256 (lgrind/lgrind/source/lgrindef.c) = fd6fa5ee6f197d8d72fd5e67dc0c6c6ed1352c8e0a192681f8138af034d69b84
-SIZE (lgrind/lgrind/source/lgrindef.c) = 8488
-MD5 (lgrind/lgrind/source/lgrindef.h) = d2aae5bbd246784176b9c5394fa097f1
-SHA256 (lgrind/lgrind/source/lgrindef.h) = 148b80517448aef66f526a907fa9b7ed457dea06ff444f4824ce0bdfb0b897bb
-SIZE (lgrind/lgrind/source/lgrindef.h) = 315
-MD5 (lgrind/lgrind/source/lgutil.c) = 638f3495d8b34ee9756b1e319b45292c
-SHA256 (lgrind/lgrind/source/lgutil.c) = 87bf46a40e983d69353fa480b61f12281d9825777e949a13222e0b35ab829ba5
-SIZE (lgrind/lgrind/source/lgutil.c) = 8346
-MD5 (lgrind/lgrind/source/regexp.c) = 08bfdb914d889830e5c2bdca2ba89291
-SHA256 (lgrind/lgrind/source/regexp.c) = 87dcd657f15fbe444edde5e7623a5a985125f877e0ae6fd9c0a1cc1b12357750
-SIZE (lgrind/lgrind/source/regexp.c) = 16707
-MD5 (lgrind/lgrind/source/regexp.h) = e02f12d75ae0f1d4388e89072139bd93
-SHA256 (lgrind/lgrind/source/regexp.h) = 9b23865a7a3a0a1b68b434968b91227a2e1af4d87ccc1d9470e361671e59a1eb
-SIZE (lgrind/lgrind/source/regexp.h) = 385
-MD5 (lgrind/lgrind/source/retest.c) = 478fccd23c3e34815faf17b369e53d98
-SHA256 (lgrind/lgrind/source/retest.c) = 820fafcabc21e67c8acce90a42aaa7000a88a529d48ae708b9ec143812e50c59
-SIZE (lgrind/lgrind/source/retest.c) = 1274
-MD5 (lgrind/lgrind/source/v2lg.c) = f642e88c0a0ab2e4183e46dd5f575605
-SHA256 (lgrind/lgrind/source/v2lg.c) = 12e91e531402da74a20b5d819ef0f4d19b6518e61f1f0db8c3b0a3cf901c0be4
-SIZE (lgrind/lgrind/source/v2lg.c) = 1874
+MD5 (lgrind/source/Makefile) = 5bf48224abbf95e03a2334dbddfe3c2f
+SHA256 (lgrind/source/Makefile) = 07ce5a3cb2ab5dc9c00d5e5c69096f035b1c36c994e2d24843c905348b10884d
+SIZE (lgrind/source/Makefile) = 933
+MD5 (lgrind/source/README) = 7f3194949934899a39d6f8ad46d15b38
+SHA256 (lgrind/source/README) = 0902e7331a427cfcb9adb787c97ca75fa6e907e694d5758da5a016f3d729c56a
+SIZE (lgrind/source/README) = 410
+MD5 (lgrind/FAQ) = 59bbc66ad71442643615c274987c1cd8
+SHA256 (lgrind/FAQ) = b5015689fc4b31b810c0fcb2fde198b618abb1e912464f529ee2c0018bceb744
+SIZE (lgrind/FAQ) = 1455
+MD5 (lgrind/README) = 89faf125af972e79078ba842057e3d99
+SHA256 (lgrind/README) = 3817d927968f155bff2f0eddcb3f990248e0a99d2df4041ee7e07a3b126e74c7
+SIZE (lgrind/README) = 3036
+MD5 (lgrind/Makefile) = 6be800c48c6d22d4531f7393ba44358a
+SHA256 (lgrind/Makefile) = 67e25f37c248e35914f50c2eebb0d3b2efb36447e5fe2f7d0a51cdb5bc1ecdd1
+SIZE (lgrind/Makefile) = 1619
+MD5 (lgrind/example/asm2tex.bat) = 8e2129fe6e0e3ccc3aa6a4b3f390506e
+SHA256 (lgrind/example/asm2tex.bat) = 6caad90805858f40d9fa02ddafc37535ba32a994c5c0d25ec1394cbeadca851f
+SIZE (lgrind/example/asm2tex.bat) = 217
+MD5 (lgrind/example/asm2tex) = 9abd8cbe906e7663900b6dfb5b480105
+SHA256 (lgrind/example/asm2tex) = c8caa4bf2f0f03c6aa19c343875b77044c543604cfb886637f5fb8bf70191d50
+SIZE (lgrind/example/asm2tex) = 395
+MD5 (lgrind/example/c2tex.bat) = 7efa2895c701b66d428ef825437bf303
+SHA256 (lgrind/example/c2tex.bat) = 9584874c62792fc13e71d5551383fdc0cb4a9edc67c6b119979203f58a60910d
+SIZE (lgrind/example/c2tex.bat) = 189
+MD5 (lgrind/example/c2tex) = e66d274ba906f48a126705542370b227
+SHA256 (lgrind/example/c2tex) = 0a0f1e22bf3e5e710c5a245c42c7a9223762fce05f2f031b6c6438a2115ab7c5
+SIZE (lgrind/example/c2tex) = 347
+MD5 (lgrind/example/lgrindeg.tex) = c5e00d89829368136777a4ca046bf274
+SHA256 (lgrind/example/lgrindeg.tex) = 87ba9e4f50ab1bd9635ae25e44c0b5b38b1cd083893aa74023d1d6362de8b1fe
+SIZE (lgrind/example/lgrindeg.tex) = 1106
+MD5 (lgrind/example/egcprog.c) = 510e090ceb83a62eff644beed3f47e2b
+SHA256 (lgrind/example/egcprog.c) = 37ea9755d5f5e778bfd6b2042de1202a2ae43b5bee4ca0d1b65b1c2ec95a4cbf
+SIZE (lgrind/example/egcprog.c) = 703
+MD5 (lgrind/example/egmasm.asm) = cc2957b43a0def70b675d538486431f5
+SHA256 (lgrind/example/egmasm.asm) = 5711fc6342144b0908e66ddbeffc8b0baa20ed85ad43c16294fb41d11381e898
+SIZE (lgrind/example/egmasm.asm) = 2863
+MD5 (lgrind/example/subst) = 1397001efeb20769dbb957d89f16f35e
+SHA256 (lgrind/example/subst) = c7814257d0ddc721f3289e1078b4dace5f7a0519a51ec0b40b90956996cf725e
+SIZE (lgrind/example/subst) = 90
+MD5 (lgrind/lgrind.dtx) = 269fff63a9e74fc902ae7918aa1bade6
+SHA256 (lgrind/lgrind.dtx) = cf375d9f3b45f4b1a09a1a7f6c89b0f9e54fc007888d1a9ddc07534e026d2e21
+SIZE (lgrind/lgrind.dtx) = 49384
+MD5 (lgrind/lgrind.gls) = 109656472587f964e38761151065bb27
+SHA256 (lgrind/lgrind.gls) = 6d602a53035a509203b1829ab08e8f6941760debf8aea8dbaf0cfff686a5638b
+SIZE (lgrind/lgrind.gls) = 1627
+MD5 (lgrind/lgrind.ind) = d334365cd29d045f954db0b07012d5fb
+SHA256 (lgrind/lgrind.ind) = 67daecd7b27e1fa6e3ac0c184e598fdb7715ad39b15b3dc7bd06a57a52a4d50a
+SIZE (lgrind/lgrind.ind) = 4854
+MD5 (lgrind/lgrind.ins) = 29bdba0fce73f4ab6874f504e0da6005
+SHA256 (lgrind/lgrind.ins) = 0ae75fc8f2aff4f28807d59a14cf2c7d0eb2c3ff6597296af08f103611da2879
+SIZE (lgrind/lgrind.ins) = 848
+MD5 (lgrind/lgrind.pdf) = 8aea1962dd0427326c8dccfb3763cd3b
+SHA256 (lgrind/lgrind.pdf) = b89b680367f4552372502ce6d2f38e1ab10554aaeeee0ce3def5919938425522
+SIZE (lgrind/lgrind.pdf) = 193067
+MD5 (lgrind/lgrindef) = b6a08a755f5060a12b477d5a6163da77
+SHA256 (lgrind/lgrindef) = aa04cf8d65dd6ca4c42e41d43dabb083b99c01e07fbc41d9016f881dcf04d887
+SIZE (lgrind/lgrindef) = 38504
+MD5 (lgrind/source/.cvsignore) = 8265ebd44c109c596bf8a626e9338d7a
+SHA256 (lgrind/source/.cvsignore) = f3c14d87b4dbef7362fad7498b9fb657ad7db0fa4ba5d6390781f0602e64e81c
+SIZE (lgrind/source/.cvsignore) = 8
+MD5 (lgrind/source/lgrind.1) = 53cd7317325415290ecc36870820dacf
+SHA256 (lgrind/source/lgrind.1) = 90fe1838597e17aa42296d0aa39b5db9e2e6387be781e5ab45e4f2b54b263ba1
+SIZE (lgrind/source/lgrind.1) = 7312
+MD5 (lgrind/source/lgrind.c) = 41b2bbb97d89b7bfb938a6b0b08e936d
+SHA256 (lgrind/source/lgrind.c) = b5c65153890d6ffa630170a7ea3805caee93e2744bf7c1fb3f36579e3aa06a83
+SIZE (lgrind/source/lgrind.c) = 53330
+MD5 (lgrind/source/lgrindef.5) = 7f9ed379946123b7af01386b0b633864
+SHA256 (lgrind/source/lgrindef.5) = dbe158199988a5e37ac623b7a5f3044ddbdb11efb584c04fe4ba14fd5ec583db
+SIZE (lgrind/source/lgrindef.5) = 6809
+MD5 (lgrind/source/lgrindef.c) = f16c1679c4a1097ad0fba2edec5e4a78
+SHA256 (lgrind/source/lgrindef.c) = fd6fa5ee6f197d8d72fd5e67dc0c6c6ed1352c8e0a192681f8138af034d69b84
+SIZE (lgrind/source/lgrindef.c) = 8488
+MD5 (lgrind/source/lgrindef.h) = d2aae5bbd246784176b9c5394fa097f1
+SHA256 (lgrind/source/lgrindef.h) = 148b80517448aef66f526a907fa9b7ed457dea06ff444f4824ce0bdfb0b897bb
+SIZE (lgrind/source/lgrindef.h) = 315
+MD5 (lgrind/source/lgutil.c) = 638f3495d8b34ee9756b1e319b45292c
+SHA256 (lgrind/source/lgutil.c) = 87bf46a40e983d69353fa480b61f12281d9825777e949a13222e0b35ab829ba5
+SIZE (lgrind/source/lgutil.c) = 8346
+MD5 (lgrind/source/makefile.dos) = 7eb86cbb4c4e39c84704161f193d5653
+SHA256 (lgrind/source/makefile.dos) = a4e71cdb2d1a446e4511229cd0feeb6e04848e2ec2559fc122a1d94a99775884
+SIZE (lgrind/source/makefile.dos) = 1007
+MD5 (lgrind/source/makefile.emx) = 888e6e73fed80b58b210126d9a4f1493
+SHA256 (lgrind/source/makefile.emx) = 62ff7fc3409eb247a8ad292d394915ed93c64c205308d8038431e5319d404356
+SIZE (lgrind/source/makefile.emx) = 1517
+MD5 (lgrind/source/regexp.c) = 08bfdb914d889830e5c2bdca2ba89291
+SHA256 (lgrind/source/regexp.c) = 87dcd657f15fbe444edde5e7623a5a985125f877e0ae6fd9c0a1cc1b12357750
+SIZE (lgrind/source/regexp.c) = 16707
+MD5 (lgrind/source/regexp.h) = e02f12d75ae0f1d4388e89072139bd93
+SHA256 (lgrind/source/regexp.h) = 9b23865a7a3a0a1b68b434968b91227a2e1af4d87ccc1d9470e361671e59a1eb
+SIZE (lgrind/source/regexp.h) = 385
+MD5 (lgrind/source/retest.c) = 478fccd23c3e34815faf17b369e53d98
+SHA256 (lgrind/source/retest.c) = 820fafcabc21e67c8acce90a42aaa7000a88a529d48ae708b9ec143812e50c59
+SIZE (lgrind/source/retest.c) = 1274
+MD5 (lgrind/source/v2lg.c) = f642e88c0a0ab2e4183e46dd5f575605
+SHA256 (lgrind/source/v2lg.c) = 12e91e531402da74a20b5d819ef0f4d19b6518e61f1f0db8c3b0a3cf901c0be4
+SIZE (lgrind/source/v2lg.c) = 1874
 MD5 (lgrind/lgrind.tar.gz) = IGNORE
 SHA256 (lgrind/lgrind.tar.gz) = IGNORE
Index: pkg-descr
===================================================================
RCS file: /home/FreeBSD/pcvs/ports/print/lgrind/pkg-descr,v
retrieving revision 1.1
diff -u -r1.1 pkg-descr
--- pkg-descr	15 May 2002 22:37:50 -0000	1.1
+++ pkg-descr	17 Jun 2010 00:59:18 -0000
@@ -7,6 +7,3 @@
 cessing embedded listings in LaTeX texts are provided.
 
 WWW: ftp://ftp.dante.de/tex-archive/help/Catalogue/entries/lgrind.html
-
-- Lehmann
-kay_lehmann at web.de
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list