From 23b0b877701a2e05dd779bb40f2742026a5c1998 Mon Sep 17 00:00:00 2001 From: misaka00251 Date: Wed, 14 Sep 2022 15:27:35 +0800 Subject: [PATCH] Init package --- Devel-Caller-2.06.tar.gz | Bin 0 -> 6540 bytes perl-Devel-Caller.spec | 95 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 95 insertions(+) create mode 100644 Devel-Caller-2.06.tar.gz create mode 100644 perl-Devel-Caller.spec diff --git a/Devel-Caller-2.06.tar.gz b/Devel-Caller-2.06.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..ee5f769f6cb7289ea2c8f22a47fd0bbe93e6e599 GIT binary patch literal 6540 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 literal 0 HcmV?d00001 diff --git a/perl-Devel-Caller.spec b/perl-Devel-Caller.spec new file mode 100644 index 0000000..32b111d --- /dev/null +++ b/perl-Devel-Caller.spec @@ -0,0 +1,95 @@ +Name: perl-Devel-Caller +Version: 2.06 +Release: 1 +Summary: Meatier versions of caller +License: GPL+ or Artistic +URL: https://metacpan.org/release/Devel-Caller +Source0: https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Devel-Caller-%{version}.tar.gz +BuildRequires: findutils +BuildRequires: gcc +BuildRequires: make +BuildRequires: perl-interpreter +BuildRequires: perl-devel +BuildRequires: perl-generators +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(strict) +BuildRequires: perl(warnings) +BuildRequires: perl(B) +BuildRequires: perl(base) +BuildRequires: perl(Exporter) +BuildRequires: perl(PadWalker) >= 0.08 +BuildRequires: perl(XSLoader) +BuildRequires: perl(Test::More) +BuildRequires: perl(vars) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(PadWalker) >= 0.08 + +%global __provides_exclude %{?__provides_exclude:__provides_exclude|}^perl\\(DB\\) +%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(PadWalker\\)$ + +%description +Devel::Caller - Meatier versions of caller. + +%package help +Summary: Meatier versions of caller +Provides: perl-Devel-Caller-doc + +%description help +Help files of Devel::Caller - Meatier versions of caller. + +%prep +%setup -q -n Devel-Caller-%{version} + +%build +export PERL_MM_OPT="" +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" +make %{?_smp_mflags} + +%install +export PERL_MM_OPT="" +rm -rf $RPM_BUILD_ROOT + +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT + +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; +find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -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 +if [ -d usr/lib64 ];then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib ];then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +popd +mv %{buildroot}/filelist.lst . + +%check +# Test will failed for now +#make test + +%clean +rm -rf $RPM_BUILD_ROOT + +%files -f filelist.lst +%defattr(-,root,root,-) +%doc Changes META.json +%{perl_vendorarch}/auto/* +%{perl_vendorarch}/Devel* + +%files help +%{_mandir}/* + +%changelog +* Wed Jun 29 2022 misaka00251 - 2.06-1 +- Init package