Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Oct 2008 13:50:09 -0300 (BRT)
From:      "Anderson S. Ferreira" <anderson@cnpm.embrapa.br>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/128097: New port: security/tuntun - A Gnome applet gui for OpenVPN
Message-ID:  <20081014165009.7BFE316A470@caraiba.cnpm.embrapa.br>
Resent-Message-ID: <200810141700.m9EH07sW018233@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         128097
>Category:       ports
>Synopsis:       New port: security/tuntun - A Gnome applet gui for OpenVPN
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 14 17:00:06 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Anderson S. Ferreira
>Release:        FreeBSD 7.1-PRERELEASE amd64
>Organization:
Embrapa Monitoramento por Satelite
>Environment:
System: FreeBSD caraiba.cnpm.embrapa.br 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Tue Oct 7 10:17:19 BRT 2008 root@caraiba.cnpm.embrapa.br:/usr/src/sys/amd64/compile/CARAIBA amd64
>Description:

Tuntun is an applet for Gnome panel that manage a list of vpn connections
through the OpenVPN Management Interface.

Main features

* Simple & lightweight just a client GUI to start/stop your OpenVPN tunnels and nothing more
* Integrated with the Gnome Desktop (support for the Keyring and notification daemon)
* Support for Auth and Private-Key OpenVPN authentication methods

>How-To-Repeat:

>Fix:

