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

Revision 3474, 10.6 KB checked in by inagaki, 13 years ago (diff)

update: freeimage, koffice, mtpaint, openjpeg, poppler

Line 
1%define name    poppler
2%define version 0.16.4
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
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* Thu Apr 14 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.16.4-1
215- new upstream release
216- built with openjpeg-1.4
217
218* Sat Mar 12 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.16.3-1
219- new upstream release
220- added utils subpackage
221
222* Sun Oct 03 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.14.2-1
223- new upstream release
224- add BuildRequires: libXmu-devel
225
226* Sun Mar 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.12.4-1
227- new upstream release (including security fix CVE-2009-3607)
228- built with new toolchain
229- changed --enable-gtk-doc to --disable-gtk-doc
230
231* Mon Nov  2 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.12.1-1
232- new upstream release (including security fix based xpdf 3.02pl4)
233- added BR: openjpeg-devel
234
235* Sun Aug 16 2009 NAKAMURA Kenta <kenta@vinelinux.org> 0.10.7-3
236- added qt4 wrapper subpackage
237- added BuildRequires: qt4-devel
238
239* Mon Jul 20 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.10.7-2
240- add Patch10 to support otf font with TrueType format. (<BTS:0727>)
241  (thanks to tomop)
242
243* Mon May 18 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.7-1
244- new upstream release
245
246* Sun May 10 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.10.6-3
247- added qt3 wrapper subpackage
248
249* Fri May 01 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.6-2
250- add configure option --enable-shared and --disable-static
251- drop *.a from devel sub package
252
253* Fri Apr 24 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.6-1
254- new upstream release
255- add Packager: kazutaka
256
257* Sun Mar 15 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.5-1
258- new upstream release
259
260* Mon Feb 23 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.4-1
261- new upstream release
262
263* Sun Feb 01 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.3-1
264- new upstream release
265
266* Sat Dec 13 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.2-1
267- new upstream release
268
269* Fri Oct 10 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.7-1
270- new upstream release
271- built with cairo-1.8.0
272
273* Sat Aug 30 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.6-1
274- new upstream release
275
276* Tue Jul 29 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.5-1
277- new upstream release
278
279* Tue Jul 01 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.4-1
280- new upstream release
281
282* Thu Jun  5 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.3-1
283- new upstream release
284- spec in UTF-8
285
286* Tue Apr  1 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.2-1
287- new upstream release.
288- rebuilt with cairo-1.6.4
289
290* Mon Mar 31 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.0-1
291- new upstream release.
292- apply new versioning policy.
293
294* Sun Mar 02 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.6.4-0vl1
295- new upstream release.
296
297* Sun Dec 30 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.6.3-0vl1
298- new upstream release.
299
300* Tue Dec 11 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.6.2-0vl1
301- new upstream release.
302
303* Sat Oct 27 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.6.1-0vl1
304- new upstream release.
305
306* Sun Sep 09 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.6-0vl1
307- new upstream release.
308- add Requires to poppler-data.
309
310* Mon Jun 18 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.5.9-0vl1
311- new upstream release.
312- drop Patch100. (Fixed in upstream)
313
314* Fri May 11 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.4-0vl3
315- rebuild with new environment/toolchain
316
317* Mon Feb 05 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 0.5.4-0vl2
318- rebuilt for VineSeed
319
320* Sat Jan 20 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 0.5.4-0vl1.1
321- add patch100 for fix CVE-2007-0104 (Catalog Dictionary Handling Dos)
322- add Vendor/Distribution Tag
323
324* Tue Sep 26 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.5.4-0vl1
325- source update.
326- remove unnecessary .la files in %%install section.
327
328* Thu Jun 22 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.3-0vl2
329- add Requires: xpdf-common >= 3.01
330- fix Url
331
332* Sat Jun 17 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.5.3-0vl1
333- source update.
334- add BuildRequires gtk-doc.
335
336* Sun May 28 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.5.2-0vl1
337- source update.
338
339* Sat Mar 11 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.5.1-0vl2
340- add --enable-xpdf-headers configure option.
341
342* Wed Mar 01 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.5.1-0vl1
343- source update.
344- add %%{_datadir}/gtk-doc/html/poppler in %%files section.
345- add --disable-utils and --enable-zlib configure option.
346  (--disable-utis needed to aboid conflict with xpdf)
347- delete --enable-a4-paper configure option.(no longer supported)
348
349* Wed Jan 25 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.4.4-0vl1
350- source update.
351
352* Wed Sep 21 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.4.2-0vl1
353- source update.
354- add configure option --disable-poppler-{qt.qt4}, --enable-a4-paper.
355- del BuildReq: libpixman-devel.(Obsolete by cairo)
356
357* Thu Aug 18 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.4.0-0vl1
358- source update.
359
360* Sun Jun 25 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.3-0vl1
361- source update.
362
363* Thu May 19 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.2-0vl1
364- source update.
365
366* Thu May 05 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.1-0vl1
367- initial build for VineSeed Plus.
Note: See TracBrowser for help on using the repository browser.