]> git.pld-linux.org Git - packages/gtk+3.git/blame - gtk+3.spec
- updated gettext BR
[packages/gtk+3.git] / gtk+3.spec
CommitLineData
fcef663f 1#
df6da6cb 2# Conditional build:
6f014dd4
JB
3%bcond_without apidocs # gtk-doc build
4%bcond_without cups # CUPS support module
5%bcond_without papi # PAPI support module
6%bcond_without broadway # Broadway target
7%bcond_without wayland # Wayland target
8%bcond_without static_libs # static library build
41d59618 9
df6da6cb
MB
10Summary: The GIMP Toolkit
11Summary(cs.UTF-8): Sada nástrojů pro GIMP
12Summary(de.UTF-8): Der GIMP-Toolkit
13Summary(fi.UTF-8): GIMP-työkalukokoelma
14Summary(fr.UTF-8): Le toolkit de GIMP
15Summary(it.UTF-8): Il toolkit per GIMP
16Summary(pl.UTF-8): GIMP Toolkit
17Summary(tr.UTF-8): GIMP ToolKit arayüz kitaplığı
18Name: gtk+3
8aad3251 19Version: 3.14.6
8fd9950b 20Release: 1
df6da6cb
MB
21License: LGPL v2+
22Group: X11/Libraries
c3ba6aef 23Source0: http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.14/gtk+-%{version}.tar.xz
8aad3251 24# Source0-md5: 34340b3ede9c1cfee3c6e2ec5f6eccc5
2b9b05b4 25Patch0: %{name}-papi.patch
df6da6cb 26URL: http://www.gtk.org/
bdc89444 27BuildRequires: at-spi2-atk-devel >= 2.6.0
c3ba6aef 28BuildRequires: atk-devel >= 1:2.12.0
df6da6cb
MB
29BuildRequires: autoconf >= 2.62
30BuildRequires: automake >= 1:1.11
b3594a95 31BuildRequires: cairo-gobject-devel >= 1.12.0
381c593f 32BuildRequires: colord-devel >= 0.1.9
2b9b05b4 33%if %{with cups} || %{with papi}
0ab1241b 34BuildRequires: cups-devel >= 1:1.2
2b9b05b4 35%endif
df6da6cb
MB
36BuildRequires: docbook-dtd412-xml
37BuildRequires: docbook-style-xsl
c3ba6aef 38BuildRequires: gdk-pixbuf2-devel >= 2.31.0
123a76aa 39BuildRequires: gettext-tools
c3ba6aef 40BuildRequires: glib2-devel >= 1:2.41.2
4b55f7b7 41BuildRequires: gobject-introspection-devel >= 1.39.0
0409c8bb 42%if %{with apidocs}
4b55f7b7
ŁK
43BuildRequires: gtk-doc >= 1.20
44BuildRequires: gtk-doc-automake >= 1.20
0409c8bb 45%endif
4b55f7b7 46BuildRequires: json-glib-devel >= 1.0.0
0ab1241b 47BuildRequires: libstdc++-devel
d96ac102 48BuildRequires: libtool >= 2:2.2.6
df6da6cb
MB
49BuildRequires: libxml2-progs >= 1:2.6.31
50BuildRequires: libxslt-progs >= 1.1.20
c3ba6aef 51BuildRequires: pango-devel >= 1:1.36.7
2b9b05b4 52%{?with_papi:BuildRequires: papi-devel}
df6da6cb
MB
53BuildRequires: perl-base
54BuildRequires: pkgconfig
68e2dbe0 55BuildRequires: rest-devel >= 0.7
df6da6cb 56BuildRequires: rpm-pythonprov
93de6ff7 57BuildRequires: rpmbuild(macros) >= 1.592
0ab1241b
MB
58BuildRequires: sqlite3-devel
59BuildRequires: tar >= 1:1.22
41d59618 60BuildRequires: xorg-lib-libX11-devel >= 1.5.0
df6da6cb
MB
61BuildRequires: xorg-lib-libXcomposite-devel
62BuildRequires: xorg-lib-libXcursor-devel
63BuildRequires: xorg-lib-libXdamage-devel
64BuildRequires: xorg-lib-libXext-devel
65BuildRequires: xorg-lib-libXfixes-devel
66BuildRequires: xorg-lib-libXft-devel
67BuildRequires: xorg-lib-libXi-devel
68BuildRequires: xorg-lib-libXinerama-devel
69BuildRequires: xorg-lib-libXrandr-devel >= 1.3.0
70BuildRequires: xorg-lib-libXrender-devel
381c593f 71BuildRequires: xz
6f014dd4
JB
72%{?with_broadway:BuildRequires: zlib-devel}
73%if %{with wayland}
74# wayland-client, wayland-cursor
c3ba6aef 75BuildRequires: wayland-devel >= 1.5.91
6f014dd4
JB
76BuildRequires: xorg-lib-libxkbcommon-devel >= 0.2.0
77%endif
41d59618 78Requires: xorg-lib-libX11 >= 1.5.0
c3ba6aef
ŁK
79Requires(post,postun): glib2 >= 1:2.41.2
80Requires: atk >= 1:2.12.0
b3594a95 81Requires: cairo-gobject >= 1.12.0
c3ba6aef
ŁK
82Requires: gdk-pixbuf2 >= 2.31.0
83Requires: glib2 >= 1:2.41.2
84Requires: pango >= 1:1.36.7
baa99f47 85Requires: xorg-lib-libXi >= 1.3.0
df6da6cb 86Requires: xorg-lib-libXrandr >= 1.3.0
6f014dd4 87%if %{with wayland}
c3ba6aef 88Requires: wayland >= 1.5.91
6f014dd4
JB
89Requires: xorg-lib-libxkbcommon >= 0.2.0
90%endif
e5dca4b8
AF
91# evince is used as gtk-print-preview-command by default
92Suggests: evince-backend-pdf
df6da6cb
MB
93%if %{with cups}
94# cups is used by default if gtk+ is built with cups
95Suggests: %{name}-cups = %{version}-%{release}
96%endif
97BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
98
99%define abivers 3.0.0
100
101%if "%{_lib}" != "lib"
102%define libext %(lib="%{_lib}"; echo ${lib#lib})
df6da6cb
MB
103%define pqext -%{libext}
104%else
df6da6cb
MB
105%define pqext %{nil}
106%endif
107
108%description
109GTK+, which stands for the GIMP ToolKit, is a library for creating
110graphical user interfaces for the X Window System. It is designed to
111be small, efficient, and flexible. GTK+ is written in C with a very
112object-oriented approach. GDK (part of GTK+) is a drawing toolkit
113which provides a thin layer over Xlib to help automate things like
114dealing with different color depths, and GTK is a widget set for
115creating user interfaces.
116
117%description -l cs.UTF-8
118Knihovny X původně psané pro GIMP, které nyní používá také řada jiných
119programů.
120
121%description -l da.UTF-8
122X biblioteker, oprindeligt udviklet til GIMP, men anvendes nu af flere
123forskellige programmer.
124
125%description -l de.UTF-8
126Die X-Libraries, die ursprünglich für GIMP geschrieben wurden und
127mittlerweile für eine ganze Reihe anderer Programme benutzt werden.
128
129%description -l fr.UTF-8
130X-kirjastot, jotka alunperin kirjoitettiin GIMP:lle, mutta joita
131käytetään nyt myös useissa muissakin ohjelmissa.
132
133%description -l it.UTF-8
134Libreria X scritta per GIMP. Viene usata da diversi programmi.
135
136%description -l pl.UTF-8
137GTK+, która to biblioteka stała się podstawą programu GIMP, zawiera
138funkcje do tworzenia graficznego interfejsu użytkownika pod X Window.
139Była tworzona z założeniem żeby była mała, efektywna i wygodna. GTK+
140jest napisane w C z podejściem zorientowanym bardzo obiektowo. GDK
141(część GTK+) jest warstwą pośrednią pomiędzy Xlib a właściwym GTK
142zapewniającą pracę niezależnie od głębi koloru (ilości bitów na
143piksel). GTK (druga część GTK+) jest natomiast już zbiorem różnego
144rodzaju kontrolek służących do tworzenia interfejsu użytkownika.
145
146%description -l tr.UTF-8
147Başlangıçta GIMP için yazılmış X kitaplıkları. Şu anda başka
148programlarca da kullanılmaktadır.
149
f908a1eb 150%package -n gtk-update-icon-cache
fcef663f
JB
151Summary: Utility to update icon cache used by GTK+ library
152Summary(pl.UTF-8): Narzędzie do uaktualniania cache'a ikon używanego przez bibliotekę GTK+
f908a1eb 153Group: Applications/System
c3ba6aef
ŁK
154Requires: gdk-pixbuf2 >= 2.31.0
155Requires: glib2 >= 1:2.41.2
f908a1eb
AF
156
157%description -n gtk-update-icon-cache
fcef663f
JB
158Utility to update icon cache used by GTK+ library.
159
160%description -n gtk-update-icon-cache -l pl.UTF-8
161Narzędzie do uaktualniania cache'a ikon używanego przez bibliotekę
162GTK+.
f908a1eb 163
df6da6cb
MB
164%package devel
165Summary: GTK+ header files and development documentation
166Summary(cs.UTF-8): Sada nástrojů GIMP a kreslící kit GIMP
167Summary(da.UTF-8): GIMP Toolkit og GIMP Tegnings-værktøj
168Summary(de.UTF-8): GIMP Toolkit und GIMP Drawing Kit
169Summary(fi.UTF-8): Gimp-työkalukokoelma ja Gimp-piirtotyökalut
170Summary(fr.UTF-8): Toolkit de GIMP (GTK) et Kit de dessin de GIMP (GDK)
171Summary(it.UTF-8): GIMP Toolkit and GIMP Drawing Kit
172Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do GTK+
173Summary(tr.UTF-8): GIMP araç takımı ve çizim takımı
174Group: X11/Development/Libraries
175Requires: %{name} = %{version}-%{release}
bdc89444 176Requires: at-spi2-atk-devel >= 2.6.0
c3ba6aef 177Requires: atk-devel >= 1:2.12.0
b3594a95 178Requires: cairo-gobject-devel >= 1.12.0
c3ba6aef
ŁK
179Requires: gdk-pixbuf2-devel >= 2.31.0
180Requires: glib2-devel >= 1:2.41.2
181Requires: pango-devel >= 1:1.36.7
df6da6cb 182Requires: shared-mime-info
df6da6cb
MB
183
184%description devel
185Header files and development documentation for the GTK+ libraries.
186
187%description devel -l pl.UTF-8
188Pliki nagłówkowe i dokumentacja do bibliotek GTK+.
189
190%package static
191Summary: GTK+ static libraries
192Summary(pl.UTF-8): Biblioteki statyczne GTK+
193Group: X11/Development/Libraries
194Requires: %{name}-devel = %{version}-%{release}
195
196%description static
197GTK+ static libraries.
198
199%description static -l pl.UTF-8
200Biblioteki statyczne GTK+
201
202%package apidocs
203Summary: GTK+ API documentation
204Summary(pl.UTF-8): Dokumentacja API GTK+
205Group: Documentation
206Requires: gtk-doc-common
483e4247
ER
207%if "%{_rpmversion}" >= "5"
208BuildArch: noarch
209%endif
df6da6cb
MB
210
211%description apidocs
212GTK+ API documentation.
213
214%description apidocs -l pl.UTF-8
215Dokumentacja API GTK+.
216
217%package examples
218Summary: GTK+ - example programs
219Summary(pl.UTF-8): GTK+ - programy przykładowe
220Group: X11/Development/Libraries
c3ba6aef 221Requires(post,postun): glib2 >= 1:2.41.2
df6da6cb
MB
222Requires: %{name}-devel = %{version}-%{release}
223
224%description examples
225GTK+ - example programs.
226
227%description examples -l pl.UTF-8
228GTK+ - przykładowe programy.
229
230%package cups
231Summary: CUPS printing module for GTK+
232Summary(pl.UTF-8): Moduł GTK+ do drukowania przez CUPS
233Group: X11/Libraries
234Requires: %{name} = %{version}-%{release}
235
236%description cups
237CUPS printing module for GTK+.
238
239%description cups -l pl.UTF-8
240Moduł GTK+ do drukowania przez CUPS.
241
2b9b05b4
JB
242%package papi
243Summary: PAPI printing module for GTK+
244Summary(pl.UTF-8): Moduł GTK+ do drukowania przez PAPI
245Group: X11/Libraries
246Requires: %{name} = %{version}-%{release}
247Requires: papi
248
249%description papi
250PAPI printing module for GTK+.
251
252%description papi -l pl.UTF-8
253Moduł GTK+ do drukowania przez PAPI.
254
df6da6cb
MB
255%prep
256%setup -q -n gtk+-%{version}
2b9b05b4 257%patch0 -p1
d2a64c75 258
f4528c41
ER
259# for packaging clean examples
260# TODO: add am patch to do it like demos/gtk-demo via some configurable dir
261# NOTE: make install so far installs only demos/gtk-demo
262install -d _examples
263cp -a demos examples _examples
264
a26c4a23
JB
265# upstream used too new wayland for make dist in 3.10.6 - force regeneration
266touch gdk/wayland/protocol/gtk-shell.xml
267
df6da6cb 268%build
2b9b05b4 269CPPFLAGS="%{rpmcppflags}%{?with_papi: -I/usr/include/papi}"
df6da6cb
MB
270%{?with_apidocs:%{__gtkdocize}}
271%{__libtoolize}
272%{__aclocal} -I m4
df6da6cb 273%{__autoconf}
d96ac102 274%{__autoheader}
df6da6cb
MB
275%{__automake}
276%configure \
b53848b1 277 --disable-silent-rules \
f908a1eb 278 %{__disable cups} \
2b9b05b4 279 %{!?with_papi:--disable-papi} \
df6da6cb 280 %{?debug:--enable-debug=yes} \
f908a1eb 281 %{__enable_disable apidocs gtk-doc} \
df6da6cb 282 --enable-man \
f908a1eb 283 %{__enable_disable static_libs static} \
6f014dd4
JB
284 %{?with_broadway:--enable-broadway-backend} \
285 %{?with_wayland:--enable-wayland-backend} \
f908a1eb 286 --enable-x11-backend \
6f014dd4 287 --enable-xinerama \
f908a1eb 288 --enable-xkb \
03882d3a
MK
289 --with-html-dir=%{_gtkdocdir}
290
f4528c41
ER
291%{__make} \
292 democodedir=%{_examplesdir}/%{name}-%{version}/demos/gtk-demo
df6da6cb
MB
293
294%install
295rm -rf $RPM_BUILD_ROOT
1da74c1d 296install -d $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/engines
2c40d76a 297install -d $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/theming-engines
df6da6cb
MB
298
299%{__make} install \
f4528c41 300 democodedir=%{_examplesdir}/%{name}-%{version}/demos/gtk-demo \
df6da6cb
MB
301 DESTDIR=$RPM_BUILD_ROOT
302
e155be9a 303touch $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/gtk.immodules
381c593f 304install -d $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules
df6da6cb 305
f4528c41
ER
306install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
307cp -a _examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
df6da6cb
MB
308
309# shut up check-files (static modules and *.la for modules)
c115efa5
JP
310%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/*/*.la \
311 %{?with_static_libs:$RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/*/*.a}
df6da6cb
MB
312
313%if "%{_lib}" != "lib"
314# We need to have 32-bit and 64-bit binaries as they have hardcoded LIBDIR.
315# (needed when multilib is used)
df6da6cb
MB
316mv $RPM_BUILD_ROOT%{_bindir}/gtk-query-immodules-3.0{,%{pqext}}
317%endif
318
8c232071 319%{__mv} $RPM_BUILD_ROOT%{_localedir}/{sr@ije,sr@ijekavian}
df6da6cb 320# unsupported by glibc
fb533c6d 321%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/io
df6da6cb 322
007e46e9
AF
323%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
324
df6da6cb
MB
325%find_lang %{name} --all-name
326
327b1559 327%{!?with_apidocs:%{__rm} -r $RPM_BUILD_ROOT%{_gtkdocdir}/{gdk3,gtk3}}
df6da6cb
MB
328
329%clean
330rm -rf $RPM_BUILD_ROOT
331
332%post
333/sbin/ldconfig
93de6ff7 334%glib_compile_schemas
df6da6cb 335umask 022
e155be9a 336%{_bindir}/gtk-query-immodules-3.0%{pqext} --update-cache
df6da6cb
MB
337exit 0
338
339%postun
340/sbin/ldconfig
341if [ "$1" != "0" ]; then
342 umask 022
e155be9a 343 %{_bindir}/gtk-query-immodules-3.0%{pqext} --update-cache
b53848b1 344else
93de6ff7 345 %glib_compile_schemas
df6da6cb
MB
346fi
347exit 0
348
0ab1241b
MB
349%post examples
350%glib_compile_schemas
351
352%postun examples
353%glib_compile_schemas
354
df6da6cb
MB
355%files -f %{name}.lang
356%defattr(644,root,root,755)
357%doc AUTHORS NEWS README
6f014dd4 358%{?with_broadway:%attr(755,root,root) %{_bindir}/broadwayd}
0409c8bb 359%attr(755,root,root) %{_bindir}/gtk-launch
df6da6cb 360%attr(755,root,root) %{_bindir}/gtk-query-immodules-3.0%{pqext}
d2a64c75
MB
361%attr(755,root,root) %{_libdir}/libgailutil-3.so.*.*.*
362%attr(755,root,root) %ghost %{_libdir}/libgailutil-3.so.0
363%attr(755,root,root) %{_libdir}/libgdk-3.so.*.*.*
364%attr(755,root,root) %ghost %{_libdir}/libgdk-3.so.0
365%attr(755,root,root) %{_libdir}/libgtk-3.so.*.*.*
366%attr(755,root,root) %ghost %{_libdir}/libgtk-3.so.0
df6da6cb
MB
367
368%dir %{_libdir}/gtk-3.0
369%dir %{_libdir}/gtk-3.0/modules
370%dir %{_libdir}/gtk-3.0/%{abivers}
1da74c1d 371%dir %{_libdir}/gtk-3.0/%{abivers}/engines
2c40d76a 372%dir %{_libdir}/gtk-3.0/%{abivers}/theming-engines
df6da6cb 373%dir %{_libdir}/gtk-3.0/%{abivers}/immodules
df6da6cb 374%dir %{_libdir}/gtk-3.0/%{abivers}/printbackends
e155be9a 375%ghost %{_libdir}/gtk-3.0/%{abivers}/gtk.immodules
4b55f7b7 376%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-cloudprint.so
df6da6cb
MB
377%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-file.so
378%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-lpr.so
2200cba6 379%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-am-et.so
4b55f7b7 380%{?with_broadway:%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-broadway.so}
2200cba6
AF
381%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-cedilla.so
382%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-cyrillic-translit.so
383%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-inuktitut.so
384%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-ipa.so
385%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-multipress.so
386%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-thai.so
387%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-ti-er.so
388%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-ti-et.so
389%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-viqr.so
390%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-xim.so
fcef663f
JB
391%{_libdir}/girepository-1.0/Gdk-3.0.typelib
392%{_libdir}/girepository-1.0/GdkX11-3.0.typelib
393%{_libdir}/girepository-1.0/Gtk-3.0.typelib
df6da6cb 394
e155be9a
MB
395%dir %{_sysconfdir}/gtk-3.0
396%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/gtk-3.0/im-multipress.conf
0ab1241b 397%{_datadir}/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml
c3ba6aef 398%{_datadir}/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml
b53848b1 399%{_datadir}/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
2200cba6
AF
400%dir %{_datadir}/themes/Default/gtk-3.0
401%{_datadir}/themes/Default/gtk-3.0/gtk-keys.css
df6da6cb 402%dir %{_datadir}/themes/Emacs
2200cba6
AF
403%dir %{_datadir}/themes/Emacs/gtk-3.0
404%{_datadir}/themes/Emacs/gtk-3.0/gtk-keys.css
6f014dd4 405%{?with_broadway:%{_mandir}/man1/broadwayd.1*}
0409c8bb 406%{_mandir}/man1/gtk-launch.1*
df6da6cb 407%{_mandir}/man1/gtk-query-immodules-3.0.1*
f908a1eb
AF
408
409%files -n gtk-update-icon-cache
410%defattr(644,root,root,755)
5e14eb23 411%attr(755,root,root) %{_bindir}/gtk-encode-symbolic-svg
f908a1eb 412%attr(755,root,root) %{_bindir}/gtk-update-icon-cache
5e14eb23 413%{_mandir}/man1/gtk-encode-symbolic-svg.1*
f908a1eb 414%{_mandir}/man1/gtk-update-icon-cache.1*
df6da6cb
MB
415
416%files devel
417%defattr(644,root,root,755)
418%doc ChangeLog
d2a64c75
MB
419%attr(755,root,root) %{_libdir}/libgailutil-3.so
420%attr(755,root,root) %{_libdir}/libgdk-3.so
421%attr(755,root,root) %{_libdir}/libgtk-3.so
df6da6cb
MB
422%{_includedir}/gail-3.0
423%{_includedir}/gtk-3.0
e155be9a 424%{_aclocaldir}/gtk-3.0.m4
df6da6cb
MB
425%{_pkgconfigdir}/gail-3.0.pc
426%{_pkgconfigdir}/gdk-3.0.pc
f908a1eb 427%{_pkgconfigdir}/gdk-x11-3.0.pc
df6da6cb
MB
428%{_pkgconfigdir}/gtk+-3.0.pc
429%{_pkgconfigdir}/gtk+-unix-print-3.0.pc
430%{_pkgconfigdir}/gtk+-x11-3.0.pc
6f014dd4
JB
431%if %{with broadway}
432%{_pkgconfigdir}/gdk-broadway-3.0.pc
433%{_pkgconfigdir}/gtk+-broadway-3.0.pc
434%endif
435%if %{with wayland}
436%{_pkgconfigdir}/gdk-wayland-3.0.pc
437%{_pkgconfigdir}/gtk+-wayland-3.0.pc
438%endif
0ab1241b 439%{_datadir}/gtk-3.0
df6da6cb 440%{_datadir}/gir-1.0/Gdk-3.0.gir
e155be9a 441%{_datadir}/gir-1.0/GdkX11-3.0.gir
df6da6cb
MB
442%{_datadir}/gir-1.0/Gtk-3.0.gir
443
444%if %{with static_libs}
445%files static
446%defattr(644,root,root,755)
d2a64c75
MB
447%{_libdir}/libgailutil-3.a
448%{_libdir}/libgdk-3.a
449%{_libdir}/libgtk-3.a
df6da6cb
MB
450%endif
451
452%if %{with apidocs}
453%files apidocs
454%defattr(644,root,root,755)
455%{_gtkdocdir}/gail-libgail-util3
456%{_gtkdocdir}/gdk3
df6da6cb
MB
457%{_gtkdocdir}/gtk3
458%endif
459
460%files examples
461%defattr(644,root,root,755)
f4528c41 462%attr(755,root,root) %{_bindir}/gtk3-demo
0ab1241b 463%attr(755,root,root) %{_bindir}/gtk3-demo-application
c3ba6aef 464%attr(755,root,root) %{_bindir}/gtk3-icon-browser
0ab1241b
MB
465%attr(755,root,root) %{_bindir}/gtk3-widget-factory
466%{_datadir}/glib-2.0/schemas/org.gtk.Demo.gschema.xml
b3594a95 467%{_datadir}/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
4b55f7b7 468%{_desktopdir}/gtk3-demo.desktop
c3ba6aef 469%{_desktopdir}/gtk3-icon-browser.desktop
4b55f7b7
ŁK
470%{_desktopdir}/gtk3-widget-factory.desktop
471%{_iconsdir}/hicolor/*/apps/gtk3-demo.png
472%{_iconsdir}/hicolor/*/apps/gtk3-widget-factory.png
c3ba6aef
ŁK
473%{_mandir}/man1/gtk3-demo.1*
474%{_mandir}/man1/gtk3-icon-browser.1*
475%{_mandir}/man1/gtk3-widget-factory.1*
df6da6cb
MB
476%{_examplesdir}/%{name}-%{version}
477
478%if %{with cups}
479%files cups
480%defattr(644,root,root,755)
481%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-cups.so
482%endif
2b9b05b4
JB
483
484%if %{with papi}
485%files papi
486%defattr(644,root,root,755)
487%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-papi.so
488%endif
This page took 0.151355 seconds and 4 git commands to generate.