ports/147944: [NEW PORT] ipv6/gogoc: GogoCLIENT, which is needed to connect to Freenet6 tunnel
Toma Muraus
kami at k5-storitve.net
Thu Jun 17 16:00:14 UTC 2010
>Number: 147944
>Category: ports
>Synopsis: [NEW PORT] ipv6/gogoc: GogoCLIENT, which is needed to connect to Freenet6 tunnel
>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: Thu Jun 17 16:00:13 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Toma Muraus
>Release: 8.0-RELEASE-p3
>Organization:
>Environment:
FreeBSD freebsd-dev 8.0-RELEASE-p3 FreeBSD 8.0-RELEASE-p3 #0: Tue May 25 20:54:11 UTC 2010 root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
gogoc is gogoCLIENT, which is needed to connect to Freenet6 tunnel.
Freenet6 Tunnel is an IPv6 access service which enables thousands of people
from all over the world to experience the best solution for a smooth and
incremental deployment of IPv6. Freenet6 Tunnel users can get IPv6 connectivity
from anywhere, including from behind any NAT device or from outside of their
home network.
WWW: http://gogonet.gogo6.com/page/freenet6-services
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
# 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:
#
# gogoc
# gogoc/pkg-descr
# gogoc/files
# gogoc/files/gogoc.in
# gogoc/pkg-plist
# gogoc/distinfo
# gogoc/Makefile
#
echo c - gogoc
mkdir -p gogoc > /dev/null 2>&1
echo x - gogoc/pkg-descr
sed 's/^X//' >gogoc/pkg-descr << 'f26bce0080962d021541ebe2a736da8a'
Xgogoc is gogoCLIENT, which is needed to connect to Freenet6 tunnel.
X
XFreenet6 Tunnel is an IPv6 access service which enables thousands of people
Xfrom all over the world to experience the best solution for a smooth and
Xincremental deployment of IPv6. Freenet6 Tunnel users can get IPv6 connectivity
Xfrom anywhere, including from behind any NAT device or from outside of their
Xhome network.
X
XWWW: http://gogonet.gogo6.com/page/freenet6-services
f26bce0080962d021541ebe2a736da8a
echo c - gogoc/files
mkdir -p gogoc/files > /dev/null 2>&1
echo x - gogoc/files/gogoc.in
sed 's/^X//' >gogoc/files/gogoc.in << 'fb2b2cca9af1fa94056a1316a36afae4'
X#!/bin/sh
X
X# PROVIDE: gogoc
X# REQUIRE: NETWORK
X#
X# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
X# to enable this service:
X#
X# gogoc_enable (bool): Set to NO by default.
X# Set it to YES to enable gogoc.
X#
X# Additional configurable variables:
X# gogoc_config (path): Set to /usr/local/etc/gogoc.conf
X# by default.
X
X. /etc/rc.subr
X
Xname="gogoc"
Xrcvar=${name}_enable
X
Xcommand=/usr/local/bin/${name}
X
Xload_rc_config $name
X
X: ${gogoc_enable="NO"}
X: ${gogoc_config="/usr/local/etc/gogoc.conf"}
X
Xcommand_args="-f $gogoc_config"
X
Xrun_rc_command "$1"
X
fb2b2cca9af1fa94056a1316a36afae4
echo x - gogoc/pkg-plist
sed 's/^X//' >gogoc/pkg-plist << '665cf2f8b2a4f72bc1ea56bda7b9f2ca'
Xbin/gogoc
Xshare/examples/gogoc/gogoc.conf.example
Xtemplate/README
Xtemplate/freebsd.sh
X at dirrm share/examples/gogoc
X at dirrm template
665cf2f8b2a4f72bc1ea56bda7b9f2ca
echo x - gogoc/distinfo
sed 's/^X//' >gogoc/distinfo << '016ff12df9818304b5992d448c5e69df'
XMD5 (gogoc-1_2-RELEASE.tar.gz) = 41177ed683cf511cc206c7782c37baa9
XSHA256 (gogoc-1_2-RELEASE.tar.gz) = a0ef45c0bd1fc9964dc8ac059b7d78c12674bf67ef641740554e166fa99a2f49
XSIZE (gogoc-1_2-RELEASE.tar.gz) = 249286
016ff12df9818304b5992d448c5e69df
echo x - gogoc/Makefile
sed 's/^X//' >gogoc/Makefile << '4f03cb7a10b18a6f4a368512a3ff165e'
X# New ports collection makefile for: gogoc
X# Date created: 17 June 2010
X# Whom: Tomaž Muraus <kami at k5-storitve.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME= gogoc
XPORTVERSION= 1.2
XCATEGORIES= ipv6 net
XMASTER_SITES= http://gogo6.com/downloads/
XDISTNAME= gogoc-1_2-RELEASE
X
XMAINTAINER= kami at k5-storitve.net
XCOMMENT= GogoCLIENT, which is needed to connect to Freenet6 tunnel
X
XUSE_GMAKE=yes
XUSE_RC_SUBR= gogoc
XUSE_OPENSSL= yes
X
XMAN5= gogoc.conf.5
XMAN8= gogoc.8
X
XPORTDOCS= README CLIENT-LICENSE.TXT GUI-LICENSE.TXT
X
Xdo-install:
X cd ${WRKSRC}/gogoc-tsp/ && \
X ${GMAKE} platform=freebsd installdir=${PREFIX} install
X
Xpost-install:
X ${MKDIR} ${EXAMPLESDIR}
X ${INSTALL_DATA} ${WRKSRC}/gogoc-tsp/bin/gogoc.conf.sample ${EXAMPLESDIR}/gogoc.conf.example
X
X.if !defined(NOPORTDOCS)
X ${MKDIR} ${DOCSDIR}
X.for file in ${PORTDOCS}
X ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
X.endfor
X.endif
X
X @if [ ! -f ${PREFIX}/etc/gogoc.conf ]; then \
X ${TOUCH} ${PREFIX}/etc/gogoc.conf ; \
X fi
X
X.include <bsd.port.mk>
4f03cb7a10b18a6f4a368512a3ff165e
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list