source: projects/specs/trunk/p/poppler/poppler-vl.spec @ 2998

Revision 2998, 10.5 KB checked in by inagaki, 13 years ago (diff)

update: calibre, evince, epdfview, gimp, gambas{2,3}, gnome-commander, inkscape, poppler, pypopper, rcairo, ruby-gnome2, tracker

Line 
1%define name    poppler
2%define version 0.16.3
3%define release 1%{?_dist_release}
4
5Summary:        PDF rendering library.
6Summary(ja):    PDF レンダリング用ライブラリ
7Name:           %{name}
8Version:        %{version}
9Release:        %{release}
10
11Source0:        http://poppler.freedesktop.org/%{name}-%{version}.tar.gz
12Patch10:        poppler-0.10.7-otf-support.patch
13
14License:        GPLv2
15Group:          System Environment/Libraries
16URL:            http://poppler.freedesktop.org/
17
18BuildRequires:  gtk2-devel >= 2.2.0
19BuildRequires:  zlib-devel
20BuildRequires:  libjpeg-devel
21BuildRequires:  openjpeg-devel
22BuildRequires:  cairo-devel, gtk-doc
23BuildRequires:  qt-devel
24BuildRequires:  qt4-devel >= 4.4.0
25BuildRequires:  libXmu-devel
26BuildRequires:  lcms-devel
27Requires:       poppler-data >= 0.3.0
28
29BuildRoot:      %{_tmppath}/%{name}-%{version}-root
30
31Vendor:         Project Vine
32Distribution:   Vine Linux
33Packager:       kazutaka, inagaki, daisuke
34
35%description
36Poppler is a PDF rendering library based on the xpdf-3.0 code base.
37
38%description -l ja
39Popplerは xpdf-3.0 のコードをベースにした PDF レンダリング用ライブラリ
40です。
41
42#-----------------------------------------------------------------------------
43
44%package devel
45Summary:        Libraries and headers for poppler
46Summary(ja):    poppler用の開発ライブラリおよびヘッダファイル
47Group:          Development/Libraries
48Requires:       %{name} = %{version}-%{release}
49
50%description devel
51This package includes the files needed for developing and compiling
52applications which use the poppler library.
53
54You should install the poppler-devel package if you would like to
55develop applications based on poppler.
56
57%description devel -l ja
58このパッケージは poppler ライブラリを使用するアプリケーションを開発
59するのに必要なライブラリやヘッダファイルを含んでいます。
60
61poppler をベースにしたアプリケーションを開発するなら、このパッケージ
62をインストールしてください。
63
64#-----------------------------------------------------------------------------
65
66%package qt
67Summary:        Qt3 wrapper for poppler
68Group:          System Environment/Libraries
69Requires:       %{name} = %{version}-%{release}
70
71%description qt
72Qt3 wrapper for poppler.
73
74%package qt-devel
75Summary:        Development files for poppler Qt3 wrapper
76Group:          Development/Libraries
77Requires:       %{name}-qt = %{version}-%{release}
78Requires:       %{name}-devel = %{version}-%{release}
79Requires:       qt-devel
80
81%description qt-devel
82Development files for poppler Qt3 wrapper
83
84#-----------------------------------------------------------------------------
85
86%package qt4
87Summary:        Qt4 wrapper for poppler
88Group:          System Environment/Libraries
89Requires:       %{name} = %{version}-%{release}
90Requires:       qt4 >= 4.4.0
91
92%description qt4
93Qt4 wrapper for poppler.
94
95%package qt4-devel
96Summary:        Development files for poppler Qt4 wrapper
97Group:          Development/Libraries
98Requires:       %{name}-qt4 = %{version}-%{release}
99Requires:       %{name}-devel = %{version}-%{release}
100Requires:       qt4-devel >= 4.4.0
101
102%description qt4-devel
103Development files for poppler Qt4 wrapper
104
105#-----------------------------------------------------------------------------
106
107%package utils
108Summary:        Command line utilities for converting PDF files
109Group:          Applications/Text
110Requires:       %{name} = %{version}-%{release}
111
112%description utils
113This utils package installs a number of command line tools for
114converting PDF files to a number of other formats.
115
116#-----------------------------------------------------------------------------
117
118%prep
119%setup -q
120%patch10 -p1 -b .otf-support
121
122%build
123unset QTDIR && . /etc/profile.d/qt.sh
124%configure \
125           --enable-silent-rules \
126           --enable-shared \
127           --disable-static \
128           --enable-xpdf-headers \
129           --enable-zlib \
130           --enable-introspection=yes \
131           --disable-gtk-doc \
132           --enable-poppler-qt \
133           --enable-poppler-qt4 \
134           --disable-abiword-output
135
136%{__make}
137
138
139%install
140%{__rm} -rf ${RPM_BUILD_ROOT}
141%makeinstall
142
143# remove unnecessary files.
144%{__rm} -rf ${RPM_BUILD_ROOT}/%{_libdir}/libpoppler.la
145%{__rm} -rf ${RPM_BUILD_ROOT}/%{_libdir}/libpoppler-cpp.la
146%{__rm} -rf ${RPM_BUILD_ROOT}/%{_libdir}/libpoppler-glib.la
147%{__rm} -rf ${RPM_BUILD_ROOT}/%{_libdir}/libpoppler-qt.la
148%{__rm} -rf ${RPM_BUILD_ROOT}/%{_libdir}/libpoppler-qt4.la
149
150%clean
151%{__rm} -rf ${RPM_BUILD_ROOT}
152
153%post -p /sbin/ldconfig
154
155%postun -p /sbin/ldconfig
156
157%post qt -p /sbin/ldconfig
158
159%postun qt -p /sbin/ldconfig
160
161%post qt4 -p /sbin/ldconfig
162
163%postun qt4 -p /sbin/ldconfig
164
165%files
166%defattr(-,root,root)
167%doc AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO
168%{_libdir}/lib*.so.*
169%{_libdir}/girepository-1.0/*.typelib
170%exclude %{_libdir}/libpoppler-qt.so.*
171%exclude %{_libdir}/libpoppler-qt4.so.*
172
173%files devel
174%defattr(-, root, root)
175%{_bindir}/poppler-glib-demo
176%{_libdir}/lib*.so
177%{_libdir}/pkgconfig/*.pc
178%{_includedir}/poppler
179%{_datadir}/gir-1.0/*.gir
180%{_datadir}/gtk-doc/html/poppler
181%exclude %{_libdir}/libpoppler-qt.so
182%exclude %{_libdir}/libpoppler-qt4.so
183%exclude %{_libdir}/pkgconfig/poppler-qt.pc
184%exclude %{_libdir}/pkgconfig/poppler-qt4.pc
185%exclude %{_includedir}/poppler/qt3
186%exclude %{_includedir}/poppler/qt4
187
188%files qt
189%defattr(-, root, root)
190%{_libdir}/libpoppler-qt.so.*
191
192%files qt-devel
193%defattr(-, root, root)
194%{_libdir}/libpoppler-qt.so
195%{_libdir}/pkgconfig/poppler-qt.pc
196%{_includedir}/poppler/qt3
197
198%files qt4
199%defattr(-, root, root)
200%{_libdir}/libpoppler-qt4.so.*
201
202%files qt4-devel
203%defattr(-, root, root)
204%{_libdir}/libpoppler-qt4.so
205%{_libdir}/pkgconfig/poppler-qt4.pc
206%{_includedir}/poppler/qt4
207
208%files utils
209%defattr(-, root, root)
210%{_bindir}/pdf*
211%{_mandir}/man1/pdf*
212
213%changelog
214* Sat Mar 12 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.16.3-1
215- new upstream release
216- added utils subpackage
217
218* Sun Oct 03 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.14.2-1
219- new upstream release
220- add BuildRequires: libXmu-devel
221
222* Sun Mar 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.12.4-1
223- new upstream release (including security fix CVE-2009-3607)
224- built with new toolchain
225- changed --enable-gtk-doc to --disable-gtk-doc
226
227* Mon Nov  2 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.12.1-1
228- new upstream release (including security fix based xpdf 3.02pl4)
229- added BR: openjpeg-devel
230
231* Sun Aug 16 2009 NAKAMURA Kenta <kenta@vinelinux.org> 0.10.7-3
232- added qt4 wrapper subpackage
233- added BuildRequires: qt4-devel
234
235* Mon Jul 20 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.10.7-2
236- add Patch10 to support otf font with TrueType format. (<BTS:0727>)
237  (thanks to tomop)
238
239* Mon May 18 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.7-1
240- new upstream release
241
242* Sun May 10 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.10.6-3
243- added qt3 wrapper subpackage
244
245* Fri May 01 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.6-2
246- add configure option --enable-shared and --disable-static
247- drop *.a from devel sub package
248
249* Fri Apr 24 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.6-1
250- new upstream release
251- add Packager: kazutaka
252
253* Sun Mar 15 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.5-1
254- new upstream release
255
256* Mon Feb 23 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.4-1
257- new upstream release
258
259* Sun Feb 01 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.3-1
260- new upstream release
261
262* Sat Dec 13 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.2-1
263- new upstream release
264
265* Fri Oct 10 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.7-1
266- new upstream release
267- built with cairo-1.8.0
268
269* Sat Aug 30 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.6-1
270- new upstream release
271
272* Tue Jul 29 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.5-1
273- new upstream release
274
275* Tue Jul 01 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.4-1
276- new upstream release
277
278* Thu Jun  5 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.3-1
279- new upstream release
280- spec in UTF-8
281
282* Tue Apr  1 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.2-1
283- new upstream release.
284- rebuilt with cairo-1.6.4
285
286* Mon Mar 31 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.0-1
287- new upstream release.
288- apply new versioning policy.
289
290* Sun Mar 02 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.6.4-0vl1
291- new upstream release.
292
293* Sun Dec 30 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.6.3-0vl1
294- new upstream release.
295
296* Tue Dec 11 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.6.2-0vl1
297- new upstream release.
298
299* Sat Oct 27 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.6.1-0vl1
300- new upstream release.
301
302* Sun Sep 09 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.6-0vl1
303- new upstream release.
304- add Requires to poppler-data.
305
306* Mon Jun 18 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.5.9-0vl1
307- new upstream release.
308- drop Patch100. (Fixed in upstream)
309
310* Fri May 11 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.4-0vl3
311- rebuild with new environment/toolchain
312
313* Mon Feb 05 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 0.5.4-0vl2
314- rebuilt for VineSeed
315
316* Sat Jan 20 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 0.5.4-0vl1.1
317- add patch100 for fix CVE-2007-0104 (Catalog Dictionary Handling Dos)
318- add Vendor/Distribution Tag
319
320* Tue Sep 26 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.5.4-0vl1
321- source update.
322- remove unnecessary .la files in %%install section.
323
324* Thu Jun 22 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.3-0vl2
325- add Requires: xpdf-common >= 3.01
326- fix Url
327
328* Sat Jun 17 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.5.3-0vl1
329- source update.
330- add BuildRequires gtk-doc.
331
332* Sun May 28 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.5.2-0vl1
333- source update.
334
335* Sat Mar 11 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.5.1-0vl2
336- add --enable-xpdf-headers configure option.
337
338* Wed Mar 01 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.5.1-0vl1
339- source update.
340- add %%{_datadir}/gtk-doc/html/poppler in %%files section.
341- add --disable-utils and --enable-zlib configure option.
342  (--disable-utis needed to aboid conflict with xpdf)
343- delete --enable-a4-paper configure option.(no longer supported)
344
345* Wed Jan 25 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.4.4-0vl1
346- source update.
347
348* Wed Sep 21 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.4.2-0vl1
349- source update.
350- add configure option --disable-poppler-{qt.qt4}, --enable-a4-paper.
351- del BuildReq: libpixman-devel.(Obsolete by cairo)
352
353* Thu Aug 18 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.4.0-0vl1
354- source update.
355
356* Sun Jun 25 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.3-0vl1
357- source update.
358
359* Thu May 19 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.2-0vl1
360- source update.
361
362* Thu May 05 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.1-0vl1
363- initial build for VineSeed Plus.
Note: See TracBrowser for help on using the repository browser.