debian/0000755000000000000000000000000012161632561007171 5ustar debian/qrq.desktop0000644000000000000000000000024112161625244011364 0ustar [Desktop Entry] Name=qrq GenericName=qrq Comment=High speed Morse telegraphy trainer Exec=qrq Icon=qrq Terminal=true Type=Application Categories=Audio;HamRadio; debian/rules-0000755000000000000000000000275012161625244010332 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 configure: configure-stamp configure-stamp: dh_testdir touch configure-stamp build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: configure-stamp dh_testdir $(MAKE) DESTDIR=/usr #docbook-to-man debian/qrq.sgml > qrq.1 touch $@ clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp $(MAKE) clean dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs $(MAKE) DESTDIR=$(CURDIR)/debian/qrq/usr install ln -s qrq.1.gz $(CURDIR)/debian/qrq/usr/share/man/man1/qrqscore.1.gz dh_install # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_installchangelogs ChangeLog dh_installdocs dh_installmenu dh_installman dh_link dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure debian/watch0000644000000000000000000000006612161625244010224 0ustar version=3 http://fkurz.net/ham/qrq/qrq-(.*)\.tar\.gz debian/source/0000755000000000000000000000000012161627054010472 5ustar debian/source/format0000644000000000000000000000001412161625244011677 0ustar 3.0 (quilt) debian/control0000644000000000000000000000140712161627141010574 0ustar Source: qrq Section: hamradio Priority: extra Maintainer: Debian Hamradio Maintainers Uploaders: Steve Conklin , Kamal Mostafa Build-Depends: debhelper (>= 9), libncurses5-dev, libpulse-dev Standards-Version: 3.9.4 Homepage: http://fkurz.net/ham/qrq.html Package: qrq Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: gnuplot Description: high speed morse trainer, similar to DL4MM's Rufz 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 not intended for learning telegraphy, but to improve the ability to copy callsigns at high speeds, as needed for example for Contesting. debian/menu0000644000000000000000000000014512161625244010060 0ustar ?package(qrq):needs="text" section="Applications/Amateur Radio"\ title="qrq" command="/usr/bin/qrq" debian/README.Debian0000644000000000000000000000104612161625244011233 0ustar qrq for Debian -------------- Qrq should be run from a terminal under X or from a virtual console. The program can be exited with F10, but this key may be in use by your window manager when using X. In this case, use ctrl-c. You must make sure that /dev/dsp is not in use by either artsd (KDE), esd (GNOME) or any other sound application. Under gnome, you can simply type "esdctl off" from a terminal. A toplist is maintained by Fabian, see: http://fkurz.net/ham/qrq.html -- Joop Stakenborg , Wed, 31 Oct 2007 09:00:00 +0200 debian/docs0000644000000000000000000000000712161625244010041 0ustar README debian/compat0000644000000000000000000000000212161627127010371 0ustar 9 debian/patches/0000755000000000000000000000000012161626666010631 5ustar debian/patches/link-with-lpthread.patch0000644000000000000000000000101012161626666015351 0ustar Description: Link with required -lpthread in the USE_PA build Author: Kamal Mostafa Bug-Debian: http://bugs.debian.org/713589 --- qrq-0.3.1.orig/Makefile +++ qrq-0.3.1/Makefile @@ -47,7 +47,7 @@ ifeq ($(USE_CA), YES) endif else ifeq ($(USE_PA), YES) CFLAGS:=$(CFLAGS) -D PA -pthread - LDFLAGS:=$(LDFLAGS) -lpulse-simple -lpulse -lncurses + LDFLAGS:=$(LDFLAGS) -lpthread -lpulse-simple -lpulse -lncurses OBJECTS=qrq.o pulseaudio.o else ifeq ($(USE_WIN32), YES) CFLAGS:=$(CFLAGS) -D PA debian/patches/series0000644000000000000000000000003112161626611012026 0ustar link-with-lpthread.patch debian/copyright0000644000000000000000000000227112161625244011126 0ustar This package was debianized by Joop Stakenborg on Wed, 31 Oct 2007 09:38:29 +0100. It was downloaded from http://fkurz.net/ham/qrq/ Upstream Author: Fabian Kurz, mail@fkurz.net Copyright: From qrq.c: qrq - High speed morse trainer, similar to DL4MM's Rufz Copyright (C) 2006-20011 Fabian Kurz License: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. The Debian packaging is (C) 2007, Joop Stakenborg and is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'. debian/changelog0000644000000000000000000000727612161632561011057 0ustar qrq (0.3.1-1) unstable; urgency=low * New upstream release * debian/ - debian/patches/link-with-lpthread.patch (Closes: 713589) - replaced old style debian/rules - bumped debian/compat to 9 - bumped Standards-Version to 3.9.4 - removed obsolete DM-Upload-Allowed -- Kamal Mostafa Sun, 23 Jun 2013 10:50:39 -0700 qrq (0.3.0-2) unstable; urgency=low * Fixed qrq.desktop main category -- Kamal Mostafa Tue, 10 Jan 2012 09:25:17 -0800 qrq (0.3.0-1) unstable; urgency=low * New upstream release * Install qrq.png and qrq.desktop -- Kamal Mostafa Mon, 09 Jan 2012 13:29:42 -0800 qrq (0.2.1-2) unstable; urgency=low * The following changes were present in the -1 release but omitted from the changelog * Dropped patch which was applied upstream: - fix-build-for-gcc-4.6.patch * Enabled DM-Upload-Allowed: yes * Clean up rules and eliminate lintian warning - debian-rules-missong-recommended-target -- Steve Conklin Thu, 29 Sep 2011 08:57:18 -0500 qrq (0.2.1-1) unstable; urgency=low * New upstream release -- Steve Conklin Thu, 29 Sep 2011 04:11:18 -0500 qrq (0.2.0-2) unstable; urgency=low [ John Nogatch ] * Fix gcc 4.6 library order build problem (LP: #771075) -- Kamal Mostafa Sat, 23 Jul 2011 20:11:25 -0700 qrq (0.2.0-1) unstable; urgency=low [ Steve Conklin ] * New upstream release * change debian maintainer and uploaders (Closes: 554100) * added libpulse-dev package dependency [ Upstream Changes ] * Added options for fixed CW speed (regardless of errors), unlimited usage of repeats and unlimited attempt lengths. Suggested by AA0HW. * No more duplicate callsigns in one attempt * Unlimited attempts (e.g. with _all_ callsigns of a particular database) added * Call database file can be changed/selected in a menu now * Added a database with the 100 most common English words * Call databases with DOS linebreaks can now be used. * Fixed bugs in memory allocation. * CW edges changed to raised cosine * Minimum character speed can be specified; below, Farnsworth is used * PulseAudio support added (OSS and OpenAL still available) * Reformatted ChangeLog -- Steve Conklin Sat, 16 Jul 2011 15:53:17 -0500 qrq (0.1.4-3) unstable; urgency=low * Retiring - set the package maintainer to Debian QA Group. -- Joop Stakenborg Mon, 02 Nov 2009 22:40:06 +0000 qrq (0.1.4-2) unstable; urgency=low * Package made lintian clean by Cornell Gonschior , thanks! -- Joop Stakenborg Thu, 04 Sep 2008 19:52:37 +0200 qrq (0.1.4-1.1) unstable; urgency=low * Non-maintainer upload. * Added symlink to qrq.1 for qrqscore man page. qrqscore manual is included in qrq.1. -- Cornell Gonschior Wed, 03 Sep 2008 19:18:35 +0000 qrq (0.1.4-1) unstable; urgency=low [ Cornell Gonschior ] * New upstream release * Added suggestion of gnuplot for result viewing * Corrected typo in menu file [ Joop Stakenborg ] * Upload on behalf of Cornell, DF6FR, who has indicated he wants to become co-maintainer. Thanks Cornell! -- Joop Stakenborg Mon, 28 Jul 2008 10:20:57 +0200 qrq (0.1.3-1) unstable; urgency=low * New upstream release -- Joop Stakenborg Tue, 22 Jan 2008 20:52:48 +0100 qrq (0.1.2-1) unstable; urgency=low * New upstream release -- Joop Stakenborg Mon, 19 Nov 2007 22:59:03 +0100 qrq (0.1.1-1) unstable; urgency=low * Initial release -- Joop Stakenborg Wed, 31 Oct 2007 09:38:29 +0100 debian/dirs0000644000000000000000000000001012161625244010044 0ustar usr/bin debian/rules0000755000000000000000000000123512161631567010257 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ override_dh_auto_install: # quirk around the Makefile's DESTDIR?=/usr oddity dh_auto_install --destdir debian/qrq/usr # use the qrq.1 man page for qrqscore.1 also ln -s qrq.1.gz debian/qrq/usr/share/man/man1/qrqscore.1.gz debian/install0000644000000000000000000000010412161625244010555 0ustar debian/qrq.desktop usr/share/applications qrq.png usr/share/pixmaps