Petr Šabata 76e5690
Name:          perl-Font-TTF
Petr Šabata b16585c
Version:       1.02
82cc142
Release:       5%{?dist}
Petr Šabata 76e5690
Summary:       Perl library for modifying TTF font files
Petr Šabata 76e5690
Group:         Development/Libraries
Petr Šabata 76e5690
License:       Artistic 2.0
Petr Šabata 76e5690
URL:           http://search.cpan.org/dist/Font-TTF/
Petr Šabata 76e5690
Source0:       http://cpan.org/authors/id/M/MH/MHOSKEN/Font-TTF-%{version}.tar.gz
35aca8c
BuildArch:     noarch
Petr Šabata 76e5690
BuildRequires: perl(Compress::Zlib)
Petr Šabata 76e5690
BuildRequires: perl(Data::Dumper)
Petr Šabata 6f8c3a3
BuildRequires: perl(Exporter)
35aca8c
BuildRequires: perl(ExtUtils::MakeMaker)
Petr Šabata 76e5690
BuildRequires: perl(File::Spec)
Petr Šabata 76e5690
BuildRequires: perl(IO::File)
Petr Šabata 76e5690
BuildRequires: perl(IO::String)
35aca8c
BuildRequires: perl(Test::Simple)
Petr Šabata 6f8c3a3
BuildRequires: perl(XML::Parser::Expat)
Petr Šabata 76e5690
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Parag Nemade cb8a826
94f9430
%description
94f9430
Perl module for TrueType font hacking. Supports reading, processing and writing
94f9430
of the following tables: GDEF, GPOS, GSUB, LTSH, OS/2, PCLT, bsln, cmap, cvt,
94f9430
fdsc, feat, fpgm, glyf, hdmx, head, hhea, hmtx, kern, loca, maxp, mort, name,
94f9430
post, prep, prop, vhea, vmtx and the reading and writing of all other table
94f9430
types.
94f9430
94f9430
In short, you can do almost anything with a standard TrueType font with this
94f9430
module.
94f9430
94f9430
%prep
Petr Šabata 76e5690
%setup -q -n Font-TTF-%{version}
Petr Šabata 76e5690
#dos2unix README.TXT COPYING lib/Font/TTF/Changes
35aca8c
94f9430
%build
Petr Šabata 76e5690
perl Makefile.PL INSTALLDIRS=vendor
94f9430
make %{?_smp_mflags}
94f9430
94f9430
%install
94f9430
make pure_install PERL_INSTALL_ROOT=%{buildroot}
94f9430
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
35aca8c
find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
35aca8c
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
Petr Šabata 76e5690
%{_fixperms} %{buildroot}/*
35aca8c
35aca8c
%check
35aca8c
make test
94f9430
94f9430
%files
Petr Šabata 76e5690
%doc README.TXT LICENSE CONTRIBUTORS Changes TODO
94f9430
%dir %{perl_vendorlib}/Font
adfa48d
%dir %{perl_vendorlib}/Font/TTF
94f9430
%{perl_vendorlib}/ttfmod.pl
adfa48d
%{perl_vendorlib}/Font/TTF.pm
adfa48d
%{perl_vendorlib}/Font/TTF/*
94f9430
%{_mandir}/man3/*.3*
94f9430
# We really don't want to use this perl package in a Win32 env
94f9430
# or poke in the windows registry to resolve fonts
94f9430
# (upstream makefile needs to get smarter)
94f9430
%exclude %{perl_vendorlib}/Font/TTF/Win32.pm
94f9430
94f9430
%changelog
82cc142
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.02-5
82cc142
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
82cc142
b2f6380
* Wed Jul 24 2013 Petr Pisar <ppisar@redhat.com> - 1.02-4
b2f6380
- Perl 5.18 rebuild
b2f6380
e2b7fed
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.02-3
e2b7fed
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e2b7fed
Petr Šabata 6f8c3a3
* Tue Nov 06 2012 Petr Šabata <contyk@redhat.com> - 1.02-2
Petr Šabata 6f8c3a3
- Add missing dependencies
Petr Šabata 6f8c3a3
Petr Šabata b16585c
* Fri Aug 31 2012 Petr Šabata <contyk@redhat.com> - 1.02-1
Petr Šabata b16585c
- 1.02 bump (a lettercase fix)
Petr Šabata b16585c
Petr Šabata 004b598
* Thu Aug 30 2012 Petr Šabata <contyk@redhat.com> - 1.01-1
Petr Šabata 004b598
- 1.01 bump (Makefile/META changes only)
Petr Šabata 004b598
Petr Šabata 76e5690
* Wed Aug 29 2012 Petr Šabata <contyk@redhat.com> - 1.00-1
Petr Šabata 76e5690
- 1.00 bump
Petr Šabata 76e5690
- Modernize the spec file
Petr Šabata 76e5690
9c140b8
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.48-5
9c140b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9c140b8
5ebddf0
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 0.48-4
5ebddf0
- Perl 5.16 rebuild
5ebddf0
763a9a7
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.48-3
763a9a7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
763a9a7
Marcela Mašláňová 7216270
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.48-2
Marcela Mašláňová 7216270
- Perl mass rebuild
Marcela Mašláňová 7216270
Parag Nemade cb8a826
* Wed Mar 09 2011 Parag Nemade <panemade AT fedoraproject DOT org> - 0.48-1
Parag Nemade cb8a826
- new upstream release 0.48
Parag Nemade cb8a826
97b5daf
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.45-9
97b5daf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
97b5daf
Marcela Mašláňová 8bdf172
* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.45-8
Marcela Mašláňová 8bdf172
- 661697 rebuild for fixing problems with vendorach/lib
Marcela Mašláňová 8bdf172
ef6fd10
* Sat May 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.45-7
ef6fd10
- Mass rebuild with perl-5.12.0
ef6fd10
5293287
* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 0.45-6
5293287
- rebuild against perl 5.10.1
5293287
e707c20
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.45-5
e707c20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e707c20
1e94268
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.45-4
1e94268
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
1e94268
a339545
* Mon Feb 23 2009 Nicolas Mailhot <nicolas.mailhot at laposte.net>
a339545
- 0.45-3
a339545
— global-ization
a339545
a339545
* Thu Sep 4 2008 Nicolas Mailhot <nicolas.mailhot at laposte.net>
2ef4436
- 0.45-2
2ef4436
⚖ ⇒ Artistic 2.0
2ef4436
a339545
* Fri Jul 11 2008 Nicolas Mailhot <nicolas.mailhot at laposte.net>
35aca8c
- 0.45-1
35aca8c
⌖ Fedora 10 alpha general package cleanup
35aca8c
⚖ Upstream needs to relicense fast to avoid culling
35aca8c
35aca8c
* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com>
35aca8c
- 0.43-3
f8183d3
Rebuild for new perl
f8183d3
3283ae5
* Sat Feb 09 2008  Nicolas Mailhot <nicolas.mailhot at laposte.net>
3283ae5
- 0.43-2
ffa8eae
21c04c4
* Fri May 18 2007 Nicolas Mailhot <nicolas.mailhot at laposte.net>
21c04c4
- 0.41-1
21c04c4
f48b98a
* Tue Mar 20 2007 Nicolas Mailhot <nicolas.mailhot at laposte.net>
f48b98a
- 0.40.0-3
f48b98a
- small packaging fixes
f48b98a
ef9f91f
* Sat Sep 02 2006  Nicolas Mailhot <nicolas.mailhot at laposte.net>
ef9f91f
- 0.40.0-2
ef9f91f
- FE6 Rebuild
ef9f91f
adfa48d
* Mon Jul 31 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
ef9f91f
- 0.40.0-1
adfa48d
adfa48d
* Sat Feb 18 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
adfa48d
- 0.38.1-1
968c4b9
- new version with COPYING file as requested from upstream
968c4b9
  many thanks to Martin Hosken for quick action!
968c4b9
adfa48d
* Mon Feb 13 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
adfa48d
- 0.37-4
3a6ebec
- rebuilt for new gcc4.1 snapshot and glibc changes
3a6ebec
adfa48d
* Sun Feb 5 2006 Nicolas Mailhot <nicolas.mailhot (at) laposte.net>
adfa48d
- 0.37-3
94f9430
- spec cleanups #2
94f9430
adfa48d
* Sun Feb 5 2006 Nicolas Mailhot <nicolas.mailhot (at) laposte.net>
adfa48d
- 0.37-2
94f9430
- spec cleanups
94f9430
adfa48d
* Sat Feb 4 2006 Nicolas Mailhot <nicolas.mailhot (at) laposte.net>
adfa48d
- 0.37-1
94f9430
- Initial release