]> git.pld-linux.org Git - packages/gnome-tour.git/blame - gnome-tour.spec
- more x32
[packages/gnome-tour.git] / gnome-tour.spec
CommitLineData
fe6e2d02
JB
1Summary: GNOME Tour and Greeter
2Summary(pl.UTF-8): Przewodnik i powitanie środowiska GNOME
3Name: gnome-tour
ed8ce95e 4Version: 40.0
e0fe22f1 5Release: 2
fe6e2d02
JB
6License: GPL v3+
7Group: X11/Applications
ed8ce95e
JB
8Source0: https://download.gnome.org/sources/gnome-tour/40/%{name}-%{version}.tar.xz
9# Source0-md5: d5ca4c8a9b248017c4e75fa4722caad0
85e1073f 10Patch0: %{name}-x32.patch
fe6e2d02
JB
11URL: https://gitlab.gnome.org/GNOME/gnome-tour
12BuildRequires: appstream-glib
13BuildRequires: cargo
14BuildRequires: gdk-pixbuf2-devel >= 2.0
15BuildRequires: gettext-tools
16BuildRequires: glib2-devel >= 1:2.64
17BuildRequires: gstreamer-devel >= 1.12
18# pkgconfig(gstreamer-player-1.0)
19BuildRequires: gstreamer-plugins-bad-devel >= 1.12
20# pkgconfig(gstreamer-video-1.0)
21BuildRequires: gstreamer-plugins-base-devel >= 1.12
22BuildRequires: gtk+3-devel >= 3.16
23BuildRequires: libhandy1-devel >= 1
24BuildRequires: meson >= 0.50
25BuildRequires: ninja >= 1.5
e0fe22f1 26BuildRequires: rpmbuild(macros) >= 2.005
fe6e2d02
JB
27BuildRequires: rust
28BuildRequires: tar >= 1:1.22
29BuildRequires: xz
30Requires(post,postun): gtk-update-icon-cache
31Requires: glib2 >= 1:2.64
32Requires: gstreamer >= 1.12
33Requires: gstreamer-plugins-bad >= 1.12
34Requires: gstreamer-plugins-base >= 1.12
35Requires: gtk+3 >= 3.16
36Requires: hicolor-icon-theme
37Requires: libhandy1 >= 1
edc51bb6 38ExclusiveArch: %{x8664} %{ix86} x32 aarch64
fe6e2d02
JB
39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
e0fe22f1
JB
41# debugsource packages don't support rust
42%define _debugsource_packages 0
43
fe6e2d02
JB
44%description
45A guided tour and greeter for GNOME.
46
47%description -l pl.UTF-8
48Przewodnik i powitanie dla środowiska GNOME.
49
50%prep
51%setup -q
85e1073f
JB
52%ifarch x32
53%patch0 -p1
54%endif
fe6e2d02
JB
55
56%build
e10cd6ab
JB
57%ifarch x32
58export PKG_CONFIG_ALLOW_CROSS=1
59%endif
fe6e2d02
JB
60%meson build
61
62%ninja_build -C build
63
64%install
65rm -rf $RPM_BUILD_ROOT
66
67%ninja_install -C build
68
69%find_lang %{name}
70
71%clean
72rm -rf $RPM_BUILD_ROOT
73
74%post
75%update_icon_cache hicolor
76
77%postun
78%update_icon_cache hicolor
79
80%files -f %{name}.lang
81%defattr(644,root,root,755)
82%doc NEWS README.md
83%attr(755,root,root) %{_bindir}/gnome-tour
84%{_datadir}/metainfo/org.gnome.Tour.metainfo.xml
85%{_desktopdir}/org.gnome.Tour.desktop
86%{_iconsdir}/hicolor/scalable/apps/org.gnome.Tour.svg
87%{_iconsdir}/hicolor/symbolic/apps/org.gnome.Tour-symbolic.svg
This page took 0.08327 seconds and 4 git commands to generate.