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 |