]> git.pld-linux.org Git - packages/poppler0.61.git/blame - poppler61.spec
missing gtkdocdir patch
[packages/poppler0.61.git] / poppler61.spec
CommitLineData
a6475984 1%define cairo_ver 1.10.0
48b431ea 2%define qt4_ver 4.7.0
9e116569 3Summary: PDF rendering library
ef9a130a 4Summary(pl.UTF-8): Biblioteka renderująca PDF
48b431ea
JP
5Name: poppler61
6Version: 0.61.0
fbf0c290 7Release: 1
434ea14d 8License: GPL v2+
9e116569 9Group: Libraries
48b431ea
JP
10Source0: https://poppler.freedesktop.org/poppler-%{version}.tar.xz
11# Source0-md5: 9feff3fb5e2302bb915e9a55da182c57
385007c9 12Patch0: %{name}-gtkdocdir.patch
c32fd9f2 13URL: https://poppler.freedesktop.org/
48b431ea
JP
14BuildRequires: QtCore-devel >= %{qt4_ver}
15BuildRequires: QtGui-devel >= %{qt4_ver}
16BuildRequires: QtTest-devel >= %{qt4_ver}
17BuildRequires: QtXml-devel >= %{qt4_ver}
18BuildRequires: autoconf >= 2.59
19BuildRequires: automake >= 1:1.7
20BuildRequires: cairo-devel >= %{cairo_ver}
385007c9 21BuildRequires: cmake >= 3.1.0
bd2cd4db 22BuildRequires: curl-devel
ea3f193d 23BuildRequires: docbook-dtd412-xml
d84a04fd 24BuildRequires: fontconfig-devel >= 2.0.0
708b49cb 25BuildRequires: freetype-devel >= 2.0
9499f754 26BuildRequires: gettext-tools
385007c9 27BuildRequires: gobject-introspection-devel >= 0.9.12
3d571130 28BuildRequires: lcms2-devel >= 2
9e1eea06 29BuildRequires: libjpeg-devel
d9c2dc15 30BuildRequires: libpng-devel
5316425b 31BuildRequires: libstdc++-devel >= 6:4.7
d9c2dc15 32BuildRequires: libtiff-devel
9148ca80 33BuildRequires: libxml2-devel >= 2.0
c32fd9f2 34BuildRequires: nss-devel >= 3
d80ed3f3 35BuildRequires: openjpeg2-devel >= 2
a6475984 36BuildRequires: pkgconfig >= 1:0.18
5ee7d9e8
JB
37# wanted cairo backends
38BuildRequires: pkgconfig(cairo-pdf) >= %{cairo_ver}
39BuildRequires: pkgconfig(cairo-ps) >= %{cairo_ver}
40BuildRequires: pkgconfig(cairo-svg) >= %{cairo_ver}
7a448eaa 41%{?with_qt5:BuildRequires: qt5-build >= %{qt5_ver}}
21021625 42BuildRequires: sed >= 4.0
75fd4c8d 43BuildRequires: tar >= 1:1.22
d735c4a7 44BuildRequires: which
75fd4c8d 45BuildRequires: xz
bf5184f7 46BuildRequires: zlib-devel
d80ed3f3 47Requires: openjpeg2 >= 2
48b431ea 48Conflicts: poppler-devel
9e116569 49BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
50
51%description
256ec317 52A common PDF rendering library for integrating PDF viewing into
53desktop applications (based on the xpdf-3.0 code base).
9e116569 54
48b431ea
JP
55Minimal compatibility package to support legacy applications which
56still require Qt4 API.
57
4d968103
JR
58%description -l pl.UTF-8
59Wspólna biblioteka renderująca PDF do integrowania oglądania PDF w
943507a4
JB
60aplikacjach desktopowych (oparta na kodzie xpdf-3.0).
61
48b431ea
JP
62Mały pakiet zapewniający wsparcie dla starszych aplikacji które wciąż
63wymagają API Qt4.
64
9e116569 65%package devel
943507a4 66Summary: Poppler header files
ef9a130a 67Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Poppler
9e116569 68Group: Development/Libraries
69Requires: %{name} = %{version}-%{release}
d9c2dc15 70Requires: curl-devel
3d571130 71Requires: lcms2-devel >= 2
5316425b 72Requires: libstdc++-devel >= 6:4.7
c32fd9f2 73Requires: nss-devel >= 3
9e116569 74
75%description devel
943507a4
JB
76Header files for the Poppler library.
77
4d968103
JR
78%description devel -l pl.UTF-8
79Pliki nagłówkowe biblioteki Poppler.
9e116569 80
48b431ea
JP
81%package qt4
82Summary: Qt4 wrapper for poppler
83Summary(pl.UTF-8): Wrapper Qt4 dla popplera
931ab1e2 84Group: Libraries
85Requires: %{name} = %{version}-%{release}
48b431ea
JP
86Requires: QtCore >= %{qt4_ver}
87Requires: QtGui >= %{qt4_ver}
88Requires: QtXml >= %{qt4_ver}
89Provides: poppler-Qt = %{version}-%{release}
90Provides: poppler-qt4 = %{version}-%{release}
91Obsoletes: poppler-Qt < 0.24.4-2
92Obsoletes: poppler-qt
93Obsoletes: poppler-qt4 < 0.61.0
94
95%description qt4
96Qt4 wrapper for poppler.
97
98%description qt4 -l pl.UTF-8
99Wrapper Qt4 dla popplera.
100
101%package qt4-devel
102Summary: Header files for Qt4 wrapper for poppler
103Summary(pl.UTF-8): Pliki nagłówkowe wrappera Qt4 dla popplera
bc4f318c 104Group: Development/Libraries
bc4f318c 105Requires: %{name}-devel = %{version}-%{release}
48b431ea
JP
106Requires: %{name}-qt4 = %{version}-%{release}
107Requires: QtCore-devel >= %{qt4_ver}
108Requires: QtGui-devel >= %{qt4_ver}
109Requires: QtXml-devel >= %{qt4_ver}
110Provides: poppler-Qt-devel = %{version}-%{release}
111Provides: poppler-qt4-devel = %{version}-%{release}
112Obsoletes: poppler-Qt-devel < 0.24.4-2
113Obsoletes: poppler-qt-devel
fbf0c290 114
48b431ea
JP
115%description qt4-devel
116Header files for Qt4 wrapper for poppler.
fbf0c290 117
48b431ea
JP
118%description qt4-devel -l pl.UTF-8
119Pliki nagłówkowe wrapper Qt4 dla popplera.
6d515f80 120
9e116569 121%prep
48b431ea 122%setup -q -n poppler-%{version}
385007c9 123%patch0 -p1
59f6d029 124
9e116569 125%build
385007c9
JP
126install -d build
127cd build
128%cmake .. \
385007c9
JP
129 -DENABLE_GTK_TESTS=OFF \
130 -DENABLE_LIBCURL=ON \
6a04f0ad 131 -DENABLE_GTK_DOC=OFF \
48b431ea
JP
132 -DWITH_CAIRO=ON \
133 -DENABLE_CPP=OFF \
134 -DENABLE_GLIB=OFF \
135 -DENABLE_QT4=ON \
136 -DENABLE_QT5=OFF \
137 -DENABLE_UTILS=OFF \
385007c9
JP
138 -DENABLE_XPDF_HEADERS=ON \
139 -DENABLE_ZLIB=ON
9148ca80 140
9e116569 141%{__make}
142
143%install
144rm -rf $RPM_BUILD_ROOT
145
385007c9
JP
146%{__make} -C build install \
147 DESTDIR=$RPM_BUILD_ROOT
797490cf 148
9e116569 149%clean
150rm -rf $RPM_BUILD_ROOT
151
943507a4
JB
152%post -p /sbin/ldconfig
153%postun -p /sbin/ldconfig
9e116569 154
48b431ea
JP
155%post qt4 -p /sbin/ldconfig
156%postun qt4 -p /sbin/ldconfig
dff19bfc 157
9e116569 158%files
159%defattr(644,root,root,755)
385007c9 160%doc AUTHORS ChangeLog NEWS README*
c858408d 161%attr(755,root,root) %{_libdir}/libpoppler.so.*.*.*
48b431ea 162%attr(755,root,root) %ghost %{_libdir}/libpoppler.so.72
9e116569 163
164%files devel
165%defattr(644,root,root,755)
c858408d 166%attr(755,root,root) %{_libdir}/libpoppler.so
9e1eea06
JB
167%dir %{_includedir}/poppler
168%{_includedir}/poppler/poppler-config.h
35d1caed 169%{_includedir}/poppler/[ABCDEFGHJLMNOPRSTUVX]*.h
40c95880 170%{_includedir}/poppler/fofi
d84a04fd 171%{_includedir}/poppler/goo
9e1eea06 172%{_includedir}/poppler/splash
c858408d
JB
173%{_pkgconfigdir}/poppler.pc
174%{?with_cairo:%{_pkgconfigdir}/poppler-cairo.pc}
175%{_pkgconfigdir}/poppler-splash.pc
9e116569 176
48b431ea 177%files qt4
fbf0c290 178%defattr(644,root,root,755)
48b431ea
JP
179%attr(755,root,root) %{_libdir}/libpoppler-qt4.so.*.*.*
180%attr(755,root,root) %ghost %{_libdir}/libpoppler-qt4.so.4
bc4f318c 181
48b431ea 182%files qt4-devel
6d515f80 183%defattr(644,root,root,755)
48b431ea
JP
184%attr(755,root,root) %{_libdir}/libpoppler-qt4.so
185%{_includedir}/poppler/qt4
186%{_pkgconfigdir}/poppler-qt4.pc
This page took 0.121469 seconds and 4 git commands to generate.