1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Name: ximper-unified-theme-switcher
Version: 0.1.0
Release: alt1
License: MIT
Summary: Unified theme switcher for Ximper linux
Group: System/Configuration/Other
Url: https://gitlab.eterfund.ru/ximperlinux/ximper-unified-theme-switcher
BuildArch: noarch
Source: %name-%version.tar
BuildRequires(pre): rpm-macros-meson rpm-macros-systemd
BuildRequires(pre): rpm-build-python3
BuildRequires(pre): rpm-build-gir
BuildRequires: libadwaita-gir-devel
BuildRequires: meson
%description
%summary.
%package service
Summary: Service for Ximper unified theme switcher
Group: System/Configuration/Other
Requires: Kvantum libgio
%description service
Service for Ximper unified theme switcher.
%package gui
Summary: GUI for Ximper unified theme switcher
Group: System/Configuration/Other
Requires: %name-service
%description gui
GUI for Ximper unified theme switcher.
%package config-distro-ximperlinux
Summary: Default set of themes for Ximper linux
Group: System/Configuration/Other
Requires: %name-service
Requires: gtk3-theme-adw-gtk3
%description config-distro-ximperlinux
Default set of themes for Ximper linux distro
%prep
%setup
%build
%meson
%meson_build
%install
%meson_install
%find_lang ximper-unified-theme-switcher-gui
%files service
%_bindir/ximper-unified-theme-switcher-service
%_user_unitdir/ximper-unified-theme-switcher*
%dir %_sysconfdir/ximper-unified-theme-switcher
%files gui -f ximper-unified-theme-switcher-gui.lang
%_bindir/ximper-unified-theme-switcher-gui
%_datadir/ximper-unified-theme-switcher-gui
%_datadir/glib-2.0/schemas/*.gschema.xml
%_datadir/metainfo/*.metainfo.xml
%_desktopdir/ru.ximperlinux.UnifiedThemeSwitcher.desktop
%_iconsdir/hicolor/*/apps/*.svg
%files config-distro-ximperlinux
%_sysconfdir/ximper-unified-theme-switcher/themes
%changelog
* Thu Jul 11 2024 Roman Alifanov <ximper@altlinux.ru> 0.1.0-alt1
- initial build