Name: perl-Class-C3-XS Version: 0.14 Release: 1%{?dist} Summary: XS speedups for Class::C3 License: GPL+ or Artistic Vendor: bww bitwise works GmbH Group: Development/Libraries URL: http://search.cpan.org/dist/Class-C3-XS/ Source0: http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/Class-C3-XS-%{version}.tar.gz # Module Build BuildRequires: coreutils BuildRequires: findutils BuildRequires: gcc BuildRequires: make #BuildRequires: perl-interpreter %if 0%{?fedora} > 6 || 0%{?rhel} > 5 BuildRequires: perl-devel %endif BuildRequires: perl-generators BuildRequires: perl(ExtUtils::MakeMaker) # Module Runtime BuildRequires: perl(strict) BuildRequires: perl(warnings) BuildRequires: perl(XSLoader) # Test Suite #BuildRequires: perl(base) #BuildRequires: perl(File::Spec) #BuildRequires: perl(Module::Metadata) #BuildRequires: perl(Test::More) # Optional Tests #BuildRequires: perl(CPAN::Meta) >= 2.120900 #BuildRequires: perl(Sub::Name) # Dependencies Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) # Avoid provides from private shared objects %{?perl_default_filter} %description This contains XS performance enhancers for Class::C3 version 0.16 and higher. The main Class::C3 package will use this package automatically if it can find it. Do not use this package directly, use Class::C3 instead. %prep %setup -q -n Class-C3-XS-%{version} %build perl Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} make manifypods %install rm -rf %{buildroot} make pure_install DESTDIR=%{buildroot} find %{buildroot} -type f -name .packlist -delete find %{buildroot} -type f -name '*.bs' -empty -delete %{_fixperms} %{buildroot} %check #make test %files %if 0%{?_licensedir:1} %license LICENCE %else %doc LICENCE %endif %doc Changes CONTRIBUTING README %{perl_vendorarch}/auto/Class/ %{perl_vendorarch}/Class/ %{_mandir}/man3/*.3* %changelog * Thu Mar 13 2018 Elbert Pol - 0.14-1 - initial rpm for OS2