Gentoo Archives: gentoo-commits

From: Matthew Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-agent/
Date: Tue, 02 Jun 2020 00:13:33
Message-Id: 1591056801.7374f66a09966b2f42feacc9289865f09130183f.prometheanfire@gentoo
1 commit: 7374f66a09966b2f42feacc9289865f09130183f
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jun 2 00:10:33 2020 +0000
4 Commit: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 2 00:13:21 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7374f66a
7
8 app-admin/puppet-agent: 6.15.0 stable amd64/x86 with cleanup
9
10 Package-Manager: Portage-2.3.99, Repoman-2.3.22
11 Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>
12
13 app-admin/puppet-agent/Manifest | 2 -
14 app-admin/puppet-agent/puppet-agent-6.14.0.ebuild | 75 -----------------------
15 app-admin/puppet-agent/puppet-agent-6.15.0.ebuild | 2 +-
16 3 files changed, 1 insertion(+), 78 deletions(-)
17
18 diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
19 index 918477a61af..0937ffb9d1f 100644
20 --- a/app-admin/puppet-agent/Manifest
21 +++ b/app-admin/puppet-agent/Manifest
22 @@ -1,4 +1,2 @@
23 -DIST puppet-agent_6.14.0-1stretch_amd64.deb 22450130 BLAKE2B fe6e30d99357328a884944e59d7cb1c66ad9fc36642ba377ed99e23551c5cbf06cffc4336b47440389fee7a9f1996b8325d18335768187f5d052fcecae041f5b SHA512 41d87f1ab4ead019eb5ef90ad21e557db686729151618e4ec642ea6636feda383874f7d457de7e9e323cf44d9d410e7fb650edd6e69b186c2fdff5657955ac5a
24 -DIST puppet-agent_6.14.0-1stretch_i386.deb 22792198 BLAKE2B 7638fd1edfeb22377ab22484dd0fd5377bab6ee5e3e01c64ffd8eae29b08e0182204446db23d8cf68018a58c2419ce22c4dda4fd10a6dfac64356d68a5478bfa SHA512 dc787dfeb2565fde00da6e991fb94435c56e804657a38268ad49d72783b9857de4e359d6d9002525759684ddcb48a00e2fdb73f069cd79da74237bcb9530a116
25 DIST puppet-agent_6.15.0-1stretch_amd64.deb 22581842 BLAKE2B 19c45427e56a41f6030836129a7fb2824ea47f1000745a8c74b0968c61f719d3cef9a0e02f51009b8e91c4ad66445c074ccc203754bb13d82007316a3d053c60 SHA512 4ec7e04fb6bab697bfccd369740a57f735476a4614dbfa1f7c893901f5ffb9d6ce3d79886b6e035805b1a8f2c3de3e0b9b468b08909881df6022c9700c7a2768
26 DIST puppet-agent_6.15.0-1stretch_i386.deb 22917002 BLAKE2B 5bab2b6cdde11a46e64996074e8db50d48d004b601c0d08ddfde9c8dec0c0f62da1176b9148d084f0250b582460606b7cd0a97291d157a186b7a97dee4184c51 SHA512 89e676491f7b7b44c9c747b129166db7b025adf76d9911d12d7d026aa8d04de293d3d1c638ca309ee8ed45a37c49b4ab0076ea0c711ac0e43f4297084446784f
27
28 diff --git a/app-admin/puppet-agent/puppet-agent-6.14.0.ebuild b/app-admin/puppet-agent/puppet-agent-6.14.0.ebuild
29 deleted file mode 100644
30 index 9d360f3dc1b..00000000000
31 --- a/app-admin/puppet-agent/puppet-agent-6.14.0.ebuild
32 +++ /dev/null
33 @@ -1,75 +0,0 @@
34 -# Copyright 1999-2020 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=7
38 -inherit eutils systemd unpacker
39 -
40 -DESCRIPTION="general puppet client utils along with hiera and facter"
41 -HOMEPAGE="https://puppetlabs.com/"
42 -SRC_BASE="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch"
43 -SRC_URI="
44 - amd64? ( ${SRC_BASE}_amd64.deb )
45 - x86? ( ${SRC_BASE}_i386.deb )"
46 -
47 -LICENSE="Apache-2.0"
48 -SLOT="0"
49 -KEYWORDS="amd64 x86"
50 -IUSE="puppetdb selinux"
51 -RESTRICT="strip"
52 -
53 -CDEPEND="!app-admin/puppet
54 - !dev-ruby/hiera
55 - !dev-ruby/facter
56 - !app-emulation/virt-what
57 - acct-user/puppet
58 - acct-group/puppet"
59 -
60 -DEPEND="
61 - ${CDEPEND}
62 - app-admin/augeas"
63 -RDEPEND="${CDEPEND}
64 - app-portage/eix
65 - sys-apps/dmidecode
66 - sys-libs/libselinux
67 - sys-libs/glibc
68 - sys-libs/readline:0/7
69 - sys-libs/ncurses:0[tinfo]
70 - selinux? (
71 - sys-libs/libselinux[ruby]
72 - sec-policy/selinux-puppet
73 - )
74 - puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )"
75 -
76 -S=${WORKDIR}
77 -
78 -src_install() {
79 - # conf.d
80 - doconfd etc/default/puppet
81 - doconfd etc/default/pxp-agent
82 - # logrotate.d
83 - insinto /etc/logrotate.d
84 - doins etc/logrotate.d/pxp-agent
85 - # puppet itself
86 - insinto /etc/puppetlabs
87 - doins -r etc/puppetlabs/*
88 - # logdir for systemd
89 - dodir var/log/puppetlabs/puppet/
90 - fperms 0750 var/log/puppetlabs/puppet/
91 - # the rest
92 - insinto /opt
93 - dodir opt/puppetlabs/puppet/cache
94 - doins -r opt/*
95 - fperms 0750 /opt/puppetlabs/puppet/cache
96 - # init
97 - newinitd "${FILESDIR}/puppet.initd" puppet
98 - systemd_dounit lib/systemd/system/puppet.service
99 - systemd_dounit lib/systemd/system/pxp-agent.service
100 - systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf
101 - # symlinks
102 - chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
103 - chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper"
104 - dosym ../../opt/puppetlabs/bin/facter /usr/bin/facter
105 - dosym ../../opt/puppetlabs/bin/hiera /usr/bin/hiera
106 - dosym ../../opt/puppetlabs/bin/puppet /usr/bin/puppet
107 - dosym ../../opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what
108 -}
109
110 diff --git a/app-admin/puppet-agent/puppet-agent-6.15.0.ebuild b/app-admin/puppet-agent/puppet-agent-6.15.0.ebuild
111 index 6ef50802412..9d360f3dc1b 100644
112 --- a/app-admin/puppet-agent/puppet-agent-6.15.0.ebuild
113 +++ b/app-admin/puppet-agent/puppet-agent-6.15.0.ebuild
114 @@ -13,7 +13,7 @@ SRC_URI="
115
116 LICENSE="Apache-2.0"
117 SLOT="0"
118 -KEYWORDS="~amd64 ~x86"
119 +KEYWORDS="amd64 x86"
120 IUSE="puppetdb selinux"
121 RESTRICT="strip"