Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/conserver/
Date: Sat, 01 May 2021 21:24:18
Message-Id: 1619904114.8701d341b29dff743129eadeefbeaaaa1f39d275.asturm@gentoo
1 commit: 8701d341b29dff743129eadeefbeaaaa1f39d275
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat May 1 18:32:53 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat May 1 21:21:54 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8701d341
7
8 app-admin/conserver: Drop 8.2.3-r1, EAPI6--
9
10 Closes: https://bugs.gentoo.org/783870
11 Package-Manager: Portage-3.0.18, Repoman-3.0.3
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 app-admin/conserver/Manifest | 1 -
15 app-admin/conserver/conserver-8.2.3-r1.ebuild | 95 ---------------------------
16 2 files changed, 96 deletions(-)
17
18 diff --git a/app-admin/conserver/Manifest b/app-admin/conserver/Manifest
19 index f304cd426bf..bd0efbeb952 100644
20 --- a/app-admin/conserver/Manifest
21 +++ b/app-admin/conserver/Manifest
22 @@ -1,2 +1 @@
23 -DIST conserver-8.2.3.tar.gz 329825 BLAKE2B 94ceb427a18b38855ee3146e432be50248a518221d9779c833b3bf1190dedf800ff498ffdd88eafc7cea343b2f87f476738977021c85f19c869bf0a012f1da11 SHA512 35b387629973620aa25211d9532f940e17d7891aa7216776c315cb9fde09106b7388e7cef29f5a2ead8660fc35e2be2b14f38a51cd2b3198251b7e7e70a2254d
24 DIST conserver-8.2.6.tar.gz 437315 BLAKE2B 9f62bb8ac91b57759c6b08d5a6ff31727a547c1991d322d75350a879a247925bbb1bbcab25b8a3d99a2ce6a997ba9f2e6c35338588e913055b29f3574e00e434 SHA512 3b7769675fd0edfd3727e5e84785f33c037b9e7a17c8c69c0ce48a447ea3b7de916e217c0f3b808b8350818b7bc702c917ea7a122ed96ae6b73f81ff0b5ae283
25
26 diff --git a/app-admin/conserver/conserver-8.2.3-r1.ebuild b/app-admin/conserver/conserver-8.2.3-r1.ebuild
27 deleted file mode 100644
28 index 063cb719746..00000000000
29 --- a/app-admin/conserver/conserver-8.2.3-r1.ebuild
30 +++ /dev/null
31 @@ -1,95 +0,0 @@
32 -# Copyright 1999-2021 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=6
36 -
37 -inherit autotools pam ssl-cert
38 -
39 -DESCRIPTION="Serial Console Manager"
40 -HOMEPAGE="https://www.conserver.com"
41 -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
42 -
43 -LICENSE="BSD BSD-with-attribution"
44 -SLOT="0"
45 -KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc x86"
46 -IUSE="debug ipv6 freeipmi kerberos pam ssl test tcpd"
47 -RESTRICT="!test? ( test )"
48 -
49 -DEPEND="debug? ( dev-libs/dmalloc:= )
50 - freeipmi? ( sys-libs/freeipmi:= )
51 - kerberos? (
52 - virtual/krb5
53 - net-libs/libgssglue
54 - )
55 - ssl? ( dev-libs/openssl:0= )
56 - pam? ( sys-libs/pam )
57 - tcpd? ( sys-apps/tcp-wrappers )
58 -"
59 -RDEPEND="${DEPEND}
60 - pam? ( sys-auth/pambase )"
61 -
62 -DOCS=( CHANGES FAQ PROTOCOL README conserver/Sun-serial contrib/maketestcerts)
63 -
64 -src_prepare() {
65 - default
66 - sed -e '/^INSTALL_PROGRAM/s:-s::' \
67 - -i {console,conserver,autologin,contrib/chat}/Makefile.in || die
68 - eautoreconf
69 -}
70 -
71 -src_configure() {
72 - local myconf=(
73 - $(use_with debug dmalloc)
74 - $(use_with ipv6)
75 - $(use_with freeipmi)
76 - $(use_with kerberos gssapi)
77 - $(use_with ssl openssl)
78 - $(use_with pam)
79 - $(use_with tcpd libwrap)
80 - --with-cffile=conserver/conserver.cf
81 - --with-logfile=/var/log/conserver.log
82 - --with-master=localhost
83 - --with-pidfile=/run/conserver.pid
84 - --with-port=7782
85 - --with-pwdfile=conserver/conserver.passwd
86 - )
87 - econf "${myconf[@]}"
88 -}
89 -
90 -src_install() {
91 - emake DESTDIR="${D}" exampledir="/usr/share/doc/${PF}/examples" install
92 -
93 - keepdir /var/consoles
94 - fowners daemon:daemon /var/consoles
95 - fperms 700 /var/consoles
96 -
97 - newinitd "${FILESDIR}"/conserver.initd-r1 conserver
98 - newconfd "${FILESDIR}"/conserver.confd-r1 conserver
99 -
100 - dodir /etc/conserver
101 - fperms 700 /etc/conserver
102 - insinto /etc/conserver
103 - newins "${S}"/conserver.cf/conserver.cf conserver.cf.sample
104 - newins "${S}"/conserver.cf/conserver.passwd conserver.passwd.sample
105 -
106 - einstalldocs
107 - docinto examples
108 - dodoc -r conserver.cf/samples/.
109 -
110 - if use pam; then
111 - newpamd "${FILESDIR}"/conserver.pam-pambase conserver
112 - fi
113 -}
114 -
115 -src_test() {
116 - # hangs without -j1
117 - emake -j1 test
118 -}
119 -
120 -pkg_postinst() {
121 - if use ssl; then
122 - if [[ ! -f "${EROOT}"/etc/ssl/conserver/conserver.key ]]; then
123 - install_cert /etc/ssl/conserver/conserver
124 - fi
125 - fi
126 -}