Blame SPECS/perl-Font-TTF.spec

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