commit 3a4b408cc1f0ab7a4065c496b72dbac964b6f1e7 Author: Toshaan Bharvani Date: Sat Oct 8 12:11:59 2022 +0200 initial package creation Signed-off-by: Toshaan Bharvani diff --git a/SOURCES/perl-Unicode-EastAsianWidth-no-inc.patch b/SOURCES/perl-Unicode-EastAsianWidth-no-inc.patch new file mode 100644 index 0000000..c2a5b5c --- /dev/null +++ b/SOURCES/perl-Unicode-EastAsianWidth-no-inc.patch @@ -0,0 +1,23 @@ +diff -up Unicode-EastAsianWidth-12.0/MANIFEST.noinc Unicode-EastAsianWidth-12.0/MANIFEST +--- Unicode-EastAsianWidth-12.0/MANIFEST.noinc 2019-09-03 09:19:07.830434540 -0400 ++++ Unicode-EastAsianWidth-12.0/MANIFEST 2019-09-03 09:20:05.104274990 -0400 +@@ -1,19 +1,4 @@ + Changes +-inc/Module/Install.pm +-inc/Module/Install/Base.pm +-inc/Module/Install/Can.pm +-inc/Module/Install/Fetch.pm +-inc/Module/Install/GithubMeta.pm +-inc/Module/Install/Makefile.pm +-inc/Module/Install/ManifestSkip.pm +-inc/Module/Install/Metadata.pm +-inc/Module/Install/Package.pm +-inc/Module/Install/ReadmeFromPod.pm +-inc/Module/Install/ReadmeMarkdownFromPod.pm +-inc/Module/Install/Win32.pm +-inc/Module/Install/WriteAll.pm +-inc/Module/Package.pm +-inc/Pod/Markdown.pm + lib/Unicode/EastAsianWidth.pm + Makefile.PL + MANIFEST This list of files diff --git a/SPECS/perl-Unicode-EastAsianWidth.spec b/SPECS/perl-Unicode-EastAsianWidth.spec new file mode 100644 index 0000000..0b0ed44 --- /dev/null +++ b/SPECS/perl-Unicode-EastAsianWidth.spec @@ -0,0 +1,106 @@ +Name: perl-Unicode-EastAsianWidth +Version: 12.0 +Release: 1%{?dist} +Summary: East Asian Width properties +License: CC0 +URL: https://metacpan.org/release/Unicode-EastAsianWidth +Source0: https://cpan.metacpan.org/authors/id/A/AU/AUDREYT/Unicode-EastAsianWidth-%{version}.tar.gz +Patch0: perl-Unicode-EastAsianWidth-no-inc.patch +BuildArch: noarch +BuildRequires: perl-generators +BuildRequires: perl(base) +BuildRequires: perl(Exporter) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Test) +BuildRequires: perl(Module::Package) +BuildRequires: perl(Pod::Markdown) +BuildRequires: perl(Module::Package::Au) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) + +# Don't "provide" private Perl libs +%{?perl_default_filter} + +%description +This module provide user-defined Unicode properties that deal with width +status of East Asian characters, as specified in +. + +%prep +%setup -q -n Unicode-EastAsianWidth-%{version} +%patch0 -p1 -b .noinc +rm -rf inc/* + +%build +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} +find %{buildroot} -type f -name .packlist -exec rm -f {} ';' +find %{buildroot} -type f -name '*.bs' -empty -exec rm -f {} ';' +%{_fixperms} %{buildroot} + +%check +make test + +%files +%doc Changes README +%{perl_vendorlib}/Unicode/ +%{_mandir}/man3/Unicode::EastAsianWidth.3pm* + +%changelog +* Tue Sep 3 2019 Tom Callaway - 12.0-1 +- update to 12.0 (because why not) + +* Fri Jul 26 2019 Fedora Release Engineering - 1.33-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri May 31 2019 Jitka Plesnikova - 1.33-16 +- Perl 5.30 rebuild + +* Sat Feb 02 2019 Fedora Release Engineering - 1.33-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jul 13 2018 Fedora Release Engineering - 1.33-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Jun 29 2018 Jitka Plesnikova - 1.33-13 +- Perl 5.28 rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 1.33-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.33-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Tue Jun 06 2017 Jitka Plesnikova - 1.33-10 +- Perl 5.26 rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.33-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon May 16 2016 Jitka Plesnikova - 1.33-8 +- Perl 5.24 rebuild + +* Thu Feb 04 2016 Fedora Release Engineering - 1.33-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Thu Jun 18 2015 Fedora Release Engineering - 1.33-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Jun 06 2015 Jitka Plesnikova - 1.33-5 +- Perl 5.22 rebuild + +* Fri Aug 29 2014 Jitka Plesnikova - 1.33-4 +- Perl 5.20 rebuild + +* Tue Jul 8 2014 Tom Callaway - 1.33-3 +- fix MANIFEST to not include inc/ bits + +* Tue Dec 11 2012 Tom Callaway - 1.33-2 +- update BuildRequires +- do not manually delete empty dirs +- delete bundled items in inc/ + +* Thu Nov 8 2012 Tom Callaway - 1.33-1 +- initial package