net-misc/vtun: drop old version
authorSergey Popov <pinkbyte@gentoo.org>
Mon, 19 Oct 2015 11:09:45 +0000 (14:09 +0300)
committerSergey Popov <pinkbyte@gentoo.org>
Mon, 19 Oct 2015 11:09:52 +0000 (14:09 +0300)
Package-Manager: portage-2.2.23

net-misc/vtun/Manifest
net-misc/vtun/files/vtun-3.0.2-build-racing-condition-fix.patch [deleted file]
net-misc/vtun/files/vtun-3.0.2-includes.patch [deleted file]
net-misc/vtun/vtun-3.0.2-r2.ebuild [deleted file]

index 5e4367868250158cada777e808f1aad870ac5493..3ef73fee68dbfe4be4b90ddfcb356cbd6e00b273 100644 (file)
@@ -1,2 +1 @@
-DIST vtun-3.0.2.tar.gz 125777 SHA256 db26d4dbc35a2b3d65519f68b8ae55c80d7ec4e6569aeec7a432aa82f24c56d6 SHA512 1cf15ca7856c74318f921d9a6c4b47b10fd1aa69e12a223d41c6c41e570333beb825d37d3aea4217d305bb37f53c5beff70081079516d809068f8024dc8a039f WHIRLPOOL ee72023902f2e4688ac84c0e1d9c5a3ad6982fb847dcf162ecd2f12efac0abeaeb11344b0a34322a4ad6f0adabcd986dff9546f98174a7f201c9b87e5ccb5c72
 DIST vtun-3.0.3.tar.gz 130051 SHA256 69dcbe4f8c5ce7d91b4150a6309e536d03b61841169746ca5788413ac7edb9cb SHA512 5fa789d08b556f97492b89515a89c2322c4b0a8fa95bd1035f5ed19061b3654a6a36a9911792096ac872ae9ae5451848cab87d0343dc0ffc064affea1f7d0d54 WHIRLPOOL 8939c132622d4833a8780003548850103c8f35cabd25b38198a254200a80747b57edba327b4ab91b6af954542d2605a5f2d9dda42a64218a5e0a586fe5705475
