summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Shvetsov <alexxy@gentoo.org>2020-05-27 02:45:30 +0300
committerAlexey Shvetsov <alexxy@gentoo.org>2020-05-27 02:45:47 +0300
commit042f96e8f848bc61f3a428ebe528304109e360dc (patch)
tree5e86c6fdf9eec78315633411a7d5f8c36514c588 /app-metrics/fusioninventory-agent/fusioninventory-agent-2.5.2.ebuild
parentdev-go/go-md2man: restrict tests due to the use of the network (diff)
downloadgentoo-042f96e8f848bc61f3a428ebe528304109e360dc.tar.gz
gentoo-042f96e8f848bc61f3a428ebe528304109e360dc.tar.bz2
gentoo-042f96e8f848bc61f3a428ebe528304109e360dc.zip
app-metrics/fusioninventory-agent: add startup files
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
Diffstat (limited to 'app-metrics/fusioninventory-agent/fusioninventory-agent-2.5.2.ebuild')
-rw-r--r--app-metrics/fusioninventory-agent/fusioninventory-agent-2.5.2.ebuild11
1 files changed, 7 insertions, 4 deletions
diff --git a/app-metrics/fusioninventory-agent/fusioninventory-agent-2.5.2.ebuild b/app-metrics/fusioninventory-agent/fusioninventory-agent-2.5.2.ebuild
index b5a7d0a0a611..3350194f9c03 100644
--- a/app-metrics/fusioninventory-agent/fusioninventory-agent-2.5.2.ebuild
+++ b/app-metrics/fusioninventory-agent/fusioninventory-agent-2.5.2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit perl-module
+inherit perl-module systemd
DESCRIPTION="The FusionInventory agent is a generic management agent"
HOMEPAGE="http://fusioninventory.org/"
@@ -31,9 +31,12 @@ RDEPEND="${DEPEND}"
BDEPEND="
dev-perl/Module-Install
"
+PATCHES=( "${FILESDIR}/${P}-dirs.patch" )
-src_prepare() {
- sed -e 's:\$(PREFIX)/etc:/etc:g' \
- -i Makefile.PL || die "sed failed"
+src_install() {
default
+ systemd_dounit contrib/unix/fusioninventory-agent.service
+ doinitd "${FILESDIR}/${PN}.initd"
+ doconfd "${FILESDIR}/${PN}.confd"
+ keepdir /var/lib/fusioninventory
}