1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00

Add hamlib 1.1.4,

shared libraries for Amateur Radio Equipment
Control Applications.

PR:		51638
Submitted by:	Sebastian Yepes <esn@x123.info>
This commit is contained in:
Patrick S. Gardella 2003-05-16 12:19:28 +00:00
parent 523c041928
commit 2b66546176
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=81097
5 changed files with 163 additions and 0 deletions

View File

@ -18,6 +18,7 @@
SUBDIR += gkermit
SUBDIR += gnokii
SUBDIR += gsmlib
SUBDIR += hamlib
SUBDIR += hylafax
SUBDIR += ixj
SUBDIR += java-commapi

79
comms/hamlib/Makefile Normal file
View File

@ -0,0 +1,79 @@
# New ports collection makefile for: hamlib
# Date created: 30 April 2003
# Whom: Sebastian Yepes <esn@x123.info>
#
# $FreeBSD$
#
PORTNAME= hamlib
PORTVERSION= 1.1.4
CATEGORIES= comms
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
DISTNAME= ${PORTNAME}-${PORTVERSION}
MAINTAINER= esn@x123.info
COMMENT= Shared libraries for Amateur Radio Equipment Control Applications
USE_PERL5= yes
USE_LIBTOOL= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LIBS="-L${LOCALBASE}/lib"
MAN1= rigctl.1 rotctl.1
MAN8= rpc.rigd.8 rpc.rotd.8
.include <bsd.port.pre.mk>
.if defined(WITH_TCL)
LIB_DEPENDS= tcl83.1:${PORTSDIR}/lang/tcl83
CONFIGURE_ARGS+= --with-tcl=${LOCALBASE}/lib/tcl8.3
PLIST_SUB+= TCL=""
.else
CONFIGURE_ARGS+= --without-with-tcl --without-with-tcl-binding
PLIST_SUB+= TCL="@comment "
.endif
.if defined(WITH_RIGMATRIX)
LIB_DEPENDS= gd.2:${PORTSDIR}/graphics/gd
CONFIGURE_ARGS+= --with-rigmatrix
PLIST_SUB+= RIGMATRIX=""
.else
CONFIGURE_ARGS+= --without-with-rigmatrix
PLIST_SUB+= RIGMATRIX="@comment "
.endif
.if defined(WITH_GNURADIO)
CONFIGURE_ARGS+= --with-gnuradio
PLIST_SUB+= GNURADIO=""
.else
CONFIGURE_ARGS+= --without-with-gnuradio
PLIST_SUB+= GNURADIO="@comment "
.endif
.if defined(WITH_MICROTUNE)
CONFIGURE_ARGS+= --with-microtune
PLIST_SUB+= MICROTUNE=""
.else
CONFIGURE_ARGS+= --without-with-microtune
PLIST_SUB+= MICROTUNE="@comment "
.endif
pre-everything::
.if !defined(WITH_TCL) || !defined(WITH_RIGMATRIX)
@${ECHO_MSG} "You can specify the following command lines:"
@${ECHO_MSG} ""
.endif
.if !defined(WITH_TCL)
@${ECHO_MSG} "WITH_TCL=yes for TCL support"
.endif
.if !defined(WITH_RIGMATRIX)
@${ECHO_MSG} "WITH_RIGMATRIX=yes for RigMatrix support"
.endif
#.if !defined(WITH_GNURADIO)
# @${ECHO_MSG} "WITH_GNURADIO=yes for GNURadio support"
#.endif
#.if !defined(WITH_MICROTUNE)
# @${ECHO_MSG} "WITH_MICROTUNE=yes for MicroTune support"
#.endif
.include <bsd.port.post.mk>

1
comms/hamlib/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (hamlib-1.1.4.tar.gz) = 237ade25307979c3a7226a53e3b06a84

10
comms/hamlib/pkg-descr Normal file
View File

@ -0,0 +1,10 @@
The Ham Radio Control Libraries, Hamlib for short, is a development effort
to provide a consistent interface for programmers wanting to incorporate
radio control in their programs.
Hamlib will allow authors of software logging programs, digital communications
programs, or those wanting to develop the ultimate radio control software to
concentrate on the user interface and the basic function of the program rather
than radio control.
WWW: http://sourceforge.net/projects/hamlib

72
comms/hamlib/pkg-plist Normal file
View File

@ -0,0 +1,72 @@
bin/rigctl
bin/rotctl
include/hamlib/rig.h
include/hamlib/rig_dll.h
include/hamlib/rigclass.h
include/hamlib/riglist.h
include/hamlib/rotator.h
include/hamlib/rotclass.h
include/hamlib/rotlist.h
lib/hamlib-alinco.a
lib/hamlib-alinco.la
lib/hamlib-alinco.so
lib/hamlib-aor.a
lib/hamlib-aor.la
lib/hamlib-aor.so
lib/hamlib-drake.a
lib/hamlib-drake.la
lib/hamlib-drake.so
lib/hamlib-dummy.a
lib/hamlib-dummy.la
lib/hamlib-dummy.so
lib/hamlib-easycomm.a
lib/hamlib-easycomm.la
lib/hamlib-easycomm.so
lib/hamlib-icom.a
lib/hamlib-icom.la
lib/hamlib-icom.so
lib/hamlib-jrc.a
lib/hamlib-jrc.la
lib/hamlib-jrc.so
lib/hamlib-kachina.a
lib/hamlib-kachina.la
lib/hamlib-kachina.so
lib/hamlib-kenwood.a
lib/hamlib-kenwood.la
lib/hamlib-kenwood.so
lib/hamlib-pcr.a
lib/hamlib-pcr.la
lib/hamlib-pcr.so
lib/hamlib-rotorez.a
lib/hamlib-rotorez.la
lib/hamlib-rotorez.so
lib/hamlib-rpcrig.a
lib/hamlib-rpcrig.la
lib/hamlib-rpcrig.so
lib/hamlib-rpcrot.a
lib/hamlib-rpcrot.la
lib/hamlib-rpcrot.so
lib/hamlib-tentec.a
lib/hamlib-tentec.la
lib/hamlib-tentec.so
lib/hamlib-uniden.a
lib/hamlib-uniden.la
lib/hamlib-uniden.so
lib/hamlib-yaesu.a
lib/hamlib-yaesu.la
lib/hamlib-yaesu.so
lib/libhamlib++-1.1.4.so
lib/libhamlib++-1.1.4.so.1
lib/libhamlib++.a
lib/libhamlib++.la
lib/libhamlib++.so
lib/libhamlib-1.1.4.so
lib/libhamlib-1.1.4.so.1
lib/libhamlib.a
lib/libhamlib.la
lib/libhamlib.so
lib/pkgconfig/hamlib.pc
sbin/rpc.rigd
sbin/rpc.rotd
share/aclocal/hamlib.m4
@dirrm include/hamlib