rpms/perl-ParseLex/EL-4 perl-ParseLex.spec,1.1,1.2

Jeff Fearn (jfearn) fedora-extras-commits at redhat.com
Mon Apr 7 03:01:55 UTC 2008


Author: jfearn

Update of /cvs/pkgs/rpms/perl-ParseLex/EL-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8225

Modified Files:
	perl-ParseLex.spec 
Log Message:
fix version missing from provides


Index: perl-ParseLex.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-ParseLex/EL-4/perl-ParseLex.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- perl-ParseLex.spec	13 Feb 2008 03:49:58 -0000	1.1
+++ perl-ParseLex.spec	7 Apr 2008 03:01:14 -0000	1.2
@@ -1,7 +1,7 @@
 Name:		perl-ParseLex
 Summary:	Generator of lexical analyzers
 Version:	2.15
-Release:	11%{?dist}
+Release:	12%{?dist}
 License:	GPL+ or Artistic
 Group:		Development/Libraries
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root%(%{__id_u} -n)
@@ -22,8 +22,7 @@
 # Filter unwanted Provides:
 %{__cat} << \EOF > ParseLex-prov
 #!/bin/sh
-%{__perl_provides} $* |\
-  %{__sed} -e '/perl(Parse::Token)$/d'
+%{__perl_provides} $*
 EOF
 
 %define __perl_provides %{_builddir}/ParseLex-%{version}/ParseLex-prov
@@ -41,6 +40,9 @@
 # fix test4
 %{__sed} -i -e 's/chunk/line/g' t/test4.t
 
+# Fix missing version in Provides
+%{__perl} -p -i -e 's/\$Parse::Token::VERSION\s*=\s+.(.*).\;/use vars qw\(\$VERSION\)\;\n\$VERSION = $1\;/g' lib/Parse/Token.pm
+
 %build
 %{__perl} Makefile.PL INSTALLDIRS="vendor"
 %{__make} %{?_smp_mflags}
@@ -65,6 +67,9 @@
 %{_mandir}/man3/*.3pm*
 
 %changelog
+* Mon Apr 7 2008  Jeff Fearn <jfearn at redhat.com> 2.15-12
+- Need Requires for EPEL
+
 * Fri Jan 18 2008 Jeff Fearn <jfearn at redhat.com> 2.15-11
 - iconv in the prep, beer on the way
 




More information about the scm-commits mailing list