Blame SPECS/perl-Font-TTF.spec

Packit 3f0567
Name:          perl-Font-TTF
Packit 3f0567
Version:       1.06
Packit 3f0567
Release:       5%{?dist}
Packit 3f0567
Summary:       Perl library for modifying TTF font files
Packit 3f0567
Group:         Development/Libraries
Packit 3f0567
License:       Artistic 2.0
Packit 3f0567
URL:           http://search.cpan.org/dist/Font-TTF/
Packit 3f0567
Source0:       http://cpan.org/authors/id/B/BH/BHALLISSY/Font-TTF-%{version}.tar.gz
Packit 3f0567
BuildArch:     noarch
Packit 3f0567
# Build
Packit 3f0567
BuildRequires: findutils
Packit 3f0567
BuildRequires: make
Packit 3f0567
BuildRequires: perl-interpreter
Packit 3f0567
BuildRequires: perl-generators
Packit 3f0567
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
Packit 3f0567
BuildRequires: perl(Getopt::Std)
Packit 3f0567
BuildRequires: perl(strict)
Packit 3f0567
# Runtime
Packit 3f0567
BuildRequires: perl(bytes)
Packit 3f0567
BuildRequires: perl(Compress::Zlib)
Packit 3f0567
BuildRequires: perl(Data::Dumper)
Packit 3f0567
BuildRequires: perl(Exporter)
Packit 3f0567
BuildRequires: perl(File::Spec)
Packit 3f0567
BuildRequires: perl(IO::File)
Packit 3f0567
BuildRequires: perl(IO::String)
Packit 3f0567
BuildRequires: perl(Symbol)
Packit 3f0567
BuildRequires: perl(utf8)
Packit 3f0567
BuildRequires: perl(vars)
Packit 3f0567
# Unused BuildRequires: perl(XML::Parser::Expat)
Packit 3f0567
# Tests only
Packit 3f0567
BuildRequires: perl(File::Compare)
Packit 3f0567
BuildRequires: perl(Test::More)
Packit 3f0567
BuildRequires: perl(Test::Simple)
Packit 3f0567
Packit 3f0567
BuildRequires: perl(vars)
Packit 3f0567
Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
Packit 3f0567
Packit 3f0567
%description
Packit 3f0567
Perl module for TrueType font hacking. Supports reading, processing and writing
Packit 3f0567
of the following tables: GDEF, GPOS, GSUB, LTSH, OS/2, PCLT, bsln, cmap, cvt,
Packit 3f0567
fdsc, feat, fpgm, glyf, hdmx, head, hhea, hmtx, kern, loca, maxp, mort, name,
Packit 3f0567
post, prep, prop, vhea, vmtx and the reading and writing of all other table
Packit 3f0567
types.
Packit 3f0567
Packit 3f0567
In short, you can do almost anything with a standard TrueType font with this
Packit 3f0567
module.
Packit 3f0567
Packit 3f0567
%prep
Packit 3f0567
%setup -q -n Font-TTF-%{version}
Packit 3f0567
Packit 3f0567
%build
Packit 3f0567
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
Packit 3f0567
make %{?_smp_mflags}
Packit 3f0567
Packit 3f0567
%install
Packit 3f0567
make pure_install DESTDIR=%{buildroot}
Packit 3f0567
find %{buildroot} -type f -name '*.bs' -a -size 0 -delete
Packit 3f0567
%{_fixperms} %{buildroot}/*
Packit 3f0567
Packit 3f0567
%check
Packit 3f0567
make test
Packit 3f0567
Packit 3f0567
%files
Packit 3f0567
%license LICENSE
Packit 3f0567
%doc README.TXT CONTRIBUTORS Changes TODO
Packit 3f0567
%dir %{perl_vendorlib}/Font
Packit 3f0567
%dir %{perl_vendorlib}/Font/TTF
Packit 3f0567
%{perl_vendorlib}/ttfmod.pl
Packit 3f0567
%{perl_vendorlib}/Font/TTF.pm
Packit 3f0567
%{perl_vendorlib}/Font/TTF/*
Packit 3f0567
%{_mandir}/man3/*.3*
Packit 3f0567
# We really don't want to use this perl package in a Win32 env
Packit 3f0567
# or poke in the windows registry to resolve fonts
Packit 3f0567
# (upstream makefile needs to get smarter)
Packit 3f0567
%exclude %{perl_vendorlib}/Font/TTF/Win32.pm
Packit 3f0567
Packit 3f0567
%changelog
Packit 3f0567
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.06-5
Packit 3f0567
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit 3f0567
Packit 3f0567
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.06-4
Packit 3f0567
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit 3f0567
Packit 3f0567
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.06-3
Packit 3f0567
- Perl 5.26 rebuild
Packit 3f0567
Packit 3f0567
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.06-2
Packit 3f0567
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit 3f0567
Packit 3f0567
* Mon Aug 29 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.06-1
Packit 3f0567
- 1.06 bump
Packit 3f0567
Packit 3f0567
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-5
Packit 3f0567
- Perl 5.24 rebuild
Packit 3f0567
Packit 3f0567
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-4
Packit 3f0567
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Packit 3f0567
Packit 3f0567
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-3
Packit 3f0567
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Packit 3f0567
Packit 3f0567
* Thu Jun 04 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-2
Packit 3f0567
- Perl 5.22 rebuild
Packit 3f0567
Packit 3f0567
* Mon Feb 02 2015 Petr Šabata <contyk@redhat.com> - 1.05-1
Packit 3f0567
- 1.05 enhancement and bugfix bump
Packit 3f0567
Packit 3f0567
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.04-3
Packit 3f0567
- Perl 5.20 rebuild
Packit 3f0567
Packit 3f0567
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.04-2
Packit 3f0567
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Packit 3f0567
Packit 3f0567
* Tue Jan 21 2014 Petr Šabata <contyk@redhat.com> - 1.04-1
Packit 3f0567
- 1.04 bump
Packit 3f0567
Packit 3f0567
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.02-5
Packit 3f0567
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Packit 3f0567
Packit 3f0567
* Wed Jul 24 2013 Petr Pisar <ppisar@redhat.com> - 1.02-4
Packit 3f0567
- Perl 5.18 rebuild
Packit 3f0567
Packit 3f0567
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.02-3
Packit 3f0567
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Packit 3f0567
Packit 3f0567
* Tue Nov 06 2012 Petr Šabata <contyk@redhat.com> - 1.02-2
Packit 3f0567
- Add missing dependencies
Packit 3f0567
Packit 3f0567
* Fri Aug 31 2012 Petr Šabata <contyk@redhat.com> - 1.02-1
Packit 3f0567
- 1.02 bump (a lettercase fix)
Packit 3f0567
Packit 3f0567
* Thu Aug 30 2012 Petr Šabata <contyk@redhat.com> - 1.01-1
Packit 3f0567
- 1.01 bump (Makefile/META changes only)
Packit 3f0567
Packit 3f0567
* Wed Aug 29 2012 Petr Šabata <contyk@redhat.com> - 1.00-1
Packit 3f0567
- 1.00 bump
Packit 3f0567
- Modernize the spec file
Packit 3f0567
Packit 3f0567
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.48-5
Packit 3f0567
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Packit 3f0567
Packit 3f0567
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 0.48-4
Packit 3f0567
- Perl 5.16 rebuild
Packit 3f0567
Packit 3f0567
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.48-3
Packit 3f0567
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Packit 3f0567
Packit 3f0567
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.48-2
Packit 3f0567
- Perl mass rebuild
Packit 3f0567
Packit 3f0567
* Wed Mar 09 2011 Parag Nemade <panemade AT fedoraproject DOT org> - 0.48-1
Packit 3f0567
- new upstream release 0.48
Packit 3f0567
Packit 3f0567
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.45-9
Packit 3f0567
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Packit 3f0567
Packit 3f0567
* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.45-8
Packit 3f0567
- 661697 rebuild for fixing problems with vendorach/lib
Packit 3f0567
Packit 3f0567
* Sat May 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.45-7
Packit 3f0567
- Mass rebuild with perl-5.12.0
Packit 3f0567
Packit 3f0567
* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 0.45-6
Packit 3f0567
- rebuild against perl 5.10.1
Packit 3f0567
Packit 3f0567
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.45-5
Packit 3f0567
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Packit 3f0567
Packit 3f0567
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.45-4
Packit 3f0567
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Packit 3f0567
Packit 3f0567
* Mon Feb 23 2009 Nicolas Mailhot <nicolas.mailhot at laposte.net>
Packit 3f0567
- 0.45-3
Packit 3f0567
— global-ization
Packit 3f0567
Packit 3f0567
* Thu Sep 4 2008 Nicolas Mailhot <nicolas.mailhot at laposte.net>
Packit 3f0567
- 0.45-2
Packit 3f0567
⚖ ⇒ Artistic 2.0
Packit 3f0567
Packit 3f0567
* Fri Jul 11 2008 Nicolas Mailhot <nicolas.mailhot at laposte.net>
Packit 3f0567
- 0.45-1
Packit 3f0567
⌖ Fedora 10 alpha general package cleanup
Packit 3f0567
⚖ Upstream needs to relicense fast to avoid culling
Packit 3f0567
Packit 3f0567
* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com>
Packit 3f0567
- 0.43-3
Packit 3f0567
Rebuild for new perl
Packit 3f0567
Packit 3f0567
* Sat Feb 09 2008  Nicolas Mailhot <nicolas.mailhot at laposte.net>
Packit 3f0567
- 0.43-2
Packit 3f0567
Packit 3f0567
* Fri May 18 2007 Nicolas Mailhot <nicolas.mailhot at laposte.net>
Packit 3f0567
- 0.41-1
Packit 3f0567
Packit 3f0567
* Tue Mar 20 2007 Nicolas Mailhot <nicolas.mailhot at laposte.net>
Packit 3f0567
- 0.40.0-3
Packit 3f0567
- small packaging fixes
Packit 3f0567
Packit 3f0567
* Sat Sep 02 2006  Nicolas Mailhot <nicolas.mailhot at laposte.net>
Packit 3f0567
- 0.40.0-2
Packit 3f0567
- FE6 Rebuild
Packit 3f0567
Packit 3f0567
* Mon Jul 31 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
Packit 3f0567
- 0.40.0-1
Packit 3f0567
Packit 3f0567
* Sat Feb 18 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
Packit 3f0567
- 0.38.1-1
Packit 3f0567
- new version with COPYING file as requested from upstream
Packit 3f0567
  many thanks to Martin Hosken for quick action!
Packit 3f0567
Packit 3f0567
* Mon Feb 13 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
Packit 3f0567
- 0.37-4
Packit 3f0567
- rebuilt for new gcc4.1 snapshot and glibc changes
Packit 3f0567
Packit 3f0567
* Sun Feb 5 2006 Nicolas Mailhot <nicolas.mailhot (at) laposte.net>
Packit 3f0567
- 0.37-3
Packit 3f0567
- spec cleanups #2
Packit 3f0567
Packit 3f0567
* Sun Feb 5 2006 Nicolas Mailhot <nicolas.mailhot (at) laposte.net>
Packit 3f0567
- 0.37-2
Packit 3f0567
- spec cleanups
Packit 3f0567
Packit 3f0567
* Sat Feb 4 2006 Nicolas Mailhot <nicolas.mailhot (at) laposte.net>
Packit 3f0567
- 0.37-1
Packit 3f0567
- Initial release