[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Update: net/vtun 2.6



Since I just ran across this elsewhere, here's an update of net/vtun
to version 2.6.  I don't use this port and there are no regression
tests included, so somebody else please confirm that it is actually
functional.

-- 
Christian "naddy" Weisgerber                          naddy@mips.inka.de
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/vtun/Makefile,v
retrieving revision 1.25
diff -u -r1.25 Makefile
--- Makefile	28 Oct 2002 01:38:46 -0000	1.25
+++ Makefile	1 Jun 2003 23:21:47 -0000
@@ -2,29 +2,32 @@
 
 COMMENT=	"virtual tunnels over TCP/IP networks with traffic shaping"
 
-DISTNAME=	vtun-2.5
+DISTNAME=	vtun-2.6
 CATEGORIES=	net
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=vtun/}
-
 HOMEPAGE=	http://vtun.sourceforge.net/
 
-LIB_DEPENDS=	lzo.1.0::archivers/lzo
-
+# GPL
 PERMIT_PACKAGE_CDROM=	Yes
 PERMIT_PACKAGE_FTP=	Yes
 PERMIT_DISTFILES_CDROM=	Yes
 PERMIT_DISTFILES_FTP=	Yes
 
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=vtun/}
+
+LIB_DEPENDS=	lzo.1::archivers/lzo
+
 LOG_DIR=	/var
 SUBST_VARS=	LOG_DIR
 
-CONFIGURE_STYLE= gnu
+CONFIGURE_STYLE= autoconf
+AUTOCONF_VERSION= 2.13
 CONFIGURE_ARGS=	--localstatedir="${LOG_DIR}" \
 		--with-ssl-headers="/usr/include/openssl" \
 		--with-lzo-headers="${LOCALBASE}/include" \
 		--with-lzo-lib="${LOCALBASE}/lib"
 
 WRKDIST=	${WRKDIR}/vtun
+ALL_TARGET=	vtund
 
 NO_REGRESS=	Yes
 
@@ -34,6 +37,7 @@
 	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/vtun
 	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/vtun
 	cd ${WRKSRC}; ${INSTALL_DATA} ${DOCS} ${PREFIX}/share/doc/vtun
-	${INSTALL_DATA} ${WRKSRC}/vtund.conf ${PREFIX}/share/examples/vtun/vtund.conf-sample
+	${INSTALL_DATA} ${WRKSRC}/vtund.conf \
+		${PREFIX}/share/examples/vtun/vtund.conf-sample
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/vtun/distinfo,v
retrieving revision 1.1
diff -u -r1.1 distinfo
--- distinfo	24 Feb 2002 04:24:50 -0000	1.1
+++ distinfo	1 Jun 2003 23:21:47 -0000
@@ -1,3 +1,3 @@
-MD5 (vtun-2.5.tar.gz) = b29bffeb07e66567e247641919c45b23
-RMD160 (vtun-2.5.tar.gz) = 340bc7da0c9c5fa251c520e44f0131ed85b2a730
-SHA1 (vtun-2.5.tar.gz) = 6220497fc64b8b4d42e972e3b7855ec97cab1975
+MD5 (vtun-2.6.tar.gz) = 309534fd03c5d13a19c43916f61f4bbf
+RMD160 (vtun-2.6.tar.gz) = 9f666189740b78a88f6b0e2807add3267551198b
+SHA1 (vtun-2.6.tar.gz) = ba6474a551856a7bb55b4cc21d858b8275a2e610
Index: patches/patch-Makefile.in
===================================================================
RCS file: /cvs/ports/net/vtun/patches/patch-Makefile.in,v
retrieving revision 1.2
diff -u -r1.2 patch-Makefile.in
--- patches/patch-Makefile.in	24 Feb 2002 04:24:50 -0000	1.2
+++ patches/patch-Makefile.in	1 Jun 2003 23:21:47 -0000
@@ -1,59 +1,12 @@
---- Makefile.in.orig	Sat Feb 23 22:22:50 2002
-+++ Makefile.in	Sat Feb 23 22:26:52 2002
-@@ -30,6 +30,8 @@ LEXFLAGS = -t 
- INSTALL = @INSTALL@
- INSTALL_OWNER = -o root -g 0
+$OpenBSD$
+--- Makefile.in.orig	Mon Jun  2 00:28:46 2003
++++ Makefile.in	Mon Jun  2 00:29:02 2003
+@@ -54,7 +54,7 @@ OBJS = main.o cfg_file.tab.o cfg_file.le
  
-+DESTDIR = 
-+
- prefix = @prefix@
- exec_prefix = @exec_prefix@
+ CONFIGURE_FILES = Makefile config.status config.cache config.h config.log 
  
