Date: Wednesday, November 30, 2011 @ 17:15:20 Author: giovanni Revision: 143956
archrelease: copy trunk to extra-any Added: perl-xml-sax/repos/extra-any/PKGBUILD (from rev 143955, perl-xml-sax/trunk/PKGBUILD) perl-xml-sax/repos/extra-any/perl-xml-sax.install (from rev 143955, perl-xml-sax/trunk/perl-xml-sax.install) perl-xml-sax/repos/extra-any/perl-xml-sax.patch (from rev 143955, perl-xml-sax/trunk/perl-xml-sax.patch) Deleted: perl-xml-sax/repos/extra-any/PKGBUILD perl-xml-sax/repos/extra-any/perl-xml-sax.install perl-xml-sax/repos/extra-any/perl-xml-sax.patch ----------------------+ PKGBUILD | 76 ++++++++++++++++++++-------------------- perl-xml-sax.install | 22 +++++------ perl-xml-sax.patch | 92 ++++++++++++++++++++++++------------------------- 3 files changed, 95 insertions(+), 95 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2011-11-30 22:15:03 UTC (rev 143955) +++ PKGBUILD 2011-11-30 22:15:20 UTC (rev 143956) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: Giovanni Scafora <giova...@archlinux.org> -# Contributor: François Charette <firmicus ατ gmx δοτ net> - -pkgname=perl-xml-sax -pkgver=0.99 -pkgrel=2 -pkgdesc="Simple API for XML" -arch=('any') -url="http://search.cpan.org/dist/XML-SAX" -license=('GPL' 'PerlArtistic') -depends=('perl' 'perl-xml-sax-base' 'perl-xml-namespacesupport') -options=('!emptydirs') -install=perl-xml-sax.install -source=("http://www.cpan.org/authors/id/G/GR/GRANTM/XML-SAX-$pkgver.tar.gz" - 'perl-xml-sax.patch') -md5sums=('290f5375ae87fdebfdb5bc3854019f24' - 'f114c4aad3221d3e7d8314d13b84a869') - -build() { - cd $srcdir/XML-SAX-$pkgver - patch -Np1 -i "${srcdir}/perl-xml-sax.patch" - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor - make -} - -check() { - cd $srcdir/XML-SAX-$pkgver - make test -} - -package() { - cd $srcdir/XML-SAX-$pkgver - make install DESTDIR=$pkgdir - - find $pkgdir -name '.packlist' -delete - find $pkgdir -name '*.pod' -delete -} Copied: perl-xml-sax/repos/extra-any/PKGBUILD (from rev 143955, perl-xml-sax/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2011-11-30 22:15:20 UTC (rev 143956) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Giovanni Scafora <giova...@archlinux.org> +# Contributor: François Charette <firmicus ατ gmx δοτ net> + +pkgname=perl-xml-sax +pkgver=0.99 +pkgrel=3 +pkgdesc="Simple API for XML" +arch=('any') +url="http://search.cpan.org/dist/XML-SAX" +license=('GPL' 'PerlArtistic') +depends=('perl' 'perl-xml-sax-base' 'perl-xml-namespacesupport') +options=('!emptydirs') +install=perl-xml-sax.install +source=("http://www.cpan.org/authors/id/G/GR/GRANTM/XML-SAX-$pkgver.tar.gz" + 'perl-xml-sax.patch') +md5sums=('290f5375ae87fdebfdb5bc3854019f24' + 'f114c4aad3221d3e7d8314d13b84a869') + +build() { + cd $srcdir/XML-SAX-$pkgver + patch -Np1 -i "${srcdir}/perl-xml-sax.patch" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd $srcdir/XML-SAX-$pkgver + make test +} + +package() { + cd $srcdir/XML-SAX-$pkgver + make install DESTDIR=$pkgdir + + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete +} Deleted: perl-xml-sax.install =================================================================== --- perl-xml-sax.install 2011-11-30 22:15:03 UTC (rev 143955) +++ perl-xml-sax.install 2011-11-30 22:15:20 UTC (rev 143956) @@ -1,11 +0,0 @@ -post_install() { -if [ ! -r /usr/share/perl5/vendor_perl/XML/SAX/ParserDetails.ini ]; then - perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()" &>/dev/null -fi -} - -post_upgrade() { -if [ ! -r /usr/share/perl5/vendor_perl/XML/SAX/ParserDetails.ini ]; then - perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()" &>/dev/null -fi -} Copied: perl-xml-sax/repos/extra-any/perl-xml-sax.install (from rev 143955, perl-xml-sax/trunk/perl-xml-sax.install) =================================================================== --- perl-xml-sax.install (rev 0) +++ perl-xml-sax.install 2011-11-30 22:15:20 UTC (rev 143956) @@ -0,0 +1,11 @@ +post_install() { +if [ ! -r /usr/share/perl5/vendor_perl/XML/SAX/ParserDetails.ini ]; then + perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()" &>/dev/null +fi +} + +post_upgrade() { +if [ ! -r /usr/share/perl5/vendor_perl/XML/SAX/ParserDetails.ini ]; then + perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()" &>/dev/null +fi +} Deleted: perl-xml-sax.patch =================================================================== --- perl-xml-sax.patch 2011-11-30 22:15:03 UTC (rev 143955) +++ perl-xml-sax.patch 2011-11-30 22:15:20 UTC (rev 143956) @@ -1,46 +0,0 @@ ---- a/Makefile.PL 2011-09-04 23:37:48.000000000 +0200 -+++ b/Makefile.PL 2011-10-07 18:12:50.000000000 +0200 -@@ -12,43 +12,3 @@ - 'XML::NamespaceSupport' => 0.03, - }, - ); -- --sub MY::install { -- package MY; -- my $script = shift->SUPER::install(@_); -- -- # Only modify existing ParserDetails.ini if user agrees -- -- my $write_ini_ok = 0; -- -- eval { require XML::SAX }; -- if ($@) { -- $write_ini_ok = 1; -- } -- else { -- my $dir = File::Basename::dirname($INC{'XML/SAX.pm'}); -- if (-e File::Spec->catfile($dir, 'SAX', 'ParserDetails.ini')) { -- $write_ini_ok = -- ExtUtils::MakeMaker::prompt( -- "Do you want XML::SAX to alter ParserDetails.ini?", "Y" -- ) =~ /^y/i; -- } -- else { -- $write_ini_ok = 1; -- } -- } -- -- if ($write_ini_ok) { -- $script =~ s/install :: (.*)$/install :: $1 install_sax_pureperl/m; -- $script .= <<"INSTALL"; -- --install_sax_pureperl : --\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()" -- --INSTALL -- -- } -- -- return $script; --} -- Copied: perl-xml-sax/repos/extra-any/perl-xml-sax.patch (from rev 143955, perl-xml-sax/trunk/perl-xml-sax.patch) =================================================================== --- perl-xml-sax.patch (rev 0) +++ perl-xml-sax.patch 2011-11-30 22:15:20 UTC (rev 143956) @@ -0,0 +1,46 @@ +--- a/Makefile.PL 2011-09-04 23:37:48.000000000 +0200 ++++ b/Makefile.PL 2011-10-07 18:12:50.000000000 +0200 +@@ -12,43 +12,3 @@ + 'XML::NamespaceSupport' => 0.03, + }, + ); +- +-sub MY::install { +- package MY; +- my $script = shift->SUPER::install(@_); +- +- # Only modify existing ParserDetails.ini if user agrees +- +- my $write_ini_ok = 0; +- +- eval { require XML::SAX }; +- if ($@) { +- $write_ini_ok = 1; +- } +- else { +- my $dir = File::Basename::dirname($INC{'XML/SAX.pm'}); +- if (-e File::Spec->catfile($dir, 'SAX', 'ParserDetails.ini')) { +- $write_ini_ok = +- ExtUtils::MakeMaker::prompt( +- "Do you want XML::SAX to alter ParserDetails.ini?", "Y" +- ) =~ /^y/i; +- } +- else { +- $write_ini_ok = 1; +- } +- } +- +- if ($write_ini_ok) { +- $script =~ s/install :: (.*)$/install :: $1 install_sax_pureperl/m; +- $script .= <<"INSTALL"; +- +-install_sax_pureperl : +-\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()" +- +-INSTALL +- +- } +- +- return $script; +-} +-