Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfsmaintenance/
Date: Sun, 08 Jul 2018 16:16:37
Message-Id: 1531066529.6d442f534584f01ea2b3a1b918526fff108ccbd5.asturm@gentoo
1 commit: 6d442f534584f01ea2b3a1b918526fff108ccbd5
2 Author: Martin Dummer <martin.dummer <AT> gmx <DOT> net>
3 AuthorDate: Sun Jul 8 13:10:55 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 8 16:15:29 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d442f53
7
8 sys-fs/btrfsmaintenance: remove old
9
10 Package-Manager: Portage-2.3.41, Repoman-2.3.9
11 Closes: https://github.com/gentoo/gentoo/pull/9142
12
13 sys-fs/btrfsmaintenance/Manifest | 1 -
14 .../btrfsmaintenance/btrfsmaintenance-0.3.1.ebuild | 45 ----------------
15 .../btrfsmaintenance/btrfsmaintenance-0.4.1.ebuild | 60 ----------------------
16 3 files changed, 106 deletions(-)
17
18 diff --git a/sys-fs/btrfsmaintenance/Manifest b/sys-fs/btrfsmaintenance/Manifest
19 index 7e4a806204c..a921a74949d 100644
20 --- a/sys-fs/btrfsmaintenance/Manifest
21 +++ b/sys-fs/btrfsmaintenance/Manifest
22 @@ -1,3 +1,2 @@
23 -DIST btrfsmaintenance-0.3.1.tar.gz 19698 BLAKE2B f792d7e55dd738b4be2f18aa4047c8b2c092244b71c50e32cf881a7862b14a2d897a170515388fcee40a89763c4c91d357ca3ceb559e372ca3c673d0b1d3aec2 SHA512 89be6da3d6bb3f85f645ac899f173d19cb787e938dd2fc91be16b3202a6784ca33dc4a4d9f9ee78ac6a96468dbaa4f4dc7a2f2e6998d550ea44d7af24198dbfb
24 DIST btrfsmaintenance-0.4.1.tar.gz 21621 BLAKE2B 36632d64022c7bf64548b0f6076640ee41cc9a6705b521fdc841f72f46808006ea6888476e05bb18bc51c44cb29eb444f816f34a1f251a8254156959aa178cdd SHA512 9a7ccc874e5c62689a0c899e8cc40d0b61625a492d28d8a0fe6c8a32be5990600d55094cb203d81a66488ff363fb960208bda5c19cf2948b51ba1b2764e34000
25 DIST btrfsmaintenance-0.4.tar.gz 21622 BLAKE2B 844d467b7712093370c1d6391e26d5046deb84cee6fd60b5774743415c75ad00a1e27c0be21004c260680b72b5615dcfd01b84f1eba3d57f7c9c5d22b6750d8d SHA512 2d19e82c03b291d157dc5f763dcb094330fd1a4aaee6215dbe576a5da44f71f4adee55fd06c60409e4699ac671d2fc73628f202f4f68270910eeba782f0ad153
26
27 diff --git a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.3.1.ebuild b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.3.1.ebuild
28 deleted file mode 100644
29 index 7e5966d6ecf..00000000000
30 --- a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.3.1.ebuild
31 +++ /dev/null
32 @@ -1,45 +0,0 @@
33 -# Copyright 1999-2017 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -
38 -DESCRIPTION="Scripts for btrfs maintenance tasks like periodic scrub, balance, trim or defrag"
39 -HOMEPAGE="https://github.com/kdave/btrfsmaintenance"
40 -SRC_URI="https://github.com/kdave/btrfsmaintenance/archive/v${PV}.tar.gz -> ${P}.tar.gz"
41 -
42 -LICENSE="GPL-2"
43 -SLOT="0"
44 -KEYWORDS="amd64 x86"
45 -IUSE=""
46 -
47 -DEPEND=""
48 -RDEPEND="${DEPEND}
49 - sys-fs/btrfs-progs
50 - virtual/cron"
51 -
52 -src_install() {
53 - dodoc README.md CONTRIBUTING.md btrfsmaintenance.changes
54 - insinto /etc/default
55 - newins sysconfig.btrfsmaintenance btrfsmaintenance
56 - insinto /usr/share/btrfsmaintenance
57 - doins btrfsmaintenance-functions
58 - exeinto /usr/share/btrfsmaintenance
59 - doexe btrfs*.sh
60 - insinto /usr/lib/systemd/system
61 - doins btrfsmaintenance-refresh.service
62 -}
63 -
64 -pkg_postinst() {
65 - elog "Installing default btrfsmaintenance scripts"
66 - "${EROOT%/}"/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh || die
67 - elog "Now edit cron periods and mount points in /etc/default/btrfsmaintenance"
68 - elog "then run /usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh to"
69 - elog "update cron symlinks"
70 -}
71 -
72 -pkg_prerm() {
73 - if [[ -z ${REPLACED_BY_VERSION} ]] ; then
74 - elog "Removing symlinks from btrfsmaintenance cron tasks"
75 - "${EROOT%/}"/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh uninstall || die
76 - fi
77 -}
78
79 diff --git a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.4.1.ebuild b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.4.1.ebuild
80 deleted file mode 100644
81 index 1a84583a1cb..00000000000
82 --- a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.4.1.ebuild
83 +++ /dev/null
84 @@ -1,60 +0,0 @@
85 -# Copyright 1999-2018 Gentoo Foundation
86 -# Distributed under the terms of the GNU General Public License v2
87 -
88 -EAPI=6
89 -
90 -inherit systemd
91 -
92 -DESCRIPTION="Scripts for btrfs maintenance tasks like periodic scrub, balance, trim or defrag"
93 -HOMEPAGE="https://github.com/kdave/btrfsmaintenance"
94 -SRC_URI="https://github.com/kdave/btrfsmaintenance/archive/v${PV}.tar.gz -> ${P}.tar.gz"
95 -
96 -LICENSE="GPL-2"
97 -SLOT="0"
98 -KEYWORDS="~amd64 ~x86"
99 -IUSE="systemd"
100 -
101 -RDEPEND="systemd? ( sys-apps/systemd )
102 - sys-fs/btrfs-progs
103 - virtual/cron"
104 -
105 -src_prepare() {
106 - # Fix config path into watching service
107 - sed -i 's%/etc/sysconfig/btrfsmaintenance%/etc/default/btrfsmaintenance%g' btrfsmaintenance-refresh.* || \
108 - die "Unable to patch btrfsmaintenance-refresh.*"
109 - default
110 -}
111 -
112 -src_install() {
113 - dodoc README.md CONTRIBUTING.md CHANGES.md
114 - insinto /etc/default
115 - newins sysconfig.btrfsmaintenance btrfsmaintenance
116 - insinto /usr/share/btrfsmaintenance
117 - doins btrfsmaintenance-functions
118 - exeinto /usr/share/btrfsmaintenance
119 - doexe btrfs*.sh
120 - systemd_dounit *.service *.timer *.path
121 -}
122 -
123 -pkg_postinst() {
124 - elog "Installing default btrfsmaintenance scripts"
125 - if use systemd; then
126 - "${EROOT%/}"/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh systemd-timer || die
127 - else
128 - "${EROOT%/}"/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh || die
129 - fi
130 - elog "Now edit cron periods and mount points in /etc/default/btrfsmaintenance "
131 - elog "then run /usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh to"
132 - elog "update cron symlinks or run"
133 - elog "/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh systemd-timer"
134 - elog "to update systemd timers."
135 - elog "You can also enable btrfsmaintenance-refresh.path service in order to"
136 - elog "monitor the config files changes and update systemd timers accordly."
137 -}
138 -
139 -pkg_prerm() {
140 - if [[ -z ${REPLACED_BY_VERSION} ]] ; then
141 - elog "Removing symlinks from btrfsmaintenance cron tasks"
142 - "${EROOT%/}"/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh uninstall || die
143 - fi
144 -}