b7b7993
Name: ttf2pt1
b7b7993
Version: 3.4.4
17a4f34
Release: 34%{?dist}
b7b7993
Summary: TrueType to Adobe Type 1 font converter
3ba1586
Summary(sv): Konverterare från TrueType till Adobe Type 1
b7b7993
b7b7993
License: GPLv2+ and BSD with advertising
b7b7993
URL: http://%name.sourceforge.net
b7b7993
Source: http://download.sourceforge.net/%name/%name-%version.tgz
b7b7993
Patch0: ttf2pt1-destdir.patch
b7b7993
Patch1: ttf2pt1-freetype.patch
b7b7993
Patch2: ttf2pt1-sed.patch
b7b7993
Patch3: ttf2pt1-doc.patch
b7b7993
6d572cc
BuildRequires: make
84be1fe
BuildRequires: gcc
b7b7993
BuildRequires: freetype-devel >= 2.0.3
c4d363f
BuildRequires: perl-generators
3ba1586
BuildRequires: perl-podlators
b7b7993
BuildRequires: fakeroot
b7b7993
BuildRequires: t1lib-devel
b7b7993
b7b7993
Requires: t1utils
b7b7993
b7b7993
%description
b7b7993
Ttf2pt1 is a font converter from the True Type format (and some other formats
b7b7993
supported by the FreeType library as well) to the Adobe Type1 format.
b7b7993
3ba1586
%description -l sv
3ba1586
Ttf2pt1 är en konverterare för typsnitt från formatet True Type (och
3ba1586
några andra format som stödjs av biblioteket FreeType) till formatet
3ba1586
Adobe Type 1.
3ba1586
3ba1586
b7b7993
%prep
b7b7993
%setup -q
b7b7993
%patch0
b7b7993
%patch1
b7b7993
%patch2
b7b7993
%patch3
b7b7993
3ba1586
b7b7993
%build
193ac3c
make CFLAGS_SYS='%optflags -D_GNU_SOURCE' CFLAGS_FT="-DUSE_FREETYPE `pkg-config --cflags freetype2`" LIBS_FT="`pkg-config --libs freetype2`" VERSION=%version all
b7b7993
rm -rf __dist_other
b7b7993
mkdir -p __dist_other/other
b7b7993
cp -p other/bz* other/Makefile other/README* __dist_other/other
b7b7993
make -C other cmpf dmpf
b7b7993
b7b7993
%install
b7b7993
# The installation does explicit chown to root and chgrp to bin.
b7b7993
# Use fakeroot to avoid getting errors in the build.  RPM will
b7b7993
# make sure the ownership is correct in the final package.
b7b7993
fakeroot make DESTDIR=%buildroot INSTDIR=%_prefix TXTFILES= MANDIR=%_mandir VERSION=%version install
b7b7993
# Use the system t1asm from t1utils instead of a local version.
b7b7993
rm -r %buildroot/%_libexecdir
b7b7993
# Remove scripts only used during build
b7b7993
rm %buildroot%_datadir/%name/scripts/{convert,convert.cfg.sample,frommap,html2man,inst_dir,inst_file,mkrel,unhtml}
b7b7993
# Put tools in the standard path
b7b7993
mv %buildroot/%_datadir/%name/other/cmpf %buildroot/%_bindir/%{name}_cmpf
b7b7993
mv %buildroot/%_datadir/%name/other/dmpf %buildroot/%_bindir/%{name}_dmpf
b7b7993
cp other/cntstems.pl %buildroot/%_bindir/%{name}_cntstems
b7b7993
cp other/lst.pl %buildroot/%_bindir/%{name}_lst
b7b7993
cp other/showdf %buildroot/%_bindir/%{name}_showdf
b7b7993
cp other/showg %buildroot/%_bindir/%{name}_showg
b7b7993
b7b7993
b7b7993
%files
b7b7993
%doc CHANGES* README* FONTS FONTS.html COPYRIGHT app/TeX __dist_other/other
b7b7993
%doc scripts/convert.cfg.sample
b7b7993
%_bindir/%{name}*
b7b7993
%_datadir/%name
b7b7993
%exclude %_datadir/%name/app
b7b7993
%exclude %_datadir/%name/other
b7b7993
%_mandir/man1/*
b7b7993
b7b7993
b7b7993
%changelog
17a4f34
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.4-34
17a4f34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
17a4f34
578a2a0
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.4-33
578a2a0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
578a2a0
c9ff957
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.4-32
c9ff957
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
c9ff957
45b9a50
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.4-31
45b9a50
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
45b9a50
38ea5d2
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.4-30
38ea5d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
38ea5d2
5ae09b9
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.4-29
5ae09b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
5ae09b9
f95f2c1
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.4-28
f95f2c1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
f95f2c1
8ed0788
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.4-27
8ed0788
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
8ed0788
2ed0096
* Sun Feb 18 2018 Göran Uddeborg <goeran@uddeborg.se> - 3.4.4-26
84be1fe
- Add an explicit build requirement on gcc.
84be1fe
1025c3a
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.4-25
1025c3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1025c3a
383d16c
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.4-24
383d16c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
383d16c
ee83733
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.4-23
ee83733
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
ee83733
143065a
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.4-22
143065a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
143065a
193ac3c
* Tue Aug 09 2016 Yaakov Selkowitz <yselkowi@redhat.com> - 3.4.4-21
193ac3c
- Actually enable FreeType features (#1365659)
193ac3c
a733ef0
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.4-20
a733ef0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
a733ef0
ac5d4ea
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.4-19
ac5d4ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
ac5d4ea
98dc10a
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.4-18
98dc10a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
98dc10a
da1393f
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.4-17
da1393f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
da1393f
4c38655
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.4-16
4c38655
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
4c38655
fde6c70
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 3.4.4-15
fde6c70
- Perl 5.18 rebuild
fde6c70
3ba1586
* Mon Feb 18 2013 Göran Uddeborg <goeran@uddeborg.se> 3.4.2-14
3ba1586
- pod2man is now in the package perl-podlators.  Do buildrequire on
3ba1586
  that package rather than perl.
3ba1586
- Remove some obsolete sections like an explicit buildroot definition
3ba1586
  and clean section.
3ba1586
- Provide Swedish translation of the summary and description.
3ba1586
e5d66a9
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.4-13
e5d66a9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e5d66a9
22cd00f
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.4-12
22cd00f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
22cd00f
e5e7848
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.4-11
e5e7848
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e5e7848
ba0851c
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.4-10
ba0851c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ba0851c
225973b
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.4-9
225973b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
225973b
ab6257b
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.4-8
ab6257b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
ab6257b
b7b7993
* Sat Oct 18 2008 Göran Uddeborg <goeran@uddeborg.se> 3.4.4-7
b7b7993
- Don't build in parallel.  Two calls of scripts/html2man on
b7b7993
  FONTS.html could step on each other toes.
b7b7993
b7b7993
* Tue Oct 14 2008 Göran Uddeborg <goeran@uddeborg.se> 3.4.4-6
b7b7993
- Install cmpf and dmpf with a ttf2pt1 prefix.
b7b7993
- Install scripts from "other" directory in the standard path with a
b7b7993
  ttf2pt1_ prefix.
b7b7993
- Update documentation with the new names and paths of the scripts,
b7b7993
  and remove any references to obsolete code not included in the
b7b7993
  package.
b7b7993
b7b7993
* Tue Sep 30 2008 Göran Uddeborg <goeran@uddeborg.se> 3.4.4-5
b7b7993
- Several updates from review (BZ 462446 up to comment 11)
b7b7993
b7b7993
* Mon Sep 29 2008 Göran Uddeborg <goeran@uddeborg.se> 3.4.4-4
b7b7993
- Moved example code to /usr/share/doc. (review BZ 462446)
b7b7993
- Excluded unused patch code for old XFree86 versions.
b7b7993
b7b7993
* Tue Sep 16 2008 Göran Uddeborg <goeran@uddeborg.se> 3.4.4-3
b7b7993
- Removed Swedish translations for public package
b7b7993
b7b7993
* Tue Sep 16 2008 Göran Uddeborg <goeran@uddeborg.se> 3.4.4-2
b7b7993
- Repackaged according to Fedora packaging guidelines
b7b7993
b7b7993
* Sun Sep  5 2004 Göran Uddeborg <goeran@uddeborg.se> 3.4.4-1
b7b7993
- Upgraded to 3.4.4.
b7b7993
3ba1586
* Tue Oct  7 2003 Göran Uddeborg <goeran@uddeborg.se> 3.4.3-1
b7b7993
- Upgraded to 3.4.3.
b7b7993
3ba1586
* Tue Oct 15 2002 Göran Uddeborg <goeran@uddeborg.se> 3.4.2-1
b7b7993
- Upgraded to 3.4.2.
b7b7993
3ba1586
* Thu Dec 27 2001 Göran Uddeborg <goeran@uddeborg.se>
b7b7993
- Added build requirement on freetype-devel.
b7b7993
3ba1586
* Mon Nov 26 2001 Göran Uddeborg <goeran@uddeborg.se>
b7b7993
- First RPM packaging.