summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaco Kroon <jaco@uls.co.za>2022-03-04 11:02:16 +0200
committerMatthew Smith <matthew@gentoo.org>2022-03-04 09:32:36 +0000
commit20a6555584c15ee0c3e2c852c6a84cd3738f65dd (patch)
treeb1d84ebc052f8d180172e0d36708a9c21c7348d4 /sys-cluster
parentapp-admin/exo: remove old (diff)
downloadgentoo-20a6555584c15ee0c3e2c852c6a84cd3738f65dd.tar.gz
gentoo-20a6555584c15ee0c3e2c852c6a84cd3738f65dd.tar.bz2
gentoo-20a6555584c15ee0c3e2c852c6a84cd3738f65dd.zip
sys-cluster/glusterfs: systemd support.
Closes: https://bugs.gentoo.org/834502 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/24401 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/glusterfs/glusterfs-10.1-r1.ebuild (renamed from sys-cluster/glusterfs/glusterfs-10.1.ebuild)4
-rw-r--r--sys-cluster/glusterfs/glusterfs-8.6-r1.ebuild (renamed from sys-cluster/glusterfs/glusterfs-8.6.ebuild)4
-rw-r--r--sys-cluster/glusterfs/glusterfs-9.4-r1.ebuild (renamed from sys-cluster/glusterfs/glusterfs-9.4.ebuild)4
-rw-r--r--sys-cluster/glusterfs/glusterfs-9.5-r1.ebuild (renamed from sys-cluster/glusterfs/glusterfs-9.5.ebuild)4
4 files changed, 12 insertions, 4 deletions
diff --git a/sys-cluster/glusterfs/glusterfs-10.1.ebuild b/sys-cluster/glusterfs/glusterfs-10.1-r1.ebuild
index 8508cba135bb..0a6d2135e8ca 100644
--- a/sys-cluster/glusterfs/glusterfs-10.1.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-10.1-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7..10} )
-inherit autotools elisp-common python-single-r1 tmpfiles
+inherit autotools elisp-common python-single-r1 tmpfiles systemd
DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
HOMEPAGE="https://www.gluster.org/ https://github.com/gluster/glusterfs/"
@@ -156,6 +156,8 @@ src_install() {
keepdir /var/log/${PN}
keepdir /var/lib/glusterd/{events,glusterfind/.keys}
+ systemd_dounit extras/systemd/{glusterd,glustereventsd,glusterfssharedstorage,gluster-ta-volume}.service
+
# QA
rm -r "${ED}/var/run/" || die
if ! use static-libs; then
diff --git a/sys-cluster/glusterfs/glusterfs-8.6.ebuild b/sys-cluster/glusterfs/glusterfs-8.6-r1.ebuild
index ce2768ed4c16..a5b272273e64 100644
--- a/sys-cluster/glusterfs/glusterfs-8.6.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-8.6-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{8,9} )
-inherit autotools elisp-common python-single-r1 tmpfiles
+inherit autotools elisp-common python-single-r1 tmpfiles systemd
DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
HOMEPAGE="https://www.gluster.org/ https://github.com/gluster/glusterfs/"
@@ -153,6 +153,8 @@ src_install() {
keepdir /var/log/${PN}
keepdir /var/lib/glusterd/{events,glusterfind/.keys}
+ systemd_dounit extras/systemd/{glusterd,glustereventsd,glusterfssharedstorage,gluster-ta-volume}.service
+
# QA
rm -r "${ED}/var/run/" || die
if ! use static-libs; then
diff --git a/sys-cluster/glusterfs/glusterfs-9.4.ebuild b/sys-cluster/glusterfs/glusterfs-9.4-r1.ebuild
index 37cc6cd45e94..b896cdd9efd7 100644
--- a/sys-cluster/glusterfs/glusterfs-9.4.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-9.4-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7..10} )
-inherit autotools elisp-common python-single-r1 tmpfiles
+inherit autotools elisp-common python-single-r1 tmpfiles systemd
DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
HOMEPAGE="https://www.gluster.org/ https://github.com/gluster/glusterfs/"
@@ -154,6 +154,8 @@ src_install() {
keepdir /var/log/${PN}
keepdir /var/lib/glusterd/{events,glusterfind/.keys}
+ systemd_dounit extras/systemd/{glusterd,glustereventsd,glusterfssharedstorage,gluster-ta-volume}.service
+
# QA
rm -r "${ED}/var/run/" || die
if ! use static-libs; then
diff --git a/sys-cluster/glusterfs/glusterfs-9.5.ebuild b/sys-cluster/glusterfs/glusterfs-9.5-r1.ebuild
index ffb3c2ae5413..c9b758588aef 100644
--- a/sys-cluster/glusterfs/glusterfs-9.5.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-9.5-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7..10} )
-inherit autotools elisp-common python-single-r1 tmpfiles
+inherit autotools elisp-common python-single-r1 tmpfiles systemd
DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
HOMEPAGE="https://www.gluster.org/ https://github.com/gluster/glusterfs/"
@@ -154,6 +154,8 @@ src_install() {
keepdir /var/log/${PN}
keepdir /var/lib/glusterd/{events,glusterfind/.keys}
+ systemd_dounit extras/systemd/{glusterd,glustereventsd,glusterfssharedstorage,gluster-ta-volume}.service
+
# QA
rm -r "${ED}/var/run/" || die
if ! use static-libs; then