Quentin Spencer fec5990
Name:		mftrace
180dc3f
Version:	1.2.20
156ef2f
Release:	13%{?dist}
Quentin Spencer eb8f74f
Summary:	Utility for converting TeX bitmap fonts to Type 1 or TrueType fonts
Quentin Spencer fec5990
16e6aaa
License:	GPL-2.0-only
Quentin Spencer f2e1cd9
URL:		http://lilypond.org/mftrace/
Quentin Spencer f2e1cd9
Source0:	http://lilypond.org/download/sources/mftrace/%{name}-%{version}.tar.gz
c56f645
Patch0:		mftrace-shebang.patch
180dc3f
Patch1:         mftrace-1.2.20-man.patch
1df1fe1
Patch2:         python3.patch
Quentin Spencer fec5990
1df1fe1
BuildRequires:  make
Igor Gnatenko 0cad584
BuildRequires:  gcc
ab2a89c
BuildRequires:	python3-devel autotrace
bf4a55f
Requires:	autotrace fontforge t1utils texlive-collection-fontsrecommended
Quentin Spencer fec5990
Quentin Spencer fec5990
%description
Quentin Spencer fec5990
mftrace is a small Python program that lets you trace a TeX bitmap
Quentin Spencer fec5990
font into a PFA or PFB font (A PostScript Type1 Scalable Font) or TTF
Quentin Spencer fec5990
(TrueType) font.
Quentin Spencer fec5990
Quentin Spencer fec5990
Scalable fonts offer many advantages over bitmaps, as they allow
Quentin Spencer fec5990
documents to render correctly at many printer resolutions. Moreover,
Quentin Spencer fec5990
Ghostscript can generate much better PDF, if given scalable PostScript
Quentin Spencer fec5990
fonts.
Quentin Spencer fec5990
Quentin Spencer fec5990
%prep
Quentin Spencer fec5990
%setup -q
3e975a7
%py3_shebang_fix .
ab2a89c
0802458
sed -i -e "s|-Wall -O2|$RPM_OPT_FLAGS|" GNUmakefile.in
Quentin Spencer fec5990
1df1fe1
%patch -P 0 -p0
1df1fe1
%patch -P 1 -p0
1df1fe1
%patch -P 2 -p0
Quentin Spencer fec5990
Quentin Spencer fec5990
%build
ab2a89c
PYTHON=%{__python3} %configure
Quentin Spencer fec5990
make %{?_smp_mflags}
Quentin Spencer fec5990
Quentin Spencer fec5990
%install
Quentin Spencer fec5990
make install DESTDIR=$RPM_BUILD_ROOT
Quentin Spencer fec5990
Quentin Spencer fec5990
Quentin Spencer fec5990
%files
Quentin Spencer fec5990
%doc README.txt ChangeLog
0802458
%license COPYING
Quentin Spencer fec5990
%{_bindir}/*
Quentin Spencer fec5990
%{_mandir}/man1/%{name}*
Quentin Spencer fec5990
%{_datadir}/%{name}
Quentin Spencer fec5990
Quentin Spencer fec5990
Quentin Spencer fec5990
%changelog
156ef2f
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.20-13
156ef2f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
156ef2f
80c2a1f
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.20-12
80c2a1f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
80c2a1f
1df1fe1
* Fri Oct 20 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.2.20-11
1df1fe1
- Drop dependency on 2to3
1df1fe1
8c84053
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.20-10
8c84053
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
8c84053
16e6aaa
* Sat Mar 04 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.2.20-9
16e6aaa
- migrated to SPDX license
16e6aaa
f5d9059
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.20-8
f5d9059
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
f5d9059
fceda50
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.20-7
fceda50
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
fceda50
03753b2
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.20-6
03753b2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
03753b2
845b0d8
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.20-5
845b0d8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
845b0d8
40525a3
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.20-4
40525a3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
40525a3
47e03ad
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.20-3
47e03ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
47e03ad
db7be2c
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.20-2
db7be2c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
db7be2c
180dc3f
* Mon Sep 16 2019 Gwyn Ciesla <gwync@protonmail.com> - 1.2.20-1
180dc3f
- 1.2.20
180dc3f
d78d260
* Fri Aug 16 2019 Gwyn Ciesla <gwync@protonmail.com> - 1.2.19-9
d78d260
- Fix shebang.
d78d260
d78d260
* Tue Aug 06 2019 Gwyn Ciesla <gwync@protonmail.com> - 1.2.19-8
ab2a89c
- Move to Python 3.
ab2a89c
cca4eba
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.19-7
cca4eba
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
cca4eba
4be0ee5
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.19-6
4be0ee5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
4be0ee5
79d4bd1
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.19-5
79d4bd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
79d4bd1
f18cb31
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.19-4
f18cb31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
f18cb31
26a5371
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.19-3
26a5371
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
26a5371
b53ca6c
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.19-2
b53ca6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b53ca6c
64d0fea
* Mon Jul 03 2017 Gwyn Ciesla <limburgher@gmail.com> - 1.2.19-1
64d0fea
- 1.2.19.
64d0fea
c1e88e3
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.18-9
c1e88e3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
c1e88e3
af9c0d1
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.18-8
af9c0d1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
af9c0d1
0802458
* Sat Aug 22 2015 Ralf Cors├ępius <corsepiu@fedoraproject.org> - 1.2.18-7
0802458
- Use '|' as sed-pattern delimiter (Fix F23FTBFS, RHBZ#1239679).
0802458
- Modernize spec.
0802458
- Add %%license.
0802458
3893b6f
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.18-6
3893b6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
3893b6f
729ddbb
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.18-5
729ddbb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
729ddbb
9f4b80b
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.18-4
9f4b80b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
9f4b80b
75b6848
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.18-3
75b6848
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
75b6848
6da2273
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.18-2
6da2273
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
6da2273
bf4a55f
* Tue Oct 09 2012 Jon Ciesla <limburgher@gmail.com> - 1.2.18-1
bf4a55f
- Latest upstream, fixed tex requires.
bf4a55f
67cba78
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.15-8
67cba78
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
67cba78
8771c73
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.15-7
8771c73
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
8771c73
32b083a
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.15-6
32b083a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
32b083a
edf274a
* Wed Aug 11 2010 David Malcolm <dmalcolm@redhat.com> - 1.2.15-5
edf274a
- recompiling .py files against Python 2.7 (rhbz#623337)
edf274a
2e4e28e
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.15-4
2e4e28e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2e4e28e
2cca611
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.15-3
2cca611
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2cca611
7ed35a5
* Mon Dec 01 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1.2.15-2
7ed35a5
- Rebuild for Python 2.6
7ed35a5
Quentin Spencer 7d17b39
* Wed Aug 27 2008 Quentin Spencer <qspencer@users.sourceforge.net> 1.2.15-1
Quentin Spencer 7d17b39
- Update to new release.
Quentin Spencer 7d17b39
8e1a135
* Fri Aug  8 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.2.14-5
8e1a135
- fix license tag
8e1a135
45d1218
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.2.14-4
45d1218
- Autorebuild for GCC 4.3
45d1218
Quentin Spencer ba05b6b
* Fri Jan  4 2008 Quentin Spencer <qspencer@users.sourceforge.net> 1.2.14-3
Quentin Spencer ba05b6b
- Change tetex-fonts dependency to texlive-fonts.
Quentin Spencer ba05b6b
Quentin Spencer 4580784
* Wed Aug 22 2007 Quentin Spencer <qspencer@users.sourceforge.net> 1.2.14-2
Quentin Spencer 4580784
- Rebuild.
Quentin Spencer 4580784
Quentin Spencer f2e1cd9
* Mon Jul 30 2007 Quentin Spencer <qspencer@users.sourceforge.net> 1.2.14-1
Quentin Spencer f2e1cd9
- New release.
Quentin Spencer f2e1cd9
- Update URLs.
Quentin Spencer f2e1cd9
Quentin Spencer 2d9f858
* Mon Nov  6 2006 Quentin Spencer <qspencer@users.sourceforge.net> 1.2.5-1
Quentin Spencer 2d9f858
- New release.
Quentin Spencer 2d9f858
Quentin Spencer 51e2a4e
* Mon Aug 28 2006 Quentin Spencer <qspencer@users.sourceforge.net> 1.2.4-4
Quentin Spencer c80adfc
- Rebuild for FC6.
Quentin Spencer c80adfc
Quentin Spencer 486e996
* Sat May 20 2006 Quentin Spencer <qspencer@users.sourceforge.net> 1.2.4-2
Quentin Spencer 486e996
- Make sure $RPM_OPT_FLAGS are used
Quentin Spencer 486e996
Quentin Spencer 4386a86
* Sat May 13 2006 Quentin Spencer <qspencer@users.sourceforge.net> 1.2.4-1
Quentin Spencer 4386a86
- New upstream release.
Quentin Spencer 4386a86
Quentin Spencer eb8f74f
* Tue Apr 25 2006 Quentin Spencer <qspencer@users.sourceforge.net> 1.1.19-3
Quentin Spencer eb8f74f
- Update description
Quentin Spencer eb8f74f
Quentin Spencer fec5990
* Tue Apr 25 2006 Quentin Spencer <qspencer@users.sourceforge.net> 1.1.19-2
Quentin Spencer fec5990
- ghost .pyo files
Quentin Spencer fec5990
Quentin Spencer fec5990
* Thu Mar 30 2006 Quentin Spencer <qspencer@users.sourceforge.net> 1.1.19-1
Quentin Spencer fec5990
- First version.