1 %define gitver @GITVER@
5 Release: 0.@RELEASE@%{?dist}
6 Summary: The Solaris ZFS time slider package
10 Source0: %{name}-%{gitver}.tar.bz2
12 Requires: python(abi) < 3.0
14 Requires(post): systemd
15 Requires(preun): systemd
16 Requires(postun): systemd
17 Requires(post): systemd
19 BuildRequires: python(abi) < 3.0
20 BuildRequires: systemd
25 The Solaris time slider package for ZFS
28 %setup -q -n %{name}-%{gitver}
33 rm -rf ${RPM_BUILD_ROOT}
34 mkdir ${RPM_BUILD_ROOT}
35 make DESTDIR=${RPM_BUILD_ROOT} install
36 rm -rf ${RPM_BUILD_ROOT}{/usr/bin,/usr/share/icons,/etc/xdg/,/usr/share/applications}
39 %files -f %{name}.lang
40 %doc OPENSOLARIS.LICENSE Authors ChangeLog README.md
42 %{_prefix}/lib/time-slider
43 %{_datadir}/time-slider
44 %{_sysconfdir}/dbus-1/system.d/time-slider.conf
45 %{_unitdir}/time-sliderd.service
48 # run after an installation
49 %systemd_post time-sliderd.service
52 # run before a package is removed
53 %systemd_preun time-sliderd.service
56 # run after a package is removed
57 %systemd_postun_with_restart time-sliderd.service