Gentoo Archives: gentoo-commits

From: Matt Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-agent/
Date: Wed, 29 Mar 2017 00:22:53
Message-Id: 1490746927.98cfdb2ae67db0db92a3b7438eceb9e17a7a9d25.prometheanfire@gentoo
1 commit: 98cfdb2ae67db0db92a3b7438eceb9e17a7a9d25
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 29 00:02:37 2017 +0000
4 Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 29 00:22:07 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98cfdb2a
7
8 app-admin/puppet-agent: 1.9.3 stable amd64 and x86
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 app-admin/puppet-agent/Manifest | 6 --
13 app-admin/puppet-agent/puppet-agent-1.7.2.ebuild | 99 -------------------
14 .../puppet-agent/puppet-agent-1.8.2-r1.ebuild | 103 --------------------
15 app-admin/puppet-agent/puppet-agent-1.9.0.ebuild | 105 ---------------------
16 app-admin/puppet-agent/puppet-agent-1.9.2.ebuild | 105 ---------------------
17 app-admin/puppet-agent/puppet-agent-1.9.3.ebuild | 2 +-
18 6 files changed, 1 insertion(+), 419 deletions(-)
19
20 diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
21 index e5ac3adccd3..dd82bf409c5 100644
22 --- a/app-admin/puppet-agent/Manifest
23 +++ b/app-admin/puppet-agent/Manifest
24 @@ -1,14 +1,8 @@
25 -DIST puppet-agent_1.7.2-1xenial_amd64.deb 13870204 SHA256 1d95b0d658b93acf09dc712b983b0def38bfa22d8f6da381fcb56caae787a67e SHA512 5369e675e3c18d8f9eef654b1567fe4564cbea33628d9b18148e6d1ba37cd60fd2b7ef450d127123cccb57d699e8c166a297d68411b6a81d88d573eb246a5afe WHIRLPOOL 0a0831f9384df9671abf8405f10a4ca3f217c0e9167e8e3ce793d8297ce057aa6f9da522d065072e4b9239475fec5dd8a5042a5323c05139dca6f3d66db4facd
26 -DIST puppet-agent_1.7.2-1xenial_i386.deb 15247880 SHA256 967e68ac690f8b15af7a9683bc8c3045acb4cf35f4950b3d2fdfdd8e4b3795e1 SHA512 01c0de5bd14d755222c85192cff48e8606b7e08ce75879824b885962e167ba6dcea29ecb3347e4985efe1a16fef36c1c2b7592acfe15396efbed5f643f81cbd6 WHIRLPOOL 0972b735237c963f203072d8fa2b6b08120dc1e333aabf73c78063bca4816d56d7d0f6d7fc48931c03bec9058d01eaef508ae4cce71bbd7367d6fca1bbd913c1
27 DIST puppet-agent_1.8.2-1xenial_amd64.deb 15179348 SHA256 5195af288ca014bcf65705c3fb83a1da8caf02eb1f431396380951480fb7e2dc SHA512 6093012994faaa3e7248c3e705e2dcb9269c85cfd4405c7ac66ab0adf3a547bc37ad3f5d44530514ed30a4edb01c01522eae1bced8d7ebade9ceb737ee600449 WHIRLPOOL 9905c00b16b12b75b331faf60c5ba3ad948a04db1ad4ef9b11aa413442fd464b836cc295cb4e0d85c34ebb3f97f470141cf207491fbeedb7964409ab75420f44
28 DIST puppet-agent_1.8.2-1xenial_i386.deb 16609778 SHA256 48d4588ae8c87a3a3e41c5c4e6159cba7bf6484578ce0761b4abd76854f7bdad SHA512 b96e239906e75773a22c37a28c3c794b7293cab1a970ba5067064b120e12e0a6f0b620f06dfb3cc5b83e9140467fa552aa05ea46a33f3fb8b489ac7790cb7734 WHIRLPOOL 6daf05a7ae5e50ecb922ffa260101cc62e64267fd40ca6dd8d684ab1b3760eb45a4f797f9644b7fb351f70a86e88d5c88cd1cc5dd4d68341912846466ba72257
29 DIST puppet-agent_1.8.3-1xenial_amd64.deb 15531434 SHA256 2a468846e4b31f07dce9bbbf96c3fe06a528512cbc37bedc7ab44715a6833e94 SHA512 11958f51b75e012484f332b49d66bba225fdc19634f3972dfe5117ce7971d187bd7bca36dff079cd898e48c3545d560f34ee57a3acb710427154875d9d99100a WHIRLPOOL 895050da0f52a1e977d58802dcc5e5db11c331d5ad30732b1ac80e799d8b3312034efa800e3489b789cc40e9c156a5fe66050264d01a33c4a85e489a647b6324
30 DIST puppet-agent_1.8.3-1xenial_i386.deb 16564720 SHA256 c2d5a1fd91941031b375b59f85f323a38977cc526b33e73f93eae50ee036fd65 SHA512 bb617c351ba26d431a6f0d6aa150c8888ee822feb63ebb56557586547e8afc9d387c5af6a6c59e6a885bc6ab195c89b3ea9317de74440abe6df76870c3dca345 WHIRLPOOL cdfd414d9113add49f9b60d5efcd5f16ce0f71a1bb094a4e98c31486b8ff86b1f9dbe1b5da0724358aa78d8f75c3aed9c8247a62595cdde92eab74519b9d06ef
31 -DIST puppet-agent_1.9.0-1xenial_amd64.deb 15324700 SHA256 acdcdc314b39e404102b8e6d0a7d1fdeb5710efeb34f60c447afd95a17a230c4 SHA512 068e27aa59b7e60eb296a7d41435ae821559822f4e4136dae0af20445490a209baabfd0bbe5f91c8981091c999170c251310c5a6fdc0ffd9825f1d0ee7128e06 WHIRLPOOL b949befa1ad7f61877188828a90687f2a5957831af8a71723ab7424172d5df04b923f5241681a816f28382e3ac832fab2c7982c34f1f12db6f31ca9440f0ec2d
32 -DIST puppet-agent_1.9.0-1xenial_i386.deb 16775966 SHA256 c7c5303e411278d19eee798ab7ae68b51edc7256935e6637a58fbb8c035df6ed SHA512 00a29cf00840e8d75e5d858fe03a15338f21e9eead123a1bae5e2a8cca66e06a6bbdc4671a06a986ee8807851997459fc134c6ebb196674e6993fd12af5bbd47 WHIRLPOOL ebac057af1efeb692b6b56fe2a697a79ab45872639add7db903b24f176651e86dfc18651c25acef3b33682dda255562e357e0942b9121b232474dcf1f6617176
33 DIST puppet-agent_1.9.1-1xenial_amd64.deb 15458462 SHA256 ed7a124842b48a3ec16875dfbdf8942437d1d137768003918ef681838f2bcfc6 SHA512 1eaba0dabc7000b873dc776f74f7f0ea2084cdb0ffb39f4d344798458e20b36f233256d4648676954ecaad7dd1f0762823febe4e948c622dd8e1a599cb23cb7c WHIRLPOOL d1ba1ebc8519eb7329203d9fffd8447c7d3a141cfad798c09dc7011442f7a38da41b9b275778e6c5d5929fae94bd89ee9033f847bb1116d3afe7be90bd4525e0
34 DIST puppet-agent_1.9.1-1xenial_i386.deb 16870810 SHA256 6739a03ab3ffa69680c84aed79f50e3e0383a50055b1e5f5545a24aec68c3791 SHA512 421b32d2eba33af0bbbbbd41f3615222c1907107023f6cb80bb23a9378f5ba9cc26bac24749c611cc41fc52bca25df92377ba76cfd2d09d1328067138d2a8db3 WHIRLPOOL e9abd1b50856577e7892511b94f9ca64b023f41ff39c6fd106874305380522cf7fd98e0d659eb896d400fd8865510dec7144a7915fa4f3bb069069d74302612f
35 -DIST puppet-agent_1.9.2-1xenial_amd64.deb 15684862 SHA256 97d5cbe6743c7d9dd67289fda74795e4c82b45464560606654c26eea78a72872 SHA512 9a1cb959e174992b1dfc51db5c4c75f0a855469caa41d3e9f8da9c8cbf0b987f222d0cf2105df37a61edc190633f9407f7717379124619dab8650df9ae356f16 WHIRLPOOL e8ddebcab3ae8ba4429c0855792f0b35043cce4d9d10bfc18e0b1a73c1eb43894b54c8743739d8c6b3d2b174684af6b9b620dc7863ea34ccfe9ec475b112247a
36 -DIST puppet-agent_1.9.2-1xenial_i386.deb 16767542 SHA256 5cb35fd22ab2922963192120d3f48d9a92fa7c3b1d25d80c8f0c4c92269cc62a SHA512 7f2e0277ba074b532bcf95e21b4faac7b6699b133202b3abd004337de3a9d3f07e3ed0213c125552878d75d642f7d824ac73314cf83da1ede943e930062aa824 WHIRLPOOL fd200eec4d71331d7b199b1b32c8c8b27d9375f2747c3b871c72bddb2d3a867cb9d46921c052dac72fba4add67aab57b710d4638136d580653d79539f5d69a8e
37 DIST puppet-agent_1.9.3-1xenial_amd64.deb 16045528 SHA256 db73567754514595b729c299bea34289fbf108282dcc3ca2b2bda8946b1a9b01 SHA512 1142bb008569ebd26e70c89705539eee89ef1d886fee9c18ee19b563ba280c96295a77b30af2c3b149e2e8fb5cd953f55300d3c3bea1d63cb4e6a4c4103a1cfb WHIRLPOOL 193d8ece0997c66f0e0a0c70df6e41243fabbda7bdc944f1c9940476e7cfa01bbff80e739cd5e3b95d4027b8d13b3186823b2035251c57c69a7a2e188c4a5801
38 DIST puppet-agent_1.9.3-1xenial_i386.deb 16072786 SHA256 eb9476d55cc769608a3b5a3a971a4c005ae1042c0f3f3f5748b14aa40b6251ea SHA512 b9bb7579fc3106b0b701ef2cdac9dc72a5e663b360e7e10816698fed85337c9aa0b77b392353d70682f2cea057d52ebf1c356474e9ec6ccd8e85302d938666af WHIRLPOOL 2acdd44be0fa1665be34f10d3967185acf49388460af6291ac9cb53c7296af78630d82e6c3fce456bdfd7fbd06d1956d9c592ad17dc0f1cf2ee0aa9c008965ef
39
40 diff --git a/app-admin/puppet-agent/puppet-agent-1.7.2.ebuild b/app-admin/puppet-agent/puppet-agent-1.7.2.ebuild
41 deleted file mode 100644
42 index 2bc4faf5122..00000000000
43 --- a/app-admin/puppet-agent/puppet-agent-1.7.2.ebuild
44 +++ /dev/null
45 @@ -1,99 +0,0 @@
46 -# Copyright 1999-2017 Gentoo Foundation
47 -# Distributed under the terms of the GNU General Public License v2
48 -
49 -EAPI=5
50 -inherit eutils systemd unpacker user
51 -
52 -DESCRIPTION="general puppet client utils along with mcollective hiera and facter"
53 -HOMEPAGE="https://puppetlabs.com/"
54 -SRC_BASE="http://apt.puppetlabs.com/pool/xenial/PC1/${PN:0:1}/${PN}/${PN}_${PV}-1xenial"
55 -SRC_URI="
56 - amd64? ( ${SRC_BASE}_amd64.deb )
57 - x86? ( ${SRC_BASE}_i386.deb )
58 -"
59 -
60 -LICENSE="Apache-2.0"
61 -SLOT="0"
62 -KEYWORDS="~amd64 ~x86"
63 -IUSE="puppetdb selinux"
64 -RESTRICT="strip"
65 -
66 -CDEPEND="!app-admin/augeas
67 - !app-admin/mcollective
68 - !app-admin/puppet
69 - !dev-ruby/hiera
70 - !dev-ruby/facter
71 - !app-emulation/virt-what"
72 -
73 -DEPEND="
74 - ${CDEPEND}"
75 -RDEPEND="${CDEPEND}
76 - app-portage/eix
77 - sys-apps/dmidecode
78 - selinux? (
79 - sys-libs/libselinux[ruby]
80 - sec-policy/selinux-puppet
81 - )
82 - puppetdb? ( >=dev-ruby/puppetdb-termini-3.1.0 )"
83 -
84 -S=${WORKDIR}
85 -
86 -QA_PREBUILT="
87 - /opt/puppetlabs/puppet
88 - /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/2.1.0/x86_64-linux/*
89 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/mathn/*
90 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/io/*
91 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/dl/*
92 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/racc/*
93 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/*
94 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/*
95 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/rbconfig/*
96 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/*
97 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/*
98 - /opt/puppetlabs/puppet/lib/engines/*
99 - /opt/puppetlabs/puppet/lib/virt-what/*
100 - /opt/puppetlabs/puppet/lib/*
101 - /opt/puppetlabs/puppet/bin/*"
102 -
103 -pkg_setup() {
104 - enewgroup puppet
105 - enewuser puppet -1 -1 /var/run/puppet puppet
106 -}
107 -
108 -src_install() {
109 - # conf.d
110 - doconfd etc/default/puppet
111 - doconfd etc/default/mcollective
112 - # logrotate.d
113 - insinto /etc/logrotate.d
114 - doins etc/logrotate.d/mcollective
115 - # puppet itself
116 - insinto /etc/puppetlabs
117 - doins -r etc/puppetlabs/*
118 - # logdir for systemd
119 - dodir var/log/puppetlabs/puppet/
120 - fperms 0750 var/log/puppetlabs/puppet/
121 - # the rest
122 - insinto /opt
123 - dodir opt/puppetlabs/puppet/cache
124 - doins -r opt/*
125 - fperms 0750 /opt/puppetlabs/puppet/cache
126 - # init
127 - newinitd "${FILESDIR}/puppet.initd" puppet
128 - newinitd "${FILESDIR}/mcollective.initd" mcollective
129 - systemd_dounit "${FILESDIR}/puppet.service"
130 - systemd_dounit "${FILESDIR}/mcollective.service"
131 - systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf
132 - # symlinks
133 - chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
134 - chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper"
135 - dosym /opt/puppetlabs/bin/facter /usr/bin/facter
136 - dosym /opt/puppetlabs/bin/hiera /usr/bin/hiera
137 - dosym /opt/puppetlabs/bin/mco /usr/bin/mco
138 - dosym /opt/puppetlabs/bin/puppet /usr/bin/puppet
139 - dosym /opt/puppetlabs/puppet/bin/mcollectived /usr/sbin/mcollectived
140 - dosym /opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what
141 - dosym /opt/puppetlabs/puppet/bin/augparse /usr/bin/augparse
142 - dosym /opt/puppetlabs/puppet/bin/augtool /usr/bin/augtool
143 - dosym /opt/puppetlabs/puppet/bin/extlookup2hiera /usr/bin/extlookup2hiera
144 -}
145
146 diff --git a/app-admin/puppet-agent/puppet-agent-1.8.2-r1.ebuild b/app-admin/puppet-agent/puppet-agent-1.8.2-r1.ebuild
147 deleted file mode 100644
148 index 3d620d353c2..00000000000
149 --- a/app-admin/puppet-agent/puppet-agent-1.8.2-r1.ebuild
150 +++ /dev/null
151 @@ -1,103 +0,0 @@
152 -# Copyright 1999-2017 Gentoo Foundation
153 -# Distributed under the terms of the GNU General Public License v2
154 -
155 -EAPI=5
156 -inherit eutils systemd unpacker user
157 -
158 -DESCRIPTION="general puppet client utils along with mcollective hiera and facter"
159 -HOMEPAGE="https://puppetlabs.com/"
160 -SRC_BASE="http://apt.puppetlabs.com/pool/xenial/PC1/${PN:0:1}/${PN}/${PN}_${PV}-1xenial"
161 -SRC_URI="
162 - amd64? ( ${SRC_BASE}_amd64.deb )
163 - x86? ( ${SRC_BASE}_i386.deb )
164 -"
165 -
166 -LICENSE="Apache-2.0"
167 -SLOT="0"
168 -KEYWORDS="~amd64 ~x86"
169 -IUSE="puppetdb selinux"
170 -RESTRICT="strip"
171 -
172 -CDEPEND="!app-admin/augeas
173 - !app-admin/mcollective
174 - !app-admin/puppet
175 - !dev-ruby/hiera
176 - !dev-ruby/facter
177 - !app-emulation/virt-what"
178 -
179 -DEPEND="
180 - ${CDEPEND}"
181 -RDEPEND="${CDEPEND}
182 - app-portage/eix
183 - sys-apps/dmidecode
184 - sys-libs/glibc
185 - selinux? (
186 - sys-libs/libselinux[ruby]
187 - sec-policy/selinux-puppet
188 - )
189 - puppetdb? ( >=dev-ruby/puppetdb-termini-3.1.0 )"
190 -
191 -S=${WORKDIR}
192 -
193 -QA_PREBUILT="
194 - /opt/puppetlabs/puppet
195 - /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/2.1.0/x86_64-linux/*
196 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/mathn/*
197 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/io/*
198 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/dl/*
199 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/racc/*
200 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/*
201 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/*
202 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/rbconfig/*
203 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/*
204 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/*
205 - /opt/puppetlabs/puppet/lib/engines/*
206 - /opt/puppetlabs/puppet/lib/virt-what/*
207 - /opt/puppetlabs/puppet/lib/*
208 - /opt/puppetlabs/puppet/bin/*"
209 -
210 -pkg_setup() {
211 - enewgroup puppet
212 - enewuser puppet -1 -1 /var/run/puppet puppet
213 -}
214 -
215 -src_install() {
216 - # conf.d
217 - doconfd etc/default/puppet
218 - doconfd etc/default/mcollective
219 - doconfd etc/default/pxp-agent
220 - # logrotate.d
221 - insinto /etc/logrotate.d
222 - doins etc/logrotate.d/mcollective
223 - doins etc/logrotate.d/pxp-agent
224 - # puppet itself
225 - insinto /etc/puppetlabs
226 - doins -r etc/puppetlabs/*
227 - # logdir for systemd
228 - dodir var/log/puppetlabs/puppet/
229 - fperms 0750 var/log/puppetlabs/puppet/
230 - # the rest
231 - insinto /opt
232 - dodir opt/puppetlabs/puppet/cache
233 - doins -r opt/*
234 - fperms 0750 /opt/puppetlabs/puppet/cache
235 - # init
236 - newinitd "${FILESDIR}/puppet.initd" puppet
237 - newinitd "${FILESDIR}/mcollective.initd" mcollective
238 - systemd_dounit lib/systemd/system/puppet.service
239 - systemd_dounit lib/systemd/system/mcollective.service
240 - systemd_dounit lib/systemd/system/pxp-agent.service
241 - systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf
242 - # symlinks
243 - chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
244 - chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper"
245 - dosym /opt/puppetlabs/bin/facter /usr/bin/facter
246 - dosym /opt/puppetlabs/bin/hiera /usr/bin/hiera
247 - dosym /opt/puppetlabs/bin/mco /usr/bin/mco
248 - dosym /opt/puppetlabs/bin/puppet /usr/bin/puppet
249 - dosym /opt/puppetlabs/puppet/bin/mcollectived /usr/sbin/mcollectived
250 - dosym /opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what
251 - dosym /opt/puppetlabs/puppet/bin/augparse /usr/bin/augparse
252 - dosym /opt/puppetlabs/puppet/bin/augtool /usr/bin/augtool
253 - dosym /opt/puppetlabs/puppet/bin/extlookup2hiera /usr/bin/extlookup2hiera
254 -}
255
256 diff --git a/app-admin/puppet-agent/puppet-agent-1.9.0.ebuild b/app-admin/puppet-agent/puppet-agent-1.9.0.ebuild
257 deleted file mode 100644
258 index 2d099b35fe0..00000000000
259 --- a/app-admin/puppet-agent/puppet-agent-1.9.0.ebuild
260 +++ /dev/null
261 @@ -1,105 +0,0 @@
262 -# Copyright 1999-2017 Gentoo Foundation
263 -# Distributed under the terms of the GNU General Public License v2
264 -
265 -EAPI=5
266 -inherit eutils systemd unpacker user
267 -
268 -DESCRIPTION="general puppet client utils along with mcollective hiera and facter"
269 -HOMEPAGE="https://puppetlabs.com/"
270 -SRC_BASE="http://apt.puppetlabs.com/pool/xenial/PC1/${PN:0:1}/${PN}/${PN}_${PV}-1xenial"
271 -SRC_URI="
272 - amd64? ( ${SRC_BASE}_amd64.deb )
273 - x86? ( ${SRC_BASE}_i386.deb )
274 -"
275 -
276 -LICENSE="Apache-2.0"
277 -SLOT="0"
278 -KEYWORDS="~amd64 ~x86"
279 -IUSE="puppetdb selinux"
280 -RESTRICT="strip"
281 -
282 -CDEPEND="!app-admin/augeas
283 - !app-admin/mcollective
284 - !app-admin/puppet
285 - !dev-ruby/hiera
286 - !dev-ruby/facter
287 - !app-emulation/virt-what"
288 -
289 -DEPEND="
290 - ${CDEPEND}"
291 -RDEPEND="${CDEPEND}
292 - app-portage/eix
293 - sys-apps/dmidecode
294 - sys-libs/glibc
295 - >=sys-libs/readline-6.0
296 - <sys-libs/readline-7.0
297 - selinux? (
298 - sys-libs/libselinux[ruby]
299 - sec-policy/selinux-puppet
300 - )
301 - puppetdb? ( >=dev-ruby/puppetdb-termini-3.1.0 )"
302 -
303 -S=${WORKDIR}
304 -
305 -QA_PREBUILT="
306 - /opt/puppetlabs/puppet
307 - /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/2.1.0/x86_64-linux/*
308 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/mathn/*
309 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/io/*
310 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/dl/*
311 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/racc/*
312 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/*
313 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/*
314 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/rbconfig/*
315 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/*
316 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/*
317 - /opt/puppetlabs/puppet/lib/engines/*
318 - /opt/puppetlabs/puppet/lib/virt-what/*
319 - /opt/puppetlabs/puppet/lib/*
320 - /opt/puppetlabs/puppet/bin/*"
321 -
322 -pkg_setup() {
323 - enewgroup puppet
324 - enewuser puppet -1 -1 /var/run/puppet puppet
325 -}
326 -
327 -src_install() {
328 - # conf.d
329 - doconfd etc/default/puppet
330 - doconfd etc/default/mcollective
331 - doconfd etc/default/pxp-agent
332 - # logrotate.d
333 - insinto /etc/logrotate.d
334 - doins etc/logrotate.d/mcollective
335 - doins etc/logrotate.d/pxp-agent
336 - # puppet itself
337 - insinto /etc/puppetlabs
338 - doins -r etc/puppetlabs/*
339 - # logdir for systemd
340 - dodir var/log/puppetlabs/puppet/
341 - fperms 0750 var/log/puppetlabs/puppet/
342 - # the rest
343 - insinto /opt
344 - dodir opt/puppetlabs/puppet/cache
345 - doins -r opt/*
346 - fperms 0750 /opt/puppetlabs/puppet/cache
347 - # init
348 - newinitd "${FILESDIR}/puppet.initd" puppet
349 - newinitd "${FILESDIR}/mcollective.initd" mcollective
350 - systemd_dounit lib/systemd/system/puppet.service
351 - systemd_dounit lib/systemd/system/mcollective.service
352 - systemd_dounit lib/systemd/system/pxp-agent.service
353 - systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf
354 - # symlinks
355 - chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
356 - chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper"
357 - dosym /opt/puppetlabs/bin/facter /usr/bin/facter
358 - dosym /opt/puppetlabs/bin/hiera /usr/bin/hiera
359 - dosym /opt/puppetlabs/bin/mco /usr/bin/mco
360 - dosym /opt/puppetlabs/bin/puppet /usr/bin/puppet
361 - dosym /opt/puppetlabs/puppet/bin/mcollectived /usr/sbin/mcollectived
362 - dosym /opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what
363 - dosym /opt/puppetlabs/puppet/bin/augparse /usr/bin/augparse
364 - dosym /opt/puppetlabs/puppet/bin/augtool /usr/bin/augtool
365 - dosym /opt/puppetlabs/puppet/bin/extlookup2hiera /usr/bin/extlookup2hiera
366 -}
367
368 diff --git a/app-admin/puppet-agent/puppet-agent-1.9.2.ebuild b/app-admin/puppet-agent/puppet-agent-1.9.2.ebuild
369 deleted file mode 100644
370 index 2d099b35fe0..00000000000
371 --- a/app-admin/puppet-agent/puppet-agent-1.9.2.ebuild
372 +++ /dev/null
373 @@ -1,105 +0,0 @@
374 -# Copyright 1999-2017 Gentoo Foundation
375 -# Distributed under the terms of the GNU General Public License v2
376 -
377 -EAPI=5
378 -inherit eutils systemd unpacker user
379 -
380 -DESCRIPTION="general puppet client utils along with mcollective hiera and facter"
381 -HOMEPAGE="https://puppetlabs.com/"
382 -SRC_BASE="http://apt.puppetlabs.com/pool/xenial/PC1/${PN:0:1}/${PN}/${PN}_${PV}-1xenial"
383 -SRC_URI="
384 - amd64? ( ${SRC_BASE}_amd64.deb )
385 - x86? ( ${SRC_BASE}_i386.deb )
386 -"
387 -
388 -LICENSE="Apache-2.0"
389 -SLOT="0"
390 -KEYWORDS="~amd64 ~x86"
391 -IUSE="puppetdb selinux"
392 -RESTRICT="strip"
393 -
394 -CDEPEND="!app-admin/augeas
395 - !app-admin/mcollective
396 - !app-admin/puppet
397 - !dev-ruby/hiera
398 - !dev-ruby/facter
399 - !app-emulation/virt-what"
400 -
401 -DEPEND="
402 - ${CDEPEND}"
403 -RDEPEND="${CDEPEND}
404 - app-portage/eix
405 - sys-apps/dmidecode
406 - sys-libs/glibc
407 - >=sys-libs/readline-6.0
408 - <sys-libs/readline-7.0
409 - selinux? (
410 - sys-libs/libselinux[ruby]
411 - sec-policy/selinux-puppet
412 - )
413 - puppetdb? ( >=dev-ruby/puppetdb-termini-3.1.0 )"
414 -
415 -S=${WORKDIR}
416 -
417 -QA_PREBUILT="
418 - /opt/puppetlabs/puppet
419 - /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/2.1.0/x86_64-linux/*
420 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/mathn/*
421 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/io/*
422 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/dl/*
423 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/racc/*
424 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/*
425 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/*
426 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/rbconfig/*
427 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/*
428 - /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/*
429 - /opt/puppetlabs/puppet/lib/engines/*
430 - /opt/puppetlabs/puppet/lib/virt-what/*
431 - /opt/puppetlabs/puppet/lib/*
432 - /opt/puppetlabs/puppet/bin/*"
433 -
434 -pkg_setup() {
435 - enewgroup puppet
436 - enewuser puppet -1 -1 /var/run/puppet puppet
437 -}
438 -
439 -src_install() {
440 - # conf.d
441 - doconfd etc/default/puppet
442 - doconfd etc/default/mcollective
443 - doconfd etc/default/pxp-agent
444 - # logrotate.d
445 - insinto /etc/logrotate.d
446 - doins etc/logrotate.d/mcollective
447 - doins etc/logrotate.d/pxp-agent
448 - # puppet itself
449 - insinto /etc/puppetlabs
450 - doins -r etc/puppetlabs/*
451 - # logdir for systemd
452 - dodir var/log/puppetlabs/puppet/
453 - fperms 0750 var/log/puppetlabs/puppet/
454 - # the rest
455 - insinto /opt
456 - dodir opt/puppetlabs/puppet/cache
457 - doins -r opt/*
458 - fperms 0750 /opt/puppetlabs/puppet/cache
459 - # init
460 - newinitd "${FILESDIR}/puppet.initd" puppet
461 - newinitd "${FILESDIR}/mcollective.initd" mcollective
462 - systemd_dounit lib/systemd/system/puppet.service
463 - systemd_dounit lib/systemd/system/mcollective.service
464 - systemd_dounit lib/systemd/system/pxp-agent.service
465 - systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf
466 - # symlinks
467 - chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
468 - chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper"
469 - dosym /opt/puppetlabs/bin/facter /usr/bin/facter
470 - dosym /opt/puppetlabs/bin/hiera /usr/bin/hiera
471 - dosym /opt/puppetlabs/bin/mco /usr/bin/mco
472 - dosym /opt/puppetlabs/bin/puppet /usr/bin/puppet
473 - dosym /opt/puppetlabs/puppet/bin/mcollectived /usr/sbin/mcollectived
474 - dosym /opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what
475 - dosym /opt/puppetlabs/puppet/bin/augparse /usr/bin/augparse
476 - dosym /opt/puppetlabs/puppet/bin/augtool /usr/bin/augtool
477 - dosym /opt/puppetlabs/puppet/bin/extlookup2hiera /usr/bin/extlookup2hiera
478 -}
479
480 diff --git a/app-admin/puppet-agent/puppet-agent-1.9.3.ebuild b/app-admin/puppet-agent/puppet-agent-1.9.3.ebuild
481 index 2d099b35fe0..6c086d53b70 100644
482 --- a/app-admin/puppet-agent/puppet-agent-1.9.3.ebuild
483 +++ b/app-admin/puppet-agent/puppet-agent-1.9.3.ebuild
484 @@ -14,7 +14,7 @@ SRC_URI="
485
486 LICENSE="Apache-2.0"
487 SLOT="0"
488 -KEYWORDS="~amd64 ~x86"
489 +KEYWORDS="amd64 x86"
490 IUSE="puppetdb selinux"
491 RESTRICT="strip"