X-Git-Url: https://git.camperquake.de/gitweb.cgi?p=time-slider.git;a=blobdiff_plain;f=rpm%2Ftime-slider.spec.in;fp=rpm%2Ftime-slider.spec.in;h=761630c2406643345bc237f4e8263c0ee565897b;hp=0000000000000000000000000000000000000000;hb=1a0beff62cb92275b8e2045d681a10977a344780;hpb=7cd849a636c4c88249742d3dc0636329b2a6ffac diff --git a/rpm/time-slider.spec.in b/rpm/time-slider.spec.in new file mode 100644 index 0000000..761630c --- /dev/null +++ b/rpm/time-slider.spec.in @@ -0,0 +1,57 @@ +%define gitver @GITVER@ + +Name: time-slider +Version: @VERSION@ +Release: 0.@RELEASE@%{?dist} +Summary: The Solaris ZFS time slider package + +License: CDDL +URL: none +Source0: %{name}-%{gitver}.tar.bz2 + +Requires: python(abi) < 3.0 +Requires(post): systemd +Requires(preun): systemd +Requires(postun): systemd +Requires(post): systemd + +BuildRequires: python(abi) < 3.0 +BuildRequires: systemd + +BuildArch: noarch + +%description +The Solaris time slider package for ZFS + +%prep +%setup -q -n %{name}-%{gitver} + +%build + +%install +rm -rf ${RPM_BUILD_ROOT} +mkdir ${RPM_BUILD_ROOT} +make DESTDIR=${RPM_BUILD_ROOT} install +rm -rf ${RPM_BUILD_ROOT}{/var,/lib,/usr/bin,/usr/share/icons,/etc/xdg/,/usr/share/applications} +%find_lang %{name} + +%files -f %{name}.lang +%{_prefix}/lib/time-slider* +%{_datadir}/time-slider +%{_sysconfdir}/dbus-1/system.d/time-slider.conf +%{_unitdir}/time-sliderd.service + +%post +# run after an installation +%systemd_post time-sliderd.service + +%preun +# run before a package is removed +%systemd_preun time-sliderd.service + +%postun +# run after a package is removed +%systemd_postun_with_restart time-sliderd.service + + +%changelog