diff --git a/ExtUtils-Depends-0.8000.tar.gz b/ExtUtils-Depends-0.8000.tar.gz deleted file mode 100644 index a5337609350e04af3b1408e93613b0b412431929..0000000000000000000000000000000000000000 Binary files a/ExtUtils-Depends-0.8000.tar.gz and /dev/null differ diff --git a/ExtUtils-Depends-0.8001.tar.gz b/ExtUtils-Depends-0.8001.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..fce670ec248ab8878d58bc447488a66dc186ba1d Binary files /dev/null and b/ExtUtils-Depends-0.8001.tar.gz differ diff --git a/perl-ExtUtils-Depends.spec b/perl-ExtUtils-Depends.spec index 91bbff87c350f85df9c70063395ef8faac2c5a43..41f9dd140422603537d9760e1690b50c50495628 100644 --- a/perl-ExtUtils-Depends.spec +++ b/perl-ExtUtils-Depends.spec @@ -1,76 +1,39 @@ -%global _empty_manifest_terminate_build 0 Name: perl-ExtUtils-Depends -Version: 0.8000 -Release: 1%{?dist} +Version: 0.8001 +Release: 1 Summary: Easily build XS extensions that depend on XS extensions -License: OSI-Approved -Group: Development/Libraries -URL: http://search.cpan.org/dist/ExtUtils-Depends/ -Source0: http://www.cpan.org/authors/id/X/XA/XAOC/ExtUtils-Depends-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +License: GPL-1.0-or-later or Artistic-1.0 +URL: https://metacpan.org/release/ExtUtils-Depends +Source0: https://cpan.metacpan.org/modules/by-module/ExtUtils/ExtUtils-Depends-0.8001.tar.gz BuildArch: noarch -BuildRequires: perl >= 0:5.006 -BuildRequires: perl(Data::Dumper) -BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: perl(File::Spec) -BuildRequires: perl(Test::More) -Requires: perl(Data::Dumper) -Requires: perl(File::Spec) -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +BuildRequires: perl >= 2:5.8.0 + %description This module tries to make it easy to build Perl extensions that use -functions and typemaps provided by other perl extensions. This means that a -perl extension is treated like a shared library that provides also a C and -an XS interface besides the perl one. -%package help -Summary : Easily build XS extensions that depend on XS extensions -Provides: perl-ExtUtils-Depends-doc -%description help -This module tries to make it easy to build Perl extensions that use -functions and typemaps provided by other perl extensions. This means that a -perl extension is treated like a shared library that provides also a C and -an XS interface besides the perl one. +functions and typemaps provided by other Perl extensions. This means +that a Perl extension is treated like a shared library that provides +also a C and an XS interface besides the Perl one. + %prep -%setup -q -n ExtUtils-Depends-%{version} +%setup -q -n ExtUtils-Depends-0.8001 + %build -export PERL_MM_OPT="" -%{__perl} Makefile.PL INSTALLDIRS=vendor -make %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor NO_PERLLOCAL=1 NO_PACKLIST=1 +%{make_build} %install -export PERL_MM_OPT="" -rm -rf $RPM_BUILD_ROOT +%{make_install} +%{_fixperms} -c %{buildroot} -make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT - -find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; -find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; - -%{_fixperms} $RPM_BUILD_ROOT/* - -pushd %{buildroot} -touch filelist.lst -if [ -d usr/bin ];then - find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst -fi -if [ -d usr/sbin ];then - find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst -fi -popd -mv %{buildroot}/filelist.lst . %check make test -%clean -rm -rf $RPM_BUILD_ROOT - -%files -f filelist.lst -%defattr(-,root,root,-) -%doc Changes META.json README -%{perl_vendorlib}/* -%files help -%{_mandir}/* +%files +%doc Changes README +%{perl_vendorlib}/ExtUtils/ +%{_mandir}/man3/ExtUtils::Depends.3* %changelog -* Wed Jun 10 2020 Perl_Bot 0.8000-1 -- Specfile autogenerated by Perl_Bot +* Mon Jul 2021 GuoCe 0.8001-1 +- upload specfile and code