Accepting request 586017 from filesystems
OBS-URL: https://build.opensuse.org/request/show/586017 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsmaintenance?expand=0&rev=16
This commit is contained in:
commit
350ff4e1a3
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Mar 12 13:39:23 CET 2018 - kukuk@suse.de
|
||||||
|
|
||||||
|
- Add missing btrfsmaintenance-refresh.path [bsc#1084871]
|
||||||
|
- Use %license [bsc#1082318]
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Feb 5 15:13:00 UTC 2018 - lpechacek@suse.com
|
Mon Feb 5 15:13:00 UTC 2018 - lpechacek@suse.com
|
||||||
|
|
||||||
|
@ -25,7 +25,7 @@ Name: btrfsmaintenance
|
|||||||
Version: 0.4
|
Version: 0.4
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Scripts for btrfs periodic maintenance tasks
|
Summary: Scripts for btrfs periodic maintenance tasks
|
||||||
License: GPL-2.0
|
License: GPL-2.0-only
|
||||||
Group: System/Base
|
Group: System/Base
|
||||||
Url: https://github.com/kdave/btrfsmaintenance
|
Url: https://github.com/kdave/btrfsmaintenance
|
||||||
Source0: %{name}-%{version}.tar.bz2
|
Source0: %{name}-%{version}.tar.bz2
|
||||||
@ -61,6 +61,7 @@ install -m 644 btrfsmaintenance-functions %{buildroot}%{_datadir}/%{name}
|
|||||||
# systemd services and timers
|
# systemd services and timers
|
||||||
install -m 755 -d %{buildroot}%{_unitdir}
|
install -m 755 -d %{buildroot}%{_unitdir}
|
||||||
install -m 644 -D btrfsmaintenance-refresh.service %{buildroot}%{_unitdir}
|
install -m 644 -D btrfsmaintenance-refresh.service %{buildroot}%{_unitdir}
|
||||||
|
install -m 644 -D btrfsmaintenance-refresh.path %{buildroot}%{_unitdir}
|
||||||
install -m 644 -D btrfs-balance.service %{buildroot}%{_unitdir}
|
install -m 644 -D btrfs-balance.service %{buildroot}%{_unitdir}
|
||||||
install -m 644 -D btrfs-defrag.service %{buildroot}%{_unitdir}
|
install -m 644 -D btrfs-defrag.service %{buildroot}%{_unitdir}
|
||||||
install -m 644 -D btrfs-scrub.service %{buildroot}%{_unitdir}
|
install -m 644 -D btrfs-scrub.service %{buildroot}%{_unitdir}
|
||||||
@ -84,20 +85,21 @@ install -m 644 -D sysconfig.btrfsmaintenance %{buildroot}%{_fillupdir}
|
|||||||
# if the new service files don't exist, we migrate from
|
# if the new service files don't exist, we migrate from
|
||||||
# old version with old script, remove cron symlinks
|
# old version with old script, remove cron symlinks
|
||||||
[ ! -f %{_unitdir}/btrfs-balance.timer -a -f %{_datadir}/%{name}/btrfsmaintenance-refresh-cron.sh ] && %{_datadir}/%{name}/btrfsmaintenance-refresh-cron.sh uninstall
|
[ ! -f %{_unitdir}/btrfs-balance.timer -a -f %{_datadir}/%{name}/btrfsmaintenance-refresh-cron.sh ] && %{_datadir}/%{name}/btrfsmaintenance-refresh-cron.sh uninstall
|
||||||
%service_add_pre btrfsmaintenance-refresh.service btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer
|
%service_add_pre btrfsmaintenance-refresh.service btrfsmaintenance-refresh.path btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer
|
||||||
|
|
||||||
%post
|
%post
|
||||||
%service_add_post btrfsmaintenance-refresh.service btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer
|
%service_add_post btrfsmaintenance-refresh.service btrfsmaintenance-refresh.path btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer
|
||||||
%{fillup_only btrfsmaintenance}
|
%{fillup_only btrfsmaintenance}
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
%service_del_preun btrfsmaintenance-refresh.service btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer
|
%service_del_preun btrfsmaintenance-refresh.service btrfsmaintenance-refresh.path btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer
|
||||||
|
|
||||||
%postun
|
%postun
|
||||||
%service_del_postun btrfsmaintenance-refresh.service btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer
|
%service_del_postun btrfsmaintenance-refresh.service btrfsmaintenance-refresh.path btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%doc COPYING README.md
|
%license COPYING
|
||||||
|
%doc README.md
|
||||||
%{_fillupdir}/sysconfig.btrfsmaintenance
|
%{_fillupdir}/sysconfig.btrfsmaintenance
|
||||||
%dir %{_datadir}/%{name}
|
%dir %{_datadir}/%{name}
|
||||||
%{_datadir}/%{name}/*
|
%{_datadir}/%{name}/*
|
||||||
@ -105,6 +107,7 @@ install -m 644 -D sysconfig.btrfsmaintenance %{buildroot}%{_fillupdir}
|
|||||||
%dir %{_libexecdir}/zypp/plugins
|
%dir %{_libexecdir}/zypp/plugins
|
||||||
%dir %{_libexecdir}/zypp/plugins/commit
|
%dir %{_libexecdir}/zypp/plugins/commit
|
||||||
%{_libexecdir}/zypp/plugins/commit/btrfs-defrag-plugin.py
|
%{_libexecdir}/zypp/plugins/commit/btrfs-defrag-plugin.py
|
||||||
|
%{_unitdir}/btrfsmaintenance-refresh.path
|
||||||
%{_unitdir}/btrfsmaintenance-refresh.service
|
%{_unitdir}/btrfsmaintenance-refresh.service
|
||||||
%{_unitdir}/btrfs-balance.service
|
%{_unitdir}/btrfs-balance.service
|
||||||
%{_unitdir}/btrfs-defrag.service
|
%{_unitdir}/btrfs-defrag.service
|
||||||
|
Loading…
Reference in New Issue
Block a user