diff options
author | db <db@FreeBSD.org> | 2007-07-06 01:57:56 +0800 |
---|---|---|
committer | db <db@FreeBSD.org> | 2007-07-06 01:57:56 +0800 |
commit | 261b488a7585ad6275fc20081bfbb41239631bfd (patch) | |
tree | 23b3da1de3d04eac8d1bceec68f80f607eab808f /comms/qrq | |
parent | 85979b48e7cc06a0d62082174b3c9c1543ceff14 (diff) | |
download | freebsd-ports-gnome-261b488a7585ad6275fc20081bfbb41239631bfd.tar.gz freebsd-ports-gnome-261b488a7585ad6275fc20081bfbb41239631bfd.tar.zst freebsd-ports-gnome-261b488a7585ad6275fc20081bfbb41239631bfd.zip |
qrq is an open source morse telegraphy trainer for Linux and
Unix operating systems, similar to the classic DOS version of Rufz
by DL4MM. It's not intended for learning telegraphy (have a look at
radio.linux.org.au for CW learning software), but to improve the ability
to copy callsigns at high speeds, as needed for example for Contesting.
Approved by: ehaupt (mentor)
Diffstat (limited to 'comms/qrq')
-rw-r--r-- | comms/qrq/Makefile | 35 | ||||
-rw-r--r-- | comms/qrq/distinfo | 3 | ||||
-rw-r--r-- | comms/qrq/pkg-descr | 9 | ||||
-rw-r--r-- | comms/qrq/pkg-plist | 5 |
4 files changed, 52 insertions, 0 deletions
diff --git a/comms/qrq/Makefile b/comms/qrq/Makefile new file mode 100644 index 000000000000..72d5305ba149 --- /dev/null +++ b/comms/qrq/Makefile @@ -0,0 +1,35 @@ +# ports collection makefile for: qrq +# Date created: 1 July 2007 +# Whom: db +# +# $FreeBSD$ +# + +PORTNAME= qrq +PORTVERSION= 0.1.0 +CATEGORIES= comms hamradio +MASTER_SITES= http://fkurz.net/ham/qrq/ \ + ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= db + +MAINTAINER= db@FreeBSD.org +COMMENT= Morse telegraphy trainer similar to the classic DOS version by DL4MM + +MAN1= qrq.1 + +LDFLAGS+= -lm -lncurses -lpthread +CFLAGS+= -DDESTDIR=\"${PREFIX}\" -DVERSION=\"${PORTVERSION}\" + +do-build: + ${CC} ${CFLAGS} ${LDFLAGS} ${WRKSRC}/${PORTNAME}.c \ + -o ${WRKSRC}/${PORTNAME} + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/${MAN1} ${MANPREFIX}/man/man1 + ${MKDIR} ${DATADIR} +.for f in callbase qrqrc toplist + ${INSTALL_DATA} ${WRKSRC}/${f} ${DATADIR} +.endfor + +.include <bsd.port.mk> diff --git a/comms/qrq/distinfo b/comms/qrq/distinfo new file mode 100644 index 000000000000..8df5f50d6824 --- /dev/null +++ b/comms/qrq/distinfo @@ -0,0 +1,3 @@ +MD5 (qrq-0.1.0.tar.gz) = 3ff73a102b44cb0b11500e4fc2c59d71 +SHA256 (qrq-0.1.0.tar.gz) = ee80a5df0d25c92f5c53f5f1b8e664f15bd16e70ecc907ecbc8c016bbc8e4593 +SIZE (qrq-0.1.0.tar.gz) = 63744 diff --git a/comms/qrq/pkg-descr b/comms/qrq/pkg-descr new file mode 100644 index 000000000000..a458fb1f9e0e --- /dev/null +++ b/comms/qrq/pkg-descr @@ -0,0 +1,9 @@ +qrq is an open source morse telegraphy trainer for Linux and Unix operating +systems, similar to the classic DOS version of Rufz by DL4MM. It is intended to +improve the ability to copy callsigns at high speeds, as needed for example for +contesting. + +WWW: http://fkurz.net/ham/qrq.html + +- Diane (VA3DB) +db@db.net diff --git a/comms/qrq/pkg-plist b/comms/qrq/pkg-plist new file mode 100644 index 000000000000..1371fda26e7e --- /dev/null +++ b/comms/qrq/pkg-plist @@ -0,0 +1,5 @@ +bin/qrq +%%DATADIR%%/callbase +%%DATADIR%%/qrqrc +%%DATADIR%%/toplist +@dirrm %%DATADIR%% |