Репозитории ALT
Группа :: Разработка/Perl
Пакет: perl-XML-SAX
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define _unpackaged_files_terminate_build 1
%define dist XML-SAX
Name: perl-%dist
Version: 1.02
Release: alt1
Summary: Simple API for XML
License: GPL or Artistic
Group: Development/Perl
URL: %CPAN %dist
Source0: http://www.cpan.org/authors/id/G/GR/GRANTM/%{dist}-%{version}.tar.gz
BuildArch: noarch
# default SAX driver
Requires: perl(XML/LibXML/SAX.pm)
# break dependency loop
Requires: perl-XML-LibXML
# Automatically added by buildreq on Thu Oct 06 2011
BuildRequires: perl-Encode perl-XML-NamespaceSupport perl-XML-SAX-Base perl-autodie perl-devel
%description
XML::SAX is a SAX parser access API for Perl. It includes classes
and APIs required for implementing SAX drivers, along with a factory
class for returning any SAX parser installed on the user's system.
%prep
%setup -q -n %{dist}-%{version}
# disable ParserDetails.ini update
sed -i- '/^sub MY::install/s/MY/notMY/' Makefile.PL
%build
%perl_vendor_build
%install
%perl_vendor_install
cat >%buildroot%perl_vendor_privlib/XML/SAX/ParserDetails.ini <<EOF
[XML::LibXML::SAX]
http://xml.org/sax/features/namespaces = 1
EOF
%files
%doc README Changes
%dir %perl_vendor_privlib/XML
%dir %perl_vendor_privlib/XML/SAX
%perl_vendor_privlib/XML/SAX.pm
%perl_vendor_privlib/XML/SAX/*.pm
%perl_vendor_privlib/XML/SAX/PurePerl*
%doc %perl_vendor_privlib/XML/SAX/*.pod
%config %perl_vendor_privlib/XML/SAX/ParserDetails.ini
%changelog
…
Полный changelog можно просмотреть здесь
%define dist XML-SAX
Name: perl-%dist
Version: 1.02
Release: alt1
Summary: Simple API for XML
License: GPL or Artistic
Group: Development/Perl
URL: %CPAN %dist
Source0: http://www.cpan.org/authors/id/G/GR/GRANTM/%{dist}-%{version}.tar.gz
BuildArch: noarch
# default SAX driver
Requires: perl(XML/LibXML/SAX.pm)
# break dependency loop
Requires: perl-XML-LibXML
# Automatically added by buildreq on Thu Oct 06 2011
BuildRequires: perl-Encode perl-XML-NamespaceSupport perl-XML-SAX-Base perl-autodie perl-devel
%description
XML::SAX is a SAX parser access API for Perl. It includes classes
and APIs required for implementing SAX drivers, along with a factory
class for returning any SAX parser installed on the user's system.
%prep
%setup -q -n %{dist}-%{version}
# disable ParserDetails.ini update
sed -i- '/^sub MY::install/s/MY/notMY/' Makefile.PL
%build
%perl_vendor_build
%install
%perl_vendor_install
cat >%buildroot%perl_vendor_privlib/XML/SAX/ParserDetails.ini <<EOF
[XML::LibXML::SAX]
http://xml.org/sax/features/namespaces = 1
EOF
%files
%doc README Changes
%dir %perl_vendor_privlib/XML
%dir %perl_vendor_privlib/XML/SAX
%perl_vendor_privlib/XML/SAX.pm
%perl_vendor_privlib/XML/SAX/*.pm
%perl_vendor_privlib/XML/SAX/PurePerl*
%doc %perl_vendor_privlib/XML/SAX/*.pod
%config %perl_vendor_privlib/XML/SAX/ParserDetails.ini
%changelog
…
Полный changelog можно просмотреть здесь