123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227 |
- Summary: Utility to create fonts.scale files for truetype fonts
- Summary(ja): TrueType フォント用に fonts.scale ファイルを作成するためのユーティリティ
- Name: ttmkfdir
- Version: 3.0.9
- Release: 4%{?_dist_release}
- Source0: %{name}-%{version}.tar.bz2
- Patch: ttmkfdir-3.0.9-cpp.patch
- Patch1: ttmkfdir-3.0.9-zlib.patch
- Patch2: ttmkfdir-3.0.9-fix-freetype217.patch
- Patch3: ttmkfdir-3.0.9-namespace.patch
- Patch4: ttmkfdir-3.0.9-fix-crash.patch
- Patch5: ttmkfdir-3.0.9-warnings.patch
- Patch6: ttmkfdir-3.0.9-segfaults.patch
- Patch7: ttmkfdir-3.0.9-encoding-dir.patch
- Patch8: ttmkfdir-3.0.9-font-scale.patch
- Patch9: ttmkfdir-3.0.9-bug434301.patch
- Patch10: ttmkfdir-3.0.9-freetype-header-fix2.patch
- Source10: ttmkfdir.1
- License: LGPLv2+
- Group: Applications/System
- BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
- BuildRequires: freetype2-devel >= 2.0
- BuildRequires: zlib-devel flex
- BuildRequires: libtool
- # ttmkfdir used to be in the following packages at one point
- Conflicts: freetype-utils <= 1.3.1-5vl5
- Vendor: Project Vine
- Distribution: Vine Linux
- Packager: daisuke
- %description
- ttmkfdir is a utility used to create fonts.scale files in
- TrueType font directories in order to prepare them for use
- by the font server.
- %prep
- %setup -q
- %patch -p1
- %patch1 -p1
- %patch2 -p1
- %patch3 -p1
- %patch4 -p1
- %patch5 -p1
- %patch6 -p1
- %patch7 -p1
- %patch8 -p1
- %patch9 -p1
- %patch10 -p1
- %build
- make %{?_smp_mflags} OPTFLAGS="$RPM_OPT_FLAGS"
- %install
- rm -rf $RPM_BUILD_ROOT
- make DESTDIR=$RPM_BUILD_ROOT install INSTALL="install -p"
- mkdir -p %{buildroot}%{_mandir}/man1/
- cp -p %{SOURCE10} %{buildroot}%{_mandir}/man1/
- %clean
- rm -rf $RPM_BUILD_ROOT
- %files
- %defattr(-,root,root)
- %doc README
- %{_bindir}/ttmkfdir
- %{_mandir}/man1/ttmkfdir.1*
- %changelog
- * Thu Jun 30 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.0.9-4
- - rebuilt with new toolchain.
- - added Patch10.
- - added a manpage.
- * Sat Apr 23 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.9-3
- - rebuild for Vine 6
- - update patches
- * Wed Jun 24 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.0.9-2
- - spec in UTF-8
- * Wed Mar 19 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.9-1
- - initial build for Vine Linux
- * Wed Feb 27 2008 Lingning Zhang <lizhang@redhat.com> - 3.0.9-26
- - fix bug434301.
- * Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.0.9-25
- - Autorebuild for GCC 4.3
- * Thu Nov 30 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-24.fc7
- - add ttmkfdir-3.0.9-font-scale.patch to fix bug #209102.
- - Patch from Akira TAGOH.
- * Wed Oct 18 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-23
- - rebuild
- * Fri Sep 29 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-22
- - delete "%post" and "Requires(post)" in ttmkfdir.spec
- * Thu Sep 28 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-21
- - modify release
- * Wed Sep 27 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-20.4
- - modify "%post" and add "Requires(post)" in ttmkfdir.spec for fixing bug173591, bug207279, bug208122
- * Wed Sep 06 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-20.3
- - add "%post" in ttmkfdir.spec for fixing bug173591
- * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 3.0.9-20.2.1
- - rebuild
- * Tue Jun 20 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-20.2
- - add "BuildRequires: libtool" in ttmkfdir.spec
- * Mon Jun 19 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-20.1
- - remove the modifying part of ttmkfdir-3.0.9/Makefile, recover the old Makefile
- - modify ttmkfdir-3.0.9-encoding-dir.patch about Makefile
- * Thu Jun 15 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-20
- - add ttmkfdir-3.0.9-encoding-dir.patch to fix bug #173705
- - modify ttmkfdir-3.0.9/Makefile to delete the compiling flag of "ggdb"
- * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 3.0.9-19.2.1
- - bump again for double-long bug on ppc(64)
- * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 3.0.9-19.2
- - rebuilt for new gcc4.1 snapshot and glibc changes
- * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
- - rebuilt
- * Sat Oct 8 2005 LingNing Zhang <lizhang@redhat.com> -3.0.9-19
- - add ttmkfdir-3.0.9-segfaults.patch to fix bug #164969
- * Wed Aug 3 2005 Jens Petersen <petersen@redhat.com> - 3.0.9-17
- - replace ttmkfdir-3.0.9-defautl_enc_size.patch and
- ttmkfdir-3.0.9-crashplus.patch with ttmkfdir-3.0.9-fix-crash.patch
- to fix missing native encodings of fonts
- (Akira Tagoh, #143941)
- - buildrequire flex
- - add ttmkfdir-3.0.9-warnings.patch to silence most of compiler warnings
- * Sun Mar 20 2005 Yu Shao <yshao@redhat.com> 3.0.9-16
- - rebuild with GCC 4
- * Fri Sep 10 2004 Yu Shao <yshao@redhat.com> 3.0.9-14
- - bug #100560, requires zlib-devel rather than zlib
- * Tue Aug 17 2004 Elliot Lee <sopwith@redhat.com> 3.0.9-13
- - Follow-on fix for the issue detailed in #118713
- - Improve performance when checking if a font has a mapping present
- - Base font file selection on the magic at the start of the file, rather than the filename
- * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
- - rebuilt
- * Fri Mar 19 2004 Yu Shao <yshao@redhat.com> 3.0.9-11
- - set default encoding size to DEFAULT_SIZE, bug #118713
- * Fri Mar 12 2004 Yu Shao <yshao@redhat.com> 3.0.9-10
- - patch suggested from law@redhat.com not to use semicolon in GCC3.4, 3.5
- * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
- - rebuilt
- * Thu Feb 12 2004 Yu Shao <yshao@redhat.com> 3.0.9-8
- - patch for building package against freetype-2.1.7
- - from kanagawa jigorou (jigorou3@mail.goo.ne.jp) #114682
- * Mon Sep 15 2003 Yu Shao <yshao@redhat.com> 3.0.9-6
- - updated zlib patch from Nalin Dahyabhai #104331
- * Thu Aug 21 2003 Yu Shao <yshao@redhat.com> 3.0.9-4
- - added zlib build requirement, partly releated to #100560
- - other fixes
- * Thu Aug 7 2003 Elliot Lee <sopwith@redhat.com>
- - Fix compile error (cpp.patch)
- * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
- - rebuilt
- * Thu Jan 23 2003 Yu Shao <yshao@redhat.com> 3.0.9-1
- - added freetype-devel build requirement #82468
- * Mon Jan 20 2003 Yu Shao <yshao@redhat.com> 3.0.8-1
- - revert additional-entries to 0 #82125
- * Wed Jan 15 2003 Yu Shao <yshao@redhat.com> 3.0.7-1
- - set default value of additional-entries to 1
- * Mon Jan 13 2003 Yu Shao <yshao@redhat.com> 3.0.6-1
- - added iso8859-13 support from Nerijus Baliunas #77289
- - added README
- * Wed Jan 8 2003 Yu Shao <yshao@redhat.com> 3.0.5-1
- - encoding.l fix and ttc support patch
- - default read system encodings.dir instead of the one
- - in current directory
- * Wed Dec 18 2002 Yu Shao <yshao@redhat.com> 3.0.4-1
- - make ttmkfdir keep silent with FIRSTINDEX. #61769
- * Wed Dec 18 2002 Yu Shao <yshao@redhat.com> 3.0.3-1
- - Applied new patches to make ttmkfdir provide more infomation when meets
- - bad fonts
- * Mon Dec 9 2002 Mike A. Harris <mharris@devel.capslock.lan> 3.0.2-1
- - Changed the nonstandard RPM Group from System/Utilities to Applications/System
- - Added a new Makefile install target, and changed specfile to use makeinstall
- * Mon Dec 9 2002 Mike A. Harris <mharris@devel.capslock.lan> 3.0.1-1
- - Imported ttmkfdir into CVS on cvs.devel and applied all patches to CVS
- - Removed patches from spec file
- - Rewrote Makefile, now uses freetype-config to autodetect CFLAGS and libs,
- allowing a lot of spec file cleanups. Added new targets for tagging CVS,
- making tarball, and making srpm.
- * Mon Dec 2 2002 Mike A. Harris <mharris@devel.capslock.lan> 3.0.0-2
- - Added Conflicts for prior packages which contained ttmkfdir
- * Fri Nov 29 2002 Mike A. Harris <mharris@devel.capslock.lan> 3.0.0-1
- - Initial build. Basically just renamed our existing ttmkfdir to version
- 3.0.0 to differentiate it. It's the same old thing as before, but is
- likely going to move to CVS for easier development.
|