On 2020/06/20 10:07, Martin wrote:
> Improved port of net/onioncat.
> 
> * Stability to prevent segmentation faults
> * New functionality implemented
> Like "distributed virtual switch" functionality;
> Additional integrated loopback responders to simplify setup and debugging
> * gcat symlink has been removed completely because of coreutils conflict
> * man page has been improved to reflect all the changes made
> 
> OK?

Your emailed diff doesn't apply (whitespace/quoted-printable problems,
your mail provider is not a very good choice for technical emails as
it often mangles them in one way or another).

Here is one that works which has a bit of other tidying. This one is OK
with me (at least ports-wise; I am not interested in running it!) but
the compiler warnings look like real problems so if you're talking to
upstream it maybe a good idea to report them.

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/onioncat/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile    6 Apr 2020 08:48:06 -0000       1.15
+++ Makefile    21 Jun 2020 11:27:43 -0000
@@ -1,13 +1,12 @@
 # $OpenBSD: Makefile,v 1.15 2020/04/06 08:48:06 pirofti Exp $
 
-COMMENT =      IP-Transparent Tor Hidden Service Connector
+COMMENT =      IP-Transparent Tor/I2P Hidden Service Connector
 
-V =            0.2.1
+V =            0.3.8
 DISTNAME =     onioncat-$V
-REVISION =     2
 CATEGORIES =   net
 
-HOMEPAGE =     https://www.cypherpunk.at/onioncat_trac/
+HOMEPAGE =     https://www.onioncat.org/
 
 MAINTAINER=    Paul Irofti <p...@irofti.net>
 
@@ -16,14 +15,11 @@ PERMIT_PACKAGE =            Yes
 
 WANTLIB =      c pthread
 
-MASTER_SITES = http://www.cypherpunk.at/ocat/download/Source/$V/
+MASTER_SITES = https://www.cypherpunk.at/ocat/download/Source/${V:R}/
 
 RUN_DEPENDS =  net/tor
 
 SEPARATE_BUILD =       Yes
-CONFIGURE_STYLE =      simple
-CONFIGURE_ARGS +=      --mandir=${PREFIX}/man
-# Do not pick up gawk or mawk
-CONFIGURE_ENV =                AWK=awk
+CONFIGURE_STYLE =      gnu
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/onioncat/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo    18 Jan 2015 03:14:44 -0000      1.4
+++ distinfo    21 Jun 2020 11:27:43 -0000
@@ -1,2 +1,2 @@
-SHA256 (onioncat-0.2.1.tar.gz) = Gge2K3LuZdEOcLly4q3hOH4iMrwGUnR+A76+cjXISo4=
-SIZE (onioncat-0.2.1.tar.gz) = 179988
+SHA256 (onioncat-0.3.8.tar.gz) = 
9564d10c64161408a573256ba8aece9296499a753cbdae6bfbc3544e72a1d63b
+SIZE (onioncat-0.3.8.tar.gz) = 242144
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/net/onioncat/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR
--- pkg/DESCR   30 Dec 2008 13:56:39 -0000      1.1.1.1
+++ pkg/DESCR   21 Jun 2020 11:27:43 -0000
@@ -1,4 +1,4 @@
-OnionCat creates a transparent IP layer on top of Tor's hidden services.
-It transmits any kind of IP-based data transparently through the Tor
-network on a location hidden basis.  You can think of it as a
-point-to-multipoint VPN between hidden services. 
+OnionCat creates a transparent IP layer on top of Tor or I2P hidden
+services. It transmits any kind of IP-based data transparently through
+the Tor network on a location hidden basis. You can think of it as a
+point-to-multipoint VPN between hidden services.
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/onioncat/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   25 Oct 2010 17:37:52 -0000      1.3
+++ pkg/PLIST   21 Jun 2020 11:27:43 -0000
@@ -2,4 +2,5 @@
 @bin bin/ocat
 @man man/man1/ocat.1
 share/doc/onioncat/
+share/doc/onioncat/Garlicat-HOWTO
 share/doc/onioncat/README

Reply via email to