Name: perl-Devel-GlobalDestruction-XS Version: 0.01 Release: 3%{?dist} License: GPL+ or Artistic Group: Development/Libraries Summary: Faster implementation of the Devel::GlobalDestruction API URL: https://metacpan.org/release/Devel-GlobalDestruction-XS Source0: http://cpan.metacpan.org/authors/id/R/RI/RIBASUSHI/Devel-GlobalDestruction-XS-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu) # Build BuildRequires: perl(ExtUtils::CBuilder) BuildRequires: perl(ExtUtils::MakeMaker) # Module BuildRequires: perl(XSLoader) # Test suite BuildRequires: perl(threads) BuildRequires: perl(threads::shared) # Runtime Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) # Don't "provide" private Perl libs %{?perl_default_filter} %description This is an XS backend for Devel::GlobalDestruction and should be used through that module. %prep %setup -q -n Devel-GlobalDestruction-XS-%{version} %build perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install DESTDIR=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';' %{_fixperms} %{buildroot} %check make test %clean rm -rf %{buildroot} %files %doc Changes %{perl_vendorarch}/auto/Devel/ %{perl_vendorarch}/Devel/ %{_mandir}/man3/Devel::GlobalDestruction::XS.3pm* %changelog * Tue Apr 9 2013 Paul Howarth <paul@city-fan.org> - 0.01-3 - Drop redundant explicit dependency on perl(XSLoader) (#928418) * Wed Mar 27 2013 Paul Howarth <paul@city-fan.org> - 0.01-2 - Sanitize for Fedora submission * Wed Mar 27 2013 Paul Howarth <paul@city-fan.org> - 0.01-1 - Initial RPM version