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

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