debian/0000775000000000000000000000000011657760240007200 5ustar debian/changelog0000664000000000000000000000660411657760240011060 0ustar morse (2.4-2ubuntu1) precise; urgency=low * Merge from debian testing. Remaining changes: - 02asneeded: new patch, fixes FTBFS Thanks to John Nogatch. (Forwarded as debian bug no 632436) -- Bhavani Shankar Sun, 13 Nov 2011 20:49:00 +0530 morse (2.4-2) unstable; urgency=low * Added to Build-Depends: libasound2-dev library for building morseALSA. * morse package now installs morseALSA binary. (Closes: Bug#642607). -- Nanakos Chrysostomos Sun, 25 Sep 2011 13:04:07 +0300 morse (2.4-1ubuntu1) oneiric; urgency=low * 02asneeded: new patch, fixes FTBFS (LP: #770766). Thanks to John Nogatch. -- Ilya Barygin Sat, 02 Jul 2011 11:56:46 +0400 morse (2.4-1) unstable; urgency=low * New upstream release -- Nanakos Chrysostomos Fri, 17 Jun 2011 13:57:00 +0300 morse (2.3-1) unstable; urgency=low * New upstream release * Update debian/control - Update to S-V 3.9.2: no changes needed. - Fixed lintian warning for the description synopsis. * Fixed the -A, -B, and -S options (-B was always active, -A and -S had no effect). * Only include prosigns if -B is specified, per the documentation. * Added '@' character (.--.-.), in use if -B is enabled. * Changed representation of prosign from '@' to '~' to accommodate '@'. * Don't crash if char is signed and a negative value is sent. * Added an xml stub for morseX11.1 and morseLinux.1 man files. -- Nanakos Chrysostomos Sun, 01 May 2011 16:53:08 +0200 morse (2.2-1) unstable; urgency=low * New upstream release. * Added PulseAudio driver from Thomas Horsten . * Updated S-V to 3.9.1 * Added Recommends: pulseaudio to debian/control file. * Added Homepage: http://www.catb.org/~esr/morse/ field to debian/control file. * Removed all commented dh_ commands from debian/rules file. * Updated the debian/copyright file. * debian/patches/00makefile: Updated to cover pulseaudio device. * debian/patches/02morsemake: Dropped, we need the symbolic link to the morse binary. * debian/patches/03morse, debian/patches/04qso, debian/patches/05grammar: Dropped, merged upstream. * debian/patches/02morseLinux: Added to add new alias manpage. -- Nanakos Chrysostomos Sat, 30 Oct 2010 11:42:16 +0300 morse (2.1-4) unstable; urgency=low * New package maintainer. (Closes: Bug#553991). * Lintian cleaning. * Update S-V to 3.8.4 - debian/copyright file is now UTF-8 encoded. * Added co-authors to debian/copyright file. * Added ${misc:Depends} to control file. * Added debian/source/format file. * Removed "-" from rules file because the package uses a static makefile. * Bumped debhelper versioned Build-Depends to 7, and updated debian/compat. -- Nanakos Chrysostomos Wed, 19 May 2010 01:04:44 +0000 morse (2.1-3) unstable; urgency=low * Retiring - set the package maintainer to Debian QA Group. -- Joop Stakenborg Mon, 02 Nov 2009 15:48:45 +0000 morse (2.1-2) unstable; urgency=low * Add libx11-dev build dependency. Closes: #357570. Thanks Martin. -- Joop Stakenborg Sat, 18 Mar 2006 09:47:15 +0100 morse (2.1-1) unstable; urgency=low * Initial release Closes: #325242. -- Joop Stakenborg Wed, 22 Feb 2006 20:05:30 +0100 debian/README.Debian0000664000000000000000000000161711637654652011255 0ustar morse for Debian ---------------- This package is NOT the same as morse in Debian/Woody. The old morse package was written by Alan Cox and Eric S. Raymond for some reason decided to give it the same name. To distinguish it from Alan Cox's "morse" program, he calls his program Morse Classic, although the binary name doesn't reflect that. Two binaries are include in this package. The ordinary 'morse' needs a standard linux text terminal and won't sound when running X. The 'morseX11' binary needs X to sound. I could not get the OSS implementation to work, sorry... -- Joop Stakenborg , Tue, 21 Feb 2006 23:36:14 +0100 I have added a PulseAudio driver and it is now installed by default as /usr/bin/morse. The console driver version is installed as /usr/bin/morseLinux and the X11 driver is /usr/bin/morseX11. -- Thomas Horsten , Sat, 09 Oct 2010 13:32:00 +0100 debian/dirs0000664000000000000000000000001011637654652010062 0ustar usr/bin debian/rules0000775000000000000000000000372411637654652010275 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 CFLAGS = -Wall -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif configure: configure-stamp configure-stamp: dh_testdir # Add here commands to configure the package. touch configure-stamp build: build-stamp build-arch: build-stamp build-indep: build-stamp build-stamp: configure-stamp dh_testdir # Add here commands to compile the package. $(MAKE) cd morse.d && $(MAKE) DEVICE=Linux cd morse.d && $(MAKE) DEVICE=X11 cd morse.d && $(MAKE) DEVICE=PA cd morse.d && $(MAKE) DEVICE=OSS cd morse.d && $(MAKE) DEVICE=ALSA #docbook-to-man debian/morse.sgml > morse.1 xmlto man morse.xml touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp # Add here commands to clean up after the build process. $(MAKE) clean dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs usr/bin # Add here commands to install the package into debian/morse. $(MAKE) install DESTDIR=$(CURDIR)/debian/morse # 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 HISTORY dh_installdocs dh_installexamples dh_installman morse.1 QSO.1 morseLinux.1 morseX11.1 morseOSS.1 morseALSA.1 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/source/0000775000000000000000000000000011637654652010507 5ustar debian/source/format0000664000000000000000000000001411637654652011715 0ustar 3.0 (quilt) debian/patches/0000775000000000000000000000000011657760401010626 5ustar debian/patches/02morseALSA0000664000000000000000000000102011637607264012477 0ustar Description: Minor Makefile changes needed for adding morseALSA Author: Nanakos Chrysostomos Bug-Debian: http://bugs.debian.org/642607 --- morse-2.4.orig/Makefile +++ morse-2.4/Makefile @@ -45,6 +45,8 @@ install: all install morse.d/morsePA $(DESTDIR)/usr/bin/morse install morse.d/morseLinux $(DESTDIR)/usr/bin install morse.d/morseX11 $(DESTDIR)/usr/bin + install morse.d/morseOSS $(DESTDIR)/usr/bin + install morse.d/morseALSA $(DESTDIR)/usr/bin install qso.d/QSO $(DESTDIR)/usr/bin morse: debian/patches/03makefileALSA0000664000000000000000000000100411637621767013136 0ustar Description: Minor morse.xml changes needed for adding morseALSA manpage Author: Nanakos Chrysostomos Bug-Debian: http://bugs.debian.org/642607 --- morse-2.4.orig/morse.xml +++ morse-2.4/morse.xml @@ -16,6 +16,8 @@ QSO morseX11 morseLinux +morseOSS +morseALSA Morse-code trainer and QSO generator for aspiring radio hams debian/patches/series0000664000000000000000000000007511657757734012064 0ustar 00morsexml 01makefile 02asneeded 02morseALSA 03makefileALSA debian/patches/00morsexml0000664000000000000000000000072211637654652012570 0ustar Description: Added an xml stub for morseX11.1 and morseLinux.1 man files. Author: Nanakos Chrysostomos --- morse-2.3.orig/morse.xml +++ morse-2.3/morse.xml @@ -14,6 +14,8 @@ morse QSO +morseX11 +morseLinux Morse-code trainer and QSO generator for aspiring radio hams debian/patches/01makefile0000664000000000000000000000112411637654652012475 0ustar Description: Minor Makefile changes needed for Debian Author: Nanakos Chrysostomos --- morse-2.4.orig/Makefile +++ morse-2.4/Makefile @@ -37,10 +37,16 @@ ALL= $(DOCS) Makefile $(SOURCES) test_i qso.d/*.[ch] qso.d/Makefile default: - make testmorse + make all all: morse QSO morse.1 QSO.1 +install: all + install morse.d/morsePA $(DESTDIR)/usr/bin/morse + install morse.d/morseLinux $(DESTDIR)/usr/bin + install morse.d/morseX11 $(DESTDIR)/usr/bin + install qso.d/QSO $(DESTDIR)/usr/bin + morse: cd morse.d && make DEVICE=${DEVICE} ln morse.d/morse ./morse debian/patches/02asneeded0000664000000000000000000000077111603547435012471 0ustar Description: move X11LIBS later in cc command Author: John T. Nogatch --- morse-2.3.origdeb/morse.d/Makefile 2011-01-15 10:25:33.000000000 -0800 +++ morse-2.3/morse.d/Makefile 2011-06-13 16:54:56.000000000 -0700 @@ -18,7 +18,7 @@ ln morse${DEVICE} $@ morseX11: morse.o beepX11.o alarm.o - $(CC) $(X11LIBS) -o $@ morse.o beepX11.o alarm.o + $(CC) -o $@ morse.o beepX11.o alarm.o $(X11LIBS) morseLinux: morse.o beepLinux.o alarm.o $(CC) -o $@ morse.o beepLinux.o alarm.o -lm debian/control0000664000000000000000000000147011637654652010614 0ustar Source: morse Section: hamradio Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Nanakos Chrysostomos Homepage: http://www.catb.org/~esr/morse/ Build-Depends: debhelper (>= 7.0.0), libx11-dev, libpulse-dev, xmlto (>= 0.0.23-2), libasound2-dev Standards-Version: 3.9.2 Package: morse Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: pulseaudio Description: training program about morse-code for aspiring radio hams It can generate random tests or simulated QSOs resembling those used in the ARRL test (a QSO generator is included). There are a plethora of options to vary the training method. In one of the simpler modes, this program will take text from standard input and render it as Morse-code beeps. debian/copyright0000664000000000000000000000355711637654652011154 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=173 Upstream-Name: morse Upstream-Contact: Eric S. Raymond Source: Eric S. Raymond Files: * Copyright: 1988 Regents of the University of California 1991 Paul Drongowski 1992 Marc Urangst 1992,1994 Joe Dellinger, University of Hawaii at Manoa 1994 John Paul Morrison 2000 Jacek M. Holeczek 2005 Eric S. Raymond 2005 Jay Maynard License: BSD Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/compat0000664000000000000000000000000211637654651010404 0ustar 7 debian/docs0000664000000000000000000000000711637654651010056 0ustar README debian/watch0000664000000000000000000000011411637654651010233 0ustar version=3 http://www.catb.org/~esr/morse/morse-(.*)\.tar\.gz debian uupdate