Эх сурвалжийг харах

perl-SVG-Parser-1.03-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@3210 ec354946-7b23-47d6-9f5a-488ba84defc7
iwaim 14 жил өмнө
parent
commit
346a5c05a7

+ 21 - 11
p/perl-SVG-Parser/perl-SVG-Parser-vl.spec

@@ -1,7 +1,7 @@
 Summary:	SVG::Parser - XML Parser for SVG documents
 Name:		perl-SVG-Parser
-Version:	1.01
-Release:	2%{?_dist_release}
+Version:	1.03
+Release:	1%{?_dist_release}
 License:	GNU/GPL 
 URL:		http://search.cpan.org/~peterw/SVG-Parser/
 Group:		Development/Libraries
@@ -11,7 +11,10 @@ BuildArch:      noarch
 
 Requires:	perl >= 5.8.6
 BuildRequires:	perl >= 5.8.6
+BuildRequires:	perl(XML::Parser) perl(XML::SAX)
+BuildRequires:	perl(SVG) >= 2
 
+Vendor:		Project Vine
 Distribution:   Vine Linux
 
 %description
@@ -21,27 +24,24 @@ A list of preferred parsers may be specified in the import list - SVG::Parser wi
 For more details see: http://search.cpan.org/~peterw/SVG-Parser/
 
 %prep
-%setup -n SVG-Parser-%{version}
+%setup -q -n SVG-Parser-%{version}
 
 %build
-perl Makefile.PL INSTALLDIRS=vendor
-make 
+perl Build.PL installdirs=vendor
+./Build
 
 %check
-make test
+AUTHOR_TESTING=1 ./Build test
 
 %install
 rm -rf $RPM_BUILD_ROOT 
-make install DESTDIR=$RPM_BUILD_ROOT 
-
-pushd $RPM_BUILD_ROOT%{_mandir}/man3
-gzip *
-popd
+./Build install destdir=$RPM_BUILD_ROOT
 
 find $RPM_BUILD_ROOT \( -name perllocal.pod -o -name .packlist \) -exec rm -v {} \;
 find $RPM_BUILD_ROOT/usr -type f -print | \
 	sed "s@^$RPM_BUILD_ROOT@@g" | \
 	grep -v perllocal.pod | \
+	grep -v man3 | \
 	grep -v "\.packlist" > SVG-Parser-%{version}-filelist
 if [ "$(cat SVG-Parser-%{version}-filelist)X" = "X" ] ; then
     echo "ERROR: EMPTY FILE LIST"
@@ -54,8 +54,18 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -f SVG-Parser-%{version}-filelist
 %defattr(-,root,root)
+%doc README CHANGES examples
+%{_mandir}/man3/*
 
 %changelog
+* Wed Mar 30 2011 IWAI, Masaharu <iwai@alib.jp> 1.03-1
+- new upstream release
+- add BuildRequires: perl(XML::Parser), perl(XML::SAX), perl(SVG) >= 2
+- update build, install, check section: upstream use Build.PL
+- stop gzip in install section
+- add documents in doc
+- add Vendor tag
+
 * Fri Jul 10 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.01-2
 - rebuild
 - applied new versioning policy