-@@ -57,6 +59,8 @@ CONFIGURE_FILES = Makefile config.status
- .c.o:
+-%.o: %.c vtun.h lib.h
++.c.o:
  	$(CC) $(CFLAGS) $(DEFS) -c $<
  
-+all: vtund
-+
  vtund: $(OBJS)
- 	$(CC) $(CFLAGS) -o vtund $(OBJS) $(LFD_OBJS) $(LDFLAGS)
- 
-@@ -77,24 +81,24 @@ distclean: clean
- 	rm -f `cat vtun.drivers`	
- 
- install_man: 
--	$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(MAN_DIR)/man8
--	$(INSTALL) -m 644 $(INSTALL_OWNER) vtund.8 $(MAN_DIR)/man8
--	$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(MAN_DIR)/man5
--	$(INSTALL) -m 644 $(INSTALL_OWNER) vtund.conf.5 $(MAN_DIR)/man5
--	rm -f $(MAN_DIR)/man8/vtun.8 
--	ln -s vtund.8 $(MAN_DIR)/man8/vtun.8 
-+	$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(MAN_DIR)/man8
-+	$(INSTALL) -m 644 $(INSTALL_OWNER) vtund.8 $(DESTDIR)$(MAN_DIR)/man8
-+	$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(MAN_DIR)/man5
-+	$(INSTALL) -m 644 $(INSTALL_OWNER) vtund.conf.5 $(DESTDIR)$(MAN_DIR)/man5
-+	rm -f $(DESTDIR)$(MAN_DIR)/man8/vtun.8 
-+	cd $(DESTDIR)$(MAN_DIR)/man8; ln -s vtund.8 vtun.8 
- 
- install_config: 
--	$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(ETC_DIR)
--	if [ ! -f $(ETC_DIR)/vtund.conf ]; then \
--	  $(INSTALL) -m 600 $(INSTALL_OWNER) vtund.conf $(ETC_DIR); \
-+	$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(ETC_DIR)
-+	if [ ! -f $(DESTDIR)$(ETC_DIR)/vtund.conf ]; then \
-+	  $(INSTALL) -m 600 $(INSTALL_OWNER) vtund.conf $(DESTDIR)$(ETC_DIR); \
- 	fi
- 
- install: vtund install_config install_man
--	$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(VAR_DIR)/run
--	$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(STAT_DIR)
--	$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(LOCK_DIR)
--	$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(SBIN_DIR)
--	$(INSTALL) -m 755 $(INSTALL_OWNER) vtund $(SBIN_DIR)
-+	$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(VAR_DIR)/run
-+	$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(STAT_DIR)
-+	$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(LOCK_DIR)
-+	$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(SBIN_DIR)
-+	$(INSTALL) -m 755 $(INSTALL_OWNER) vtund $(DESTDIR)$(SBIN_DIR)
- 
- # DO NOT DELETE THIS LINE -- make depend depends on it.
Index: patches/patch-configure_in
===================================================================
RCS file: patches/patch-configure_in
diff -N patches/patch-configure_in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-configure_in	1 Jun 2003 23:21:47 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- configure.in.orig	Mon Jun  2 01:04:06 2003
++++ configure.in	Mon Jun  2 01:04:28 2003
+@@ -134,7 +134,7 @@ if test "$SSL" = "yes"; then
+    AC_MSG_RESULT()
+    AC_CHECKING( for md5 Library and Header files ... )
+ AC_SEARCH_HEADERS(md5.h,
+-    $SSL_HDR_DIR /usr/include/openssl "" /usr/include /usr/include/ssl /usr/local/include /usr/local/ssl/include, /usr/include/sys, 
++    $SSL_HDR_DIR /usr/include/openssl "" /usr/include /usr/include/ssl /usr/local/include /usr/local/ssl/include /usr/include/sys, 
+     ,
+     AC_MSG_ERROR( SSL headers not found. )
+    )
Index: patches/patch-lfd_lzo_c
===================================================================
RCS file: patches/patch-lfd_lzo_c
diff -N patches/patch-lfd_lzo_c
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-lfd_lzo_c	1 Jun 2003 23:21:47 -0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- lfd_lzo.c.orig	Mon Jun  2 01:10:19 2003
++++ lfd_lzo.c	Mon Jun  2 01:10:38 2003
+@@ -36,6 +36,7 @@
+ #ifdef HAVE_LZO
+ 
+ #include "lzo1x.h"
++#include "lzoutil.h"
+ 
+ static lzo_byte *zbuf;
+ static lzo_voidp wmem;