Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-irc/irc-server/files/, net-irc/irc-server/, profiles/
Date: Wed, 30 Sep 2020 15:17:56
Message-Id: 1601479034.ca36de6c32adb446067d48d898a524dc03d905c2.sam@gentoo
1 commit: ca36de6c32adb446067d48d898a524dc03d905c2
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 30 15:10:07 2020 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 30 15:17:14 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca36de6c
7
8 net-irc/irc-server: remove last-rited package
9
10 Bug: https://bugs.gentoo.org/633346
11 Bug: https://bugs.gentoo.org/708408
12 Bug: https://bugs.gentoo.org/716264
13 Signed-off-by: Sam James <sam <AT> gentoo.org>
14
15 net-irc/irc-server/Manifest | 1 -
16 net-irc/irc-server/files/2.10.3_p3-gentoo.patch | 11 ---
17 net-irc/irc-server/files/ircd.confd | 10 --
18 net-irc/irc-server/files/ircd.rc | 30 ------
19 net-irc/irc-server/irc-server-2.11.1_p1-r4.ebuild | 110 ----------------------
20 net-irc/irc-server/metadata.xml | 5 -
21 profiles/package.mask | 1 -
22 7 files changed, 168 deletions(-)
23
24 diff --git a/net-irc/irc-server/Manifest b/net-irc/irc-server/Manifest
25 deleted file mode 100644
26 index 5523a820b82..00000000000
27 --- a/net-irc/irc-server/Manifest
28 +++ /dev/null
29 @@ -1 +0,0 @@
30 -DIST irc2.11.1p1.tgz 770458 BLAKE2B a70b2123bfd82c66c5b699985e4b553b3601d129849a76ca100b61933c1ef53b31dc76fe2d8c91fb1e7403a31162223b4092a7d454f62a777eb147e4b4ca1458 SHA512 cc398ddd0129a044bb681504986f3d4d6f6e9b9b703495d62ec237c2e26a81250986336ae6076236eec7576eb0939ad931b45f09779e852cf69d101569c31c2c
31
32 diff --git a/net-irc/irc-server/files/2.10.3_p3-gentoo.patch b/net-irc/irc-server/files/2.10.3_p3-gentoo.patch
33 deleted file mode 100644
34 index 36f558a7047..00000000000
35 --- a/net-irc/irc-server/files/2.10.3_p3-gentoo.patch
36 +++ /dev/null
37 @@ -1,11 +0,0 @@
38 -diff -ur irc2.10.3p3.orig/contrib/tkserv/tkserv.c irc2.10.3p3/contrib/tkserv/tkserv.c
39 ---- irc2.10.3p3.orig/contrib/tkserv/tkserv.c 2001-03-09 07:55:38.000000000 -0600
40 -+++ irc2.10.3p3/contrib/tkserv/tkserv.c 2004-06-08 00:14:33.648900488 -0500
41 -@@ -549,6 +549,7 @@
42 - case -1:
43 - sendto_user("You are not allowed to tkline \"%s\".", host); break;
44 - default:
45 -+ break;
46 - }
47 -
48 - retv = retv < 0 ? 0 : retv; /* errors do not allow authorization */
49
50 diff --git a/net-irc/irc-server/files/ircd.confd b/net-irc/irc-server/files/ircd.confd
51 deleted file mode 100644
52 index 19766668e76..00000000000
53 --- a/net-irc/irc-server/files/ircd.confd
54 +++ /dev/null
55 @@ -1,10 +0,0 @@
56 -# /etc/conf.d/ircd: configuration for /etc/init.d/ircd
57 -
58 -# User account to run ircd as.
59 -
60 -#IRCD_USER="ircd"
61 -
62 -# Put any additional options for ircd here.
63 -# See ircd(8) for more information.
64 -
65 -#IRCD_OPTS=""
66
67 diff --git a/net-irc/irc-server/files/ircd.rc b/net-irc/irc-server/files/ircd.rc
68 deleted file mode 100644
69 index 0e3a05d5728..00000000000
70 --- a/net-irc/irc-server/files/ircd.rc
71 +++ /dev/null
72 @@ -1,30 +0,0 @@
73 -#!/sbin/openrc-run
74 -# Copyright 1999-2016 Gentoo Foundation
75 -# Distributed under the terms of the GNU General Public License v2
76 -
77 -depend() {
78 - use net
79 -}
80 -
81 -IRCD_USER=${IRCD_USER:-ircd}
82 -
83 -checkconfig() {
84 - if [ ! -e /etc/ircd/ircd.conf ] ; then
85 - eerror "You need to create /etc/ircd/ircd.conf first."
86 - eerror "An example can be found in /etc/ircd/ircd.conf.example"
87 - return 1
88 - fi
89 -}
90 -
91 -start() {
92 - checkconfig || return $?
93 - ebegin "Starting ircd"
94 - start-stop-daemon --start --quiet --chuid "${IRCD_USER}" --exec /usr/sbin/ircd -- ${IRCD_OPTS}
95 - eend $?
96 -}
97 -
98 -stop() {
99 - ebegin "Stopping ircd"
100 - start-stop-daemon --stop --quiet --pidfile /var/run/ircd/ircd.pid
101 - eend $?
102 -}
103
104 diff --git a/net-irc/irc-server/irc-server-2.11.1_p1-r4.ebuild b/net-irc/irc-server/irc-server-2.11.1_p1-r4.ebuild
105 deleted file mode 100644
106 index a92ca4280fc..00000000000
107 --- a/net-irc/irc-server/irc-server-2.11.1_p1-r4.ebuild
108 +++ /dev/null
109 @@ -1,110 +0,0 @@
110 -# Copyright 1999-2020 Gentoo Authors
111 -# Distributed under the terms of the GNU General Public License v2
112 -
113 -EAPI=6
114 -
115 -inherit versionator user
116 -
117 -MY_P="irc${PV/_/}"
118 -
119 -DESCRIPTION="RFC compliant IRC server"
120 -HOMEPAGE="http://www.irc.org/"
121 -SRC_URI="ftp://ftp.irc.org/irc/server/${MY_P}.tgz
122 - ftp://ftp.irc.org/irc/server/Old/irc$(get_version_component_range 1-2)/${MY_P}.tgz"
123 -
124 -# GPL-2 is for the init script, bug 426038.
125 -LICENSE="GPL-1 GPL-2"
126 -SLOT="0"
127 -KEYWORDS="~amd64 ~ppc ~x86"
128 -IUSE="zlib ipv6"
129 -
130 -RDEPEND="sys-libs/ncurses:0
131 - zlib? ( sys-libs/zlib )"
132 -DEPEND="${RDEPEND}
133 - sys-apps/sed
134 - sys-apps/grep"
135 -
136 -S="${WORKDIR}/${MY_P}"
137 -
138 -PATCHES=( "${FILESDIR}"/2.10.3_p3-gentoo.patch )
139 -
140 -pkg_setup() {
141 - enewgroup ircd
142 - enewuser ircd -1 -1 -1 ircd
143 -}
144 -
145 -src_configure() {
146 - sed -i \
147 - -e "s/^#undef\tOPER_KILL$/#define\tOPER_KILL/" \
148 - -e "s/^#undef\tOPER_RESTART$/#define\tOPER_RESTART/" \
149 - -e "s/^#undef TIMEDKLINES$/#define\tTIMEDKLINES\t60/" \
150 - -e "s/^#undef\tR_LINES$/#define\tR_LINES/" \
151 - -e "s/^#undef\tCRYPT_OPER_PASSWORD$/#define\tCRYPT_OPER_PASSWORD/" \
152 - -e "s/^#undef\tCRYPT_LINK_PASSWORD$/#define\tCRYPT_LINK_PASSWORD/" \
153 - -e "s/^#undef\tIRC_UID$/#define\tIRC_UID\t$IRCUID/" \
154 - -e "s/^#undef\tIRC_GID$/#define\tIRC_GID\t$IRCGID/" \
155 - -e "s/^#undef USE_SERVICES$/#define\tUSE_SERVICES/" \
156 - "${S}"/support/config.h.dist \
157 - || die "failed to sed definitions in config.h.dist"
158 -
159 - if use zlib ; then
160 - sed -i -e "s/^#undef\tZIP_LINKS$/#define\tZIP_LINKS/" \
161 - "${S}"/support/config.h.dist \
162 - || die "failed to sed ZIP_LINKS definition in config.h.dist"
163 - fi
164 -
165 - # The --mandir has single quotes around it, the $prefix is NOT
166 - # interpolated into the string.
167 - econf \
168 - --sysconfdir=/etc/ircd \
169 - --localstatedir=/var/run/ircd \
170 - --with-logdir=/var/log/ircd \
171 - --with-rundir=/var/run/ircd \
172 - --mandir='${prefix}/share/man' \
173 - $(use_with zlib) \
174 - $(use_enable ipv6 ip6)
175 -}
176 -
177 -src_compile() {
178 - cd $(support/config.guess) \
179 - || die "failed to change into the source directory in src_compile"
180 - emake ircd iauth chkconf ircd-mkpasswd ircdwatch tkserv
181 -}
182 -
183 -src_install() {
184 - cd $(support/config.guess) \
185 - || die "failed to change into the source directory in src_install"
186 -
187 - emake \
188 - prefix="${D}"/usr \
189 - ircd_conf_dir="${D}"/etc/ircd \
190 - ircd_var_dir="${D}"/var/run/ircd \
191 - ircd_log_dir="${D}"/var/log/ircd \
192 - install-server \
193 - install-tkserv
194 -
195 - fowners ircd:ircd /var/run/ircd
196 - fowners ircd:ircd /var/log/ircd
197 -
198 - cd ../doc || die "failed to change into the doc directory in src_install"
199 -
200 - dodoc \
201 - *-New alt-irc-faq Authors BUGS ChangeLog Etiquette \
202 - iauth-internals.txt INSTALL.appendix INSTALL.* \
203 - m4macros README RELEASE* rfc* SERVICE*
204 -
205 - docinto Juped
206 - dodoc Juped/Advertisement Juped/ChangeLog.* Juped/INSTALL
207 -
208 - docinto Juped/US-Admin
209 - dodoc Juped/US-Admin/Networking
210 -
211 - docinto Nets
212 - dodoc Nets/IRCNet
213 -
214 - docinto Nets/Europe
215 - dodoc Nets/Europe/*
216 -
217 - newinitd "${FILESDIR}"/ircd.rc ircd
218 - newconfd "${FILESDIR}"/ircd.confd ircd
219 -}
220
221 diff --git a/net-irc/irc-server/metadata.xml b/net-irc/irc-server/metadata.xml
222 deleted file mode 100644
223 index 6f49eba8f49..00000000000
224 --- a/net-irc/irc-server/metadata.xml
225 +++ /dev/null
226 @@ -1,5 +0,0 @@
227 -<?xml version="1.0" encoding="UTF-8"?>
228 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
229 -<pkgmetadata>
230 -<!-- maintainer-needed -->
231 -</pkgmetadata>
232
233 diff --git a/profiles/package.mask b/profiles/package.mask
234 index 4a92a400ae9..7d6bac31aa8 100644
235 --- a/profiles/package.mask
236 +++ b/profiles/package.mask
237 @@ -637,7 +637,6 @@ www-apps/ampache
238 # bug 706898, bug 731188
239 net-irc/ptlink-ircd
240 net-irc/ptlink-opm
241 -net-irc/irc-server
242
243 # Aaron Bauman <bman@g.o> (2020-08-29)
244 # EAPI=4, use dev-embedded/libftd[tools] instead