--- tuntun.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	tuntun
#	tuntun/pkg-plist
#	tuntun/pkg-descr
#	tuntun/distinfo
#	tuntun/Makefile
#	tuntun/files
#	tuntun/files/patch-tuntun.server
#	tuntun/files/patch-po
#	tuntun/files/patch-gnio
#
echo c - tuntun
mkdir -p tuntun > /dev/null 2>&1
echo x - tuntun/pkg-plist
sed 's/^X//' >tuntun/pkg-plist << '194e4e5695b659944e2190d94984bb87'
Xlibdata/bonobo/servers/tuntun.server
Xlibexec/tuntun
Xshare/locale/it/LC_MESSAGES/tuntun.mo
Xshare/locale/lv/LC_MESSAGES/tuntun.mo
Xshare/pixmaps/tuntun-icon.png
Xshare/tuntun/ui/tuntun.ui
Xshare/tuntun/ui/tuntun-auth-dialog.ui
Xshare/tuntun/pixmaps/tuntun.png
Xshare/tuntun/pixmaps/tuntun_act_1.png
Xshare/tuntun/pixmaps/tuntun_act_2.png
Xshare/tuntun/pixmaps/connect.png
Xshare/tuntun/pixmaps/connected.png
Xshare/tuntun/pixmaps/disconnect.png
Xshare/tuntun/pixmaps/not_connected.png
Xshare/tuntun/pixmaps/unknown.png
Xshare/doc/tuntun/AUTHORS
Xshare/doc/tuntun/COPYING
Xshare/doc/tuntun/ChangeLog
Xshare/doc/tuntun/INSTALL
Xshare/doc/tuntun/NEWS
Xshare/doc/tuntun/README
X@dirrm share/doc/tuntun
X@dirrm share/tuntun/pixmaps
X@dirrm share/tuntun/ui
X@dirrm share/tuntun 
194e4e5695b659944e2190d94984bb87
echo x - tuntun/pkg-descr
sed 's/^X//' >tuntun/pkg-descr << 'ec63aafa8c0519455eef154a51f682d7'
XTuntun is an applet for Gnome panel that manage a list of vpn connections 
Xthrough the OpenVPN Management Interface.
X
XMain features
X
X * Simple & lightweight just a client GUI to start/stop your OpenVPN tunnels and nothing more
X * Integrated with the Gnome Desktop (support for the Keyring and notification daemon)
X * Support for Auth and Private-Key OpenVPN authentication methods 
ec63aafa8c0519455eef154a51f682d7
echo x - tuntun/distinfo
sed 's/^X//' >tuntun/distinfo << 'eca418c5ab274e09fb8fa6230d3a3fbd'
XMD5 (tuntun-0.3.1.tar.gz) = 0bd7807e466cb2ea133a9478d4d15e61
XSHA256 (tuntun-0.3.1.tar.gz) = 4d4abca12fbf430402ef0189cfaf1a2d6551cf3faa570b81d18500503c004819
XSIZE (tuntun-0.3.1.tar.gz) = 558837
eca418c5ab274e09fb8fa6230d3a3fbd
echo x - tuntun/Makefile
sed 's/^X//' >tuntun/Makefile << '84f606abe1b813da53b86fad12b2bf56'
X# New ports collection makefile for:	tuntun
X# Date created:		2008-09-16
X# Whom:			Anderson S. Ferreira <anderson@cnpm.embrapa.br>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	tuntun
XPORTVERSION=	0.3.1
XCATEGORIES=	security gnome
XMASTER_SITES=	http://tuntun.googlecode.com/files/
X
XMAINTAINER=	anderson@cnpm.embrapa.br
XCOMMENT=	A Gnome applet gui for OpenVPN
X
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS=	--libdir=${PREFIX}/libdata/servers
XUSE_GMAKE=	yes
X
XUSE_GNOME=	gnomehier intlhack gnomeprefix gnomehack gnomepanel glib20
X
X.include <bsd.port.mk>
84f606abe1b813da53b86fad12b2bf56
echo c - tuntun/files
mkdir -p tuntun/files > /dev/null 2>&1
echo x - tuntun/files/patch-tuntun.server
sed 's/^X//' >tuntun/files/patch-tuntun.server << 'fe43881180ad1857d1a94699e10a3647'
X--- src/tuntun.server.in	2008-09-16 11:10:52.000000000 -0300
X+++ src/tuntun.server.in	2008-09-16 11:11:36.000000000 -0300
X@@ -1,6 +1,6 @@
X <oaf_info>
X <oaf_server iid="OAFIID:GNOME_Tuntun_Factory" type="exe"
X-            location="/usr/lib/gnome-applets/tuntun">
X+            location="/usr/local/libexec/tuntun">
X 
X         <oaf_attribute name="repo_ids" type="stringv">
X                 <item value="IDL:Bonobo/GenericFactory:1.0"/>
fe43881180ad1857d1a94699e10a3647
echo x - tuntun/files/patch-po
sed 's/^X//' >tuntun/files/patch-po << '90be3d0dcdb99b5d891de96e737eada8'
X--- po/Makefile.in.in.orig	2008-09-16 11:15:56.000000000 -0300
X+++ po/Makefile.in.in	2008-09-16 11:16:40.000000000 -0300
X@@ -44,7 +44,7 @@
X INSTALL = @INSTALL@
X INSTALL_DATA = @INSTALL_DATA@
X 
X-GMSGFMT = @GMSGFMT@
X+GMSGFMT = @MSGFMT@
X MSGFMT = @MSGFMT@
X XGETTEXT = @XGETTEXT@
X INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
90be3d0dcdb99b5d891de96e737eada8
echo x - tuntun/files/patch-gnio
sed 's/^X//' >tuntun/files/patch-gnio << '88b2728efa675a56c06b6acff98c1d69'
X--- gnio.build.patch.orig	2008-09-16 08:20:43.000000000 -0300
X+++ gnio.build.patch	2008-09-16 11:08:44.000000000 -0300
X@@ -31,3 +31,43 @@
X  	bld.install_files('PREFIX', 'include/gnio', 'gnio/gi*.h')
X  	bld.install_files('PREFIX', 'include/gnio', 'gnio/gn*.h')
X  	bld.install_files('PREFIX', 'include/gnio', 'gnio/gr*.h')
X+--- gnio/gnio/ginet4address.c.orig	2008-06-16 09:00:35.000000000 -0300
X++++ gnio/gnio/ginet4address.c	2008-09-16 09:39:55.000000000 -0300
X+@@ -23,6 +23,7 @@
X+ 
X+ #include <config.h>
X+ #include <glib.h>
X++#include <sys/types.h>
X+ 
X+ #ifndef G_OS_WIN32
X+ # include <netinet/in.h>
X+--- gnio/gnio/ginet6address.c.orig	2008-06-16 09:00:35.000000000 -0300
X++++ gnio/gnio/ginet6address.c	2008-09-16 09:39:55.000000000 -0300
X+@@ -27,6 +27,7 @@
X+ 
X+ #include <netinet/in.h>
X+ #include <arpa/inet.h>
X++#include <sys/socket.h>
X+ 
X+ #include "ginet6address.h"
X+ 
X+--- gnio/gnio/gresolver.c.orig	2008-07-09 18:15:16.000000000 -0300
X++++ gnio/gnio/gresolver.c	2008-09-16 09:39:55.000000000 -0300
X+@@ -24,6 +24,7 @@
X+ #include <config.h>
X+ #include <glib.h>
X+ #include <gio/gio.h>
X++#include <sys/socket.h>
X+ 
X+ #include <string.h>
X+ #ifndef G_OS_WIN32
X+--- gnio/gnio/gsocket.c.orig	2008-07-09 18:15:16.000000000 -0300
X++++ gnio/gnio/gsocket.c	2008-09-16 09:39:55.000000000 -0300
X+@@ -27,6 +27,7 @@
X+ #include <gnio/gnio.h>
X+ #include "gasynchelper.h"
X+ #include "gnioenums.h"
X++#include <sys/socket.h>
X+ 
X+ #include <string.h>
X+ #ifndef G_OS_WIN32
88b2728efa675a56c06b6acff98c1d69
exit
--- tuntun.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081014165009.7BFE316A470>