Gentoo Archives: gentoo-commits

From: Matthew Smith <matthew@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/glusterfs/
Date: Fri, 04 Mar 2022 09:33:26
Message-Id: 1646386356.20a6555584c15ee0c3e2c852c6a84cd3738f65dd.matthew@gentoo
1 commit: 20a6555584c15ee0c3e2c852c6a84cd3738f65dd
2 Author: Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
3 AuthorDate: Fri Mar 4 09:02:16 2022 +0000
4 Commit: Matthew Smith <matthew <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 4 09:32:36 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a65555
7
8 sys-cluster/glusterfs: systemd support.
9
10 Closes: https://bugs.gentoo.org/834502
11 Package-Manager: Portage-3.0.30, Repoman-3.0.3
12 Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
13 Closes: https://github.com/gentoo/gentoo/pull/24401
14 Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
15
16 .../glusterfs/{glusterfs-10.1.ebuild => glusterfs-10.1-r1.ebuild} | 4 +++-
17 .../glusterfs/{glusterfs-8.6.ebuild => glusterfs-8.6-r1.ebuild} | 4 +++-
18 .../glusterfs/{glusterfs-9.4.ebuild => glusterfs-9.4-r1.ebuild} | 4 +++-
19 .../glusterfs/{glusterfs-9.5.ebuild => glusterfs-9.5-r1.ebuild} | 4 +++-
20 4 files changed, 12 insertions(+), 4 deletions(-)
21
22 diff --git a/sys-cluster/glusterfs/glusterfs-10.1.ebuild b/sys-cluster/glusterfs/glusterfs-10.1-r1.ebuild
23 similarity index 96%
24 rename from sys-cluster/glusterfs/glusterfs-10.1.ebuild
25 rename to sys-cluster/glusterfs/glusterfs-10.1-r1.ebuild
26 index 8508cba135bb..0a6d2135e8ca 100644
27 --- a/sys-cluster/glusterfs/glusterfs-10.1.ebuild
28 +++ b/sys-cluster/glusterfs/glusterfs-10.1-r1.ebuild
29 @@ -5,7 +5,7 @@ EAPI=7
30
31 PYTHON_COMPAT=( python3_{7..10} )
32
33 -inherit autotools elisp-common python-single-r1 tmpfiles
34 +inherit autotools elisp-common python-single-r1 tmpfiles systemd
35
36 DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
37 HOMEPAGE="https://www.gluster.org/ https://github.com/gluster/glusterfs/"
38 @@ -156,6 +156,8 @@ src_install() {
39 keepdir /var/log/${PN}
40 keepdir /var/lib/glusterd/{events,glusterfind/.keys}
41
42 + systemd_dounit extras/systemd/{glusterd,glustereventsd,glusterfssharedstorage,gluster-ta-volume}.service
43 +
44 # QA
45 rm -r "${ED}/var/run/" || die
46 if ! use static-libs; then
47
48 diff --git a/sys-cluster/glusterfs/glusterfs-8.6.ebuild b/sys-cluster/glusterfs/glusterfs-8.6-r1.ebuild
49 similarity index 96%
50 rename from sys-cluster/glusterfs/glusterfs-8.6.ebuild
51 rename to sys-cluster/glusterfs/glusterfs-8.6-r1.ebuild
52 index ce2768ed4c16..a5b272273e64 100644
53 --- a/sys-cluster/glusterfs/glusterfs-8.6.ebuild
54 +++ b/sys-cluster/glusterfs/glusterfs-8.6-r1.ebuild
55 @@ -5,7 +5,7 @@ EAPI=7
56
57 PYTHON_COMPAT=( python3_{8,9} )
58
59 -inherit autotools elisp-common python-single-r1 tmpfiles
60 +inherit autotools elisp-common python-single-r1 tmpfiles systemd
61
62 DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
63 HOMEPAGE="https://www.gluster.org/ https://github.com/gluster/glusterfs/"
64 @@ -153,6 +153,8 @@ src_install() {
65 keepdir /var/log/${PN}
66 keepdir /var/lib/glusterd/{events,glusterfind/.keys}
67
68 + systemd_dounit extras/systemd/{glusterd,glustereventsd,glusterfssharedstorage,gluster-ta-volume}.service
69 +
70 # QA
71 rm -r "${ED}/var/run/" || die
72 if ! use static-libs; then
73
74 diff --git a/sys-cluster/glusterfs/glusterfs-9.4.ebuild b/sys-cluster/glusterfs/glusterfs-9.4-r1.ebuild
75 similarity index 96%
76 rename from sys-cluster/glusterfs/glusterfs-9.4.ebuild
77 rename to sys-cluster/glusterfs/glusterfs-9.4-r1.ebuild
78 index 37cc6cd45e94..b896cdd9efd7 100644
79 --- a/sys-cluster/glusterfs/glusterfs-9.4.ebuild
80 +++ b/sys-cluster/glusterfs/glusterfs-9.4-r1.ebuild
81 @@ -5,7 +5,7 @@ EAPI=7
82
83 PYTHON_COMPAT=( python3_{7..10} )
84
85 -inherit autotools elisp-common python-single-r1 tmpfiles
86 +inherit autotools elisp-common python-single-r1 tmpfiles systemd
87
88 DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
89 HOMEPAGE="https://www.gluster.org/ https://github.com/gluster/glusterfs/"
90 @@ -154,6 +154,8 @@ src_install() {
91 keepdir /var/log/${PN}
92 keepdir /var/lib/glusterd/{events,glusterfind/.keys}
93
94 + systemd_dounit extras/systemd/{glusterd,glustereventsd,glusterfssharedstorage,gluster-ta-volume}.service
95 +
96 # QA
97 rm -r "${ED}/var/run/" || die
98 if ! use static-libs; then
99
100 diff --git a/sys-cluster/glusterfs/glusterfs-9.5.ebuild b/sys-cluster/glusterfs/glusterfs-9.5-r1.ebuild
101 similarity index 96%
102 rename from sys-cluster/glusterfs/glusterfs-9.5.ebuild
103 rename to sys-cluster/glusterfs/glusterfs-9.5-r1.ebuild
104 index ffb3c2ae5413..c9b758588aef 100644
105 --- a/sys-cluster/glusterfs/glusterfs-9.5.ebuild
106 +++ b/sys-cluster/glusterfs/glusterfs-9.5-r1.ebuild
107 @@ -5,7 +5,7 @@ EAPI=7
108
109 PYTHON_COMPAT=( python3_{7..10} )
110
111 -inherit autotools elisp-common python-single-r1 tmpfiles
112 +inherit autotools elisp-common python-single-r1 tmpfiles systemd
113
114 DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
115 HOMEPAGE="https://www.gluster.org/ https://github.com/gluster/glusterfs/"
116 @@ -154,6 +154,8 @@ src_install() {
117 keepdir /var/log/${PN}
118 keepdir /var/lib/glusterd/{events,glusterfind/.keys}
119
120 + systemd_dounit extras/systemd/{glusterd,glustereventsd,glusterfssharedstorage,gluster-ta-volume}.service
121 +
122 # QA
123 rm -r "${ED}/var/run/" || die
124 if ! use static-libs; then