Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, net-irc/bip/, net-irc/bip/files/
Date: Sat, 20 Apr 2019 23:26:42
Message-Id: 1555747419.19a13a1e0c56337a51a360f36683af5465ba01c5.mgorny@gentoo
1 commit: 19a13a1e0c56337a51a360f36683af5465ba01c5
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 20 08:03:39 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 20 08:03:39 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a13a1e
7
8 net-irc/bip: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/674240
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 net-irc/bip/Manifest | 1 -
14 net-irc/bip/bip-0.8.9.ebuild | 65 ------------------------------------
15 net-irc/bip/files/bip-freenode.patch | 18 ----------
16 net-irc/bip/files/bip.vim | 4 ---
17 net-irc/bip/metadata.xml | 21 ------------
18 profiles/package.mask | 2 --
19 6 files changed, 111 deletions(-)
20
21 diff --git a/net-irc/bip/Manifest b/net-irc/bip/Manifest
22 deleted file mode 100644
23 index 459b616e729..00000000000
24 --- a/net-irc/bip/Manifest
25 +++ /dev/null
26 @@ -1 +0,0 @@
27 -DIST bip-0.8.9.tar.gz 256711 BLAKE2B 2af396dccab45bdb0ac54f33290c58147b927974c3d00fbad00317358bdde64c538c1314bfe2513ae1e914cf68ace7e3f9a744f5939abdeb920e7cd6af35e532 SHA512 572adb6e0982d74a39b0380ef6af51ba7f55b880f78e110b93e09616e6345bb4a9a60475df644ec891cae368287d502ba00bbf734370ba50c57b29de6934c138
28
29 diff --git a/net-irc/bip/bip-0.8.9.ebuild b/net-irc/bip/bip-0.8.9.ebuild
30 deleted file mode 100644
31 index cc037d11faa..00000000000
32 --- a/net-irc/bip/bip-0.8.9.ebuild
33 +++ /dev/null
34 @@ -1,65 +0,0 @@
35 -# Copyright 1999-2015 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI="5"
39 -inherit eutils
40 -
41 -DESCRIPTION="Multiuser IRC proxy with SSL support"
42 -HOMEPAGE="http://bip.milkypond.org/"
43 -SRC_URI="ftp://ftp.duckcorp.org/bip/${P}.tar.gz"
44 -
45 -LICENSE="GPL-2"
46 -SLOT="0"
47 -KEYWORDS="amd64 x86"
48 -IUSE="debug freenode noctcp oidentd vim-syntax"
49 -
50 -COMMON_DEPEND="
51 - dev-libs/openssl:0
52 -"
53 -DEPEND="${COMMON_DEPEND}
54 - sys-devel/flex
55 - virtual/yacc
56 -"
57 -RDEPEND="${COMMON_DEPEND}
58 - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
59 - oidentd? ( >=net-misc/oidentd-2.0 )
60 -"
61 -
62 -src_prepare() {
63 - if use noctcp; then
64 - sed -i -e '/irc_privmsg_check_ctcp(server, line);/s:^://:' src/irc.c || die
65 - fi
66 -
67 - if use freenode; then
68 - epatch "${FILESDIR}/${PN}-freenode.patch" || die
69 - fi
70 -
71 - sed -i -e "s/-Werror//" Makefile.in || die
72 -}
73 -
74 -src_configure() {
75 - econf \
76 - $(use_enable debug) \
77 - $(use_enable oidentd)
78 -}
79 -
80 -src_install() {
81 - dobin src/bip src/bipmkpw
82 -
83 - dodoc AUTHORS ChangeLog README NEWS TODO
84 - newdoc samples/bip.conf bip.conf.sample
85 - doman bip.1 bip.conf.5 bipmkpw.1
86 -
87 - if use vim-syntax; then
88 - insinto /usr/share/vim/vimfiles/syntax
89 - doins samples/bip.vim
90 - insinto /usr/share/vim/vimfiles/ftdetect
91 - doins "${FILESDIR}"/bip.vim
92 - fi
93 -}
94 -
95 -pkg_postinst() {
96 - elog 'The default configuration file is "~/.bip/bip.conf"'
97 - elog "You can find a sample configuration file in"
98 - elog "/usr/share/doc/${PF}/bip.conf.sample"
99 -}
100
101 diff --git a/net-irc/bip/files/bip-freenode.patch b/net-irc/bip/files/bip-freenode.patch
102 deleted file mode 100644
103 index 437da08f438..00000000000
104 --- a/net-irc/bip/files/bip-freenode.patch
105 +++ /dev/null
106 @@ -1,18 +0,0 @@
107 -Freenode's ircd-seven uses a custom banlist type for mutes (+q).
108 -This patch makes bip handle +q the same way as +q.
109 -Without it, a user wouldn't get the banlist replies for mutes.
110 -
111 -diff --git a/src/irc.c b/src/irc.c
112 -index 556bf97..a5cc039 100644
113 ---- a/src/irc.c
114 -+++ b/src/irc.c
115 -@@ -944,7 +947,8 @@ static int irc_cli_mode(struct link_client *ic, struct line *line)
116 -
117 - /* This is a wild guess and that sucks. */
118 - if (!irc_line_elem_equals(line, 0, "MODE") ||
119 -- strchr(irc_line_elem(line, 2), 'b') == NULL)
120 -+ (strchr(irc_line_elem(line, 2), 'b') == NULL &&
121 -+ strchr(irc_line_elem(line, 2), 'q') == NULL))
122 - return OK_COPY;
123 -
124 - ++ic->who_count;
125
126 diff --git a/net-irc/bip/files/bip.vim b/net-irc/bip/files/bip.vim
127 deleted file mode 100644
128 index 437d7f08363..00000000000
129 --- a/net-irc/bip/files/bip.vim
130 +++ /dev/null
131 @@ -1,4 +0,0 @@
132 -" Vim filetype detection file for bip config files
133 -"
134 -
135 -au BufNewFile,BufRead bip.conf set filetype=bip
136
137 diff --git a/net-irc/bip/metadata.xml b/net-irc/bip/metadata.xml
138 deleted file mode 100644
139 index e20cca0de70..00000000000
140 --- a/net-irc/bip/metadata.xml
141 +++ /dev/null
142 @@ -1,21 +0,0 @@
143 -<?xml version="1.0" encoding="UTF-8"?>
144 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
145 -<pkgmetadata>
146 - <!-- maintainer-needed -->
147 - <longdescription lang="en">
148 - Bip is an IRC proxy, which means it keeps connected to your preferred
149 - IRC servers, can store the logs for you, and even send them back to your IRC
150 - client(s) upon connection. You may want to use bip to keep your logfiles (in a
151 - unique format and on a unique computer) whatever your client is, when you
152 - connect from multiple workstations, or when you simply want to have a playback
153 - of what was said while you were away.
154 - </longdescription>
155 - <use>
156 - <flag name="freenode">Enables freenode-specific functionality.
157 - Currently that is only support for mute lists (MODE #channel +q).</flag>
158 - <flag name="noctcp">Disable the automatic CTCP VERSION reply which is often
159 - exploited by malicious people to cause a DoS (reconnect due to flooding).
160 - </flag>
161 - <flag name="oidentd">Enable oidentd support</flag>
162 - </use>
163 -</pkgmetadata>
164
165 diff --git a/profiles/package.mask b/profiles/package.mask
166 index f6a37fc3a8e..713d04834d3 100644
167 --- a/profiles/package.mask
168 +++ b/profiles/package.mask
169 @@ -619,7 +619,6 @@ x11-libs/hippo-canvas
170 # net-ftp/netkit-ftpd: #676000, last rel in 2000, also #236290, #540330
171 # net-im/ayttm: #676242, last commits in 2011 (+ one secfix in 2015)
172 # net-im/climm: #674160, dead homepage, last commits in 2010
173 -# net-irc/bip: #674240, may need new snapshot, current ver is from 2013
174 #
175 # Removal in 30 days.
176 app-crypt/keynote
177 @@ -636,7 +635,6 @@ net-analyzer/postal
178 net-ftp/netkit-ftpd
179 net-im/ayttm
180 net-im/climm
181 -net-irc/bip
182
183 # Miroslav Šulc <fordfrog@g.o> (19 Mar 2019)
184 # Depends on >=virtual/{jdk,jre}-11 which is masked