]> git.pld-linux.org Git - packages/gtk4.git/blob - gtk4.spec
- updated to 3.99.1
[packages/gtk4.git] / gtk4.spec
1 # TODO: tracker=enabled (BR: tracker3)
2 #
3 # Conditional build:
4 %bcond_with     apidocs         # gtk-doc build (requires gtk-doc 2)
5 %bcond_without  broadway        # Broadway target
6 %bcond_without  wayland         # Wayland target
7 %bcond_without  vulkan          # Vulkan graphics support
8 %bcond_without  gstreamer       # GStreamer media backend
9 %bcond_with     ffmpeg          # FFmpeg media backend
10 %bcond_without  cloudproviders  # cloudproviders support
11 %bcond_without  cloudprint      # cloudprint print backend
12 %bcond_without  cups            # CUPS print backend
13
14 Summary:        The GIMP Toolkit
15 Summary(cs.UTF-8):      Sada nástrojů pro GIMP
16 Summary(de.UTF-8):      Der GIMP-Toolkit
17 Summary(fi.UTF-8):      GIMP-työkalukokoelma
18 Summary(fr.UTF-8):      Le toolkit de GIMP
19 Summary(it.UTF-8):      Il toolkit per GIMP
20 Summary(pl.UTF-8):      GIMP Toolkit
21 Summary(tr.UTF-8):      GIMP ToolKit arayüz kitaplığı
22 Name:           gtk4
23 Version:        3.99.1
24 Release:        1
25 License:        LGPL v2+
26 Group:          X11/Libraries
27 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gtk/3.99/gtk-%{version}.tar.xz
28 # Source0-md5:  c99623a48b6635dc55a8b18dd09075d7
29 Patch0:         %{name}-lpr.patch
30 Patch1:         %{name}-pc.patch
31 URL:            https://www.gtk.org/
32 %{?with_vulkan:BuildRequires:   Vulkan-Loader-devel}
33 # cairo-gobject + cairo-pdf,cairo-ps,cairo-svg
34 BuildRequires:  cairo-gobject-devel >= 1.14.0
35 BuildRequires:  colord-devel >= 0.1.9
36 %if %{with cups}
37 BuildRequires:  cups-devel >= 1:2.0
38 %endif
39 BuildRequires:  docbook-dtd412-xml
40 BuildRequires:  docbook-style-xsl
41 BuildRequires:  fontconfig-devel
42 # libavfilter >= 6.47.100, libavformat >= 57.41.100, libavcodec >= 57.48.101, libavutil >= 55.28.100, libswscale >= 4.6.100
43 %{?with_ffmpeg:BuildRequires:   ffmpeg-devel >= 3.1.1}
44 BuildRequires:  freetype-devel >= 1:2.7.1
45 BuildRequires:  fribidi-devel >= 0.19.7
46 BuildRequires:  gdk-pixbuf2-devel >= 2.31.0
47 BuildRequires:  gettext-tools >= 0.19.7
48 BuildRequires:  glib2-devel >= 1:2.65.0
49 BuildRequires:  gobject-introspection-devel >= 1.39.0
50 BuildRequires:  graphene-devel >= 1.9.1
51 %{?with_gstreamer:BuildRequires:        gstreamer-devel >= 1.12.3}
52 %if %{with apidocs}
53 BuildRequires:  gtk-doc >= 1.25-2
54 %endif
55 BuildRequires:  harfbuzz-devel >= 0.9
56 %{?with_cloudprint:BuildRequires:       json-glib-devel >= 1.0}
57 %{?with_cloudproviders:BuildRequires:   libcloudproviders-devel >= 0.3.1}
58 BuildRequires:  libepoxy-devel >= 1.4
59 BuildRequires:  libstdc++-devel
60 BuildRequires:  libtool >= 2:2.2.6
61 BuildRequires:  libxml2-progs >= 1:2.6.31
62 BuildRequires:  libxslt-progs >= 1.1.20
63 BuildRequires:  meson >= 0.53
64 BuildRequires:  ninja >= 1.5
65 BuildRequires:  pango-devel >= 1:1.45.5
66 BuildRequires:  perl-base
67 BuildRequires:  pkgconfig
68 %{?with_cloudprint:BuildRequires:       rest-devel >= 0.7}
69 BuildRequires:  rpm-pythonprov
70 BuildRequires:  rpmbuild(macros) >= 1.736
71 # glslc required to rebuild some files from source
72 %{?with_vulkan:BuildRequires:   shaderc}
73 BuildRequires:  sqlite3-devel
74 BuildRequires:  tar >= 1:1.22
75 BuildRequires:  xorg-lib-libX11-devel >= 1.5.0
76 BuildRequires:  xorg-lib-libXcomposite-devel
77 BuildRequires:  xorg-lib-libXcursor-devel
78 BuildRequires:  xorg-lib-libXdamage-devel
79 BuildRequires:  xorg-lib-libXext-devel
80 BuildRequires:  xorg-lib-libXfixes-devel
81 BuildRequires:  xorg-lib-libXft-devel
82 BuildRequires:  xorg-lib-libXi-devel
83 BuildRequires:  xorg-lib-libXinerama-devel
84 BuildRequires:  xorg-lib-libXrandr-devel >= 1.5.0
85 BuildRequires:  xorg-lib-libXrender-devel
86 BuildRequires:  xz
87 %{?with_broadway:BuildRequires: zlib-devel}
88 %if %{with wayland}
89 # wayland-client, wayland-cursor, wayland-scanner
90 BuildRequires:  wayland-devel >= 1.14.91
91 BuildRequires:  wayland-egl-devel
92 BuildRequires:  wayland-protocols >= 1.20
93 BuildRequires:  xorg-lib-libxkbcommon-devel >= 0.2.0
94 %endif
95 Requires:       xorg-lib-libX11 >= 1.5.0
96 Requires(post,postun):  glib2 >= 1:2.65.0
97 Requires:       cairo-gobject >= 1.14.0
98 Requires:       freetype >= 1:2.7.1
99 Requires:       gdk-pixbuf2 >= 2.31.0
100 Requires:       glib2 >= 1:2.65.0
101 Requires:       graphene >= 1.9.1
102 %{?with_cloudproviders:Requires:        libcloudproviders >= 0.3.1}
103 Requires:       libepoxy >= 1.4
104 Requires:       pango >= 1:1.45.5
105 Requires:       xorg-lib-libXi >= 1.3.0
106 Requires:       xorg-lib-libXrandr >= 1.5.0
107 %if %{with wayland}
108 Requires:       wayland >= 1.14.91
109 Requires:       xorg-lib-libxkbcommon >= 0.2.0
110 %endif
111 # evince is used as gtk-print-preview-command by default
112 Suggests:       evince-backend-pdf
113 %if %{with cups}
114 # cups is used by default if gtk is built with cups
115 Suggests:       %{name}-cups = %{version}-%{release}
116 %endif
117 Obsoletes:      gtk+4 < 3.95
118 Obsoletes:      gtk+4-papi
119 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
120
121 %define         abivers 4.0.0
122
123 %if "%{_lib}" != "lib"
124 %define         libext          %(lib="%{_lib}"; echo ${lib#lib})
125 %define         pqext           -%{libext}
126 %else
127 %define         pqext           %{nil}
128 %endif
129
130 %description
131 GTK+, which stands for the GIMP ToolKit, is a library for creating
132 graphical user interfaces for the X Window System. It is designed to
133 be small, efficient, and flexible. GTK+ is written in C with a very
134 object-oriented approach. GDK (part of GTK+) is a drawing toolkit
135 which provides a thin layer over Xlib to help automate things like
136 dealing with different color depths, and GTK is a widget set for
137 creating user interfaces.
138
139 %description -l cs.UTF-8
140 Knihovny X původně psané pro GIMP, které nyní používá také řada jiných
141 programů.
142
143 %description -l da.UTF-8
144 X biblioteker, oprindeligt udviklet til GIMP, men anvendes nu af flere
145 forskellige programmer.
146
147 %description -l de.UTF-8
148 Die X-Libraries, die ursprünglich für GIMP geschrieben wurden und
149 mittlerweile für eine ganze Reihe anderer Programme benutzt werden.
150
151 %description -l fr.UTF-8
152 X-kirjastot, jotka alunperin kirjoitettiin GIMP:lle, mutta joita
153 käytetään nyt myös useissa muissakin ohjelmissa.
154
155 %description -l it.UTF-8
156 Libreria X scritta per GIMP. Viene usata da diversi programmi.
157
158 %description -l pl.UTF-8
159 GTK+, która to biblioteka stała się podstawą programu GIMP, zawiera
160 funkcje do tworzenia graficznego interfejsu użytkownika pod X Window.
161 Była tworzona z założeniem żeby była mała, efektywna i wygodna. GTK+
162 jest napisane w C z podejściem zorientowanym bardzo obiektowo. GDK
163 (część GTK+) jest warstwą pośrednią pomiędzy Xlib a właściwym GTK
164 zapewniającą pracę niezależnie od głębi koloru (ilości bitów na
165 piksel). GTK (druga część GTK+) jest natomiast już zbiorem różnego
166 rodzaju kontrolek służących do tworzenia interfejsu użytkownika.
167
168 %description -l tr.UTF-8
169 Başlangıçta GIMP için yazılmış X kitaplıkları. Şu anda başka
170 programlarca da kullanılmaktadır.
171
172 %package update-icon-cache
173 Summary:        Utility to update icon cache used by GTK+ library
174 Summary(pl.UTF-8):      Narzędzie do uaktualniania cache'a ikon używanego przez bibliotekę GTK+
175 Group:          Applications/System
176 Requires:       gdk-pixbuf2 >= 2.31.0
177 Requires:       glib2 >= 1:2.65.0
178 Obsoletes:      gtk+4-update-icon-cache < 3.95
179
180 %description update-icon-cache
181 Utility to update icon cache used by GTK+ library.
182
183 %description update-icon-cache -l pl.UTF-8
184 Narzędzie do uaktualniania cache'a ikon używanego przez bibliotekę
185 GTK+.
186
187 %package devel
188 Summary:        GTK+ header files and development documentation
189 Summary(cs.UTF-8):      Sada nástrojů GIMP a kreslící kit GIMP
190 Summary(da.UTF-8):      GIMP Toolkit og GIMP Tegnings-værktøj
191 Summary(de.UTF-8):      GIMP Toolkit und GIMP Drawing Kit
192 Summary(fi.UTF-8):      Gimp-työkalukokoelma ja Gimp-piirtotyökalut
193 Summary(fr.UTF-8):      Toolkit de GIMP (GTK) et Kit de dessin de GIMP (GDK)
194 Summary(it.UTF-8):      GIMP Toolkit and GIMP Drawing Kit
195 Summary(pl.UTF-8):      Pliki nagłówkowe i dokumentacja do GTK+
196 Summary(tr.UTF-8):      GIMP araç takımı ve çizim takımı
197 Group:          X11/Development/Libraries
198 Requires:       %{name} = %{version}-%{release}
199 %{?with_vulkan:Requires:        Vulkan-Loader-devel}
200 Requires:       cairo-gobject-devel >= 1.14.0
201 Requires:       fontconfig-devel
202 Requires:       gdk-pixbuf2-devel >= 2.31.0
203 Requires:       glib2-devel >= 1:2.65.0
204 Requires:       graphene-devel >= 1.9.1
205 Requires:       libepoxy-devel >= 1.4
206 Requires:       pango-devel >= 1:1.45.5
207 Requires:       shared-mime-info
208 Requires:       xorg-lib-libX11-devel >= 1.5.0
209 Requires:       xorg-lib-libXcomposite-devel
210 Requires:       xorg-lib-libXcursor-devel
211 Requires:       xorg-lib-libXdamage-devel
212 Requires:       xorg-lib-libXext-devel
213 Requires:       xorg-lib-libXfixes-devel
214 Requires:       xorg-lib-libXi-devel
215 Requires:       xorg-lib-libXinerama-devel
216 Requires:       xorg-lib-libXrandr-devel >= 1.5.0
217 %if %{with wayland}
218 Requires:       wayland-devel >= 1.14.91
219 Requires:       wayland-egl-devel
220 Requires:       wayland-protocols >= 1.20
221 Requires:       xorg-lib-libxkbcommon-devel >= 0.2.0
222 %endif
223 Requires:       zlib-devel
224 Obsoletes:      gtk+4-devel < 3.95
225
226 %description devel
227 Header files and development documentation for the GTK+ libraries.
228
229 %description devel -l pl.UTF-8
230 Pliki nagłówkowe i dokumentacja do bibliotek GTK+.
231
232 %package static
233 Summary:        GTK+ static libraries
234 Summary(pl.UTF-8):      Biblioteki statyczne GTK+
235 Group:          X11/Development/Libraries
236 Requires:       %{name}-devel = %{version}-%{release}
237 Obsoletes:      gtk+4-static < 3.95
238
239 %description static
240 GTK+ static libraries.
241
242 %description static -l pl.UTF-8
243 Biblioteki statyczne GTK+
244
245 %package apidocs
246 Summary:        GTK+ API documentation
247 Summary(pl.UTF-8):      Dokumentacja API GTK+
248 Group:          Documentation
249 Requires:       gtk-doc-common
250 Obsoletes:      gtk+4-apidocs < 3.95
251 %if "%{_rpmversion}" >= "4.6"
252 BuildArch:      noarch
253 %endif
254
255 %description apidocs
256 GTK+ API documentation.
257
258 %description apidocs -l pl.UTF-8
259 Dokumentacja API GTK+.
260
261 %package examples
262 Summary:        GTK+ - example programs
263 Summary(pl.UTF-8):      GTK+ - programy przykładowe
264 Group:          X11/Development/Libraries
265 Requires(post,postun):  glib2 >= 1:2.65.0
266 Requires:       %{name}-devel = %{version}-%{release}
267 Obsoletes:      gtk+4-examples < 3.95
268
269 %description examples
270 GTK+ - example programs.
271
272 %description examples -l pl.UTF-8
273 GTK+ - przykładowe programy.
274
275 %package cloudprint
276 Summary:        Cloudprint printing module for GTK+
277 Summary(pl.UTF-8):      Moduł GTK+ do drukowania przez Cloudprint
278 Group:          X11/Libraries
279 Requires:       %{name} = %{version}-%{release}
280 Obsoletes:      gtk+4-cloudprint < 3.95
281
282 %description cloudprint
283 Cloudprint printing module for GTK+.
284
285 %description cloudprint -l pl.UTF-8
286 Moduł GTK+ do drukowania przez Cloudprint.
287
288 %package cups
289 Summary:        CUPS printing module for GTK+
290 Summary(pl.UTF-8):      Moduł GTK+ do drukowania przez CUPS
291 Group:          X11/Libraries
292 Requires:       %{name} = %{version}-%{release}
293 Requires:       cups-lib >= 2.0
294 Obsoletes:      gtk+4-cups < 3.95
295
296 %description cups
297 CUPS printing module for GTK+.
298
299 %description cups -l pl.UTF-8
300 Moduł GTK+ do drukowania przez CUPS.
301
302 %prep
303 %setup -q -n gtk-%{version}
304 %patch0 -p1
305 %patch1 -p1
306
307 %{__sed} -i -e '1s,/usr/bin/env python3,%{__python3},' demos/gtk-demo/geninclude.py
308
309 %build
310 %meson build \
311         %{?with_broadway:-Dbroadway-backend=true} \
312         %{?with_cloudproviders:-Dcloudproviders=enabled} \
313         -Dcolord=enabled \
314         %{?with_apidocs:-Dgtk_doc=true} \
315         -Dinstall-tests=false \
316         -Dman-pages=true \
317         -Dmedia=%{!?with_ffmpeg:%{!?with_gstreamer:no}}%{?with_ffmpeg:ffmpeg,}%{?with_gstreamer:gstreamer} \
318         -Dprint=file,lpr%{?with_cups:,cups}%{?with_cloudprint:,cloudprint} \
319         %{!?with_vulkan:-Dvulkan=no} \
320         %{!?with_wayland:-Dwayland-backend=false}
321
322 %ninja_build -C build
323
324 %install
325 rm -rf $RPM_BUILD_ROOT
326
327 %ninja_install -C build
328
329 install -d $RPM_BUILD_ROOT%{_libdir}/gtk-4.0/%{abivers}/{immodules,inspector}
330
331 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
332 cp -a demos examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
333
334 %{__mv} $RPM_BUILD_ROOT%{_localedir}/{sr@ije,sr@ijekavian}
335 # unsupported by glibc
336 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/io
337
338 # gtk40 and gtk40-properties domains
339 %find_lang %{name} --all-name
340
341 %clean
342 rm -rf $RPM_BUILD_ROOT
343
344 %post
345 /sbin/ldconfig
346 %glib_compile_schemas
347 umask 022
348 gio-querymodules %{_libdir}/gtk-4.0/%{abivers}/immodules
349 gio-querymodules %{_libdir}/gtk-4.0/%{abivers}/printbackends
350 exit 0
351
352 %postun
353 /sbin/ldconfig
354 if [ "$1" != "0" ]; then
355         umask 022
356         gio-querymodules %{_libdir}/gtk-4.0/%{abivers}/immodules
357         gio-querymodules %{_libdir}/gtk-4.0/%{abivers}/printbackends
358 else
359         %glib_compile_schemas
360 fi
361 exit 0
362
363 %post examples
364 %glib_compile_schemas
365 %update_desktop_database
366 %update_icon_cache hicolor
367
368 %postun examples
369 %glib_compile_schemas
370 %update_desktop_database
371 %update_icon_cache hicolor
372
373 %post cloudprint
374 umask 022
375 gio-querymodules %{_libdir}/gtk-4.0/%{abivers}/printbackends
376
377 %postun cloudprint
378 if [ "$1" != "0" ]; then
379         umask 022
380         gio-querymodules %{_libdir}/gtk-4.0/%{abivers}/printbackends
381 fi
382 exit 0
383
384 %post cups
385 umask 022
386 gio-querymodules %{_libdir}/gtk-4.0/%{abivers}/printbackends
387
388 %postun cups
389 if [ "$1" != "0" ]; then
390         umask 022
391         gio-querymodules %{_libdir}/gtk-4.0/%{abivers}/printbackends
392 fi
393 exit 0
394
395 %files -f %{name}.lang
396 %defattr(644,root,root,755)
397 %doc AUTHORS NEWS README.md
398 %{?with_broadway:%attr(755,root,root) %{_bindir}/gtk4-broadwayd}
399 %attr(755,root,root) %{_bindir}/gtk4-launch
400 %attr(755,root,root) %{_libdir}/libgtk-4.so.*.*.*
401 %attr(755,root,root) %ghost %{_libdir}/libgtk-4.so.0
402
403 %dir %{_libdir}/gtk-4.0
404 %dir %{_libdir}/gtk-4.0/%{abivers}
405 %dir %{_libdir}/gtk-4.0/%{abivers}/immodules
406 %dir %{_libdir}/gtk-4.0/%{abivers}/inspector
407 %dir %{_libdir}/gtk-4.0/%{abivers}/media
408 %if %{with ffmpeg}
409 %attr(755,root,root) %{_libdir}/gtk-4.0/%{abivers}/media/libmedia-ffmpeg.so
410 %endif
411 %if %{with gstreamer}
412 %attr(755,root,root) %{_libdir}/gtk-4.0/%{abivers}/media/libmedia-gstreamer.so
413 %endif
414 %dir %{_libdir}/gtk-4.0/%{abivers}/printbackends
415 %attr(755,root,root) %{_libdir}/gtk-4.0/%{abivers}/printbackends/libprintbackend-file.so
416 %attr(755,root,root) %{_libdir}/gtk-4.0/%{abivers}/printbackends/libprintbackend-lpr.so
417 %{_libdir}/girepository-1.0/Gdk-4.0.typelib
418 %{_libdir}/girepository-1.0/GdkX11-4.0.typelib
419 %{_libdir}/girepository-1.0/Gsk-4.0.typelib
420 %{_libdir}/girepository-1.0/Gtk-4.0.typelib
421
422 %{_datadir}/glib-2.0/schemas/org.gtk.gtk4.Settings.ColorChooser.gschema.xml
423 %{_datadir}/glib-2.0/schemas/org.gtk.gtk4.Settings.Debug.gschema.xml
424 %{_datadir}/glib-2.0/schemas/org.gtk.gtk4.Settings.EmojiChooser.gschema.xml
425 %{_datadir}/glib-2.0/schemas/org.gtk.gtk4.Settings.FileChooser.gschema.xml
426 %{?with_broadway:%{_mandir}/man1/gtk4-broadwayd.1*}
427 %{_mandir}/man1/gtk4-launch.1*
428
429 %files update-icon-cache
430 %defattr(644,root,root,755)
431 %attr(755,root,root) %{_bindir}/gtk4-encode-symbolic-svg
432 %attr(755,root,root) %{_bindir}/gtk4-update-icon-cache
433 %{_mandir}/man1/gtk4-encode-symbolic-svg.1*
434 %{_mandir}/man1/gtk4-update-icon-cache.1*
435
436 %files devel
437 %defattr(644,root,root,755)
438 %attr(755,root,root) %{_bindir}/gtk4-builder-tool
439 %attr(755,root,root) %{_bindir}/gtk4-query-settings
440 %attr(755,root,root) %{_libdir}/libgtk-4.so
441 %{_includedir}/gtk-4.0
442 %{_pkgconfigdir}/gtk4.pc
443 %{_pkgconfigdir}/gtk4-unix-print.pc
444 %{_pkgconfigdir}/gtk4-x11.pc
445 %if %{with broadway}
446 %{_pkgconfigdir}/gtk4-broadway.pc
447 %endif
448 %if %{with wayland}
449 %{_pkgconfigdir}/gtk4-wayland.pc
450 %endif
451 %{_datadir}/gettext/its/gtk4builder.its
452 %{_datadir}/gettext/its/gtk4builder.loc
453 %{_datadir}/gtk-4.0
454 %{_datadir}/gir-1.0/Gdk-4.0.gir
455 %{_datadir}/gir-1.0/GdkX11-4.0.gir
456 %{_datadir}/gir-1.0/Gsk-4.0.gir
457 %{_datadir}/gir-1.0/Gtk-4.0.gir
458 %{_mandir}/man1/gtk4-builder-tool.1*
459 %{_mandir}/man1/gtk4-query-settings.1*
460
461 %files static
462 %defattr(644,root,root,755)
463 %{_libdir}/libgtk-4.a
464
465 %if %{with apidocs}
466 %files apidocs
467 %defattr(644,root,root,755)
468 %{_gtkdocdir}/gdk4
469 %{_gtkdocdir}/gsk4
470 %{_gtkdocdir}/gtk4
471 %endif
472
473 %files examples
474 %defattr(644,root,root,755)
475 %attr(755,root,root) %{_bindir}/gtk4-demo
476 %attr(755,root,root) %{_bindir}/gtk4-demo-application
477 %attr(755,root,root) %{_bindir}/gtk4-icon-browser
478 %attr(755,root,root) %{_bindir}/gtk4-print-editor
479 %attr(755,root,root) %{_bindir}/gtk4-widget-factory
480 %{_datadir}/glib-2.0/schemas/org.gtk.Demo4.gschema.xml
481 %{_datadir}/metainfo/org.gtk.Demo4.appdata.xml
482 %{_datadir}/metainfo/org.gtk.IconBrowser4.appdata.xml
483 %{_datadir}/metainfo/org.gtk.PrintEditor4.appdata.xml
484 %{_datadir}/metainfo/org.gtk.WidgetFactory4.appdata.xml
485 %{_desktopdir}/org.gtk.Demo4.desktop
486 %{_desktopdir}/org.gtk.IconBrowser4.desktop
487 %{_desktopdir}/org.gtk.PrintEditor4.desktop
488 %{_desktopdir}/org.gtk.WidgetFactory4.desktop
489 %{_iconsdir}/hicolor/scalable/apps/org.gtk.Demo4.svg
490 %{_iconsdir}/hicolor/scalable/apps/org.gtk.IconBrowser4.svg
491 %{_iconsdir}/hicolor/scalable/apps/org.gtk.PrintEditor4.svg
492 %{_iconsdir}/hicolor/scalable/apps/org.gtk.PrintEditor4.Devel.svg
493 %{_iconsdir}/hicolor/scalable/apps/org.gtk.WidgetFactory4.svg
494 %{_iconsdir}/hicolor/symbolic/apps/org.gtk.Demo4-symbolic.svg
495 %{_iconsdir}/hicolor/symbolic/apps/org.gtk.IconBrowser4-symbolic.svg
496 %{_iconsdir}/hicolor/symbolic/apps/org.gtk.PrintEditor4-symbolic.svg
497 %{_iconsdir}/hicolor/symbolic/apps/org.gtk.WidgetFactory4-symbolic.svg
498 %{_mandir}/man1/gtk4-demo.1*
499 %{_mandir}/man1/gtk4-demo-application.1*
500 %{_mandir}/man1/gtk4-icon-browser.1*
501 %{_mandir}/man1/gtk4-widget-factory.1*
502 %{_examplesdir}/%{name}-%{version}
503
504 %if %{with cloudprint}
505 %files cloudprint
506 %defattr(644,root,root,755)
507 %attr(755,root,root) %{_libdir}/gtk-4.0/%{abivers}/printbackends/libprintbackend-cloudprint.so
508 %endif
509
510 %if %{with cups}
511 %files cups
512 %defattr(644,root,root,755)
513 %attr(755,root,root) %{_libdir}/gtk-4.0/%{abivers}/printbackends/libprintbackend-cups.so
514 %endif
This page took 0.460199 seconds and 4 git commands to generate.