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

Revision 4812, 10.9 KB checked in by Takemikaduchi, 13 years ago (diff)

GNOME-3.1.92

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