ports/51638: New Port:: HamLib Shared libraries for Amateur Radio Equipment Control Applications

Sebastian at mail.x123.info Sebastian at mail.x123.info
Wed Apr 30 21:20:14 UTC 2003


>Number:         51638
>Category:       ports
>Synopsis:       New Port:: HamLib Shared libraries for Amateur Radio Equipment Control Applications
>Confidential:   no
>Severity:       non-critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 30 14:20:12 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Sebastian Yepes [ESN]
>Release:        FreeBSD 4.8-STABLE i386
>Organization:
>Environment:
System: FreeBSD agosto.x123.info 4.8-STABLE FreeBSD 4.8-STABLE #3: Sun Apr 6 14:35:47 CEST 2003 esn at agosto.x123.info:/usr/obj/usr/src/sys/MYK2 i386


	
>Description:
	New port for the HamLib (Shared libraries for Amateur Radio Equipment Control Applications)
>How-To-Repeat:
	
>Fix:


# 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:
#
#	/usr/ports/comms/hamlib
#	/usr/ports/comms/hamlib/Makefile
#	/usr/ports/comms/hamlib/pkg-plist
#	/usr/ports/comms/hamlib/pkg-descr
#	/usr/ports/comms/hamlib/distinfo
#
echo c - /usr/ports/comms/hamlib
mkdir -p /usr/ports/comms/hamlib > /dev/null 2>&1
echo x - /usr/ports/comms/hamlib/Makefile
sed 's/^X//' >/usr/ports/comms/hamlib/Makefile << 'END-of-/usr/ports/comms/hamlib/Makefile'
X# New ports collection makefile for:	hamlib
X# Date created:			30 April 2003
X# Whom:				Sebastian Yepes <esn at x123.info>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	hamlib
XPORTVERSION=	1.1.4
XCATEGORIES=	comms
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE} 
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XDISTNAME=	${PORTNAME}-${PORTVERSION}
X
XMAINTAINER=	esn at x123.info
XCOMMENT=	Shared libraries for Amateur Radio Equipment Control Applications
X
XUSE_PERL5=	yes
XUSE_LIBTOOL=	yes
XCONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" LIBS="-L${LOCALBASE}/lib"
X
X.include <bsd.port.pre.mk>
X
X
X.if defined(WITH_TCL)
XLIB_DEPENDS=	tcl83.1:${PORTSDIR}/lang/tcl83
XCONFIGURE_ARGS+=	--with-tcl=${LOCALBASE}/lib/tcl8.3
XPLIST_SUB+=	TCL=""
X.else
XCONFIGURE_ARGS+=	--without-with-tcl --without-with-tcl-binding
XPLIST_SUB+=	TCL="@comment "
X.endif
X
X.if defined(WITH_RIGMATRIX)
XLIB_DEPENDS=	gd.2:${PORTSDIR}/graphics/gd
XCONFIGURE_ARGS+=	--with-rigmatrix
XPLIST_SUB+=	RIGMATRIX=""
X.else
XCONFIGURE_ARGS+=	--without-with-rigmatrix
XPLIST_SUB+=	RIGMATRIX="@comment "
X.endif
X
X.if defined(WITH_GNURADIO)
XCONFIGURE_ARGS+=	--with-gnuradio
XPLIST_SUB+=	GNURADIO=""
X.else
XCONFIGURE_ARGS+=	--without-with-gnuradio
XPLIST_SUB+=	GNURADIO="@comment "
X.endif
X
X.if defined(WITH_MICROTUNE)
XCONFIGURE_ARGS+=	--with-microtune
XPLIST_SUB+=	MICROTUNE=""
X.else
XCONFIGURE_ARGS+=	--without-with-microtune
XPLIST_SUB+=	MICROTUNE="@comment "
X.endif
X
X
X
Xpre-everything::
X.if !defined(WITH_TCL) || !defined(WITH_RIGMATRIX)
X	@${ECHO_MSG} "You can specify the following command lines:"
X	@${ECHO_MSG} ""
X.endif
X.if !defined(WITH_TCL)
X	@${ECHO_MSG} "WITH_TCL=yes for TCL support"
X.endif
X.if !defined(WITH_RIGMATRIX)
X	@${ECHO_MSG} "WITH_RIGMATRIX=yes for RigMatrix support"
X.endif
X#.if !defined(WITH_GNURADIO)
X#	@${ECHO_MSG} "WITH_GNURADIO=yes for GNURadio support"
X#.endif
X#.if !defined(WITH_MICROTUNE)
X#	@${ECHO_MSG} "WITH_MICROTUNE=yes for MicroTune support"
X#.endif
X
X
X.include <bsd.port.post.mk>
END-of-/usr/ports/comms/hamlib/Makefile
echo x - /usr/ports/comms/hamlib/pkg-plist
sed 's/^X//' >/usr/ports/comms/hamlib/pkg-plist << 'END-of-/usr/ports/comms/hamlib/pkg-plist'
Xbin/rigctl
Xbin/rotctl
Xinclude/hamlib/rig.h
Xinclude/hamlib/rig_dll.h
Xinclude/hamlib/rigclass.h
Xinclude/hamlib/riglist.h
Xinclude/hamlib/rotator.h
Xinclude/hamlib/rotclass.h
Xinclude/hamlib/rotlist.h
Xlib/hamlib-alinco.a
Xlib/hamlib-alinco.la
Xlib/hamlib-alinco.so
Xlib/hamlib-aor.a
Xlib/hamlib-aor.la
Xlib/hamlib-aor.so
Xlib/hamlib-drake.a
Xlib/hamlib-drake.la
Xlib/hamlib-drake.so
Xlib/hamlib-dummy.a
Xlib/hamlib-dummy.la
Xlib/hamlib-dummy.so
Xlib/hamlib-easycomm.a
Xlib/hamlib-easycomm.la
Xlib/hamlib-easycomm.so
Xlib/hamlib-icom.a
Xlib/hamlib-icom.la
Xlib/hamlib-icom.so
Xlib/hamlib-jrc.a
Xlib/hamlib-jrc.la
Xlib/hamlib-jrc.so
Xlib/hamlib-kachina.a
Xlib/hamlib-kachina.la
Xlib/hamlib-kachina.so
Xlib/hamlib-kenwood.a
Xlib/hamlib-kenwood.la
Xlib/hamlib-kenwood.so
Xlib/hamlib-pcr.a
Xlib/hamlib-pcr.la
Xlib/hamlib-pcr.so
Xlib/hamlib-rotorez.a
Xlib/hamlib-rotorez.la
Xlib/hamlib-rotorez.so
Xlib/hamlib-rpcrig.a
Xlib/hamlib-rpcrig.la
Xlib/hamlib-rpcrig.so
Xlib/hamlib-rpcrot.a
Xlib/hamlib-rpcrot.la
Xlib/hamlib-rpcrot.so
Xlib/hamlib-tentec.a
Xlib/hamlib-tentec.la
Xlib/hamlib-tentec.so
Xlib/hamlib-uniden.a
Xlib/hamlib-uniden.la
Xlib/hamlib-uniden.so
Xlib/hamlib-yaesu.a
Xlib/hamlib-yaesu.la
Xlib/hamlib-yaesu.so
Xlib/libhamlib++-1.1.4.so
Xlib/libhamlib++-1.1.4.so.1
Xlib/libhamlib++.a
Xlib/libhamlib++.la
Xlib/libhamlib++.so
Xlib/libhamlib-1.1.4.so
Xlib/libhamlib-1.1.4.so.1
Xlib/libhamlib.a
Xlib/libhamlib.la
Xlib/libhamlib.so
Xlib/pkgconfig/hamlib.pc
Xman/man1/rigctl.1
Xman/man1/rotctl.1
Xman/man8/rpc.rigd.8
Xman/man8/rpc.rotd.8
Xsbin/rpc.rigd
Xsbin/rpc.rotd
Xshare/aclocal/hamlib.m4
X at dirrm include/hamlib
END-of-/usr/ports/comms/hamlib/pkg-plist
echo x - /usr/ports/comms/hamlib/pkg-descr
sed 's/^X//' >/usr/ports/comms/hamlib/pkg-descr << 'END-of-/usr/ports/comms/hamlib/pkg-descr'
XThe Ham Radio Control Libraries, Hamlib for short, is a development effort
Xto provide a consistent interface for programmers wanting to incorporate
Xradio control in their programs.
XHamlib will allow authors of software logging programs, digital communications programs,
Xor those wanting to develop the ultimate radio control software to concentrate on the user
Xinterface and the basic function of the program rather than radio control.
X
X
XWWW: http://sourceforge.net/projects/hamlib
END-of-/usr/ports/comms/hamlib/pkg-descr
echo x - /usr/ports/comms/hamlib/distinfo
sed 's/^X//' >/usr/ports/comms/hamlib/distinfo << 'END-of-/usr/ports/comms/hamlib/distinfo'
XMD5 (hamlib-1.1.4.tar.gz) = 237ade25307979c3a7226a53e3b06a84
END-of-/usr/ports/comms/hamlib/distinfo
exit


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



More information about the freebsd-ports-bugs mailing list