]> git.pld-linux.org Git - packages/gnome-system-monitor.git/blame - gnome-system-monitor.spec
- updated to 40.1
[packages/gnome-system-monitor.git] / gnome-system-monitor.spec
CommitLineData
8696548b 1#
d87d55f4 2# Conditional build:
9a69ce4a
JB
3%bcond_without systemd # systemd support
4%bcond_with wnck # wnck support, "this will likely make system-monitor segfault"
d87d55f4 5#
e63001a1 6Summary: Simple process monitor
94d5916c 7Summary(pl.UTF-8): Prosty monitor procesów
e63001a1 8Name: gnome-system-monitor
ce12d0a7 9Version: 40.1
dde8056b 10Release: 1
0efb4948 11License: GPL v2+
e63001a1 12Group: X11/Applications
efb18fc7 13Source0: https://download.gnome.org/sources/gnome-system-monitor/40/%{name}-%{version}.tar.xz
ce12d0a7 14# Source0-md5: aad861b88ccd59a6a41217457600ba13
31e63803 15URL: https://wiki.gnome.org/Apps/SystemMonitor
efb18fc7 16BuildRequires: atkmm-devel >= 2.28
25b25557 17BuildRequires: docbook-dtd412-xml
adb2452e
MB
18BuildRequires: gettext-tools >= 0.19.8
19BuildRequires: glib2-devel >= 1:2.56.0
f8a5123b 20BuildRequires: glibmm-devel >= 2.46.0
f8a5123b 21BuildRequires: gtk+3-devel >= 3.22.0
d87d55f4 22BuildRequires: gtkmm3-devel >= 3.4.0
d1556cef 23BuildRequires: libgtop-devel >= 1:2.38.0
efb18fc7 24BuildRequires: libhandy1-devel >= 1.0.0
74e3909c 25BuildRequires: librsvg-devel >= 2.35.0
8696548b 26BuildRequires: libstdc++-devel >= 6:4.7
9a69ce4a 27%{?with_wnck:BuildRequires: libwnck-devel >= 3.0.0}
7e8480ac 28BuildRequires: libxml2-devel >= 1:2.6.31
2b7b531d 29BuildRequires: libxml2-progs
31e63803 30BuildRequires: meson >= 0.50.0
9a69ce4a 31BuildRequires: ninja >= 1.5
c0c20776 32BuildRequires: pkgconfig >= 1:0.19
ea50fb96 33BuildRequires: rpmbuild(find_lang) >= 1.23
9a69ce4a 34BuildRequires: rpmbuild(macros) >= 1.736
dde8056b 35%{?with_systemd:BuildRequires: systemd-devel >= 44}
9a69ce4a
JB
36BuildRequires: tar >= 1:1.22
37BuildRequires: xz
ef659639 38BuildRequires: yelp-tools
9a69ce4a 39Requires(post,postun): glib2 >= 1:2.56.0
efb18fc7 40Requires: atkmm >= 2.28
adb2452e 41Requires: glib2 >= 1:2.56.0
f8a5123b 42Requires: glibmm >= 2.46.0
f8a5123b 43Requires: gtk+3 >= 3.22.0
dde8056b 44Requires: gtkmm3 >= 3.4.0
9a69ce4a 45Requires: hicolor-icon-theme
d1556cef 46Requires: libgtop >= 1:2.38.0
efb18fc7 47Requires: libhandy1 >= 1.0.0
8696548b 48Requires: librsvg >= 2.35.0
e63001a1 49Obsoletes: procman
50BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
51
e63001a1 52%description
53This is a simple process and system monitor.
54
43766127 55%description -l pl.UTF-8
f64e776c 56GNOME System Monitor to prosty monitor procesów i systemu.
e63001a1 57
58%prep
59%setup -q
ea50fb96 60
e63001a1 61%build
9a69ce4a
JB
62%meson build \
63 %{!?with_systemd:-Dsystemd=false} \
64 %{?with_wnck:-Dwnck=true}
65
cc2c8ece 66%ninja_build -C build
e63001a1 67
68%install
69rm -rf $RPM_BUILD_ROOT
70
cc2c8ece 71%ninja_install -C build
e63001a1 72
872c223c 73%find_lang %{name} --with-gnome
e63001a1 74
53b28cc2
JB
75%clean
76rm -rf $RPM_BUILD_ROOT
77
e63001a1 78%post
cf67ab28 79%glib_compile_schemas
e63001a1 80
a2e6a2ed 81%postun
cf67ab28 82%glib_compile_schemas
e63001a1 83
e63001a1 84%files -f %{name}.lang
85%defattr(644,root,root,755)
efb18fc7 86%doc AUTHORS MAINTAINERS NEWS README.md
e63001a1 87%attr(755,root,root) %{_bindir}/gnome-system-monitor
adb2452e
MB
88%dir %{_libexecdir}/gnome-system-monitor
89%attr(755,root,root) %{_libexecdir}/gnome-system-monitor/gsm-kill
90%attr(755,root,root) %{_libexecdir}/gnome-system-monitor/gsm-renice
efb18fc7 91%attr(755,root,root) %{_libexecdir}/gnome-system-monitor/gsm-taskset
cf67ab28
MB
92%{_datadir}/glib-2.0/schemas/org.gnome.gnome-system-monitor.enums.xml
93%{_datadir}/glib-2.0/schemas/org.gnome.gnome-system-monitor.gschema.xml
9a69ce4a
JB
94%{_datadir}/gnome-system-monitor
95%{_datadir}/metainfo/gnome-system-monitor.appdata.xml
74e3909c 96%{_datadir}/polkit-1/actions/org.gnome.gnome-system-monitor.policy
9a69ce4a
JB
97%{_desktopdir}/gnome-system-monitor.desktop
98%{_desktopdir}/gnome-system-monitor-kde.desktop
99%{_iconsdir}/hicolor/scalable/apps/org.gnome.SystemMonitor.svg
bf0136a5 100%{_iconsdir}/hicolor/scalable/apps/org.gnome.SystemMonitor.Devel.svg
9a69ce4a 101%{_iconsdir}/hicolor/symbolic/apps/org.gnome.SystemMonitor-symbolic.svg
efb18fc7 102%{_iconsdir}/hicolor/symbolic/apps/speedometer-symbolic.svg
This page took 0.081114 seconds and 4 git commands to generate.