/[packages]/updates/6/poppler/current/SPECS/poppler.spec
ViewVC logotype

Annotation of /updates/6/poppler/current/SPECS/poppler.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 425814 - (hide annotations) (download)
Fri May 24 02:29:13 2013 UTC (10 years, 10 months ago) by fwang
Original Path: cauldron/poppler/current/SPECS/poppler.spec
File size: 5394 byte(s)
update libmajor
1 fwang 425814 %define major 37
2 ovitters 149334 %define glibmajor 8
3 vaci0 259886 %define qt4major 4
4 ahmad 19338 %define cppmajor 0
5 ovitters 149334 %define girmajor 0.18
6 ahmad 105874
7 ahmad 19338 %define libname %mklibname %name %major
8     %define libnameglib %mklibname %name-glib %glibmajor
9 fwang 260241 %define libnameqt4 %mklibname %name-qt4_ %qt4major
10 ahmad 19338 %define libnamecpp %mklibname %name-cpp %cppmajor
11     %define libnamedev %mklibname -d %name
12     %define libnameglibdev %mklibname -d %name-glib
13     %define libnameqt4dev %mklibname -d %name-qt4
14     %define libnamecppdev %mklibname -d %name-cpp
15 ahmad 105874 %define libnamegir %mklibname %{name}-gir %{girmajor}
16 ahmad 19338
17 ze 134116 Name: poppler
18     Summary: PDF rendering library
19 fwang 303248 Group: Publishing
20 fwang 425771 Version: 0.22.4
21 luigiwalser 400211 Release: %mkrel 1
22 ze 134116 License: GPLv2+
23     URL: http://poppler.freedesktop.org
24     Source: http://poppler.freedesktop.org/%{name}-%{version}.tar.gz
25     BuildRequires: qt4-devel
26 ahmad 124674 BuildRequires: pkgconfig(gtk+-2.0)
27     BuildRequires: pkgconfig(cairo) >= 1.8.4
28     BuildRequires: jpeg-devel
29     BuildRequires: openjpeg-devel
30     BuildRequires: pkgconfig(gobject-introspection-1.0)
31 fwang 158949 BuildRequires: gettext-devel
32 ahmad 124674 BuildRequires: gtk-doc
33 fwang 260181 BuildRequires: pkgconfig(lcms2)
34 ovitters 149334 BuildRequires: libtiff-devel
35 ahmad 124674 Obsoletes: xpdf-tools < 3.02-10mdv
36 ahmad 19338 Provides: xpdf-tools
37     Obsoletes: pdftohtml
38     Provides: pdftohtml
39    
40     %description
41     Poppler is a PDF rendering library based on the xpdf-3.0 code base.
42    
43     %package -n %{libname}
44     Summary: PDF rendering library
45     Group: System/Libraries
46 blino 78257 Conflicts: %{_lib}poppler12
47 ahmad 19338 Suggests: poppler-data
48    
49     %description -n %{libname}
50     Poppler is a PDF rendering library based on the xpdf-3.0 code base.
51    
52     %package -n %{libnamedev}
53     Summary: Development files for %{name}
54     Group: Development/C++
55 ze 134116 Provides: %{name}-devel = %{version}-%{release}
56     Requires: %{libname} = %{version}-%{release}
57 ahmad 19338 Obsoletes: %{libname}-devel
58    
59     %description -n %{libnamedev}
60     Development files for %{name}
61    
62     %package -n %{libnamecpp}
63     Summary: PDF rendering library - C++ backend
64     Group: System/Libraries
65    
66     %description -n %{libnamecpp}
67     Poppler is a PDF rendering library based on the xpdf-3.0 code base.
68     This is the C++ backend version.
69    
70     %package -n %{libnameqt4dev}
71     Summary: Development files for %{name}-qt4
72     Group: Development/C++
73 ze 134116 Provides: %{name}-qt4-devel = %{version}-%{release}
74 ahmad 19338 Requires: %{libnameqt4} = %{version}
75 ze 134116 Requires: %{libnamedev} = %{version}
76     Obsoletes: %{libnameqt4}-devel
77 ahmad 19338
78     %description -n %{libnameqt4dev}
79     Development files for %{name}-qt4
80    
81     %package -n %{libnameqt4}
82 ahmad 124675 Summary: PDF rendering library - Qt4 backend
83 ahmad 19338 Group: System/Libraries
84 fwang 260241 Obsoletes: %{_lib}poppler-qt4-4 < 0.20.1-3
85 ahmad 19338
86     %description -n %{libnameqt4}
87     Poppler is a PDF rendering library based on the xpdf-3.0 code base.
88 ahmad 124675 This is the Qt4 backend version.
89 ahmad 19338
90    
91     %package -n %{libnameglib}
92     Summary: PDF rendering library - glib binding
93     Group: System/Libraries
94 ze 134116 Conflicts: %{libname} < %{version}-%{release}
95 ahmad 105874 Conflicts: %{name}-gir0.16 < 0.16.6
96 ahmad 19338
97     %description -n %{libnameglib}
98     Poppler is a PDF rendering library based on the xpdf-3.0 code base.
99    
100 ahmad 124674 %package -n %{libnamegir}
101     Summary: Gobject-introspection files for %{name}
102     Group: System/Libraries
103     Obsoletes: %{name}-gir0.16 < 0.16.6
104     Requires: %{libnameglib} = %{version}
105    
106     %description -n %{libnamegir}
107     Gobject-introspection files for %{name}.
108    
109 ahmad 19338 %package -n %{libnameglibdev}
110     Summary: Development files for %{name}'s glib binding
111     Group: Development/C++
112 ze 134116 Provides: %{name}-glib-devel = %{version}-%{release}
113 ahmad 19338 Requires: %{libnameglib} = %{version}
114     Requires: %{libnamedev} = %{version}
115 ze 134116 Conflicts: %{libnamedev} < %{version}-%{release}
116     Obsoletes: %{libnameglib}-devel
117 ahmad 19338
118     %description -n %{libnameglibdev}
119     Development files for %{name}'s glib binding.
120    
121     %package -n %{libnamecppdev}
122     Summary: Development files for %{name}-cpp
123     Group: Development/C++
124 ze 134116 Provides: %{name}-cpp-devel = %{version}-%{release}
125 ahmad 19338 Requires: %{libnamecpp} = %{version}
126 ze 134116 Requires: %{libnamedev} = %{version}
127 ahmad 19338
128     %description -n %{libnamecppdev}
129 ahmad 79295 Development files for %{name}-cpp.
130 ahmad 19338
131     %prep
132     %setup -q
133 blino 273562 %apply_patches
134 ahmad 19338
135     %build
136 fwang 142216 %configure2_5x --disable-static \
137 ahmad 19338 --enable-cairo-output \
138 fwang 152633 --enable-libopenjpeg \
139 ahmad 19338 --enable-poppler-qt4 \
140     --enable-xpdf-headers \
141     --enable-gtk-doc
142     %make
143    
144     %install
145     %makeinstall_std
146     %{__cp} -a config.h %{buildroot}%{_includedir}/poppler/
147    
148 fwang 178134 find %{buildroot} -name '*.la' | xargs rm
149 ahmad 19338
150     %files
151     %doc AUTHORS COPYING NEWS README
152 ze 134116 %{_bindir}/*
153     %{_mandir}/man1/*
154 ahmad 19338
155     %files -n %{libname}
156     %{_libdir}/libpoppler.so.%{major}*
157    
158     %files -n %{libnamedev}
159     %{_libdir}/libpoppler.so
160 ze 134116 %dir %{_includedir}/poppler/
161 ahmad 19338 %{_includedir}/poppler/config.h
162     %{_includedir}/poppler/[A-Z]*
163     %{_includedir}/poppler/fofi
164     %{_includedir}/poppler/goo
165     %{_includedir}/poppler/splash
166     %{_includedir}/poppler/poppler-config.h
167     %{_libdir}/pkgconfig/poppler-cairo.pc
168     %{_libdir}/pkgconfig/poppler-splash.pc
169     %{_libdir}/pkgconfig/poppler.pc
170 ze 134116 %{_datadir}/gtk-doc/html/%{name}/
171 ahmad 19338
172     %files -n %{libnameglib}
173     %{_libdir}/libpoppler-glib.so.%{glibmajor}*
174    
175 ahmad 105874 %files -n %{libnamegir}
176 ahmad 79295 %_libdir/girepository-1.0/Poppler-%{girmajor}.typelib
177    
178 ahmad 19338 %files -n %{libnameglibdev}
179     %{_libdir}/libpoppler-glib.so
180     %{_libdir}/pkgconfig/poppler-glib.pc
181 ze 134116 %{_includedir}/poppler/glib/
182     %{_datadir}/gir-1.0/Poppler-%{girmajor}.gir
183 ahmad 19338
184     %files -n %{libnameqt4dev}
185 ze 134116 %{_includedir}/poppler/qt4/
186 ahmad 19338 %{_libdir}/pkgconfig/poppler-qt4.pc
187     %{_libdir}/libpoppler-qt4.so
188    
189     %files -n %{libnameqt4}
190     %{_libdir}/libpoppler-qt4.so.%{qt4major}*
191    
192     %files -n %{libnamecpp}
193     %{_libdir}/libpoppler-cpp.so.%{cppmajor}*
194    
195     %files -n %{libnamecppdev}
196     %{_libdir}/libpoppler-cpp.so
197     %{_libdir}/pkgconfig/poppler-cpp.pc
198 fwang 158926 %{_includedir}/poppler/cpp

  ViewVC Help
Powered by ViewVC 1.1.30