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

Revision 9110, 13.4 KB checked in by Takemikaduchi, 9 years ago (diff)

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