3 %bcond_without apidocs # disable gtk-doc
4 %bcond_without cairo # disable Cairo backend
5 %bcond_without qt # disable qt wrapper
7 %define cairo_ver 1.0.0
9 Summary: PDF rendering library
10 Summary(pl): Biblioteka renderuj±ca PDF
16 Source0: http://poppler.freedesktop.org/%{name}-%{version}.tar.gz
17 # Source0-md5: c84c1be19f43e4a84872ff08234c1960
18 Patch0: %{name}-cvs.patch
19 Patch1: %{name}-link.patch
20 Patch2: %{name}-freetype_includes.patch
21 URL: http://poppler.freedesktop.org/
22 BuildRequires: autoconf >= 2.59
23 BuildRequires: automake
24 %{?with_cairo:BuildRequires: cairo-devel >= %{cairo_ver}}
25 BuildRequires: fontconfig-devel
26 BuildRequires: freetype-devel >= 2.0
27 BuildRequires: gtk+2-devel >= 2.0.0
28 %{?with_apidocs:BuildRequires: gtk-doc >= 1.0}
29 BuildRequires: libstdc++-devel
30 BuildRequires: libtool >= 2:1.5
31 BuildRequires: pkgconfig
32 %{?with_qt:BuildRequires: qt-devel}
33 %{?with_cairo:Requires: cairo >= %{cairo_ver}}
34 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37 A common PDF rendering library for integrating PDF viewing into
38 desktop applications (based on the xpdf-3.0 code base).
41 Wspólna biblioteka renderuj±ca PDF do integrowania ogl±dania PDF w
42 aplikacjach desktopowych (oparta na kodzie xpdf-3.0).
45 Summary: Poppler header files
46 Summary(pl): Pliki nag³ówkowe biblioteki Poppler
47 Group: Development/Libraries
48 Requires: %{name} = %{version}-%{release}
49 %{?with_cairo:Requires: cairo-devel >= %{cairo_ver}}
50 Requires: fontconfig-devel
51 Requires: freetype-devel >= 2.0
52 Requires: libstdc++-devel
55 Header files for the Poppler library.
57 %description devel -l pl
58 Pliki nag³ówkowe biblioteki Poppler.
61 Summary: Poppler static libraries
62 Summary(pl): Statyczne biblioteki Poppler
63 Group: Development/Libraries
64 Requires: %{name}-devel = %{version}-%{release}
67 Poppler static libraries.
69 %description static -l pl
70 Statyczne biblioteki Poppler.
73 Summary: GLib wrapper for poppler
74 Summary(pl): Wrapper GLib dla popplera
76 Requires: %{name} = %{version}-%{release}
79 GLib wrapper for poppler.
81 %description glib -l pl
82 Wrapper GLib dla popplera.
85 Summary: Header files for GLib wrapper for poppler
86 Summary(pl): Pliki nag³ówkowe wrappera GLib dla popplera
87 Group: Development/Libraries
88 Requires: %{name}-devel = %{version}-%{release}
89 Requires: %{name}-glib = %{version}-%{release}
90 Requires: gtk+2-devel >= 2.0.0
92 %description glib-devel
93 Header files for GLib wrapper for poppler.
95 %description glib-devel -l pl
96 Pliki nag³ówkowe wrappera GLib dla popplera.
99 Summary: Static version of GLib wrapper for poppler
100 Summary(pl): Statyczna wersja wrappera GLib dla popplera
101 Group: Development/Libraries
102 Requires: %{name}-glib-devel = %{version}-%{release}
104 %description glib-static
105 Static version of GLib wrapper for poppler.
107 %description glib-static -l pl
108 Statyczna wersja wrappera GLib dla popplera.
111 Summary: Qt wrapper for poppler
112 Summary(pl): Wrapper Qt dla popplera
114 Requires: %{name} = %{version}-%{release}
117 Qt wrapper for poppler.
119 %description qt -l pl
120 Wrapper Qt dla popplera.
123 Summary: Header files for Qt wrapper for poppler
124 Summary(pl): Pliki nag³ówkowe wrappera Qt dla popplera
125 Group: Development/Libraries
126 Requires: %{name}-devel = %{version}-%{release}
127 Requires: %{name}-qt = %{version}-%{release}
130 %description qt-devel
131 Header files for Qt wrapper for poppler.
133 %description qt-devel -l pl
134 Pliki nag³ówkowe wrappera Qt dla popplera.
137 Summary: Static version of Qt wrapper for poppler
138 Summary(pl): Statyczna wersja wrappera Qt dla popplera
139 Group: Development/Libraries
140 Requires: %{name}-qt-devel = %{version}-%{release}
142 %description qt-static
143 Static version of Qt wrapper for poppler.
145 %description qt-static -l pl
146 Statyczna wersja wrappera Qt dla popplera.
149 Summary: Set of tools for viewing information and converting PDF files
150 Summary(pl): Zestaw narzêdzi do wy¶wietlania informacji i konwertowania plików PDF
151 Group: Applications/Publishing
154 Obsoletes: pdftohtml-pdftops
155 Obsoletes: xpdf-tools
156 Obsoletes: poppler-utils
159 Package contains utilites for PDF files. These utilities allow to
160 - extract information about PDF files
161 - extract images from PDF files
162 - convert PDF files to HTML, plain text and PS formats
164 %description progs -l pl
165 Pakiet zawiera zestaw narzêdzi do plików PDF. Programy te umo¿liwiaj±
166 - wy¶wietlanie informacji o plikach PDF
167 - wydobywanie obrazków z plików PDF
168 - konwersjê plików PDF do formatów takich jak HTML, PS czy te¿ czystego
185 %{!?with_cairo:--disable-cairo-output} \
186 %{!?with_qt:--disable-poppler-qt} \
188 %{?with_apidocs:--enable-gtk-doc} \
189 --enable-xpdf-headers \
190 --with-html-dir=%{_gtkdocdir}
194 rm -rf $RPM_BUILD_ROOT
197 DESTDIR=$RPM_BUILD_ROOT
200 rm -rf $RPM_BUILD_ROOT
202 %post -p /sbin/ldconfig
203 %postun -p /sbin/ldconfig
205 %post glib -p /sbin/ldconfig
206 %postun glib -p /sbin/ldconfig
208 %post qt -p /sbin/ldconfig
209 %postun qt -p /sbin/ldconfig
212 %defattr(644,root,root,755)
213 %doc AUTHORS ChangeLog NEWS README* TODO
214 %attr(755,root,root) %{_libdir}/libpoppler.so.*.*.*
217 %defattr(644,root,root,755)
218 %attr(755,root,root) %{_libdir}/libpoppler.so
219 %{_libdir}/libpoppler.la
220 %{_includedir}/poppler
221 %exclude %{_includedir}/poppler/glib
222 %{?with_qt:%exclude %{_includedir}/poppler/poppler-qt.h}
223 %{_pkgconfigdir}/poppler.pc
224 %{?with_cairo:%{_pkgconfigdir}/poppler-cairo.pc}
225 %{_pkgconfigdir}/poppler-splash.pc
227 %{_gtkdocdir}/poppler
230 %defattr(644,root,root,755)
231 %{_libdir}/libpoppler.a
234 %defattr(644,root,root,755)
235 %attr(755,root,root) %{_libdir}/libpoppler-glib.so.*.*.*
238 %defattr(644,root,root,755)
239 %attr(755,root,root) %{_libdir}/libpoppler-glib.so
240 %{_libdir}/libpoppler-glib.la
241 %{_includedir}/poppler/glib
242 %{_pkgconfigdir}/poppler-glib.pc
245 %defattr(644,root,root,755)
246 %{_libdir}/libpoppler-glib.a
250 %defattr(644,root,root,755)
251 %attr(755,root,root) %{_libdir}/libpoppler-qt.so.*.*.*
254 %defattr(644,root,root,755)
255 %attr(755,root,root) %{_libdir}/libpoppler-qt.so
256 %{_libdir}/libpoppler-qt.la
257 %{_includedir}/poppler/poppler-qt.h
258 %{_pkgconfigdir}/poppler-qt.pc
261 %defattr(644,root,root,755)
262 %{_libdir}/libpoppler-qt.a
266 %defattr(644,root,root,755)
267 %attr(755,root,root) %{_bindir}/pdf*