1 |
commit: 06b4e98a3a540349da8614201a875c5607fbbab7 |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Jul 31 03:56:12 2021 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Jul 31 22:13:44 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b4e98a |
7 |
|
8 |
app-admin/puppet: [QA] use systemd.eclass to install unit files |
9 |
|
10 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
11 |
|
12 |
app-admin/puppet/puppet-5.5.22-r1.ebuild | 5 ++--- |
13 |
app-admin/puppet/puppet-7.8.0-r1.ebuild | 5 ++--- |
14 |
app-admin/puppet/puppet-7.9.0-r1.ebuild | 5 ++--- |
15 |
3 files changed, 6 insertions(+), 9 deletions(-) |
16 |
|
17 |
diff --git a/app-admin/puppet/puppet-5.5.22-r1.ebuild b/app-admin/puppet/puppet-5.5.22-r1.ebuild |
18 |
index a33a8285cc8..3fc2f8062ec 100644 |
19 |
--- a/app-admin/puppet/puppet-5.5.22-r1.ebuild |
20 |
+++ b/app-admin/puppet/puppet-5.5.22-r1.ebuild |
21 |
@@ -11,7 +11,7 @@ RUBY_FAKEGEM_TASK_DOC="doc:all" |
22 |
|
23 |
RUBY_FAKEGEM_EXTRAINSTALL="locales" |
24 |
|
25 |
-inherit ruby-fakegem tmpfiles |
26 |
+inherit ruby-fakegem systemd tmpfiles |
27 |
|
28 |
DESCRIPTION="A system automation and configuration management software." |
29 |
HOMEPAGE="https://puppet.com/" |
30 |
@@ -84,8 +84,7 @@ all_ruby_install() { |
31 |
all_fakegem_install |
32 |
|
33 |
# systemd stuffs |
34 |
- insinto /usr/lib/systemd/system |
35 |
- doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service" |
36 |
+ systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service" |
37 |
|
38 |
# tmpfiles stuff |
39 |
newtmpfiles "${FILESDIR}/tmpfiles.d" "puppet.conf" |
40 |
|
41 |
diff --git a/app-admin/puppet/puppet-7.8.0-r1.ebuild b/app-admin/puppet/puppet-7.8.0-r1.ebuild |
42 |
index 9c67dbe4f52..f2b79f3d4dc 100644 |
43 |
--- a/app-admin/puppet/puppet-7.8.0-r1.ebuild |
44 |
+++ b/app-admin/puppet/puppet-7.8.0-r1.ebuild |
45 |
@@ -8,7 +8,7 @@ RUBY_FAKEGEM_RECIPE_TEST="rspec3" |
46 |
RUBY_FAKEGEM_TASK_DOC="doc:all" |
47 |
RUBY_FAKEGEM_EXTRAINSTALL="locales" |
48 |
|
49 |
-inherit ruby-fakegem tmpfiles |
50 |
+inherit ruby-fakegem systemd tmpfiles |
51 |
|
52 |
DESCRIPTION="A system automation and configuration management software." |
53 |
HOMEPAGE="https://puppet.com/" |
54 |
@@ -81,8 +81,7 @@ all_ruby_install() { |
55 |
all_fakegem_install |
56 |
|
57 |
# systemd stuffs |
58 |
- insinto /usr/lib/systemd/system |
59 |
- doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service" |
60 |
+ systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service" |
61 |
|
62 |
# tmpfiles stuff |
63 |
newtmpfiles "${FILESDIR}/tmpfiles.d" "puppet.conf" |
64 |
|
65 |
diff --git a/app-admin/puppet/puppet-7.9.0-r1.ebuild b/app-admin/puppet/puppet-7.9.0-r1.ebuild |
66 |
index b097feb026a..c1c0ce4f6d0 100644 |
67 |
--- a/app-admin/puppet/puppet-7.9.0-r1.ebuild |
68 |
+++ b/app-admin/puppet/puppet-7.9.0-r1.ebuild |
69 |
@@ -8,7 +8,7 @@ RUBY_FAKEGEM_RECIPE_TEST="rspec3" |
70 |
RUBY_FAKEGEM_TASK_DOC="doc:all" |
71 |
RUBY_FAKEGEM_EXTRAINSTALL="locales" |
72 |
|
73 |
-inherit ruby-fakegem tmpfiles |
74 |
+inherit ruby-fakegem systemd tmpfiles |
75 |
|
76 |
DESCRIPTION="A system automation and configuration management software." |
77 |
HOMEPAGE="https://puppet.com/" |
78 |
@@ -81,8 +81,7 @@ all_ruby_install() { |
79 |
all_fakegem_install |
80 |
|
81 |
# systemd stuffs |
82 |
- insinto /usr/lib/systemd/system |
83 |
- doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service" |
84 |
+ systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service" |
85 |
|
86 |
# tmpfiles stuff |
87 |
newtmpfiles "${FILESDIR}/tmpfiles.d" "puppet.conf" |