From d5dbe13933f44bab712a91e762800f238b9fc2d3 Mon Sep 17 00:00:00 2001 From: wulf Date: Thu, 26 Jun 2003 22:42:21 +0000 Subject: Added hamlib-1.1.4: API for digital communications equipment --- ham/hamlib/DESCR | 3 ++ ham/hamlib/Makefile | 17 ++++++++++ ham/hamlib/PLIST | 77 +++++++++++++++++++++++++++++++++++++++++++++ ham/hamlib/distinfo | 6 ++++ ham/hamlib/patches/patch-aa | 13 ++++++++ ham/hamlib/patches/patch-ab | 22 +++++++++++++ 6 files changed, 138 insertions(+) create mode 100644 ham/hamlib/DESCR create mode 100644 ham/hamlib/Makefile create mode 100644 ham/hamlib/PLIST create mode 100644 ham/hamlib/distinfo create mode 100644 ham/hamlib/patches/patch-aa create mode 100644 ham/hamlib/patches/patch-ab (limited to 'ham/hamlib') diff --git a/ham/hamlib/DESCR b/ham/hamlib/DESCR new file mode 100644 index 00000000000..c860860f298 --- /dev/null +++ b/ham/hamlib/DESCR @@ -0,0 +1,3 @@ +The Ham Radio Control Library, Hamlib for short, provides a standardized +API layer enabling access and control to a wide variety of digital +communications equipment. diff --git a/ham/hamlib/Makefile b/ham/hamlib/Makefile new file mode 100644 index 00000000000..9805e63266c --- /dev/null +++ b/ham/hamlib/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/06/26 22:42:23 wulf Exp $ +# + +DISTNAME= hamlib-1.1.4 +CATEGORIES= ham +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=hamlib/} + +MAINTAINER= wulf@netbsd.org +HOMEPAGE= http://hamlib.sourceforge/net/ +COMMENT= API for digital communications equipment + +USE_GMAKE= yes +GNU_CONFIGURE= yes +USE_LIBTOOL= yes +LIBTOOL_OVERRIDE=${WRKSRC}/libtool + +.include "../../mk/bsd.pkg.mk" diff --git a/ham/hamlib/PLIST b/ham/hamlib/PLIST new file mode 100644 index 00000000000..5e69b99f25c --- /dev/null +++ b/ham/hamlib/PLIST @@ -0,0 +1,77 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/06/26 22:42:23 wulf Exp $ + +include/hamlib/rig.h +include/hamlib/riglist.h +include/hamlib/rig_dll.h +include/hamlib/rotator.h +include/hamlib/rotlist.h +include/hamlib/rigclass.h +include/hamlib/rotclass.h +lib/libhamlib-1.1.4.so.1.0 +lib/libhamlib-1.1.4.so.1 +lib/libhamlib-1.1.4.so +lib/libhamlib.la +lib/libhamlib.so +lib/libhamlib.a +lib/hamlib-icom.la +lib/hamlib-icom.so +lib/hamlib-icom.a +lib/hamlib-kenwood.la +lib/hamlib-kenwood.so +lib/hamlib-kenwood.a +lib/hamlib-aor.la +lib/hamlib-aor.so +lib/hamlib-aor.a +lib/hamlib-yaesu.la +lib/hamlib-yaesu.so +lib/hamlib-yaesu.a +lib/hamlib-pcr.la +lib/hamlib-pcr.so +lib/hamlib-pcr.a +lib/hamlib-alinco.la +lib/hamlib-alinco.so +lib/hamlib-alinco.a +lib/hamlib-uniden.la +lib/hamlib-uniden.so +lib/hamlib-uniden.a +lib/hamlib-tentec.la +lib/hamlib-tentec.so +lib/hamlib-tentec.a +lib/hamlib-kachina.la +lib/hamlib-kachina.so +lib/hamlib-kachina.a +lib/hamlib-jrc.la +lib/hamlib-jrc.so +lib/hamlib-jrc.a +lib/hamlib-drake.la +lib/hamlib-drake.so +lib/hamlib-drake.a +lib/hamlib-rpcrig.la +lib/hamlib-rpcrig.so +lib/hamlib-rpcrig.a +lib/hamlib-dummy.la +lib/hamlib-dummy.so +lib/hamlib-dummy.a +lib/hamlib-easycomm.la +lib/hamlib-easycomm.so +lib/hamlib-easycomm.a +lib/hamlib-rotorez.la +lib/hamlib-rotorez.so +lib/hamlib-rotorez.a +lib/libhamlib++.la +lib/libhamlib++.so +lib/libhamlib++.a +lib/libhamlib++-1.1.4.so +lib/libhamlib++-1.1.4.so.1 +lib/libhamlib++-1.1.4.so.1.0 +bin/rigctl +bin/rotctl +sbin/rpc.rigd +sbin/rpc.rotd +man/man1/rigctl.1 +man/man1/rotctl.1 +man/man8/rpc.rigd.8 +man/man8/rpc.rotd.8 +share/aclocal/hamlib.m4 +lib/pkgconfig/hamlib.pc +@dirrm include/hamlib diff --git a/ham/hamlib/distinfo b/ham/hamlib/distinfo new file mode 100644 index 00000000000..daf0514529f --- /dev/null +++ b/ham/hamlib/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/06/26 22:42:21 wulf Exp $ + +SHA1 (hamlib-1.1.4.tar.gz) = da9184d78c97cf6a9f290a0f439ae46feabb1d82 +Size (hamlib-1.1.4.tar.gz) = 1246501 bytes +SHA1 (patch-aa) = 4f36fc87cf71213c142d6504afef64155a5b7d50 +SHA1 (patch-ab) = f689591ff1be703929af03cec6b513d6bfa328d4 diff --git a/ham/hamlib/patches/patch-aa b/ham/hamlib/patches/patch-aa new file mode 100644 index 00000000000..b28bc87b85d --- /dev/null +++ b/ham/hamlib/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2003/06/26 22:42:23 wulf Exp $ + +--- src/event.c.orig 2003-06-22 16:01:28.000000000 +0930 ++++ src/event.c 2003-06-22 16:04:30.000000000 +0930 +@@ -74,7 +74,7 @@ + + sigemptyset(&act.sa_mask); + +-#ifdef HAVE_SIGINFO_T ++#if defined(HAVE_SIGINFO_T) && defined(SA_SIGINFO) + act.sa_flags = SA_SIGINFO; + #else + act.sa_flags = 0; diff --git a/ham/hamlib/patches/patch-ab b/ham/hamlib/patches/patch-ab new file mode 100644 index 00000000000..0d26a2dab38 --- /dev/null +++ b/ham/hamlib/patches/patch-ab @@ -0,0 +1,22 @@ +$NetBSD: patch-ab,v 1.1.1.1 2003/06/26 22:42:23 wulf Exp $ + +--- rpcrig/rpcrig.x.orig 2003-06-26 21:44:28.000000000 +0930 ++++ rpcrig/rpcrig.x 2003-06-26 21:44:58.000000000 +0930 +@@ -31,7 +31,7 @@ + + typedef unsigned int model_x; + typedef int vfo_x; +-typedef hyper freq_x; ++typedef longlong_t freq_x; + typedef unsigned int rmode_x; + typedef int pbwidth_x; + typedef unsigned long split_x; +@@ -39,7 +39,7 @@ + typedef int dcd_x; + typedef long vfo_op_x; + typedef long shortfreq_x; +-typedef unsigned hyper setting_x; ++typedef u_longlong_t setting_x; + typedef long ant_x; + typedef long ann_x; + typedef int rptr_shift_x; -- cgit v1.2.3