Gentoo Archives: gentoo-commits

From: Aisha Tammy <gentoo@×××××.cc>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: net-ftp/bbftp-client/, net-ftp/bbftp-server/, net-ftp/bbftp-server/files/
Date: Thu, 01 Oct 2020 01:43:07
Message-Id: 1601514561.290957e006da83f0c27413a3271ebd19a3e6424d.epsilon-0@gentoo
1 commit: 290957e006da83f0c27413a3271ebd19a3e6424d
2 Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
3 AuthorDate: Thu Oct 1 01:09:21 2020 +0000
4 Commit: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
5 CommitDate: Thu Oct 1 01:09:21 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=290957e0
7
8 net-ftp/bbftp-{client,server}: drop dead package
9
10 unresolvable upstream, can't fetch
11
12 Package-Manager: Portage-3.0.8, Repoman-3.0.1
13 Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
14
15 net-ftp/bbftp-client/bbftp-client-3.2.1.ebuild | 43 --------------
16 net-ftp/bbftp-client/metadata.xml | 13 -----
17 net-ftp/bbftp-server/bbftp-server-3.2.1.ebuild | 54 -----------------
18 net-ftp/bbftp-server/files/3.2.0-deffixes.patch | 77 -------------------------
19 net-ftp/bbftp-server/files/bbftpd.init.d | 27 ---------
20 net-ftp/bbftp-server/metadata.xml | 13 -----
21 6 files changed, 227 deletions(-)
22
23 diff --git a/net-ftp/bbftp-client/bbftp-client-3.2.1.ebuild b/net-ftp/bbftp-client/bbftp-client-3.2.1.ebuild
24 deleted file mode 100644
25 index da3141fec..000000000
26 --- a/net-ftp/bbftp-client/bbftp-client-3.2.1.ebuild
27 +++ /dev/null
28 @@ -1,43 +0,0 @@
29 -# Copyright 1999-2017 Gentoo Foundation
30 -# Distributed under the terms of the GNU General Public License v2
31 -
32 -EAPI=6
33 -
34 -inherit toolchain-funcs
35 -
36 -DESCRIPTION="Secure file transfer optimized for files larger than 2GB"
37 -HOMEPAGE="http://doc.in2p3.fr/bbftp/"
38 -SRC_URI="http://doc.in2p3.fr/bbftp/dist/${P}.tar.gz"
39 -
40 -LICENSE="GPL-2"
41 -SLOT="0"
42 -KEYWORDS="~amd64 ~x86"
43 -IUSE="ssl"
44 -
45 -DEPEND="ssl? ( dev-libs/openssl:0 )"
46 -RDEPEND="${DEPEND}"
47 -
48 -S="${WORKDIR}/${P}/bbftpc"
49 -
50 -src_prepare() {
51 - sed \
52 - -e '/@INSTALL@\|mkdir/s:${\(prefix\|mandir\|bindir\)}:${DESTDIR}${\1}:' \
53 - -e '/\/etc/d' \
54 - -i Makefile.in || die
55 - tc-export CC
56 - default
57 -}
58 -
59 -src_configure() {
60 - econf \
61 - $(use_with ssl) \
62 - --with-gzip \
63 - --without-rfio \
64 - --without-afs
65 -}
66 -
67 -src_install() {
68 - DOCS=( ../README ../ChangeLog ../TODO ../doc/. )
69 - default
70 - doman ../doc/bbftp.1
71 -}
72
73 diff --git a/net-ftp/bbftp-client/metadata.xml b/net-ftp/bbftp-client/metadata.xml
74 deleted file mode 100644
75 index a5b1bdacc..000000000
76 --- a/net-ftp/bbftp-client/metadata.xml
77 +++ /dev/null
78 @@ -1,13 +0,0 @@
79 -<?xml version="1.0" encoding="UTF-8"?>
80 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
81 -<pkgmetadata>
82 - <maintainer type="project">
83 - <email>sci@g.o</email>
84 - <name>Gentoo Science Project</name>
85 - </maintainer>
86 - <longdescription>
87 -bbFTP is a file transfer software. It implements its own transfer protocol,
88 -which is optimized for large files (larger than 2GB) and secure as it does not
89 -read the password in a file and encrypts the connection information.
90 -</longdescription>
91 -</pkgmetadata>
92
93 diff --git a/net-ftp/bbftp-server/bbftp-server-3.2.1.ebuild b/net-ftp/bbftp-server/bbftp-server-3.2.1.ebuild
94 deleted file mode 100644
95 index 6c1c61c30..000000000
96 --- a/net-ftp/bbftp-server/bbftp-server-3.2.1.ebuild
97 +++ /dev/null
98 @@ -1,54 +0,0 @@
99 -# Copyright 1999-2017 Gentoo Foundation
100 -# Distributed under the terms of the GNU General Public License v2
101 -
102 -EAPI=6
103 -
104 -inherit eutils toolchain-funcs
105 -
106 -DESCRIPTION="Secure file transfer optimized for files larger than 2GB"
107 -HOMEPAGE="http://doc.in2p3.fr/bbftp/"
108 -SRC_URI="http://doc.in2p3.fr/bbftp/dist/${P}.tar.gz"
109 -
110 -LICENSE="GPL-2"
111 -SLOT="0"
112 -KEYWORDS="~amd64"
113 -IUSE="pam ssl"
114 -
115 -DEPEND="ssl? ( dev-libs/openssl:0 )"
116 -RDEPEND="${DEPEND}"
117 -
118 -S="${WORKDIR}/${P}/bbftpd"
119 -
120 -PATCHES=( "${FILESDIR}"/${PV}-deffixes.patch )
121 -
122 -src_prepare() {
123 - default
124 - sed \
125 - -e '/@INSTALL@\|mkdir/s:${\(prefix\|mandir\|bindir\)}:${DESTDIR}${\1}:' \
126 - -e '/\/etc/d' \
127 - -i Makefile.in
128 -
129 - tc-export CC
130 -}
131 -
132 -src_configure() {
133 - econf \
134 - $(use_with ssl) \
135 - $(use_with pam) \
136 - --with-gzip \
137 - --without-rfio \
138 - --without-afs
139 -}
140 -
141 -src_install() {
142 - DOCS=( ../README ../ChangeLog ../TODO ../doc/. )
143 - default
144 -
145 - newinitd "${FILESDIR}"/bbftpd.init.d bbftpd
146 - doman ../doc/bbftpd.1
147 - if use pam; then
148 - echo -e "#%PAM-1.0\nauth include system-auth\naccount include system-auth" >> "${T}"/bbftp.pam
149 - insinto /etc/pam.d
150 - newins "${T}"/bbftp.pam bbftp
151 - fi
152 -}
153
154 diff --git a/net-ftp/bbftp-server/files/3.2.0-deffixes.patch b/net-ftp/bbftp-server/files/3.2.0-deffixes.patch
155 deleted file mode 100644
156 index ad9d35c84..000000000
157 --- a/net-ftp/bbftp-server/files/3.2.0-deffixes.patch
158 +++ /dev/null
159 @@ -1,77 +0,0 @@
160 ---- includes/common.h 2010-01-07 12:07:45.623549385 -0800
161 -+++ includes/common.h.new 2010-01-07 12:10:54.585550305 -0800
162 -@@ -31,6 +31,18 @@
163 -
164 - *****************************************************************************/
165 -
166 -+/* add includes for missing definitions - bgreen 01/07/2010 */
167 -+#include <stddef.h> /* for definition of NULL */
168 -+#ifdef HAVE_STDLIB_H
169 -+#include <stdlib.h> /* for free(), exit(), etc. */
170 -+#endif
171 -+#ifdef HAVE_STRING_H
172 -+#include <string.h>
173 -+#endif
174 -+#ifdef HAVE_STDIO_H
175 -+#include <stdio.h>
176 -+#endif
177 -+
178 - /* COMPRESSION and NOCOMPRESSION :
179 - ** Often used in routine call (more readable than 0 or 1)
180 - */
181 ---- bbftpd/signals_routines.c 2004-06-30 10:38:52.000000000 -0700
182 -+++ bbftpd/signals_routines.c.new 2010-01-07 12:15:34.049612507 -0800
183 -@@ -41,6 +41,12 @@
184 - #if HAVE_STRING_H
185 - # include <string.h>
186 - #endif
187 -+#if HAVE_STDIO_H
188 -+# include <stdio.h>
189 -+#endif
190 -+#if HAVE_STDLIB_H
191 -+#include <stdlib.h>
192 -+#endif
193 -
194 - #include <daemon.h>
195 - #include <daemon_proto.h>
196 ---- bbftpd/bbftpd_signals.c 2005-03-29 04:55:55.000000000 -0800
197 -+++ bbftpd/bbftpd_signals.c.new 2010-01-07 12:18:41.923611939 -0800
198 -@@ -54,6 +54,12 @@
199 - #if HAVE_STRING_H
200 - # include <string.h>
201 - #endif
202 -+#if HAVE_STDIO_H
203 -+# include <stdio.h>
204 -+#endif
205 -+#if HAVE_STDLIB_H
206 -+#include <stdlib.h>
207 -+#endif
208 -
209 - #include <daemon.h>
210 - #include <daemon_proto.h>
211 ---- bbftpd/bbftpd_utils.c 2003-03-11 04:34:36.000000000 -0800
212 -+++ bbftpd/bbftpd_utils.c.new 2010-01-07 12:22:38.237550132 -0800
213 -@@ -31,6 +31,8 @@
214 -
215 - *****************************************************************************/
216 - #include <stdio.h>
217 -+#include <string.h>
218 -+#include <stdlib.h>
219 -
220 - extern char *curfilename ;
221 - extern char *realfilename ;
222 ---- bbftpd/signals_routines.c 2004-06-30 10:38:52.000000000 -0700
223 -+++ bbftpd/signals_routines.c.new 2010-01-07 12:24:12.840550139 -0800
224 -@@ -41,6 +41,12 @@
225 - #if HAVE_STRING_H
226 - # include <string.h>
227 - #endif
228 -+#if HAVE_STDIO_H
229 -+# include <stdio.h>
230 -+#endif
231 -+#if HAVE_STDLIB_H
232 -+# include <stdlib.h>
233 -+#endif
234 -
235 - #include <daemon.h>
236 - #include <daemon_proto.h>
237
238 diff --git a/net-ftp/bbftp-server/files/bbftpd.init.d b/net-ftp/bbftp-server/files/bbftpd.init.d
239 deleted file mode 100644
240 index c78ed6642..000000000
241 --- a/net-ftp/bbftp-server/files/bbftpd.init.d
242 +++ /dev/null
243 @@ -1,27 +0,0 @@
244 -#!/sbin/openrc-run
245 -# Copyright 1999-2017 Gentoo Foundation
246 -# Distributed under the terms of the GNU General Public License v2
247 -
248 -# Based on opensm script from openfabrics.org,
249 -# Copyright (c) 2006 Mellanox Technologies. All rights reserved.
250 -# Distributed under the terms of the GNU General Public License v2
251 -
252 -depend() {
253 - after net # ip net seems to be needed to perform management.
254 -}
255 -
256 -prog=/usr/bin/bbftpd
257 -pidfile=/var/run/bbftpd.pid
258 -
259 -start() {
260 - ebegin "Starting bbftpd"
261 - start-stop-daemon --start --pidfile $pidfile --exec $prog -- -b $OPTIONS
262 - eend $?
263 -}
264 -
265 -stop() {
266 - ebegin "Stopping bbftpd"
267 - start-stop-daemon --stop --pidfile $pidfile --exec $prog
268 - eend $?
269 -}
270 -
271
272 diff --git a/net-ftp/bbftp-server/metadata.xml b/net-ftp/bbftp-server/metadata.xml
273 deleted file mode 100644
274 index a5b1bdacc..000000000
275 --- a/net-ftp/bbftp-server/metadata.xml
276 +++ /dev/null
277 @@ -1,13 +0,0 @@
278 -<?xml version="1.0" encoding="UTF-8"?>
279 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
280 -<pkgmetadata>
281 - <maintainer type="project">
282 - <email>sci@g.o</email>
283 - <name>Gentoo Science Project</name>
284 - </maintainer>
285 - <longdescription>
286 -bbFTP is a file transfer software. It implements its own transfer protocol,
287 -which is optimized for large files (larger than 2GB) and secure as it does not
288 -read the password in a file and encrypts the connection information.
289 -</longdescription>
290 -</pkgmetadata>