[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freebsd-ports-bugs
Subject:    ports/51638: New Port:: HamLib Shared libraries for Amateur Radio
From:       Sebastian () mail ! x123 ! info, Yepes () mail ! x123 ! info,
Date:       2003-04-30 21:09:59
[Download RAW message or body]


> 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@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@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@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@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:


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic