Add explicit CDDL license file
[time-slider.git] / rpm / time-slider.spec.in
1 %define gitver @GITVER@
2
3 Name:           time-slider
4 Version:        @VERSION@
5 Release:        0.@RELEASE@%{?dist}
6 Summary:        The Solaris ZFS time slider package
7
8 License:        CDDL
9 URL:            none
10 Source0:        %{name}-%{gitver}.tar.bz2
11
12 Requires:       python(abi) < 3.0
13 Requires(post):   systemd
14 Requires(preun):  systemd
15 Requires(postun): systemd
16 Requires(post):   systemd
17
18 BuildRequires:  python(abi) < 3.0
19 BuildRequires:  systemd
20
21 BuildArch:      noarch
22
23 %description
24 The Solaris time slider package for ZFS
25
26 %prep
27 %setup -q -n %{name}-%{gitver}
28
29 %build
30
31 %install
32 rm -rf ${RPM_BUILD_ROOT}
33 mkdir ${RPM_BUILD_ROOT}
34 make DESTDIR=${RPM_BUILD_ROOT} install
35 rm -rf ${RPM_BUILD_ROOT}{/usr/bin,/usr/share/icons,/etc/xdg/,/usr/share/applications}
36 %find_lang %{name}
37
38 %files -f %{name}.lang
39 %{_prefix}/libexec/*
40 %{_prefix}/lib/time-slider
41 %{_datadir}/time-slider
42 %{_sysconfdir}/dbus-1/system.d/time-slider.conf
43 %{_unitdir}/time-sliderd.service
44
45 %post
46 # run after an installation
47 %systemd_post time-sliderd.service
48
49 %preun
50 # run before a package is removed
51 %systemd_preun time-sliderd.service
52
53 %postun
54 # run after a package is removed
55 %systemd_postun_with_restart time-sliderd.service
56
57
58 %changelog