source: projects/specs/trunk/lib/libg/libgnomeprint/libgnomeprint-vl.spec @ 8084

Revision 8084, 13.2 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

Line 
1## this could go, it's really just so we notice if the soname changes
2%define sover 0
3
4%define gettext_package libgnomeprint-2.2
5
6%define glib2_base_version 2.26.0
7%define glib2_version %{glib2_base_version}
8%define pango_version 1.28.2
9%define libxml2_version 2.7.7
10%define libart_lgpl_version 2.3.16
11%define libbonobo_version 2.32.0
12%define freetype_version 2.3.7
13%define gtk_doc_version 1.1
14
15Summary: Printing library for GNOME.
16Summary(ja): GNOME プリントライブラリ
17Name:           libgnomeprint
18Version:        2.18.8
19Release:        3%{?_dist_release}
20License:        LGPL
21Group:          System Environment/Libraries
22
23Source:         ftp://ftp.gnome.org/pub/gnome/sources/%{name}/2.18/%{name}-%{version}.tar.bz2
24
25Patch0:         libgnomeprint-2.18.8-freetype-2.5.x.patch
26
27BuildRoot:      %{_tmppath}/%{name}-%{version}-root
28BuildRequires: glib2-devel >= %{glib2_version}
29BuildRequires: pango-devel >= %{pango_version}
30BuildRequires: libxml2-devel >= %{libxml2_version}
31BuildRequires: libart_lgpl-devel >= %{libart_lgpl_version}
32BuildRequires: libbonobo-devel >= %{libbonobo_version}
33BuildRequires: freetype2 >= %{freetype_version}
34BuildRequires: gtk-doc >= %{gtk_doc_version}
35BuildRequires: libgnomecups-devel >= 0.2.0
36BuildRequires: bison
37BuildRequires: flex
38
39Requires: libgnomecups >= 0.1.13-0vl2
40Requires: urw-fonts
41Requires: ghostscript
42Requires: ghostscript-fonts
43Requires: libxml2
44Requires: perl
45
46Vendor: Project Vine
47Distribution: Vine Linux
48
49%description
50GNOME (GNU Network Object Model Environment) is a user-friendly set of
51applications and desktop tools to be used in conjunction with a window
52manager for the X Window System. The gnome-print package contains
53libraries and fonts needed by GNOME applications for printing.
54
55You should install the gnome-print package if you intend to use any of
56the GNOME applications that can print. If you would like to develop
57GNOME applications that can print you will also need to install the
58gnome-print devel package.
59
60%package devel
61Summary: Libraries and include files for developing GNOME applications.
62Summary(ja): libgnomeprint のライブラリとヘッダファイル
63Group: Development/Libraries
64
65Requires: %{name} = %{version}-%{release}
66Requires: glib2-devel >= %{glib2_version}
67Requires: pango-devel >= %{pango_version}
68Requires: libxml2-devel >= %{libxml2_version}
69Requires: libart_lgpl-devel >= %{libart_lgpl_version}
70Requires: libbonobo-devel >= %{libbonobo_version}
71Requires: freetype2 >= %{freetype_version}
72
73%description devel
74GNOME (GNU Network Object Model Environment) is a user-friendly set of
75applications and desktop tools to be used in conjunction with a window
76manager for the X Window System. The gnome-print-devel package
77includes the libraries and include files needed for developing
78applications that use the GNOME printing capabilities.
79
80You should install the gnome-print-devel package if you would like to
81develop GNOME applications that will use the GNOME print capabilities.
82You do not need to install the gnome-print-devel package if you just
83want to use the GNOME desktop environment.
84
85%prep
86%setup -q -n %{name}-%{version}
87%patch0 -p1 -b .ft
88
89%build
90%configure --disable-font-install --disable-gtk-doc
91make
92
93%install
94rm -rf $RPM_BUILD_ROOT
95
96# It would probably be cleaner to use install DESTDIR=$RPM_BUILD_ROOT
97# instead of %%makeinstall with this hack.
98%makeinstall
99
100# remove unpackaged files
101rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
102rm -f $RPM_BUILD_ROOT%{_libdir}/libgnomeprint/%{version}/modules/*.{a,la}
103rm -f $RPM_BUILD_ROOT%{_libdir}/libgnomeprint/%{version}/modules/*/*.{a,la}
104
105%clean
106rm -rf $RPM_BUILD_ROOT
107
108%post -p /sbin/ldconfig
109
110%postun -p /sbin/ldconfig
111
112%files
113%defattr(-, root, root)
114%doc AUTHORS COPYING ChangeLog NEWS README
115%dir %{_libdir}/libgnomeprint/%{version}
116%{_libdir}/libgnomeprint/%{version}/modules/*.so
117%{_libdir}/libgnomeprint/%{version}/modules/transports/*.so
118%{_libdir}/libgnomeprint/%{version}/modules/filters/*.so
119%{_libdir}/libgnomeprint*.so.*
120%{_datadir}/libgnomeprint
121%{_datadir}/locale/*/LC_MESSAGES/*.mo
122
123%files devel
124%defattr(-, root, root)
125%{_libdir}/libgnomeprint*.so
126%{_libdir}/*.a
127%{_includedir}/*
128%{_libdir}/pkgconfig/*.pc
129%{_datadir}/gtk-doc
130
131%changelog
132* Tue Dec 31 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.18.8-3
133- rebuild with VineSeed environment
134- add Patch0 (libgnomeprint-2.18.8-freetype-2.5.x.patch)
135
136* Sat Aug 18 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.18.8-2
137- change Requires: libxml2 instead of libxml
138
139* Sun Oct 03 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.18.8-1
140- new upstream release
141
142* Tue Sep 21 2010 IWAI, Masaharu <iwai@alib.jp> 2.18.7-2
143- build with rpm-4.8.1-1 for pkg-config file
144
145* Thu Apr 22 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.18.7-1
146- new upstream release
147- add BuildRequires: bison, flex
148
149* Wed Mar 11 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.6-1
150- new upstream release
151
152* Sat Sep 27 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.18.5-1
153- new upstream release
154- build with gtk+2.14
155
156* Tue Mar 25 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.4-1vl5
157- new upstream release
158- removed BuildRequires: automake17
159
160* Wed Dec 12 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.2-0vl1
161- new upstream release
162
163* Sun May 27 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.0-0vl2
164- rebuilt with new toolchain/environment
165
166* Fri Apr 27 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.18.0-0vl1
167- new upstream release
168
169* Fri May 26 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.14.1-0vl3
170- changed Group to System Environment/Libraries
171
172* Sat Apr 22 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.1-0vl2
173- add missing filter modules to %%files
174- remove unneeded static modules
175
176* Wed Sep 28 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.1-0vl1
177- new upstream release
178
179* Mon Sep 19 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.0-0vl1
180- new upstream release
181
182* Thu Aug 04 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.11.0-0vl1
183- new upstream release
184
185* Sun Jul  3 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.10.3-0vl1
186- new upstream version
187- drop all patches that are now upstream.
188
189* Mon Mar 21 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.0-0vl1
190- new upstream version
191- drop all patches that are now upstream.
192
193* Wed Mar 02 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.2-0vl1
194- new upstream release
195- updated patch7,8 from Fedora Development
196- added Japanese summary to devel package
197
198* Sun Nov 07 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.0.1-0vl1
199- new upstream release
200- add patch7,8 from fc
201
202* Fri Jul 16 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4.2-0vl2
203- add Patch11 from bugzilla.gnome.org to support ttc font's multiple face.
204
205* Sun Nov 30 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.2-0vl1
206- new upstream release
207
208* Mon Sep 29 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4.0-0vl1
209- new upstream release
210
211* Sun Sep 14 2003 KAZUKI SHIMURA <rito@pos.to> 2.3.1-0vl2
212- Oops, spec was in Shift_JIS. Fixed.
213
214* Wed Sep 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.3.1-0vl1
215- new upstream release
216
217* Sat Jun 21 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.1.3-0vl1
218- new upstream release
219
220* Tue Jan 21 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.1-0vl1
221- new upstream release
222
223* Tue Jan 21 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0-0vl1
224- new upstream release
225
226* Thu Jan 16 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.8-0vl1
227- new upstream release
228
229* Thu Jan  9 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.7-0vl1
230- new upstream release
231
232* Sat Jan  4 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.6-0vl1
233- new upstream release
234
235* Thu Dec 26 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.5-0vl3
236- add patch1 to recognize .ttc font as TrueType font.
237
238* Thu Dec 26 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.5-0vl2
239- add %%{_datadir}/libgnomeprint for %%files
240
241* Thu Dec 26 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.5-0vl1
242- new upstream release
243
244* Sun Dec 15 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.3-0vl1
245- build for Vine Linux
246- new upstream release from gnome-2.1.4
247
248* Thu Aug 15 2002 Akira TAGOH <tagoh@redhat.com> 1.116.0-2
249- libgnomeprint-1.116.0-correctps.patch: applied to fix the invalid PostScript.
250
251* Tue Aug 13 2002 Akira TAGOH <tagoh@redhat.com> 1.116.0-1
252- libgnomeprint-1.116.0-perfprint.patch: applied to fix the printing
253  performance issue. (#66715)
254
255* Fri Jul 12 2002 Akira TAGOH <tagoh@redhat.com> 1.115.0-5
256- includes redhat-update-gnome-font-install2 script. (#66899)
257- fix the install path for fontmap.
258- add some directory owners.
259
260* Thu Jul 11 2002 Tim Powers <timp@redhat.com>
261- rebuilt
262
263* Sun Jun 16 2002 Havoc Pennington <hp@redhat.com>
264- 1.115.0
265- include gtk-doc docs
266- move pkg-config files to -devel package
267
268* Fri Jun 07 2002 Havoc Pennington <hp@redhat.com>
269- rebuild in different environment
270
271* Wed Jun  5 2002 Havoc Pennington <hp@redhat.com>
272- 1.114.0
273
274* Mon May 20 2002 Havoc Pennington <hp@redhat.com>
275- rebuild in different environment
276
277* Mon May 20 2002 Havoc Pennington <hp@redhat.com>
278- rebuild in different environment
279- add bonobo-activation requires to make build system happy
280
281* Mon May 20 2002 Havoc Pennington <hp@redhat.com>
282- 1.113.0
283
284* Fri May  3 2002 Havoc Pennington <hp@redhat.com>
285- rebuild for new libraries
286
287* Fri Apr 19 2002 Havoc Pennington <hp@redhat.com>
288- 1.112.0
289
290* Thu Feb 14 2002 Havoc Pennington <hp@redhat.com>
291- 1.111.0
292
293* Wed Jan 30 2002 Owen Taylor <otaylor@redhat.com>
294- Version 1.110.0
295
296* Tue Jan 22 2002 Havoc Pennington <hp@redhat.com>
297- automake14
298
299* Mon Jan  7 2002 Havoc Pennington <hp@redhat.com>
300- 1.109.0.90 snap
301- remove .options patch which is upstream
302- remove .nofontmaps patch, upstream uses sysconfdir sometimes now
303  and has --disable-font-install configure option
304- remove .fontmapdir, now fixed upstream
305
306* Tue Nov 27 2001 Havoc Pennington <hp@redhat.com>
307- rebuild due to build system fuckup
308
309* Tue Nov 27 2001 Havoc Pennington <hp@redhat.com>
310- cvs snap 1.106.0.90, glib 1.3.11
311
312* Sun Oct 28 2001 Havoc Pennington <hp@redhat.com>
313- new cvs snap, rebuild for glib 1.3.10, remove bogus gtk dep
314
315* Tue Oct  9 2001 Havoc Pennington <hp@redhat.com>
316- remove epoch screwup
317
318* Mon Oct  8 2001 Havoc Pennington <hp@redhat.com>
319- libgnomeprint package based on the gnome-print package
320
321* Mon Oct  8 2001 Havoc Pennington <hp@redhat.com>
322- use 0.30 tarball
323
324* Sat Sep 22 2001 Havoc Pennington <hp@redhat.com>
325- new cvs snap, with headers moved
326
327* Wed Aug 15 2001 Owen Taylor <otaylor@redhat.com>
328- Back out freetype change, for now, until we can get it in upstream.
329- Move gnome-print/<ver>/profiles back to datadir, and remove the %config.
330  Making them %config doesn't seem compatible with locating them
331  in gnome-print/<ver>.
332
333* Mon Aug 13 2001 Akira TAGOH <tagoh@redhat.com> 0.29-5
334- no replace profiles.
335
336* Mon Aug 13 2001 Akira TAGOH <tagoh@redhat.com> 0.29-4
337- Move profiles directory to /etc/gnome-print/<ver>/profiles/
338
339* Mon Aug 13 2001 Akira TAGOH <tagoh@redhat.com> 0.29-3
340- Add freetype support patch. (Bug#50360)
341
342* Sat Jul 21 2001 Owen Taylor <otaylor@redhat.com>
343- Add missing directory
344
345* Fri Jul 20 2001 Owen Taylor <otaylor@redhat.com>
346- Upgrade to 0.29
347- Don't install run-gnome-font-install (#48466), run gnome-font-install directly.
348- Add BuildPrereq and make -devel package require gdk-pixbuf-devel
349- Make libgnomeprint package require gnome-print package; otherwise
350  packages requiring libgnomeprint might not get a runtime environment
351- Add Prereq on ghostscript, since run-gnome-font-install parses output of 'gs -h'
352
353* Mon Jul 16 2001 Trond Eivind Glomsr藷?<teg@redhat.com>
354- Kill output from run-gnome-font-install
355- s/Copyright/License/
356- Add post/postun scripts for the libgnomeprint subpackage
357
358* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
359- Bump release + rebuild.
360
361* Fri Apr 20 2001 Jonathan Blandford <jrb@redhat.com>
362- new version (0.28)
363
364* Thu Mar 01 2001 Owen Taylor <otaylor@redhat.com>
365- Rebuild for GTK+-1.2.9 include paths
366
367* Fri Feb 23 2001 Trond Eivind Glomsr藷?<teg@redhat.com>
368- langify
369- patch it to compile (didn't include locale.h when needed)
370- use %%{_tmppath}
371
372* Fri Feb 23 2001 Akira TAGOH <tagoh@redhat.com>
373- Fixed font problem for Japanese.
374- Fixed library dependency on VFlib (Bug#28331)
375
376* Wed Feb 21 2001 Philipp Knirsch <pknirsch@redhat.de>
377- Fixed bugzilla bug #27417, simple specfile %post fix.
378
379* Sun Feb 18 2001 Akira TAGOH <tagoh@redhat.com>
380- Fixed PostScript broken.
381- Added autoheader,automake,autoconf stuff.
382
383* Thu Feb 08 2001 Florian La Roche <Florian.LaRoche@redhat.de>
384- add libtoolize to make porting to new archs easy
385
386* Tue Feb 06 2001 Akira TAGOH <tagoh@redhat.com>
387- Updated Japanese patch for Gnumeric.
388  Created dummy .afm.
389
390* Mon Feb 05 2001 Akira TAGOH <tagoh@redhat.com>
391- Fixed gdk_fontset_load().
392- Added Japanese patch for Gnumeric.
393
394* Fri Feb 02 2001 Akira TAGOH <tagoh@redhat.com>
395- Added Japanese patch.
396  Fixed Print and Preview with Japanese.
397
398* Fri Dec 29 2000 Matt Wilson <msw@redhat.com>
399- 0.25
400
401* Sat Aug 19 2000 Preston Brown <pbrown@redhat.com>
402- added "|| true" to %%post so that if font-install screws up we don't get a
403  bad exit status.  gnome-font-install expects that the directory specified by
404  HOME env. var is writable, but it isn't always if you install with 'sudo'
405  or the equivalent.  bad. bad. bad.
406
407* Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com>
408- Up Epoch and release
409
410* Fri Jul 14 2000 Matt Wilson <msw@redhat.com>
411- redirect %%post script output to /dev/null
412
413* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
414- automatic rebuild
415
416* Thu Jun 29 2000 Owen Taylor <otaylor@redhat.com>
417- Spec file fixes
Note: See TracBrowser for help on using the repository browser.