source: projects/specs/branches/6/t/ttmkfdir/ttmkfdir-vl.spec @ 3658

Revision 3658, 7.1 KB checked in by daisuke, 13 years ago (diff)

ttmkfdir: rebuild for Vine6, update patches

Line 
1Summary: Utility to create fonts.scale files for truetype fonts
2Summary(ja): TrueType フォント用に fonts.scale ファイルを作成するためのユーティリティ
3Name: ttmkfdir
4Version: 3.0.9
5Release: 3%{?_dist_release}
6Source0: %{name}-%{version}.tar.bz2
7Patch: ttmkfdir-3.0.9-cpp.patch
8Patch1: ttmkfdir-3.0.9-zlib.patch
9Patch2: ttmkfdir-3.0.9-fix-freetype217.patch
10Patch3: ttmkfdir-3.0.9-namespace.patch
11Patch4: ttmkfdir-3.0.9-fix-crash.patch
12Patch5: ttmkfdir-3.0.9-warnings.patch
13Patch6: ttmkfdir-3.0.9-segfaults.patch
14Patch7: ttmkfdir-3.0.9-encoding-dir.patch
15Patch8: ttmkfdir-3.0.9-font-scale.patch
16Patch9: ttmkfdir-3.0.9-bug434301.patch
17License: LGPLv2+
18Group: Applications/System
19BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
20BuildRequires: freetype2-devel >= 2.0
21BuildRequires: zlib-devel flex
22BuildRequires: libtool
23
24# ttmkfdir used to be in the following packages at one point
25Conflicts: freetype-utils <= 1.3.1-5vl5
26
27Vendor: Project Vine
28Distribution: Vine Linux
29Packager: daisuke
30
31%description
32ttmkfdir is a utility used to create fonts.scale files in
33TrueType font directories in order to prepare them for use
34by the font server.
35
36%prep
37%setup -q
38%patch -p1
39%patch1 -p1
40%patch2 -p1
41%patch3 -p1
42%patch4 -p1
43%patch5 -p1
44%patch6 -p1
45%patch7 -p1
46%patch8 -p1
47%patch9 -p1
48
49%build
50make OPTFLAGS="$RPM_OPT_FLAGS"
51
52%install
53rm -rf $RPM_BUILD_ROOT
54make install DESTDIR=$RPM_BUILD_ROOT
55
56%clean
57rm -rf $RPM_BUILD_ROOT
58
59%files
60%defattr(-,root,root)
61%doc README
62%{_bindir}/ttmkfdir
63
64%changelog
65* Sat Apr 23 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.9-3
66- rebuild for Vine 6
67- update patches
68
69* Wed Jun 24 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.0.9-2
70- spec in UTF-8
71
72* Wed Mar 19 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.9-1
73- initial build for Vine Linux
74
75* Wed Feb 27 2008 Lingning Zhang <lizhang@redhat.com> - 3.0.9-26
76- fix bug434301.
77
78* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.0.9-25
79- Autorebuild for GCC 4.3
80
81* Thu Nov 30 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-24.fc7
82- add ttmkfdir-3.0.9-font-scale.patch to fix bug #209102.
83- Patch from Akira TAGOH.
84
85* Wed Oct 18 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-23
86- rebuild
87
88* Fri Sep 29 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-22
89- delete "%post" and "Requires(post)" in ttmkfdir.spec
90
91* Thu Sep 28 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-21
92- modify release
93
94* Wed Sep 27 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-20.4
95- modify "%post" and add "Requires(post)" in ttmkfdir.spec for fixing bug173591, bug207279, bug208122
96
97* Wed Sep 06 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-20.3
98- add "%post" in ttmkfdir.spec for fixing bug173591
99
100* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 3.0.9-20.2.1
101- rebuild
102
103* Tue Jun 20 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-20.2
104- add "BuildRequires: libtool" in ttmkfdir.spec
105
106* Mon Jun 19 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-20.1
107- remove the modifying part of ttmkfdir-3.0.9/Makefile, recover the old Makefile
108- modify ttmkfdir-3.0.9-encoding-dir.patch about Makefile
109
110* Thu Jun 15 2006 Lingning Zhang <lizhang@redhat.com> - 3.0.9-20
111- add ttmkfdir-3.0.9-encoding-dir.patch to fix bug #173705
112- modify ttmkfdir-3.0.9/Makefile to delete the compiling flag of "ggdb"
113
114* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 3.0.9-19.2.1
115- bump again for double-long bug on ppc(64)
116
117* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 3.0.9-19.2
118- rebuilt for new gcc4.1 snapshot and glibc changes
119
120* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
121- rebuilt
122
123* Sat Oct 8 2005 LingNing Zhang <lizhang@redhat.com> -3.0.9-19
124- add ttmkfdir-3.0.9-segfaults.patch to fix bug #164969
125
126* Wed Aug  3 2005 Jens Petersen <petersen@redhat.com> - 3.0.9-17
127- replace ttmkfdir-3.0.9-defautl_enc_size.patch and
128  ttmkfdir-3.0.9-crashplus.patch with ttmkfdir-3.0.9-fix-crash.patch
129  to fix missing native encodings of fonts
130  (Akira Tagoh, #143941)
131- buildrequire flex
132- add ttmkfdir-3.0.9-warnings.patch to silence most of compiler warnings
133
134* Sun Mar 20 2005 Yu Shao <yshao@redhat.com> 3.0.9-16
135- rebuild with GCC 4
136
137* Fri Sep 10 2004 Yu Shao <yshao@redhat.com> 3.0.9-14
138- bug #100560, requires zlib-devel rather than zlib
139
140* Tue Aug 17 2004 Elliot Lee <sopwith@redhat.com> 3.0.9-13
141- Follow-on fix for the issue detailed in #118713
142- Improve performance when checking if a font has a mapping present
143- Base font file selection on the magic at the start of the file, rather than the filename
144
145* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
146- rebuilt
147
148* Fri Mar 19 2004 Yu Shao <yshao@redhat.com> 3.0.9-11
149- set default encoding size to DEFAULT_SIZE, bug #118713
150
151* Fri Mar 12 2004 Yu Shao <yshao@redhat.com> 3.0.9-10
152- patch suggested from law@redhat.com not to use semicolon in GCC3.4, 3.5
153
154* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
155- rebuilt
156
157* Wed Feb 12 2004 Yu Shao <yshao@redhat.com> 3.0.9-8
158- patch for building package against freetype-2.1.7
159- from kanagawa jigorou (jigorou3@mail.goo.ne.jp) #114682
160
161* Mon Sep 15 2003 Yu Shao <yshao@redhat.com> 3.0.9-6
162- updated zlib patch from Nalin Dahyabhai #104331
163
164* Thu Aug 21 2003 Yu Shao <yshao@redhat.com> 3.0.9-4
165- added zlib build requirement, partly releated to #100560
166- other fixes
167
168* Thu Aug  7 2003 Elliot Lee <sopwith@redhat.com>
169- Fix compile error (cpp.patch)
170
171* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
172- rebuilt
173
174* Thu Jan 23 2003 Yu Shao <yshao@redhat.com> 3.0.9-1
175- added freetype-devel build requirement #82468
176
177* Mon Jan 20 2003 Yu Shao <yshao@redhat.com> 3.0.8-1
178- revert additional-entries to 0 #82125
179
180* Wed Jan 15 2003 Yu Shao <yshao@redhat.com> 3.0.7-1
181- set default value of additional-entries to 1
182
183* Mon Jan 13 2003 Yu Shao <yshao@redhat.com> 3.0.6-1
184- added iso8859-13 support from Nerijus Baliunas #77289
185- added README
186
187* Wed Jan 8 2003 Yu Shao <yshao@redhat.com> 3.0.5-1
188- encoding.l fix and ttc support patch
189- default read system encodings.dir instead of the one
190- in current directory
191
192* Wed Dec 18 2002 Yu Shao <yshao@redhat.com> 3.0.4-1
193- make ttmkfdir keep silent with FIRSTINDEX. #61769
194
195* Wed Dec 18 2002 Yu Shao <yshao@redhat.com> 3.0.3-1
196- Applied new patches to make ttmkfdir provide more infomation when meets
197- bad fonts
198
199* Mon Dec  9 2002 Mike A. Harris <mharris@devel.capslock.lan> 3.0.2-1
200- Changed the nonstandard RPM Group from System/Utilities to Applications/System
201- Added a new Makefile install target, and changed specfile to use makeinstall
202
203* Mon Dec  9 2002 Mike A. Harris <mharris@devel.capslock.lan> 3.0.1-1
204- Imported ttmkfdir into CVS on cvs.devel and applied all patches to CVS
205- Removed patches from spec file
206- Rewrote Makefile, now uses freetype-config to autodetect CFLAGS and libs,
207  allowing a lot of spec file cleanups.  Added new targets for tagging CVS,
208  making tarball, and making srpm.
209
210* Mon Dec  2 2002 Mike A. Harris <mharris@devel.capslock.lan> 3.0.0-2
211- Added Conflicts for prior packages which contained ttmkfdir
212
213* Fri Nov 29 2002 Mike A. Harris <mharris@devel.capslock.lan> 3.0.0-1
214- Initial build.  Basically just renamed our existing ttmkfdir to version
215  3.0.0 to differentiate it.  It's the same old thing as before, but is
216  likely going to move to CVS for easier development.
Note: See TracBrowser for help on using the repository browser.