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 |
-} |