diff --git a/net-misc/vtun/files/vtun-3.0.2-build-racing-condition-fix.patch b/net-misc/vtun/files/vtun-3.0.2-build-racing-condition-fix.patch
deleted file mode 100644 (file)
index 6fa7652..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
---- Makefile.in.orig   2012-06-12 00:20:24.359206241 +0400
-+++ Makefile.in        2012-06-12 00:22:46.735301510 +0400
-@@ -60,10 +60,12 @@
- vtund: $(OBJS)
-       $(CC) $(CFLAGS) -o vtund $(OBJS) $(LFD_OBJS) $(LDFLAGS)
- 
--cfg_file.tab.c: cfg_file.y cfg_kwords.h config.h
-+cfg_file.tab.h:
-       $(YACC) $(YACCFLAGS) -b cfg_file cfg_file.y
- 
--cfg_file.lex.c: cfg_file.l cfg_kwords.h config.h
-+cfg_file.tab.c: cfg_file.y cfg_kwords.h config.h cfg_file.tab.h
-+
-+cfg_file.lex.c: cfg_file.l cfg_kwords.h config.h cfg_file.tab.h
-       $(LEX) $(LEXFLAGS) cfg_file.l > cfg_file.lex.c 
- 
- depend:
diff --git a/net-misc/vtun/files/vtun-3.0.2-includes.patch b/net-misc/vtun/files/vtun-3.0.2-includes.patch
deleted file mode 100644 (file)
index 8634a65..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
---- a/lfd_encrypt.c    2008-01-07 23:35:32.000000000 +0100
-+++ b/lfd_encrypt.c    2010-09-18 04:53:31.000000000 +0200
-@@ -44,6 +44,7 @@
- #include <strings.h>
- #include <string.h>
- #include <time.h>
-+#include <arpa/inet.h> /* htonl() */
- 
- #include "vtun.h"
- #include "linkfd.h"
---- a/lib.c    2008-01-07 23:35:40.000000000 +0100
-+++ b/lib.c    2010-09-18 04:52:51.000000000 +0200
-@@ -34,6 +34,7 @@
- #include <sys/wait.h>
- #include <syslog.h>
- #include <errno.h>
-+#include <time.h> /* nanosleep() */
- 
- #include "vtun.h"
- #include "linkfd.h"
---- a/lib.h    2008-01-07 23:35:41.000000000 +0100
-+++ b/lib.h    2010-09-18 04:56:50.000000000 +0200
-@@ -26,6 +26,7 @@
- #include <sys/types.h>
- #include <signal.h>
- #include <errno.h>
-+#include <unistd.h> /* read(), write() */
- 
- #ifdef HAVE_LIBUTIL_H
- #include <libutil.h>
---- a/vtun.h   2008-01-07 23:36:07.000000000 +0100
-+++ b/vtun.h   2010-09-18 04:56:08.000000000 +0200
-@@ -219,5 +219,9 @@
- int  tunnel(struct vtun_host *host);
- int  read_config(char *file);
- struct vtun_host * find_host(char *host);
-+int send_msg(int len, char *in, char **out);
-+int send_ib_mesg(int *len, char **in);
-+int recv_msg(int len, char *in, char **out);
-+int recv_ib_mesg(int *len, char **in);
- 
- #endif
---- a/lock.c   2008-01-07 23:35:50.000000000 +0100
-+++ b/lock.c   2010-09-18 05:01:21.000000000 +0200
-@@ -32,6 +32,7 @@
- #include <sys/types.h>
- #include <signal.h>
- #include <errno.h>
-+#include <time.h> /* nanosleep() */
- 
- #include "vtun.h"
- #include "linkfd.h"
---- a/server   2008-01-07 23:36:01.000000000 +0100
-+++ b/server.c 2010-09-18 05:02:45.000000000 +0200
-@@ -49,6 +49,7 @@
- #include "auth.h"
- 
- #include "compat.h"
-+#include "netlib.h" /* generic_addr() */
- 
- static volatile sig_atomic_t server_term;
- static void sig_term(int sig)
---- a/lfd_shaper.c     2008-01-07 23:35:36.000000000 +0100
-+++ b/lfd_shaper.c     2010-09-18 05:07:12.000000000 +0200
-@@ -27,6 +27,7 @@
- #include <stdlib.h>
- #include <sys/time.h>
- #include <syslog.h>
-+#include <time.h> /* nanosleep() */
- 
- #include "vtun.h"
- #include "linkfd.h"
diff --git a/net-misc/vtun/vtun-3.0.2-r2.ebuild b/net-misc/vtun/vtun-3.0.2-r2.ebuild
deleted file mode 100644 (file)
index b9f1472..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit eutils linux-info
-
-DESCRIPTION="Create virtual tunnels over TCP/IP networks with traffic shaping, encryption, and compression"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://vtun.sourceforge.net/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc ~sparc x86"
-IUSE="lzo socks5 ssl zlib"
-
-RDEPEND="ssl? ( dev-libs/openssl )
-       lzo? ( dev-libs/lzo:2 )
-       zlib? ( sys-libs/zlib )
-       socks5? ( net-proxy/dante )"
-DEPEND="${RDEPEND}
-       sys-devel/bison"
-
-DOCS="ChangeLog Credits FAQ README README.Setup README.Shaper TODO"
-
-CONFIG_CHECK="~TUN"
-
-src_prepare() {
-       sed -i Makefile.in \
-               -e '/^LDFLAGS/s|=|+=|g' \
-               || die "sed Makefile"
-       epatch "${FILESDIR}"/${P}-includes.patch
-       # remove unneeded checking for /etc/vtund.conf
-       epatch "${FILESDIR}"/${P}-remove-config-presence-check.patch
-       # fix build racing condition with bison and lex files, wrt bug #364923
-       epatch "${FILESDIR}"/${P}-build-racing-condition-fix.patch
-}
-
-src_configure() {
-       econf \
-               $(use_enable ssl) \
-               $(use_enable zlib) \
-               $(use_enable lzo) \
-               $(use_enable socks5 socks) \
-               --enable-shaper
-}
-
-src_install() {
-       default
-       newinitd "${FILESDIR}"/vtun.rc vtun
-       insinto etc
-       doins "${FILESDIR}"/vtund-start.conf
-}