summaryrefslogtreecommitdiff
path: root/ham/hamlib
diff options
context:
space:
mode:
authorwulf <wulf>2003-06-26 22:42:21 +0000
committerwulf <wulf>2003-06-26 22:42:21 +0000
commit1baa0478162544aa49c5e9050760ae787ebfad88 (patch)
tree17a51f72c01bafd16f92b255b3bf9518ab17439f /ham/hamlib
parent7ba947a704440de650384cfbe637347acfdc7ccd (diff)
downloadpkgsrc-1baa0478162544aa49c5e9050760ae787ebfad88.tar.gz
Added hamlib-1.1.4: API for digital communications equipment
Diffstat (limited to 'ham/hamlib')
-rw-r--r--ham/hamlib/DESCR3
-rw-r--r--ham/hamlib/Makefile17
-rw-r--r--ham/hamlib/PLIST77
-rw-r--r--ham/hamlib/distinfo6
-rw-r--r--ham/hamlib/patches/patch-aa13
-rw-r--r--ham/hamlib/patches/patch-ab22
6 files changed, 138 insertions, 0 deletions
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;