1 |
%define major 53 |
%define major 58 |
2 |
%define glibmajor 8 |
%define glibmajor 8 |
3 |
%define qt4major 4 |
%define qt4major 4 |
4 |
%define qt5major 1 |
%define qt5major 1 |
5 |
%define cppmajor 0 |
%define cppmajor 0 |
6 |
%define girmajor 0.18 |
%define girmajor 0.18 |
7 |
|
|
8 |
%define libname %mklibname %name %major |
%define libname %mklibname %name %{major} |
9 |
%define libnameglib %mklibname %name-glib %glibmajor |
%define libnameglib %mklibname %name-glib %{glibmajor} |
10 |
%define libnameqt4 %mklibname %name-qt4_ %qt4major |
%define libnameqt4 %mklibname %name-qt4_ %{qt4major} |
11 |
%define libnameqt5 %mklibname %name-qt5_ %qt5major |
%define libnameqt5 %mklibname %name-qt5_ %{qt5major} |
12 |
%define libnamecpp %mklibname %name-cpp %cppmajor |
%define libnamecpp %mklibname %name-cpp %{cppmajor} |
13 |
%define libnamedev %mklibname -d %name |
%define libnamedev %mklibname -d %{name} |
14 |
%define libnameglibdev %mklibname -d %name-glib |
%define libnameglibdev %mklibname -d %{name}-glib |
15 |
%define libnameqt4dev %mklibname -d %name-qt4 |
%define libnameqt4dev %mklibname -d %{name}-qt4 |
16 |
%define libnameqt5dev %mklibname -d %name-qt5 |
%define libnameqt5dev %mklibname -d %{name}-qt5 |
17 |
%define libnamecppdev %mklibname -d %name-cpp |
%define libnamecppdev %mklibname -d %{name}-cpp |
18 |
%define libnamegir %mklibname %{name}-gir %{girmajor} |
%define libnamegir %mklibname %{name}-gir %{girmajor} |
19 |
|
|
20 |
Name: poppler |
Name: poppler |
21 |
Summary: PDF rendering library |
Summary: PDF rendering library |
22 |
Group: Publishing |
Group: Publishing |
23 |
Version: 0.34.0 |
Version: 0.39.0 |
24 |
Release: %mkrel 2 |
Release: %mkrel 1 |
25 |
License: GPLv2+ |
License: GPLv2+ |
26 |
URL: http://poppler.freedesktop.org |
URL: http://poppler.freedesktop.org |
27 |
Source: http://poppler.freedesktop.org/%{name}-%{version}.tar.xz |
Source: http://poppler.freedesktop.org/%{name}-%{version}.tar.xz |
62 |
%description |
%description |
63 |
Poppler is a PDF rendering library based on the xpdf-3.0 code base. |
Poppler is a PDF rendering library based on the xpdf-3.0 code base. |
64 |
|
|
65 |
%package -n %{libname} |
%package -n %{libname} |
66 |
Summary: PDF rendering library |
Summary: PDF rendering library |
67 |
Group: System/Libraries |
Group: System/Libraries |
68 |
Conflicts: %{_lib}poppler12 |
Conflicts: %{_lib}poppler12 |
69 |
Recommends: poppler-data |
Recommends: poppler-data |
70 |
|
|
71 |
%description -n %{libname} |
%description -n %{libname} |
72 |
Poppler is a PDF rendering library based on the xpdf-3.0 code base. |
Poppler is a PDF rendering library based on the xpdf-3.0 code base. |
73 |
|
|
74 |
%package -n %{libnamedev} |
%package -n %{libnamedev} |
75 |
Summary: Development files for %{name} |
Summary: Development files for %{name} |
76 |
Group: Development/C++ |
Group: Development/C++ |
77 |
Provides: %{name}-devel = %{version}-%{release} |
Provides: %{name}-devel = %{version}-%{release} |
78 |
Requires: %{libname} = %{version}-%{release} |
Requires: %{libname} = %{version}-%{release} |
79 |
Obsoletes: %{libname}-devel |
Obsoletes: %{libname}-devel |
80 |
|
|
81 |
%description -n %{libnamedev} |
%description -n %{libnamedev} |
82 |
Development files for %{name} |
Development files for %{name} |
83 |
|
|
84 |
%package -n %{libnamecpp} |
%package -n %{libnamecpp} |
85 |
Summary: PDF rendering library - C++ backend |
Summary: PDF rendering library - C++ backend |
86 |
Group: System/Libraries |
Group: System/Libraries |
87 |
|
|
88 |
%description -n %{libnamecpp} |
%description -n %{libnamecpp} |
89 |
Poppler is a PDF rendering library based on the xpdf-3.0 code base. |
Poppler is a PDF rendering library based on the xpdf-3.0 code base. |
90 |
This is the C++ backend version. |
This is the C++ backend version. |
91 |
|
|
92 |
%package -n %{libnameqt4dev} |
%package -n %{libnameqt4dev} |
93 |
Summary: Development files for %{name}-qt4 |
Summary: Development files for %{name}-qt4 |
94 |
Group: Development/KDE and Qt |
Group: Development/KDE and Qt |
95 |
Provides: %{name}-qt4-devel = %{version}-%{release} |
Provides: %{name}-qt4-devel = %{version}-%{release} |
96 |
Requires: %{libnameqt4} = %{version} |
Requires: %{libnameqt4} = %{version} |
97 |
Requires: %{libnamedev} = %{version} |
Requires: %{libnamedev} = %{version} |
98 |
Obsoletes: %{libnameqt4}-devel |
Obsoletes: %{libnameqt4}-devel |
99 |
|
|
100 |
%description -n %{libnameqt4dev} |
%description -n %{libnameqt4dev} |
101 |
Development files for %{name}-qt4 |
Development files for %{name}-qt4 |
102 |
|
|
103 |
%package -n %{libnameqt5dev} |
%package -n %{libnameqt5dev} |
104 |
Summary: Development files for %{name}-qt5 |
Summary: Development files for %{name}-qt5 |
105 |
Group: Development/KDE and Qt |
Group: Development/KDE and Qt |
106 |
Provides: %{name}-qt5-devel = %{version}-%{release} |
Provides: %{name}-qt5-devel = %{version}-%{release} |
107 |
Requires: %{libnameqt5} = %{version} |
Requires: %{libnameqt5} = %{version} |
108 |
Requires: %{libnamedev} = %{version} |
Requires: %{libnamedev} = %{version} |
109 |
|
|
110 |
%description -n %{libnameqt5dev} |
%description -n %{libnameqt5dev} |
111 |
Development files for %{name}-qt5. |
Development files for %{name}-qt5. |
112 |
|
|
113 |
%package -n %{libnameqt4} |
%package -n %{libnameqt4} |
114 |
Summary: PDF rendering library - Qt4 backend |
Summary: PDF rendering library - Qt4 backend |
115 |
Group: System/Libraries |
Group: System/Libraries |
116 |
Obsoletes: %{_lib}poppler-qt4-4 < 0.20.1-3 |
Obsoletes: %{_lib}poppler-qt4-4 < 0.20.1-3 |
117 |
|
|
118 |
%description -n %{libnameqt4} |
%description -n %{libnameqt4} |
119 |
Poppler is a PDF rendering library based on the xpdf-3.0 code base. |
Poppler is a PDF rendering library based on the xpdf-3.0 code base. |
120 |
This is the Qt4 backend version. |
This is the Qt4 backend version. |
121 |
|
|
122 |
%package -n %{libnameqt5} |
%package -n %{libnameqt5} |
123 |
Summary: PDF rendering library - Qt5 backend |
Summary: PDF rendering library - Qt5 backend |
124 |
Group: System/Libraries |
Group: System/Libraries |
125 |
|
|
126 |
%description -n %{libnameqt5} |
%description -n %{libnameqt5} |
127 |
Poppler is a PDF rendering library based on the xpdf-3.0 code base. |
Poppler is a PDF rendering library based on the xpdf-3.0 code base. |
128 |
This is the Qt5 backend version. |
This is the Qt5 backend version. |
129 |
|
|
130 |
%package -n %{libnameglib} |
%package -n %{libnameglib} |
131 |
Summary: PDF rendering library - glib binding |
Summary: PDF rendering library - glib binding |
132 |
Group: System/Libraries |
Group: System/Libraries |
133 |
Conflicts: %{libname} < %{version}-%{release} |
Conflicts: %{libname} < %{version}-%{release} |
134 |
Conflicts: %{name}-gir0.16 < 0.16.6 |
Conflicts: %{name}-gir0.16 < 0.16.6 |
135 |
|
|
136 |
%description -n %{libnameglib} |
%description -n %{libnameglib} |
137 |
Poppler is a PDF rendering library based on the xpdf-3.0 code base. |
Poppler is a PDF rendering library based on the xpdf-3.0 code base. |
138 |
|
|
139 |
%package -n %{libnamegir} |
%package -n %{libnamegir} |
140 |
Summary: Gobject-introspection files for %{name} |
Summary: Gobject-introspection files for %{name} |
141 |
Group: System/Libraries |
Group: System/Libraries |
142 |
Obsoletes: %{name}-gir0.16 < 0.16.6 |
Obsoletes: %{name}-gir0.16 < 0.16.6 |
143 |
Requires: %{libnameglib} = %{version} |
Requires: %{libnameglib} = %{version} |
144 |
|
|
145 |
%description -n %{libnamegir} |
%description -n %{libnamegir} |
146 |
Gobject-introspection files for %{name}. |
Gobject-introspection files for %{name}. |
147 |
|
|
148 |
%package -n %{libnameglibdev} |
%package -n %{libnameglibdev} |
149 |
Summary: Development files for %{name}'s glib binding |
Summary: Development files for %{name}'s glib binding |
150 |
Group: Development/C++ |
Group: Development/C++ |
151 |
Provides: %{name}-glib-devel = %{version}-%{release} |
Provides: %{name}-glib-devel = %{version}-%{release} |
155 |
Conflicts: %{libnamedev} < %{version}-%{release} |
Conflicts: %{libnamedev} < %{version}-%{release} |
156 |
Obsoletes: %{libnameglib}-devel |
Obsoletes: %{libnameglib}-devel |
157 |
|
|
158 |
%description -n %{libnameglibdev} |
%description -n %{libnameglibdev} |
159 |
Development files for %{name}'s glib binding. |
Development files for %{name}'s glib binding. |
160 |
|
|
161 |
%package -n %{libnamecppdev} |
%package -n %{libnamecppdev} |
162 |
Summary: Development files for %{name}-cpp |
Summary: Development files for %{name}-cpp |
163 |
Group: Development/C++ |
Group: Development/C++ |
164 |
Provides: %{name}-cpp-devel = %{version}-%{release} |
Provides: %{name}-cpp-devel = %{version}-%{release} |
165 |
Requires: %{libnamecpp} = %{version} |
Requires: %{libnamecpp} = %{version} |
166 |
Requires: %{libnamedev} = %{version} |
Requires: %{libnamedev} = %{version} |
167 |
|
|
168 |
%description -n %{libnamecppdev} |
%description -n %{libnamecppdev} |
169 |
Development files for %{name}-cpp. |
Development files for %{name}-cpp. |
170 |
|
|
171 |
%prep |
%prep |