rpms/perl-XML-LibXSLT/devel .cvsignore, 1.6, 1.7 perl-XML-LibXSLT.spec, 1.16, 1.17 sources, 1.6, 1.7

Paul Howarth pghmcfc at fedoraproject.org
Sat Dec 20 17:05:32 UTC 2008


Author: pghmcfc

Update of /cvs/pkgs/rpms/perl-XML-LibXSLT/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17758

Modified Files:
	.cvsignore perl-XML-LibXSLT.spec sources 
Log Message:
Update, fixing broken dep on XML::LibXML


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-XML-LibXSLT/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- .cvsignore	9 Aug 2008 03:00:21 -0000	1.6
+++ .cvsignore	20 Dec 2008 17:05:02 -0000	1.7
@@ -1 +1 @@
-XML-LibXSLT-1.66.tar.gz
+XML-LibXSLT-1.68.tar.gz


Index: perl-XML-LibXSLT.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-XML-LibXSLT/devel/perl-XML-LibXSLT.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- perl-XML-LibXSLT.spec	3 Nov 2008 14:52:43 -0000	1.16
+++ perl-XML-LibXSLT.spec	20 Dec 2008 17:05:02 -0000	1.17
@@ -2,25 +2,25 @@
 
 Name:		perl-XML-LibXSLT
 
-# NOTE: also update perl-XML-LibXML to the matching version.  See below why.
-Version:	1.66
-Release:	2%{?dist}
+# NOTE: also update perl-XML-LibXML to a compatible version.  See below why.
+Version:	1.68
+Release:	1%{?dist}
 
 Summary:	Perl module for interfacing to GNOME's libxslt
 
 Group:		Development/Libraries
 License:	GPL+ or Artistic
 URL:		http://search.cpan.org/dist/XML-LibXSLT/
-Source0:	http://search.cpan.org/CPAN/authors/id/P/PA/PAJAS/XML-LibXSLT-1.66.tar.gz
+Source0:	http://search.cpan.org/CPAN/authors/id/P/PA/PAJAS/XML-LibXSLT-%{version}.tar.gz
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires:  perl >= 1:5.6.1, perl-devel
+BuildRequires:	perl(ExtUtils::MakeMaker)
 BuildRequires:	libxslt-devel >= 1.1.18, gdbm-devel
 Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
-# the package shares code with perl-XML-LibXML, we have to require the same version
+# the package shares code with perl-XML-LibXML, we have to require a compatible version
 # see https://bugzilla.redhat.com/show_bug.cgi?id=469480
-BuildRequires:  perl(XML::LibXML) = %{version}
-Requires:       perl(XML::LibXML) = %{version}
+BuildRequires:	perl(XML::LibXML) >= 1.67
+Requires:	perl(XML::LibXML) >= 1.67
 
 %description
 This module is a fast XSLT library, based on the Gnome libxslt engine
@@ -30,8 +30,8 @@
 %setup -q -n XML-LibXSLT-%{version}
 
 %build
-CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor
-make %{?_smp_mflags} OPTIMIZE="$RPM_OPT_FLAGS"
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
+make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -56,6 +56,15 @@
 %{_mandir}/man3/*.3*
 
 %changelog
+* Sat Dec 20 2008 Paul Howarth <paul at city-fan.org> - 1.68-1
+- update to 1.68
+- relax hard version requirement on XML::LibXML, which is at 1.69 upstream
+  but 1.67 or above will suffice (care will still have to be taken to keep
+  the packages in sync, particularly when XML::LibXML is updated)
+- specify $RPM_OPT_FLAGS once rather than twice
+- drop historical perl version requirement, which is met even by EL-3
+- explicitly buildreq ExtUtils::MakeMaker rather than just perl-devel
+
 * Mon Nov  3 2008 Stepan Kasal <skasal at redhat.com> - 1.66-2
 - require XML::LibXML of the same version
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-XML-LibXSLT/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sources	9 Aug 2008 03:00:21 -0000	1.6
+++ sources	20 Dec 2008 17:05:02 -0000	1.7
@@ -1 +1 @@
-cfabf853c7139fb21948a31bc77e6ac7  XML-LibXSLT-1.66.tar.gz
+23265ad14469b3eede5833f205198a6f  XML-LibXSLT-1.68.tar.gz




More information about the Fedora-perl-devel-list mailing list