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

Revision 521, 9.2 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

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