commit:     20a6555584c15ee0c3e2c852c6a84cd3738f65dd
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Fri Mar  4 09:02:16 2022 +0000
Commit:     Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Fri Mar  4 09:32:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a65555

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 <AT> uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/24401
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>

 .../glusterfs/{glusterfs-10.1.ebuild => glusterfs-10.1-r1.ebuild}     | 4 +++-
 .../glusterfs/{glusterfs-8.6.ebuild => glusterfs-8.6-r1.ebuild}       | 4 +++-
 .../glusterfs/{glusterfs-9.4.ebuild => glusterfs-9.4-r1.ebuild}       | 4 +++-
 .../glusterfs/{glusterfs-9.5.ebuild => glusterfs-9.5-r1.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
similarity index 96%
rename from sys-cluster/glusterfs/glusterfs-10.1.ebuild
rename to 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
similarity index 96%
rename from sys-cluster/glusterfs/glusterfs-8.6.ebuild
rename to 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
similarity index 96%
rename from sys-cluster/glusterfs/glusterfs-9.4.ebuild
rename to 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
similarity index 96%
rename from sys-cluster/glusterfs/glusterfs-9.5.ebuild
rename to 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

Reply via email to