%define realname XML-SAX-Expat Name: perl-%{realname} Version: 0.40 Release: %mkrel 1 License: Artistic or GPL Group: Development/Perl Summary: SAX2 Driver for perl Expat Module Source0: ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/XML-SAX-Expat-%{version}.tar.bz2 Url: http://search.cpan.org/dist/%{realname} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: perl-devel BuildRequires: perl(XML::SAX::Base) BuildRequires: perl(XML::Parser) BuildRequires: perl(XML::NamespaceSupport) BuildRequires: perl(XML::SAX) BuildArch: noarch %description An implementation of a SAX2 driver sitting on top of Expat (XML::Parser). %prep %setup -q -n XML-SAX-Expat-%{version} # some autoregistration stufif, moved to %post perl -pi -e 'm/^sub MY/ and exit' Makefile.PL chmod -x Changes %build %{__perl} Makefile.PL INSTALLDIRS=vendor %make %check make test %install rm -rf $RPM_BUILD_ROOT %makeinstall_std chmod -x $RPM_BUILD_ROOT/%{perl_vendorlib}/XML/SAX/Expat.pm %clean rm -rf $RPM_BUILD_ROOT %post # directly taken from Makefile perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::Expat))->save_parsers()" %files %defattr(-,root,root) %doc Changes %{perl_vendorlib}/XML %{_mandir}/man3/* %changelog * Tue Jul 01 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.40-1mdv2009.0 + Revision: 230453 - update to new version 0.40 * Wed Jun 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.39-3mdv2009.0 + Revision: 224653 - rebuild * Thu Mar 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.39-2mdv2008.1 + Revision: 180659 - rebuild + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.39-1mdv2008.0 + Revision: 46719 - update to new version 0.39 * Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 0.38-1mdv2008.0 + Revision: 20682 - 0.38 * Wed Apr 19 2006 Michael Scherer <misc@mandriva.org> 0.37-1mdk - First Mandriva package