From 72f1b0453504f9fb58a8416436eb3c95b0eab082 Mon Sep 17 00:00:00 2001 From: maminjie Date: Fri, 7 Aug 2020 16:19:14 +0800 Subject: [PATCH 1/2] package init --- Convert-Bencode-1.03.tar.gz | Bin 0 -> 10640 bytes perl-Convert-Bencode.spec | 67 ++++++++++++++++++++++++++++++++++++ perl-Convert-Bencode.yaml | 4 +++ 3 files changed, 71 insertions(+) create mode 100644 Convert-Bencode-1.03.tar.gz create mode 100644 perl-Convert-Bencode.spec create mode 100644 perl-Convert-Bencode.yaml diff --git a/Convert-Bencode-1.03.tar.gz b/Convert-Bencode-1.03.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..3e232a3ac5fd109a700908b357c32f2e623392e0 GIT binary patch literal 10640 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 literal 0 HcmV?d00001 diff --git a/perl-Convert-Bencode.spec b/perl-Convert-Bencode.spec new file mode 100644 index 0000000..002c227 --- /dev/null +++ b/perl-Convert-Bencode.spec @@ -0,0 +1,67 @@ +%global _empty_manifest_terminate_build 0 +Name: perl-Convert-Bencode +Version: 1.03 +Release: 1 +Summary: Functions for converting to/from bencoded strings +License: Distributable, see LICENSE +URL: http://search.cpan.org/dist/Convert-Bencode/ +Source0: http://www.cpan.org/authors/id/O/OR/ORCLEV/Convert-Bencode-%{version}.tar.gz + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch +BuildRequires: perl-generators perl(ExtUtils::MakeMaker) perl(Test::More) >= 0.45 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%description +This module provides two functions, bencode and bdecode, which encode and +decode bencoded strings respectivly. + +%package help +Summary : Functions for converting to/from bencoded strings +Provides: perl-Convert-Bencode-doc +%description help +This module provides two functions, bencode and bdecode, which encode and +decode bencoded strings respectivly. + +%prep +%setup -q -n Convert-Bencode-%{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 +popd +mv %{buildroot}/filelist.lst . + +%check +make test +%clean +rm -rf $RPM_BUILD_ROOT + +%files -f filelist.lst +%defattr(-,root,root,-) +%doc Changes LICENSE README Todo +%{perl_vendorlib}/* + +%files help +%{_mandir}/* + +%changelog +* Wed Jul 29 2020 maminjie - 1.03-1 +- package init diff --git a/perl-Convert-Bencode.yaml b/perl-Convert-Bencode.yaml new file mode 100644 index 0000000..f4e0df2 --- /dev/null +++ b/perl-Convert-Bencode.yaml @@ -0,0 +1,4 @@ +version_control: metacpan +src_repo: Convert-Bencode +tag_prefix: "^" +seperator: "." From e8e2d747664359a08775b5802b14d59bb3dea03a Mon Sep 17 00:00:00 2001 From: maminjie Date: Tue, 11 Aug 2020 15:25:52 +0800 Subject: [PATCH 2/2] remove BuildRoot tag in spec file --- perl-Convert-Bencode.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/perl-Convert-Bencode.spec b/perl-Convert-Bencode.spec index 002c227..f468aeb 100644 --- a/perl-Convert-Bencode.spec +++ b/perl-Convert-Bencode.spec @@ -7,7 +7,6 @@ License: Distributable, see LICENSE URL: http://search.cpan.org/dist/Convert-Bencode/ Source0: http://www.cpan.org/authors/id/O/OR/ORCLEV/Convert-Bencode-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl-generators perl(ExtUtils::MakeMaker) perl(Test::More) >= 0.45 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))