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

Revision 10928, 12.2 KB checked in by tomop, 7 years ago (diff)

poppler-0.43.0-4

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