summaryrefslogtreecommitdiff
path: root/ham/linpsk
diff options
context:
space:
mode:
authorwulf <wulf>2005-01-23 20:32:41 +0000
committerwulf <wulf>2005-01-23 20:32:41 +0000
commit6658efc9ae48b922d1477c15233cec02aad31417 (patch)
treeae1ce9167f200e03347a71ad52a01e62b9b8eee7 /ham/linpsk
parentfbe1bf8e231a44309834da1b70031aa4b226388e (diff)
downloadpkgsrc-6658efc9ae48b922d1477c15233cec02aad31417.tar.gz
Added linpsk-0.8.0.4: A PSK31 program based on WinPSK 1.0
Diffstat (limited to 'ham/linpsk')
-rw-r--r--ham/linpsk/DESCR11
-rw-r--r--ham/linpsk/Makefile27
-rw-r--r--ham/linpsk/PLIST2
-rw-r--r--ham/linpsk/distinfo5
-rw-r--r--ham/linpsk/patches/patch-aa37
5 files changed, 82 insertions, 0 deletions
diff --git a/ham/linpsk/DESCR b/ham/linpsk/DESCR
new file mode 100644
index 00000000000..7fefaa62ece
--- /dev/null
+++ b/ham/linpsk/DESCR
@@ -0,0 +1,11 @@
+LinPSK is a PSK31 program based on WinPSK 1.0
+
+Main features are:
+
+ * support for BPSK, QPSK, MFSK16 and RTTY
+ * simultaneuos decoding of up to four channels.
+ * mixed digital signal reception
+ * trigger channels on receiving a predefined ASCII string patterns
+ * log each channel to a file
+ * support for user defined macros
+ * scalable display of signal as frequency spectrum or waterfall
diff --git a/ham/linpsk/Makefile b/ham/linpsk/Makefile
new file mode 100644
index 00000000000..bf926904b74
--- /dev/null
+++ b/ham/linpsk/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/01/23 20:32:41 wulf Exp $
+#
+
+DISTNAME= linpsk-0.8.0.4
+CATEGORIES= ham
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=linpsk/}
+
+MAINTAINER= wulf@NetBSD.org
+HOMEPAGE= http://linpsk.sourceforge.net/
+COMMENT= PSK31 terminal program using QT3
+
+USE_BUILDLINK3= yes
+USE_LIBTOOL= yes
+USE_GNU_TOOLS+= make
+USE_GNUMAKE= yes
+GNU_CONFIGURE= yes
+
+.include "../../mk/bsd.prefs.mk"
+
+LDFLAGS+= ${LIBOSSAUDIO} -lqt-mt
+
+CONFIGURE_ARGS+="--with-fftw-dir=${LOCALBASE}"
+
+.include "../../mk/ossaudio.buildlink3.mk"
+.include "../../x11/qt3-libs/buildlink3.mk"
+.include "../../math/fftw/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/ham/linpsk/PLIST b/ham/linpsk/PLIST
new file mode 100644
index 00000000000..a95596d8c3b
--- /dev/null
+++ b/ham/linpsk/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/01/23 20:32:41 wulf Exp $
+bin/linpsk
diff --git a/ham/linpsk/distinfo b/ham/linpsk/distinfo
new file mode 100644
index 00000000000..1dbee193c9b
--- /dev/null
+++ b/ham/linpsk/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/01/23 20:32:41 wulf Exp $
+
+SHA1 (linpsk-0.8.0.4.tar.gz) = cd4c76608a0c11f9990345d7a6859db58d7bba27
+Size (linpsk-0.8.0.4.tar.gz) = 426817 bytes
+SHA1 (patch-aa) = b3fda2c3242e7f88a6f43ee40f66f35ab7938f85
diff --git a/ham/linpsk/patches/patch-aa b/ham/linpsk/patches/patch-aa
new file mode 100644
index 00000000000..88eab3185e4
--- /dev/null
+++ b/ham/linpsk/patches/patch-aa
@@ -0,0 +1,37 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/01/23 20:32:42 wulf Exp $
+
+--- configure.orig 2004-07-27 04:51:41.000000000 +0930
++++ configure 2004-10-01 23:57:19.000000000 +0930
+@@ -1047,7 +1047,7 @@
+ include additional configurations [automatic]
+ --with-x use the X Window System
+ --with-qtdir=DIR Qt installation directory default=$QTDIR
+- --with-fftw-base=DIR Base directory for fftw include and library
++ --with-fftw-dir=DIR Base directory for fftw include and library
+
+ Some influential environment variables:
+ CC C compiler command
+@@ -19136,7 +19136,7 @@
+ { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
+ echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
+ fi
+- if test -z `grep -e 'shared_ext.*shrext' $ofile`; then
++ if test -z "`grep -e 'shared_ext.*shrext' $ofile`"; then
+ # Make sure $shared_ext gets set to $shrext
+ if sed -e 's/shared_ext/shrext/g' "$ofile" > "${ofile}T"; then
+ mv "${ofile}T" "$ofile"
+@@ -19795,10 +19795,10 @@
+ echo "$as_me:$LINENO: checking FFTW lib" >&5
+ echo $ECHO_N "checking FFTW lib... $ECHO_C" >&6
+
+-# Check whether --with-FFTW_BASE_DIR or --without-FFTW_BASE_DIR was given.
+-if test "${with_FFTW_BASE_DIR+set}" = set; then
+- withval="$with_FFTW_BASE_DIR"
+-
++# Check whether --with-fftw-dir or --without-fftw-base-dir was given.
++if test "${with_fftw_dir+set}" = set; then
++ withval="$with_fftw_dir"
++ FFTW_BASE_DIR=$withval
+ fi;
+ if test x"$FFTW_BASE_DIR" = x ; then
+ FFTW_SEARCH="/usr /usr/local /usr/lib/ /sw /sw/lib qt"