ports/67807: [New port] /comms/echolinux

Matt Dawson matt at mattsnetwork.co.uk
Thu Jun 10 19:50:09 UTC 2004


>Number:         67807
>Category:       ports
>Synopsis:       [New port] /comms/echolinux
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jun 10 19:50:08 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Matt Dawson
>Release:        FreeBSD 5.2.1-RELEASE-p6 i386
>Organization:
n/a
>Environment:
System: FreeBSD workstation1.local.mattsnetwork.co.uk 5.2.1-RELEASE-p6 FreeBSD 5.2.1-RELEASE-p6 #0: Mon May 17 22:32:05 BST 2004 root at workstation1.local.mattsnetwork.co.uk:/usr/obj/usr/src/sys/WORKSTATION1 i386


	
>Description:

New port comms/echolinux, a VoIP application for radio amateurs
	
>How-To-Repeat:
	
>Fix:
shar attached

--- echolinux-0.14.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:
#
#	./echolinux
#	./echolinux/Makefile
#	./echolinux/pkg-descr
#	./echolinux/pkg-plist
#	./echolinux/distinfo
#	./echolinux/pkg-message
#
echo c - ./echolinux
mkdir -p ./echolinux > /dev/null 2>&1
echo x - ./echolinux/Makefile
sed 's/^X//' >./echolinux/Makefile << 'END-of-./echolinux/Makefile'
X# New ports collection makefile for:	echolinux
X# Date created:				2004-06-10
X# Whom:					Matt Dawson <matt at mattsnetwork.co.uk>
X#
X# $FreeBSD$
X
XPORTNAME=	echolinux
XPORTVERSION=	0.14
XCATEGORIES=	comms
XMASTER_SITES=	http://www.mattsnetwork.co.uk/download/
X
XMAINTAINER=	matt at mattsnetwork.co.uk
XCOMMENT=	Echolink client for licensed amateurs
X
XUSE_GMAKE=	yes
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/echolinux ${PREFIX}/bin
X	${INSTALL_PROGRAM} ${WRKSRC}/echoaudio ${PREFIX}/bin
X	${MKDIR} ${PREFIX}/share/examples/echoLinux
X	${INSTALL_DATA} ${WRKSRC}/connect.wav \
X			${WRKSRC}/info.txt \
X			${WRKSRC}/servers.txt \
X			${WRKSRC}/userdata.txt \
X			${WRKSRC}/gpl.txt \
X			${WRKSRC}/Using_EchoLinux.txt \
X			${PREFIX}/share/examples/echoLinux
X
Xpost-install:
X	${CAT} pkg-message
X
X.include <bsd.port.mk>
END-of-./echolinux/Makefile
echo x - ./echolinux/pkg-descr
sed 's/^X//' >./echolinux/pkg-descr << 'END-of-./echolinux/pkg-descr'
XEcholinux is a client for the EchoLink system. Along
Xwith TheBridge and tbcnv, this completes the VOIP 
Xsoftware collection for radio amateurs on FreeBSD.
X
XDespite having linux in the name, the port actually
Xcompiles into a true BSD executable.
X
XIts purpose is to provide the VOIP subsystem for
Xecholink, not to act as an echolink client fully.
XThis means it does not connect to the EchoLink 
Xserver as do other packages. However, this
Xfunctionality is available from the comms/echogui
Xport, which will also install this port.
X
XThere are various files you need to create in your
Xhome directory. Please see the message on completion
Xfor details.
X
XWWW: http://cqinet.sourceforge.net/
X
Xmatt at mattsnetwork.co.uk
END-of-./echolinux/pkg-descr
echo x - ./echolinux/pkg-plist
sed 's/^X//' >./echolinux/pkg-plist << 'END-of-./echolinux/pkg-plist'
Xbin/echolinux
Xbin/echoaudio
Xshare/examples/echoLinux/connect.wav
Xshare/examples/echoLinux/info.txt
Xshare/examples/echoLinux/servers.txt
Xshare/examples/echoLinux/userdata.txt
Xshare/examples/echoLinux/gpl.txt
Xshare/examples/echoLinux/Using_EchoLinux.txt
X at dirrm share/examples/echoLinux
END-of-./echolinux/pkg-plist
echo x - ./echolinux/distinfo
sed 's/^X//' >./echolinux/distinfo << 'END-of-./echolinux/distinfo'
XMD5 (echolinux-0.14.tar.gz) = c7eb2093f3890fbaae42466a1fa95ce9
XSIZE (echolinux-0.14.tar.gz) = 46446
END-of-./echolinux/distinfo
echo x - ./echolinux/pkg-message
sed 's/^X//' >./echolinux/pkg-message << 'END-of-./echolinux/pkg-message'
X==========================
XPLEASE READ THIS CAREFULLY
X==========================
X
XEcholinux requires a few files to be added to your home 
Xdirectory in a subdirectory called .echoLinux (note the 
Xcapital L).
X
XThis directory is hard-compiled and may not be changed.
X
XThe three files are:
X
Xuserdata.txt 
Xin the format of:
XCALLSIGN
XNAME
XLOCATION
XPASSWORD
X
XPASSWORD is your password used to connect to the Echolink
Xserver. NOTE these variables are all in CAPITALS
X
Xinfo.txt
XThis is a description file for your station, similar
Xto that in the Windows client.
X
Xservers.txt
XThis lists the echolink servers you are likely to be
Xusing, in the format of a fully qualified domain name.
X
XA sample of these can be found in your local examples
Xdirectory under the subdirectory echoLinux (usually 
X/usr/local/share/examples), along with a copy of the 
Xgpl licence.
X====================================================
XFAILURE TO DO THIS WILL STOP ECHOLINUX FROM STARTING
X====================================================
END-of-./echolinux/pkg-message
exit
--- echolinux-0.14.shar ends here ---


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



More information about the freebsd-ports-bugs mailing list