source: projects/specs/branches/6/p/poppler/poppler-vl.spec @ 7673

Revision 7673, 11.2 KB checked in by iwamoto, 11 years ago (diff)

poppler,vte, xorg-x11-server update

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