Name: perl-Unicode-Map8 Version: 0.13 Release: 42%{?dist} Summary: Mapping table between 8-bit chars and Unicode for Perl License: GPL+ or Artistic URL: https://metacpan.org/release/Unicode-Map8 Source0: https://cpan.metacpan.org/modules/by-module/Unicode/Unicode-Map8-%{version}.tar.gz Patch0: perl-Unicode-Map8-0.12-declaration.patch Patch1: perl-Unicode-Map8-0.12-type.patch Patch2: perl-Unicode-Map8-0.13-recode.patch # Build BuildRequires: coreutils BuildRequires: findutils BuildRequires: gcc BuildRequires: make BuildRequires: perl-devel BuildRequires: perl-generators BuildRequires: perl-interpreter BuildRequires: perl(ExtUtils::MakeMaker) # Module BuildRequires: perl(DynaLoader) BuildRequires: perl(Exporter) BuildRequires: perl(strict) BuildRequires: perl(Unicode::String) >= 2.00 BuildRequires: perl(vars) # Script Runtime BuildRequires: perl(Getopt::Long) BuildRequires: perl(Unicode::CharName) # Test Suite # (no additional dependencies) # Dependencies Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) %{?perl_default_filter} %description The Unicode::Map8 class implements efficient mapping tables between 8-bit character sets and 16 bit character sets like Unicode. About 170 different mapping tables between various known character sets and Unicode is distributed with this package. The source of these tables is the vendor mapping tables provided by Unicode, Inc. and the code tables in RFC 1345. New maps can easily be installed. %prep %setup -q -n Unicode-Map8-%{version} # Patches from openSUSE to fix test suite on x86_64 %patch0 -p0 %patch1 -p0 # Re-code docs as UTF8 %patch2 %build perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" make %{?_smp_mflags} %install make pure_install DESTDIR=%{buildroot} find %{buildroot} -type f -name .packlist -delete find %{buildroot} -type f -name '*.bs' -empty -delete %{_fixperms} -c %{buildroot} %check make test %files %doc Changes README %{_bindir}/umap %{perl_vendorarch}/auto/Unicode/ %{perl_vendorarch}/Unicode/ %{_mandir}/man1/umap.1* %{_mandir}/man3/Unicode::Map8.3* %changelog * Fri Jul 22 2022 Fedora Release Engineering - 0.13-42 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Tue May 31 2022 Jitka Plesnikova - 0.13-41 - Perl 5.36 rebuild * Fri Jan 21 2022 Fedora Release Engineering - 0.13-40 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Fri Jul 23 2021 Fedora Release Engineering - 0.13-39 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Fri May 21 2021 Jitka Plesnikova - 0.13-38 - Perl 5.34 rebuild * Wed Jan 27 2021 Fedora Release Engineering - 0.13-37 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering - 0.13-36 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jun 23 2020 Jitka Plesnikova - 0.13-35 - Perl 5.32 rebuild * Thu Jan 30 2020 Fedora Release Engineering - 0.13-34 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Wed Oct 16 2019 Paul Howarth - 0.13-33 - Spec tidy-up - Use author-independent source URL - Classify buildreqs by usage - Use a patch rather than scripted iconv to fix document encoding - Use DESTDIR rather than PERL_INSTALL_ROOT - Simplify find commands using -empty and -delete - Fix permissions verbosely - Make %%files list more explicit * Fri Jul 26 2019 Fedora Release Engineering - 0.13-32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri May 31 2019 Jitka Plesnikova - 0.13-31 - Perl 5.30 rebuild * Sat Feb 02 2019 Fedora Release Engineering - 0.13-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 0.13-29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Thu Jun 28 2018 Jitka Plesnikova - 0.13-28 - Perl 5.28 rebuild * Tue Mar 13 2018 Emmanuel Seyman - 0.13-27 - Add missing build-requirements - Trim changelog * Fri Feb 09 2018 Fedora Release Engineering - 0.13-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Aug 03 2017 Fedora Release Engineering - 0.13-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 0.13-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sun Jun 04 2017 Jitka Plesnikova - 0.13-23 - Perl 5.26 rebuild * Sat Feb 11 2017 Fedora Release Engineering - 0.13-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Sun May 15 2016 Jitka Plesnikova - 0.13-21 - Perl 5.24 rebuild * Thu Feb 04 2016 Fedora Release Engineering - 0.13-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jun 18 2015 Fedora Release Engineering - 0.13-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Thu Jun 04 2015 Jitka Plesnikova - 0.13-18 - Perl 5.22 rebuild * Wed Aug 27 2014 Jitka Plesnikova - 0.13-17 - Perl 5.20 rebuild * Sun Aug 17 2014 Fedora Release Engineering - 0.13-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 0.13-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sun Aug 04 2013 Fedora Release Engineering - 0.13-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Jul 18 2013 Petr Pisar - 0.13-13 - Perl 5.18 rebuild * Thu Feb 14 2013 Fedora Release Engineering - 0.13-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Sun Dec 02 2012 Emmanuel Seyman - 0.13-11 - Remove no-longer-used macros * Mon Oct 29 2012 Jitka Plesnikova - 0.13-10 - Add BR perl(Exporter) - Add default filter * Fri Jul 20 2012 Fedora Release Engineering - 0.13-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Mon Jun 11 2012 Petr Pisar - 0.13-8 - Perl 5.16 rebuild * Fri Jan 13 2012 Fedora Release Engineering - 0.13-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Wed Jul 20 2011 Petr Sabata - 0.13-6 - Perl mass rebuild * Fri Jul 8 2011 Paul Howarth - 0.13-5 - Add perl(:MODULE_COMPAT_*) dependency * Wed Feb 09 2011 Fedora Release Engineering - 0.13-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Thu Dec 23 2010 Marcela Maslanova - 0.13-3 - Rebuild to fix problems with vendorarch/lib (#661697) * Fri May 07 2010 Marcela Maslanova - 0.13-2 - Mass rebuild with perl-5.12.0 * Tue Jan 19 2010 Emmanuel Seyman - 0.13-1 - Update to 0.13. - Convert ISO8858-1 files to UTF-8. * Sun Jul 26 2009 Fedora Release Engineering - 0.12-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Feb 26 2009 Fedora Release Engineering - 0.12-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Jun 05 2008 Aurelien Bompard 0.12-18 - fix build * Wed Feb 27 2008 Tom "spot" Callaway - 0.12-17 - Rebuild for perl 5.10 (again) * Mon Feb 18 2008 Fedora Release Engineering - 0.12-16 - Autorebuild for GCC 4.3 * Mon Jan 28 2008 Tom "spot" Callaway 0.12-15 - rebuild for new perl * Thu Sep 27 2007 Aurelien Bompard 0.12-14 - fix license tag again (thanks Tom) * Sun Aug 26 2007 Aurelien Bompard 0.12-13 - fix license tag (like perl itself) * Mon Aug 13 2007 Aurelien Bompard 0.12-12 - BR: perl-devel * Sun Oct 29 2006 Aurelien Bompard 0.12-11 - actually apply the patches * Sat Oct 28 2006 Aurelien Bompard 0.12-10 - add patches for x86_64 * Wed Aug 30 2006 Aurelien Bompard 0.12-9 - rebuild * Wed Feb 22 2006 Aurelien Bompard 0.12-8 - ExcludeArch x86_64 * Wed Feb 22 2006 Aurelien Bompard 0.12-7 - disable unit tests (map8.t fails on x86_64) * Tue Feb 21 2006 Aurelien Bompard 0.12-6 - rebuild for FC5