From 6bcd1eae6421af7c8d20f5b07396c6b968ac6df2 Mon Sep 17 00:00:00 2001 From: tuShenmei Date: Sun, 23 May 2021 21:39:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BB=BA=E4=BB=93=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Test-LongString-0.17.tar.gz | Bin 0 -> 8928 bytes perl-Test-LongString.spec | 81 ++++++++++++++++++++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 Test-LongString-0.17.tar.gz create mode 100644 perl-Test-LongString.spec diff --git a/Test-LongString-0.17.tar.gz b/Test-LongString-0.17.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..6c9448f3c1d6b420db67804159d6232141efebe9 GIT binary patch literal 8928 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 literal 0 HcmV?d00001 diff --git a/perl-Test-LongString.spec b/perl-Test-LongString.spec new file mode 100644 index 0000000..7876dd5 --- /dev/null +++ b/perl-Test-LongString.spec @@ -0,0 +1,81 @@ +%global _empty_manifest_terminate_build 0 +Name: perl-Test-LongString +Version: 0.17 +Release: 1 +Summary: Tests strings for equality, with more helpful failures +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/Test-LongString/ +Source0: http://www.cpan.org/authors/id/R/RG/RGARCIA/Test-LongString-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl-generators +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Test::Builder) >= 0.12 +BuildRequires: perl(Test::Builder::Tester) >= 1.04 +Requires: perl(Test::Builder) >= 0.12 +Requires: perl(Test::Builder::Tester) >= 1.04 +%description +This module provides some drop-in replacements for the string comparison +functions of Test::More, but which are more suitable when you test against +long strings. If you've ever had to search for text in a multi-line string +like an HTML document, or find specific items in binary data, this is the +module for you. +%package help +Summary : Tests strings for equality, with more helpful failures +Provides: perl-Test-LongString-doc +%description help +This module provides some drop-in replacements for the string comparison +functions of Test::More, but which are more suitable when you test against +long strings. If you've ever had to search for text in a multi-line string +like an HTML document, or find specific items in binary data, this is the +module for you. +%prep +%setup -q -n Test-LongString-%{version} +%build +export PERL_MM_OPT="" +%{__perl} Makefile.PL INSTALLDIRS=vendor +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 -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 || : +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}/* + +%changelog +* Sun May 23 2021 Perl_Bot 0.17-1 +- Specfile autogenerated by Perl_Bot -- Gitee