1 |
ahmad |
6682 |
# enable_gtkdoc: Toggle if gtk-doc files should be rebuilt. |
2 |
|
|
# 0 = no |
3 |
|
|
# 1 = yes |
4 |
dmorgan |
7123 |
%define enable_gtkdoc 0 |
5 |
ahmad |
6682 |
|
6 |
|
|
# enable_bootstrap: Toggle if bootstrapping package |
7 |
|
|
# 0 = no |
8 |
|
|
# 1 = yes |
9 |
dmorgan |
7123 |
%define enable_bootstrap 1 |
10 |
ahmad |
6682 |
|
11 |
|
|
# enable_tests: Run test suite in build |
12 |
|
|
# 0 = no |
13 |
|
|
# 1 = yes |
14 |
|
|
%define enable_tests 0 |
15 |
|
|
|
16 |
|
|
%{?_without_gtkdoc: %{expand: %%define enable_gtkdoc 0}} |
17 |
|
|
%{?_without_bootstrap: %{expand: %%define enable_bootstrap 0}} |
18 |
|
|
%{?_without_tests: %{expand: %%define enable_tests 0}} |
19 |
|
|
|
20 |
|
|
%{?_with_gtkdoc: %{expand: %%define enable_gtkdoc 1}} |
21 |
|
|
%{?_with_bootstrap: %{expand: %%define enable_bootstrap 1}} |
22 |
|
|
%{?_with_tests: %{expand: %%define enable_tests 1}} |
23 |
|
|
|
24 |
|
|
|
25 |
|
|
# required version of various libraries |
26 |
|
|
%define req_glib_version 2.25.8 |
27 |
|
|
%define req_pango_version 1.20.0 |
28 |
|
|
%define req_atk_version 1.29.4 |
29 |
|
|
%define req_cairo_version 1.6.0 |
30 |
|
|
%define req_gdk_pixbuf_version 2.21.0 |
31 |
|
|
|
32 |
|
|
%define pkgname gtk+ |
33 |
|
|
%define api_version 2.0 |
34 |
|
|
%define binary_version 2.10 |
35 |
|
|
%define lib_major 0 |
36 |
|
|
%define libname %mklibname %{pkgname} %{api_version} %{lib_major} |
37 |
|
|
%define libname_x11 %mklibname %{pkgname}-x11- %{api_version} %{lib_major} |
38 |
|
|
%define develname %mklibname -d %pkgname %api_version |
39 |
|
|
|
40 |
|
|
%define gail_major 18 |
41 |
|
|
%define gail_libname %mklibname gail %gail_major |
42 |
|
|
%define gaildevelname %mklibname -d gail |
43 |
|
|
|
44 |
|
|
%define git_url git://git.gnome.org/gtk+ |
45 |
|
|
|
46 |
|
|
Summary: The GIMP ToolKit (GTK+), a library for creating GUIs |
47 |
|
|
Name: %{pkgname}%{api_version} |
48 |
|
|
Version: 2.22.1 |
49 |
dmorgan |
7123 |
Release: %mkrel 1 |
50 |
ahmad |
6682 |
License: LGPLv2+ |
51 |
|
|
Group: System/Libraries |
52 |
|
|
Source0: http://ftp.gnome.org/pub/GNOME/sources/%pkgname/%{pkgname}-%{version}.tar.bz2 |
53 |
|
|
# extra IM modules (vietnamese and tamil) -- pablo |
54 |
|
|
#gw TODO, needs to be fixed for 2.21.3 |
55 |
|
|
Patch4: gtk+-2.13.1-extra_im.patch |
56 |
|
|
# (fc) 2.0.6-8mdk fix infinite loop and crash in file selector when / and $HOME are not readable (bug #90) |
57 |
|
|
Patch5: gtk+-2.6.9-fileselectorfallback.patch |
58 |
|
|
# (fc) 2.4.0-2mdk use Ia Ora theme by default if available |
59 |
|
|
Patch12: gtk+-defaulttheme.patch |
60 |
|
|
# (gb) 2.4.4-2mdk handle biarch |
61 |
|
|
Patch13: gtk+-2.2.4-lib64.patch |
62 |
|
|
# (fc) 2.18.2-2mdv fix nautilus crash (GNOME bug #596977) (pterjan) |
63 |
|
|
Patch15: gtk+-2.18.1-fixnautiluscrash.patch |
64 |
|
|
# (fc) 2.20.0-2mdv improve tooltip appareance (GNOME bug #599617) (Fedora) |
65 |
|
|
Patch18: gtk+-2.21.1-fresh-tooltips.patch |
66 |
|
|
# (fc) 2.20.0-2mdv improve tooltip positioning (GNOME bug #599618) (Fedora) |
67 |
|
|
Patch19: gtk+-2.20.0-tooltip-positioning.patch |
68 |
|
|
# (fc) 2.20.0-2mdv allow window dragging toolbars / menubar (GNOME bug #611313) |
69 |
|
|
Patch20: gtk+-2.20.0-window-dragging.patch |
70 |
|
|
# (fc) 2.20.0-3mdv allow specifying icon padding for tray icon (GNOME bug #583273) (Fedora) |
71 |
|
|
Patch21: gtk+-2.20.0-icon-padding.patch |
72 |
|
|
|
73 |
|
|
Conflicts: perl-Gtk2 < 1.113 |
74 |
|
|
|
75 |
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot |
76 |
|
|
|
77 |
|
|
URL: http://www.gtk.org |
78 |
|
|
Requires: common-licenses |
79 |
|
|
BuildRequires: gettext-devel |
80 |
|
|
BuildRequires: libglib2.0-devel >= %{req_glib_version} |
81 |
|
|
BuildRequires: libatk1.0-devel >= %{req_atk_version} |
82 |
|
|
BuildRequires: cairo-devel >= %{req_cairo_version} |
83 |
|
|
BuildRequires: pango-devel >= %{req_pango_version} |
84 |
|
|
BuildRequires: gobject-introspection-devel >= 0.9.5 |
85 |
|
|
BuildRequires: libgdk_pixbuf2.0-devel >= %req_gdk_pixbuf_version |
86 |
|
|
BuildRequires: X11-devel |
87 |
|
|
BuildRequires: cups-devel |
88 |
|
|
BuildRequires: fam-devel |
89 |
|
|
%if %enable_tests |
90 |
|
|
BuildRequires: x11-server-xvfb |
91 |
|
|
%endif |
92 |
|
|
%if %enable_gtkdoc |
93 |
|
|
BuildRequires: gtk-doc >= 0.9 |
94 |
|
|
BuildRequires: sgml-tools |
95 |
|
|
BuildRequires: texinfo |
96 |
|
|
%endif |
97 |
|
|
# gw tests will fail without this |
98 |
|
|
BuildRequires: fonts-ttf-dejavu |
99 |
|
|
%if !%{enable_bootstrap} |
100 |
|
|
Suggests: xdg-user-dirs-gtk |
101 |
|
|
Suggests: ia_ora-gnome |
102 |
|
|
%endif |
103 |
|
|
Requires: %{libname} = %{version} |
104 |
|
|
Provides: %{pkgname}2 = %{version}-%{release} |
105 |
|
|
Obsoletes: %{pkgname}2 |
106 |
|
|
Provides: gail = %version-%release |
107 |
|
|
Obsoletes: gail |
108 |
|
|
|
109 |
|
|
%description |
110 |
|
|
The gtk+ package contains the GIMP ToolKit (GTK+), a library for creating |
111 |
|
|
graphical user interfaces for the X Window System. GTK+ was originally |
112 |
|
|
written for the GIMP (GNU Image Manipulation Program) image processing |
113 |
|
|
program, but is now used by several other programs as well. |
114 |
|
|
|
115 |
|
|
If you are planning on using the GIMP or another program that uses GTK+, |
116 |
|
|
you'll need to have the gtk+ package installed. |
117 |
|
|
|
118 |
|
|
%package -n %{libname} |
119 |
|
|
Summary: %{summary} |
120 |
|
|
Group: %{group} |
121 |
|
|
Obsoletes: lib%{pkgname}2 |
122 |
|
|
Provides: lib%{pkgname}2 = %{version}-%{release} |
123 |
|
|
Provides: lib%{name} = %{version}-%{release} |
124 |
|
|
Provides: gtk2 = %{version}-%{release} |
125 |
|
|
Requires: libglib2.0 >= %{req_glib_version} |
126 |
|
|
Requires: libpango1.0 >= %{req_pango_version} |
127 |
|
|
Requires: libatk1.0 >= %{req_atk_version} |
128 |
dmorgan |
7123 |
Conflicts: libgnomeui2_0 <= 2.0.5 |
129 |
|
|
Conflicts: gtk-engines2 <= 2.2.0-7mdk |
130 |
|
|
Conflicts: %{libname_x11} < 2.10.3-2mdv2007.0 |
131 |
ahmad |
6682 |
Requires(post): %{libname_x11} = %{version} |
132 |
|
|
%if !%{enable_bootstrap} |
133 |
|
|
Suggests: %{_lib}ia_ora-gnome |
134 |
|
|
%endif |
135 |
|
|
|
136 |
|
|
%description -n %{libname} |
137 |
|
|
This package contains the library needed to run programs dynamically |
138 |
|
|
linked with gtk+. |
139 |
|
|
|
140 |
|
|
%package -n %{develname} |
141 |
|
|
Summary: Development files for GTK+ (GIMP ToolKit) applications |
142 |
|
|
Group: Development/GNOME and GTK+ |
143 |
|
|
Obsoletes: %{libname_x11}-devel |
144 |
|
|
Provides: %{libname_x11}-devel = %{version}-%{release} |
145 |
|
|
Provides: gtk2-devel = %{version}-%{release} |
146 |
|
|
Obsoletes: %{pkgname}2-devel |
147 |
|
|
Obsoletes: lib%{pkgname}2-devel |
148 |
|
|
Obsoletes: %mklibname -d %{pkgname} 2.0 0 |
149 |
|
|
Provides: %{pkgname}2-devel = %{version}-%{release} |
150 |
|
|
Provides: lib%{pkgname}2-devel = %{version}-%{release} |
151 |
|
|
Provides: lib%{pkgname}%{api_version}-devel = %{version}-%{release} |
152 |
|
|
Provides: %{libname}-devel = %{version}-%{release} |
153 |
|
|
Provides: lib%{pkgname}-x11-%{api_version}-devel = %{version}-%{release} |
154 |
|
|
Requires: %{libname} = %{version} |
155 |
|
|
Requires: %{libname_x11} = %{version} |
156 |
|
|
Requires: libgdk_pixbuf2.0-devel >= %req_gdk_pixbuf_version |
157 |
|
|
Requires: libatk1.0-devel >= %{req_atk_version} |
158 |
|
|
Requires: libpango1.0-devel >= %{req_pango_version} |
159 |
|
|
|
160 |
|
|
|
161 |
|
|
%description -n %{develname} |
162 |
|
|
The libgtk+-devel package contains the static libraries and header files |
163 |
|
|
needed for developing GTK+ (GIMP ToolKit) applications. The libgtk+-devel |
164 |
|
|
package contains GDK (the General Drawing Kit, which simplifies the interface |
165 |
|
|
for writing GTK+ widgets and using GTK+ widgets in applications), and GTK+ |
166 |
|
|
(the widget set). |
167 |
|
|
|
168 |
|
|
|
169 |
|
|
%package -n %{libname_x11} |
170 |
|
|
Summary: X11 backend of The GIMP ToolKit (GTK+) |
171 |
|
|
Group: System/Libraries |
172 |
|
|
Provides: lib%{pkgname}-x11-%{api_version} = %{version}-%{release} |
173 |
|
|
Provides: %{name}-backend = %{version}-%{release} |
174 |
|
|
Requires: %{libname} = %{version} |
175 |
|
|
Requires: %{name} >= %{version}-%{release} |
176 |
dmorgan |
7123 |
Conflicts: libgtk+2-devel < 2.0.0 |
177 |
ahmad |
6682 |
Conflicts: gir-repository < 0.6.5-4 |
178 |
|
|
|
179 |
|
|
%description -n %{libname_x11} |
180 |
|
|
This package contains the X11 version of library needed to run |
181 |
|
|
programs dynamically linked with gtk+. |
182 |
|
|
|
183 |
|
|
%package -n %{gail_libname} |
184 |
|
|
Summary: GNOME Accessibility Implementation Library |
185 |
|
|
Group: System/Libraries |
186 |
|
|
Provides: libgail = %{version}-%{release} |
187 |
dmorgan |
7123 |
Conflicts: gail < 1.9.4-2mdv |
188 |
ahmad |
6682 |
|
189 |
dmorgan |
7123 |
|
190 |
ahmad |
6682 |
%description -n %{gail_libname} |
191 |
|
|
Gail is the GNOME Accessibility Implementation Library |
192 |
|
|
|
193 |
|
|
%package -n %gaildevelname |
194 |
|
|
Summary: Static libraries, include files for GAIL |
195 |
|
|
Group: Development/GNOME and GTK+ |
196 |
|
|
Provides: gail-devel = %{version}-%{release} |
197 |
|
|
Provides: libgail-devel = %{version}-%{release} |
198 |
|
|
Requires: %{gail_libname} = %{version} |
199 |
|
|
Conflicts: %{_lib}gail17-devel |
200 |
|
|
Obsoletes: %mklibname -d gail 18 |
201 |
|
|
|
202 |
|
|
%description -n %gaildevelname |
203 |
|
|
Gail is the GNOME Accessibility Implementation Library |
204 |
|
|
|
205 |
|
|
%prep |
206 |
|
|
%setup -n %{pkgname}-%{version} -q |
207 |
|
|
%patch4 -p1 -b .extra_im |
208 |
|
|
%patch5 -p1 -b .fileselectorfallback |
209 |
|
|
%patch12 -p1 -b .defaulttheme |
210 |
dmorgan |
7389 |
%if !%{enable_bootstrap} |
211 |
ahmad |
6682 |
#gw disabled for bootstrapping |
212 |
|
|
%patch13 -p1 -b .lib64 |
213 |
dmorgan |
7389 |
%endif |
214 |
ahmad |
6682 |
#patch15 -p1 -b .fixnautiluscrash |
215 |
|
|
%patch18 -p1 -b .fresh-tooltips |
216 |
|
|
#%patch19 -p1 -b .tooltip-positioning |
217 |
|
|
%patch20 -p1 -b .window-dragging |
218 |
|
|
%patch21 -p1 -b .icon-padding |
219 |
|
|
|
220 |
|
|
#needed by patches 4 & 13 |
221 |
dmorgan |
7456 |
%if !%{enable_bootstrap} |
222 |
ahmad |
6682 |
#gw disabled for bootstrapping |
223 |
|
|
autoreconf -fi |
224 |
dmorgan |
7456 |
%endif |
225 |
ahmad |
6682 |
|
226 |
|
|
%build |
227 |
|
|
%ifarch ppc64 |
228 |
|
|
export CFLAGS="$RPM_OPT_FLAGS -mminimal-toc" |
229 |
|
|
%endif |
230 |
|
|
|
231 |
|
|
# Build X11 backend |
232 |
|
|
#[ -d X11-build ] || mkdir X11-build |
233 |
|
|
#cd X11-build |
234 |
|
|
|
235 |
|
|
# fix crash in nautilus (GNOME bug #596977) |
236 |
|
|
export CFLAGS=`echo $RPM_OPT_FLAGS | sed -e 's/-fomit-frame-pointer//g'` |
237 |
|
|
|
238 |
|
|
#CONFIGURE_TOP=.. |
239 |
|
|
export CPPFLAGS="-DGTK_COMPILATION" |
240 |
|
|
# --with-included-immodules=yes \ |
241 |
|
|
%configure2_5x --enable-xinerama \ |
242 |
|
|
--with-xinput=xfree \ |
243 |
|
|
%if !%enable_gtkdoc |
244 |
|
|
--enable-gtk-doc=no |
245 |
|
|
%endif |
246 |
|
|
|
247 |
|
|
%make |
248 |
|
|
|
249 |
|
|
%check |
250 |
|
|
%if %enable_tests |
251 |
|
|
#cd X11-build |
252 |
|
|
XDISPLAY=$(i=1; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i) |
253 |
|
|
%{_bindir}/Xvfb :$XDISPLAY & |
254 |
|
|
export DISPLAY=:$XDISPLAY |
255 |
|
|
make check |
256 |
|
|
kill $(cat /tmp/.X$XDISPLAY-lock) ||: |
257 |
|
|
#cd .. |
258 |
|
|
%endif |
259 |
|
|
|
260 |
|
|
%install |
261 |
|
|
rm -rf $RPM_BUILD_ROOT |
262 |
|
|
|
263 |
|
|
#cd X11-build |
264 |
|
|
%makeinstall_std mandir=%{_mandir} RUN_QUERY_IMMODULES_TEST=false RUN_QUERY_LOADER_TEST=false |
265 |
|
|
|
266 |
|
|
|
267 |
|
|
#cd .. |
268 |
|
|
|
269 |
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/gtk-%{api_version} |
270 |
|
|
touch $RPM_BUILD_ROOT%{_sysconfdir}/gtk-%{api_version}/gtk.immodules.%{_lib} |
271 |
|
|
mkdir -p $RPM_BUILD_ROOT%{_libdir}/gtk-%{api_version}/modules |
272 |
|
|
|
273 |
|
|
# handle biarch packages |
274 |
|
|
progs="gtk-query-immodules-%{api_version}" |
275 |
|
|
mkdir -p $RPM_BUILD_ROOT%{_libdir}/gtk-%{api_version}/bin |
276 |
|
|
for f in $progs; do |
277 |
|
|
mv -f $RPM_BUILD_ROOT%{_bindir}/$f $RPM_BUILD_ROOT%{_libdir}/gtk-%{api_version}/bin/ |
278 |
|
|
cat > $RPM_BUILD_ROOT%{_bindir}/$f << EOF |
279 |
|
|
#!/bin/sh |
280 |
|
|
lib=%{_lib} |
281 |
|
|
case ":\$1:" in |
282 |
|
|
:lib*:) lib="\$1"; shift 1;; |
283 |
|
|
esac |
284 |
|
|
exec %{_prefix}/\$lib/gtk-%{api_version}/bin/$f \${1+"\$@"} |
285 |
|
|
EOF |
286 |
|
|
chmod +x $RPM_BUILD_ROOT%{_bindir}/$f |
287 |
|
|
done |
288 |
|
|
|
289 |
|
|
%{find_lang} gtk20 |
290 |
|
|
%find_lang gtk20-properties |
291 |
|
|
cat gtk20-properties.lang >> gtk20.lang |
292 |
|
|
|
293 |
|
|
#remove not packaged files |
294 |
|
|
rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/*.la \ |
295 |
|
|
$RPM_BUILD_ROOT%{_libdir}/gtk-%{api_version}/%{binary_version}.*/loaders/*.la \ |
296 |
|
|
$RPM_BUILD_ROOT%{_libdir}/gtk-%{api_version}/%{binary_version}.*/engines/*.la \ |
297 |
|
|
$RPM_BUILD_ROOT%{_libdir}/gtk-%{api_version}/%{binary_version}.*/printbackends/*.la \ |
298 |
|
|
$RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/*.la |
299 |
|
|
|
300 |
|
|
%clean |
301 |
|
|
rm -rf $RPM_BUILD_ROOT |
302 |
|
|
|
303 |
|
|
%post -n %{libname} |
304 |
|
|
if [ "$1" = "2" ]; then |
305 |
|
|
if [ -f %{_sysconfdir}/gtk-%{api_version}/gtk.immodules ]; then |
306 |
|
|
rm -f %{_sysconfdir}/gtk-%{api_version}/gtk.immodules |
307 |
|
|
fi |
308 |
|
|
fi |
309 |
|
|
|
310 |
|
|
%{_libdir}/gtk-%{api_version}/bin/gtk-query-immodules-%{api_version} > %{_sysconfdir}/gtk-%{api_version}/gtk.immodules.%{_lib} |
311 |
|
|
|
312 |
|
|
%post |
313 |
|
|
if [ -d %{_datadir}/icons ]; then |
314 |
|
|
for i in `/bin/ls %{_datadir}/icons` ; do |
315 |
|
|
[ -d "%{_datadir}/icons/$i" -a -e "%{_datadir}/icons/$i/icon-theme.cache" -a -e "%{_datadir}/icons/$i/index.theme" ] && gtk-update-icon-cache --force --quiet %{_datadir}/icons/$i |
316 |
|
|
done |
317 |
|
|
exit 0 |
318 |
|
|
fi |
319 |
|
|
|
320 |
|
|
%files -f gtk20.lang |
321 |
|
|
%defattr(-, root, root) |
322 |
|
|
%doc README |
323 |
|
|
%{_bindir}/gtk-query-immodules-%{api_version} |
324 |
|
|
%{_bindir}/gtk-update-icon-cache |
325 |
|
|
%{_datadir}/themes |
326 |
|
|
%dir %{_sysconfdir}/gtk-%{api_version} |
327 |
|
|
%config(noreplace) %{_sysconfdir}/gtk-%{api_version}/im-multipress.conf |
328 |
|
|
|
329 |
|
|
%files -n %{libname} |
330 |
|
|
%defattr(-, root, root) |
331 |
|
|
%doc README |
332 |
|
|
%ghost %verify (not md5 mtime size) %config(noreplace) %{_sysconfdir}/gtk-%{api_version}/gtk.immodules.%{_lib} |
333 |
|
|
%dir %{_libdir}/gtk-%{api_version} |
334 |
|
|
%dir %{_libdir}/gtk-%{api_version}/bin |
335 |
|
|
%{_libdir}/gtk-%{api_version}/bin/gtk-query-immodules-%{api_version} |
336 |
|
|
%dir %{_libdir}/gtk-%{api_version}/modules |
337 |
|
|
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}.* |
338 |
|
|
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules |
339 |
|
|
%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/im-am-et.so |
340 |
|
|
%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/im-cedilla.so |
341 |
|
|
%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/im-cyrillic-translit.so |
342 |
|
|
%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/im-inuktitut.so |
343 |
|
|
%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/im-ipa.so |
344 |
|
|
%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/im-multipress.so |
345 |
|
|
%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/im-thai.so |
346 |
|
|
%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/im-ti-er.so |
347 |
|
|
%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/im-ti-et.so |
348 |
|
|
%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/im-viqr.so |
349 |
|
|
%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/im-xim.so |
350 |
dmorgan |
7731 |
#%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/im-tamilvp-tsc.so |
351 |
|
|
#%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/im-tamilvp-uni.so |
352 |
|
|
#%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/im-telex.so |
353 |
|
|
#%{_libdir}/gtk-%{api_version}/%{binary_version}.*/immodules/im-vni.so |
354 |
ahmad |
6682 |
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}.*/engines |
355 |
|
|
%{_libdir}/gtk-%{api_version}/%{binary_version}.*/engines/*.so |
356 |
|
|
%{_libdir}/gtk-%{api_version}/%{binary_version}.*/printbackends/*.so |
357 |
|
|
|
358 |
|
|
%files -n %develname |
359 |
|
|
%defattr(-, root, root) |
360 |
|
|
%doc docs/*.txt AUTHORS ChangeLog NEWS* README* |
361 |
|
|
%doc %{_datadir}/gtk-doc/html/gdk |
362 |
|
|
%doc %{_datadir}/gtk-doc/html/gtk |
363 |
|
|
%{_bindir}/gtk-demo |
364 |
|
|
%_bindir/gtk-builder-convert |
365 |
|
|
%{_datadir}/aclocal/* |
366 |
|
|
%{_datadir}/gtk-%{api_version} |
367 |
|
|
%{_includedir}/gtk-unix-print-%{api_version}/ |
368 |
|
|
%{_includedir}/gtk-%{api_version}/gdk |
369 |
|
|
%{_includedir}/gtk-%{api_version}/gtk |
370 |
|
|
%{_libdir}/gtk-%{api_version}/include |
371 |
|
|
%{_libdir}/pkgconfig/gdk-%{api_version}.pc |
372 |
|
|
%{_libdir}/pkgconfig/gtk+-%{api_version}.pc |
373 |
|
|
%{_libdir}/pkgconfig/gtk+-unix-print-%{api_version}.pc |
374 |
|
|
%{_libdir}/*x11*.so |
375 |
|
|
%_datadir/gir-1.0/Gdk-2.0.gir |
376 |
|
|
%_datadir/gir-1.0/GdkX11-2.0.gir |
377 |
|
|
%_datadir/gir-1.0/Gtk-2.0.gir |
378 |
|
|
%attr(644,root,root) %{_libdir}/*x11*.la |
379 |
|
|
%{_libdir}/pkgconfig/*x11* |
380 |
|
|
|
381 |
|
|
%files -n %{libname_x11} |
382 |
|
|
%defattr(-, root, root) |
383 |
|
|
%{_libdir}/*x11*.so.* |
384 |
|
|
%_libdir/girepository-1.0/Gdk-2.0.typelib |
385 |
|
|
%_libdir/girepository-1.0/GdkX11-2.0.typelib |
386 |
|
|
%_libdir/girepository-1.0/Gtk-2.0.typelib |
387 |
|
|
|
388 |
|
|
%files -n %gail_libname |
389 |
|
|
%defattr(-,root,root) |
390 |
|
|
%{_libdir}/libgailutil.so.%{gail_major}* |
391 |
|
|
%{_libdir}/gtk-2.0/modules/libferret.so |
392 |
|
|
%{_libdir}/gtk-2.0/modules/libgail.so |
393 |
|
|
|
394 |
|
|
%files -n %gaildevelname |
395 |
|
|
%defattr(-,root,root) |
396 |
|
|
%{_datadir}/gtk-doc/html/gail-libgail-util |
397 |
|
|
%{_libdir}/libgailutil.so |
398 |
|
|
%attr(644,root,root) %{_libdir}/libgailutil.la |
399 |
|
|
%{_includedir}/gail-1.0 |
400 |
|
|
%{_libdir}/pkgconfig/gail.pc |
401 |
|
|
|
402 |
|
|
|