ports/149264: Update port: devel/p5-ParseLex

Frederic Culot frederic at culot.org
Wed Aug 4 10:20:08 UTC 2010


>Number:         149264
>Category:       ports
>Synopsis:       Update port: devel/p5-ParseLex
>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:   Wed Aug 04 10:20:07 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Frederic Culot
>Release:        FreeBSD 8.1-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD 0xd0.org 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010 root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
Update to 2.19:
- Parse::Template has become an external module (devel/p5-ParseTemplate)
- files/patch-t-test4.t deprecated
>How-To-Repeat:
>Fix:
diff -ruN p5-ParseLex.bak/Makefile p5-ParseLex/Makefile
--- p5-ParseLex.bak/Makefile	2010-08-03 10:38:43.724725934 +0200
+++ p5-ParseLex/Makefile	2010-08-04 12:02:53.636228090 +0200
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	ParseLex
-PORTVERSION=	2.18
+PORTVERSION=	2.19
 CATEGORIES=	devel perl5
 MASTER_SITES=	CPAN/Parse
 PKGNAMEPREFIX=	p5-
@@ -14,10 +14,12 @@
 MAINTAINER=	pirzyk at FreeBSD.org
 COMMENT=	Object-oriented generator of lexical analyzers
 
+BUILD_DEPENDS=  p5-ParseTemplate>=3.01:${PORTSDIR}/devel/p5-ParseTemplate
+RUN_DEPENDS=    ${BUILD_DEPENDS}
+
 PERL_CONFIGURE=	yes
 
 MAN3=		Parse::ALex.3 Parse::Lex.3 Parse::Token.3 Parse::YYLex.3 \
-		Parse::LexEvent.3 Parse::CLex.3 Parse::Trace.3 \
-		Parse::Template.3
+		Parse::LexEvent.3 Parse::CLex.3 Parse::Trace.3
 
 .include <bsd.port.mk>
diff -ruN p5-ParseLex.bak/distinfo p5-ParseLex/distinfo
--- p5-ParseLex.bak/distinfo	2010-08-03 10:38:43.724725934 +0200
+++ p5-ParseLex/distinfo	2010-08-03 10:39:32.335812539 +0200
@@ -1,3 +1,3 @@
-MD5 (ParseLex-2.18.tar.gz) = beb91a385c80a03ab1138e3cc7507a65
-SHA256 (ParseLex-2.18.tar.gz) = 91af4c5b07c66d1656093b355a0c8f4f4594032d90cb024390e58e9e9e033be2
-SIZE (ParseLex-2.18.tar.gz) = 54384
+MD5 (ParseLex-2.19.tar.gz) = b90378ddd3bd112f3afb5d4bbced2af6
+SHA256 (ParseLex-2.19.tar.gz) = 773fbf06ade92bea14b599e914c9c9a8447a2f8a8b425eadc08ebacae9c4e7f9
+SIZE (ParseLex-2.19.tar.gz) = 50285
diff -ruN p5-ParseLex.bak/files/patch-t-test4.t p5-ParseLex/files/patch-t-test4.t
--- p5-ParseLex.bak/files/patch-t-test4.t	2010-08-03 10:38:43.715531749 +0200
+++ p5-ParseLex/files/patch-t-test4.t	1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
---- t/test4.t.orig	Fri Aug 20 16:06:52 2004
-+++ t/test4.t	Fri Aug 20 16:07:08 2004
-@@ -54,4 +54,4 @@
- [main::lexer|Parse::CLex] Token read (NEWLINE, \n): 
- 
- [main::lexer|Parse::CLex] Token read (ERROR, .*): this is an invalid string with a "" in it"
--can't analyze: "this is an invalid string with a "" in it"" at examples/ctokenizer.pl line 17, <DATA> chunk 4.
-+can't analyze: "this is an invalid string with a "" in it"" at examples/ctokenizer.pl line 17, <DATA> line 4.
diff -ruN p5-ParseLex.bak/pkg-plist p5-ParseLex/pkg-plist
--- p5-ParseLex.bak/pkg-plist	2010-08-03 10:38:43.723681946 +0200
+++ p5-ParseLex/pkg-plist	2010-08-03 10:43:06.863236834 +0200
@@ -2,7 +2,6 @@
 %%SITE_PERL%%/Parse/ALex.pm
 %%SITE_PERL%%/Parse/LexEvent.pm
 %%SITE_PERL%%/Parse/YYLex.pm
-%%SITE_PERL%%/Parse/Template.pm
 %%SITE_PERL%%/Parse/CLex.pm
 %%SITE_PERL%%/Parse/Trace.pm
 %%SITE_PERL%%/Parse/Token.pm
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list