summaryrefslogtreecommitdiffstats
path: root/ham
diff options
context:
space:
mode:
authorroot2006-04-24 09:03:08 -0500
committerroot2006-04-24 09:03:08 -0500
commit84d8b510ac289af0a43bfa9e110844af27a90196 (patch)
treed7093929b954dd2f71114bff270755e18f737eb1 /ham
initial commit from stable 0.3
Diffstat (limited to 'ham')
-rw-r--r--ham/MAINTAINER1
-rwxr-xr-xham/aldo/BUILD8
-rwxr-xr-xham/aldo/DETAILS20
-rw-r--r--ham/aldo/HISTORY33
-rwxr-xr-xham/ax25-apps/BUILD17
-rwxr-xr-xham/ax25-apps/DEPENDS1
-rwxr-xr-xham/ax25-apps/DETAILS18
-rw-r--r--ham/ax25-apps/HISTORY3
-rwxr-xr-xham/ax25-tools/BUILD17
-rwxr-xr-xham/ax25-tools/DEPENDS1
-rwxr-xr-xham/ax25-tools/DETAILS17
-rw-r--r--ham/ax25-tools/HISTORY3
-rwxr-xr-xham/cwtext/BUILD8
-rwxr-xr-xham/cwtext/DEPENDS1
-rwxr-xr-xham/cwtext/DETAILS20
-rw-r--r--ham/cwtext/HISTORY36
-rwxr-xr-xham/gridloc/BUILD9
-rwxr-xr-xham/gridloc/DETAILS19
-rw-r--r--ham/gridloc/HISTORY3
-rw-r--r--ham/gridloc/patch15
-rwxr-xr-xham/gworldclock/DEPENDS1
-rwxr-xr-xham/gworldclock/DETAILS20
-rw-r--r--ham/gworldclock/HISTORY3
-rwxr-xr-xham/hamfax/DEPENDS2
-rwxr-xr-xham/hamfax/DETAILS18
-rw-r--r--ham/hamfax/HISTORY35
-rwxr-xr-xham/hamlib/BUILD11
-rwxr-xr-xham/hamlib/DETAILS28
-rw-r--r--ham/hamlib/HISTORY14
-rwxr-xr-xham/libax25/BUILD17
-rwxr-xr-xham/libax25/CONFIGURE8
-rwxr-xr-xham/libax25/DEPENDS1
-rwxr-xr-xham/libax25/DETAILS18
-rw-r--r--ham/libax25/HISTORY8
-rwxr-xr-xham/unixcw/BUILD26
-rwxr-xr-xham/unixcw/DEPENDS1
-rwxr-xr-xham/unixcw/DETAILS23
-rw-r--r--ham/unixcw/HISTORY21
-rwxr-xr-xham/unixcw/unixcw3
-rwxr-xr-xham/wwl/BUILD9
-rwxr-xr-xham/wwl/DETAILS18
-rw-r--r--ham/wwl/HISTORY19
-rwxr-xr-xham/xcall/BUILD11
-rwxr-xr-xham/xcall/DEPENDS3
-rwxr-xr-xham/xcall/DETAILS19
-rw-r--r--ham/xcall/HISTORY18
-rwxr-xr-xham/xconvers/BUILD11
-rwxr-xr-xham/xconvers/DEPENDS2
-rwxr-xr-xham/xconvers/DETAILS18
-rw-r--r--ham/xconvers/HISTORY19
-rwxr-xr-xham/xlog/BUILD11
-rwxr-xr-xham/xlog/DEPENDS1
-rwxr-xr-xham/xlog/DETAILS23
-rw-r--r--ham/xlog/HISTORY38
-rwxr-xr-xham/xtalfind/BUILD9
-rwxr-xr-xham/xtalfind/DETAILS20
-rw-r--r--ham/xtalfind/HISTORY19
57 files changed, 776 insertions, 0 deletions
diff --git a/ham/MAINTAINER b/ham/MAINTAINER
new file mode 100644
index 0000000000..5c9fff1a7b
--- /dev/null
+++ b/ham/MAINTAINER
@@ -0,0 +1 @@
+Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
diff --git a/ham/aldo/BUILD b/ham/aldo/BUILD
new file mode 100755
index 0000000000..8ff89c2967
--- /dev/null
+++ b/ham/aldo/BUILD
@@ -0,0 +1,8 @@
+(
+
+ make libs &&
+ make aldo &&
+ prepare_install &&
+ make install
+
+) > $C_FIFO 2>&1
diff --git a/ham/aldo/DETAILS b/ham/aldo/DETAILS
new file mode 100755
index 0000000000..deefdd5bfd
--- /dev/null
+++ b/ham/aldo/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=aldo
+ VERSION=0.6.1
+ SOURCE=${SPELL}-${VERSION}.tar.bz2
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
+ WEB_SITE=http://sourceforge.net/projects/${SPELL}/
+ MAINTAINER=jason@flattfamily.com
+ LICENSE=GPL
+ MD5[0]=535b655d7af6934f37f5848bbd56aba7
+ ENTERED=20020730
+ UPDATED=20020730
+ SHORT="Aldo is a Morse code tutor."
+cat << EOF
+
+Aldo is a Morse code tutor. It generates some strings of chars using a
+random number generator, and translates and sounds these strings in
+Morse code. You must catch the code and check what you have heard. It
+has 6 skills and 4 speeds.
+
+EOF
diff --git a/ham/aldo/HISTORY b/ham/aldo/HISTORY
new file mode 100644
index 0000000000..ede0eb7252
--- /dev/null
+++ b/ham/aldo/HISTORY
@@ -0,0 +1,33 @@
+2003-11-22 Jason Flatt <jason@flattfamily.com>
+ * DETAILS: Version bump to 0.6.1.
+
+2003-11-18 Jason Flatt <jason@flattfamily.com>
+ * DETAILS: Version bump to 0.6.0.
+ * HISTORY: Reformatted for new standard.
+
+2003-09-30 Andrew Stitt <astitt@sourcemage.org>
+ * DETAILS: Version bump 0.5.0 -> 0.5.2
+
+2003-09-13 Andrew Stitt <a@t.armory.com>
+ * DETAILS: Version bump to 0.5.0
+
+2003-07-22 Andrew Stitt <a@t.armory.com>
+ * DETAILS: Version bump to 0.0.12
+ * DEPENDS: added for libiconv, it breaks on my system w/o it
+
+2003-06-05 Seth Woolley <seth@tautology.org>
+ * DETAILS: Changed to .bz2 since .gz is not not being used for new versions on sf website.
+
+2003-06-04 Jason Flatt <jason@flattfamily.com>
+ * DETAILS: Version bump to 0.0.11.
+ * BUILD: Prettied up the BUILD file. :^)
+
+2003-05-23 Andrew Stitt <a@t.armory.com>
+ * DETAILS: Version bump to 0.0.10
+
+2003-04-25 Jason Flatt <jason@flattfamily.com>
+ * DETAILS: Updated MAINTAINER e-mail address
+
+2002-07-30 Jason Flatt <jasonflatt@wizard.com>
+ * Created this spell
+
diff --git a/ham/ax25-apps/BUILD b/ham/ax25-apps/BUILD
new file mode 100755
index 0000000000..a43b6cee65
--- /dev/null
+++ b/ham/ax25-apps/BUILD
@@ -0,0 +1,17 @@
+(
+
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ $OPTS &&
+ make &&
+ prepare_install &&
+ make install-strip &&
+
+if query "Do you want the example config files?" n
+ then make installconf
+fi
+
+) > $C_FIFO 2>&1
+
+
diff --git a/ham/ax25-apps/DEPENDS b/ham/ax25-apps/DEPENDS
new file mode 100755
index 0000000000..1a28e142db
--- /dev/null
+++ b/ham/ax25-apps/DEPENDS
@@ -0,0 +1 @@
+depends libax25
diff --git a/ham/ax25-apps/DETAILS b/ham/ax25-apps/DETAILS
new file mode 100755
index 0000000000..6d4b056c41
--- /dev/null
+++ b/ham/ax25-apps/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=ax25-apps
+ VERSION=0.0.6
+ SOURCE=${SPELL}-$VERSION.tar.gz
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/ax25/${SOURCE}
+ WEB_SITE=http://ax25.sourceforge.net/
+ ENTERED=20020731
+ UPDATED=20020731
+ LICENSE=GPL
+ MD5=131fcc2ce6d625148e2043b8a11833ae
+ SHORT="Applications for AX.25"
+ MAINTAINER=afrayedknot@thefrayedknot.armory.com
+cat << EOF
+The applications are a set of programs that use the protocols, as opposed
+to being required for setting things up. The applications are like the
+client and server programs, to be used by either the system administrator
+or a normal user.
+EOF
diff --git a/ham/ax25-apps/HISTORY b/ham/ax25-apps/HISTORY
new file mode 100644
index 0000000000..33b8d5af16
--- /dev/null
+++ b/ham/ax25-apps/HISTORY
@@ -0,0 +1,3 @@
+2002-07-31 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * Created this spell
+
diff --git a/ham/ax25-tools/BUILD b/ham/ax25-tools/BUILD
new file mode 100755
index 0000000000..658ce2877f
--- /dev/null
+++ b/ham/ax25-tools/BUILD
@@ -0,0 +1,17 @@
+(
+
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ $OPTS &&
+ make &&
+ prepare_install &&
+# make install-strip && #this is broken in the tools spell
+
+if query "Do you want the example config files?" n
+ then make installconf
+fi
+
+) > $C_FIFO 2>&1
+
+
diff --git a/ham/ax25-tools/DEPENDS b/ham/ax25-tools/DEPENDS
new file mode 100755
index 0000000000..1a28e142db
--- /dev/null
+++ b/ham/ax25-tools/DEPENDS
@@ -0,0 +1 @@
+depends libax25
diff --git a/ham/ax25-tools/DETAILS b/ham/ax25-tools/DETAILS
new file mode 100755
index 0000000000..4432802e79
--- /dev/null
+++ b/ham/ax25-tools/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=ax25-tools
+ VERSION=0.0.8
+ SOURCE=${SPELL}-$VERSION.tar.gz
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/ax25/${SOURCE}
+ WEB_SITE=http://ax25.sourceforge.net/
+ ENTERED=20020731
+ UPDATED=20020731
+ LICENSE=GPL
+ MD5=6474630cb3af8f3b4e190829ad316ece
+ SHORT="Configuration tools for AX.25"
+ MAINTAINER=afrayedknot@thefrayedknot.armory.com
+cat << EOF
+The tools are used to configure an ax.25 enabled computer. They will
+configure interfaces and assign callsigns to ports as well as Net/ROM
+and ROSE configuration.
+EOF
diff --git a/ham/ax25-tools/HISTORY b/ham/ax25-tools/HISTORY
new file mode 100644
index 0000000000..33b8d5af16
--- /dev/null
+++ b/ham/ax25-tools/HISTORY
@@ -0,0 +1,3 @@
+2002-07-31 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * Created this spell
+
diff --git a/ham/cwtext/BUILD b/ham/cwtext/BUILD
new file mode 100755
index 0000000000..5829fa58b9
--- /dev/null
+++ b/ham/cwtext/BUILD
@@ -0,0 +1,8 @@
+(
+
+ make &&
+ prepare_install &&
+ install -sc cwtext /usr/bin &&
+ install -sc cwpcm /usr/bin
+
+) > $C_FIFO 2>&1
diff --git a/ham/cwtext/DEPENDS b/ham/cwtext/DEPENDS
new file mode 100755
index 0000000000..867b4d4bb0
--- /dev/null
+++ b/ham/cwtext/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/ham/cwtext/DETAILS b/ham/cwtext/DETAILS
new file mode 100755
index 0000000000..f29c54beba
--- /dev/null
+++ b/ham/cwtext/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=cwtext
+ VERSION=0.94
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ WEB_SITE=http://sourceforge.net/projects/$SPELL/
+ LICENSE=GPL
+ MD5[0]=149767d4962b0cf23e7e641b54371b2c
+ ENTERED=20011212
+ UPDATED=20011212
+ MAINTAINER=jason@flattfamily.com
+ SHORT="Converts text to morse code"
+cat << EOF
+
+Convert text to International Morse Code. Input is ASCII text. Output can
+be: - . -..- - on the console, raw 8bit PCM suitable for piping to
+/dev/audio, .wav files or even (mp3|ogg). Good for headlines on your MP3
+player or code practice.
+
+EOF
diff --git a/ham/cwtext/HISTORY b/ham/cwtext/HISTORY
new file mode 100644
index 0000000000..c4ca67ff21
--- /dev/null
+++ b/ham/cwtext/HISTORY
@@ -0,0 +1,36 @@
+2004-12-16 Eric Sandall <eric@sandall.us>
+ * DEPENDS: Python renamed to python
+ * HISTORY: Formatted to Guru Handbook
+
+2004-02-05 Andrew Stitt <afrayedknot@t.armory.com>
+ * DEPENDS: added missing depends for Python
+
+2003-06-27 Andrew Stitt <afrayedknot@t.armory.com>
+ * DETAILS: Version bump 0.94
+
+2003-05-23 Andrew Stitt <afrayedknot@t.armory.com>
+ * DETAILS: Version bump 0.93
+
+2003-04-25 Jason Flatt <jason@flattfamily.com>
+ * DETAILS: Updated MAINTAINER e-mail address
+
+2002-07-04 Jason Flatt <jasonflatt@wizard.com>
+ * DETAILS: Modified SOURCE_URL[0] to use $SOURCEFORGE_URL variable.
+ Removed SOURCE_URL[1] and SOURCE_URL[2].
+
+2002-06-15 Jason Flatt <jasonflatt@wizard.com>
+ * DETAILS: Added LICENSE and MD5
+
+2002-06-04 Jason Flatt <jasonflatt@wizard.com>
+ * DETAILS: Updated VERSION from 0.90 to 0.91.
+ * USEGCC2: Removed as it compiles w/gcc 3.1.
+
+2002-05-29 Jason Flatt <jasonflatt@wizard.com>
+ * USEGCC2: Added in preparation for gcc3 upgrade.
+
+2002-05-19 Jason Flatt <jasonflatt@wizard.com>
+ * HISTORY: Added
+
+200?-??-?? Bob Finch <w9ya@amsat.org>
+ * Created spell
+
diff --git a/ham/gridloc/BUILD b/ham/gridloc/BUILD
new file mode 100755
index 0000000000..80132495b2
--- /dev/null
+++ b/ham/gridloc/BUILD
@@ -0,0 +1,9 @@
+patch ./Makefile $SCRIPT_DIRECTORY/patch
+(
+
+ make &&
+ prepare_install &&
+ make install
+
+) > $C_FIFO 2>&1
+
diff --git a/ham/gridloc/DETAILS b/ham/gridloc/DETAILS
new file mode 100755
index 0000000000..ce8b92e199
--- /dev/null
+++ b/ham/gridloc/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=gridloc
+ VERSION=0.4
+ SOURCE=${SPELL}-04.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-04
+ SOURCE_URL[0]=http://leonardo.spidernet.net/Copernicus/22420/gridloc/$SOURCE
+ WEB_SITE=http://leonardo.spidernet.net/Copernicus/22420/
+ MAINTAINER=afrayedknot@thefrayedknot.armory.com
+ LICENSE=GPL
+ MD5[0]=d5f7cde751ea49ca5a11699a736cca1e
+ ENTERED=20020803
+ UPDATED=20020803
+ SHORT="converts longitude/latitude to a Maidenhead grid locator"
+cat << EOF
+gridloc is a ncurses application that converts a position in
+longitude/latitude to a Maidenhead grid locator or vice-versa.
+
+It can also calculate the bearing and distance to a second 'remote'
+location given its position or grid locator.
+EOF
diff --git a/ham/gridloc/HISTORY b/ham/gridloc/HISTORY
new file mode 100644
index 0000000000..50b71e3a0d
--- /dev/null
+++ b/ham/gridloc/HISTORY
@@ -0,0 +1,3 @@
+2002-08-03 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * Created this spell.
+
diff --git a/ham/gridloc/patch b/ham/gridloc/patch
new file mode 100644
index 0000000000..a854db8377
--- /dev/null
+++ b/ham/gridloc/patch
@@ -0,0 +1,15 @@
+--- Makefile 2002-04-01 03:15:46.000000000 -0800
++++ Makefile.new 2002-08-03 14:31:14.000000000 -0700
+@@ -1,9 +1,9 @@
+ #Makefile for gridloc
+
+ SHELL = /bin/sh
+-BINDIR = /usr/local/bin
+-DOCDIR = /usr/local/doc
+-CC = gcc -Wall -O3
++BINDIR = /usr/bin
++DOCDIR = /usr/doc
++CC = gcc -Wall ${CFLAGS}
+
+ vpath %.c ./src
+ vpath %.h ./src
diff --git a/ham/gworldclock/DEPENDS b/ham/gworldclock/DEPENDS
new file mode 100755
index 0000000000..8ed35fc4dc
--- /dev/null
+++ b/ham/gworldclock/DEPENDS
@@ -0,0 +1 @@
+depends gtk+
diff --git a/ham/gworldclock/DETAILS b/ham/gworldclock/DETAILS
new file mode 100755
index 0000000000..3e68aca2b4
--- /dev/null
+++ b/ham/gworldclock/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=gworldclock
+ VERSION=0.3.3
+ SOURCE=${SPELL}_${VERSION}.orig.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/g/gworldclock/$SOURCE
+ WEB_SITE=http://ftp.debian.org/debian/pool/main/g/gworldclock/
+ MAINTAINER=afrayedknot@thefrayedknot.armory.com
+ LICENSE=GPL
+ MD5=04a9de2f0fe59e6cee7118446deeb12e
+ ENTERED=20020803
+ UPDATED=20020803
+ SHORT="GTK+ app to manage timezones"
+cat << EOF
+This program is a GTK+ application that
+displays the time and date in a number
+of timezones, as specified by the user.
+It can be used to keep track of various
+friends scattered around the world in
+Australia, Russia, America, etc.
+EOF
diff --git a/ham/gworldclock/HISTORY b/ham/gworldclock/HISTORY
new file mode 100644
index 0000000000..50b71e3a0d
--- /dev/null
+++ b/ham/gworldclock/HISTORY
@@ -0,0 +1,3 @@
+2002-08-03 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * Created this spell.
+
diff --git a/ham/hamfax/DEPENDS b/ham/hamfax/DEPENDS
new file mode 100755
index 0000000000..69c7cd6986
--- /dev/null
+++ b/ham/hamfax/DEPENDS
@@ -0,0 +1,2 @@
+depends audiofile &&
+depends qt-x11
diff --git a/ham/hamfax/DETAILS b/ham/hamfax/DETAILS
new file mode 100755
index 0000000000..6f8f34b731
--- /dev/null
+++ b/ham/hamfax/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=hamfax
+ VERSION=0.6.3
+ SOURCE=HamFax-$VERSION.tar.bz2
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/HamFax-${VERSION}
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/hamfax/${SOURCE}
+ WEB_SITE=http://hamfax.sourceforge.net
+ LICENSE[0]=GPL
+ MD5[0]=f6b5ffb14936b47e82e45c5257e39444
+ ENTERED=20011114
+ UPDATED=20011129
+ MAINTAINER=jason@flattfamily.com
+ SHORT="hamfax is a gui-app for faxing by hamradio."
+cat << EOF
+
+HamFax is an application for sending and receiving facsimiles in amateur
+radio and for receiving public facsimile broadcasts like weather maps.
+
+EOF
diff --git a/ham/hamfax/HISTORY b/ham/hamfax/HISTORY
new file mode 100644
index 0000000000..42645e2472
--- /dev/null
+++ b/ham/hamfax/HISTORY
@@ -0,0 +1,35 @@
+2003-04-25 Jason Flatt <jason@flattfamily.com>
+ * Updated MAINTAINER e-mail address
+
+2003-01-21 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * Yet another version bump, now 0.6.3
+ removed BUILD and .diff files thanks to
+ Jason Flatt.
+
+2003-01-21 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * Simple version bump to 0.6.2
+
+2002-07-04 Jason Flatt <jasonflatt@wizard.com>
+ * Modified SOURCE_URL[0] to use $SOURCEFORGE_URL variable.
+ Removed SOURCE_URL[1] and SOURCE_URL[2].
+
+2002-06-15 Jason Flatt <jasonflatt@wizard.com>
+ * Added LICENSE and MD5 to DETAILS.
+
+2002-06-04 Jason Flatt <jasonflatt@wizard.com>
+ * Removed USEGCC2 as it compiles w/gcc 3.1 and executes.
+
+2002-05-29 Jason Flatt <jasonflatt@wizard.com>
+ * Added USEGCC2 file in preparation for gcc3 upgrade.
+
+2002-05-26 Jason Flatt <jasonflatt@wizard.com>
+ * Updated VERSION in DETAILS from 0.5.2 to 0.6.1.
+ Added patch to correct use of depreciated Qt utility.
+
+2002-05-19 Jason Flatt <jasonflatt@wizard.com>
+ * Added this History file.
+
+200?-??-?? Bob Finch <w9ya@amsat.org>
+
+ Created spell
+
diff --git a/ham/hamlib/BUILD b/ham/hamlib/BUILD
new file mode 100755
index 0000000000..3d2c0adcd7
--- /dev/null
+++ b/ham/hamlib/BUILD
@@ -0,0 +1,11 @@
+(
+
+ sedit "s:-O2:$CFLAGS:g" configure &&
+
+ ./configure --prefix=/usr $OPTS &&
+
+ make &&
+ prepare_install &&
+ make install
+
+) > $C_FIFO 2>&1
diff --git a/ham/hamlib/DETAILS b/ham/hamlib/DETAILS
new file mode 100755
index 0000000000..0f31b6b55b
--- /dev/null
+++ b/ham/hamlib/DETAILS
@@ -0,0 +1,28 @@
+ SPELL=hamlib
+ VERSION=1.1.4
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
+ WEB_SITE=http://www.hamlib.org/
+ MAINTAINER=jason@flattfamily.com
+ LICENSE[0]=GPL
+ MD5[0]=04a0319ec7f60afa299ef86a59199e8f
+ ENTERED=20020728
+ UPDATED=20020728
+ SHORT="HAM radio equipment control libraries."
+cat << EOF
+
+The HAM radio equipment control libraries, Hamlib for short, allow you to
+write amateur radio equipment control programs for transceivers which use CAT
+or similar computer interfaces for control.
+
+Hamlib is a development effort to provide a consistent interface for
+programmers wanting to incorporate radio control in their programs. Hamlib is
+not a complete user application, rather, it is a software layer intended to
+make controlling various radios and other shack hardware much easier. Hamlib
+will allow authors of such software as logging programs, digital
+communications programs, or those wanting to develop the ultimate radio
+control software to concentrate on the user interface and the basic function
+of the program rather than radio control.
+
+EOF
diff --git a/ham/hamlib/HISTORY b/ham/hamlib/HISTORY
new file mode 100644
index 0000000000..e883e196c3
--- /dev/null
+++ b/ham/hamlib/HISTORY
@@ -0,0 +1,14 @@
+2003-05-03 Jason Flatt <jason@flattfamily.com>
+ * Version bump to 1.1.4.
+ Removed USEGCC2 as it is unneeded.
+ Modified BUILD slightly.
+
+2003-04-25 Jason Flatt <jason@flattfamily.com>
+ * Updated MAINTAINER e-mail address
+
+2003-04-08 M.L. <mlubrano@sourcemage.org>
+ * Added $OPTS in BUILD.
+
+2002-07-28 Jason Flatt <jasonflatt@wizard.com>
+ * Created this spell
+
diff --git a/ham/libax25/BUILD b/ham/libax25/BUILD
new file mode 100755
index 0000000000..64f3152ee5
--- /dev/null
+++ b/ham/libax25/BUILD
@@ -0,0 +1,17 @@
+(
+
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ $OPTS &&
+ make &&
+ prepare_install &&
+ make install-strip &&
+
+ case $CONFIGS in
+ y|Y) make installconf ;;
+ esac
+
+) > $C_FIFO 2>&1
+
+
diff --git a/ham/libax25/CONFIGURE b/ham/libax25/CONFIGURE
new file mode 100755
index 0000000000..4a7ea5351c
--- /dev/null
+++ b/ham/libax25/CONFIGURE
@@ -0,0 +1,8 @@
+if ! grep -q "CONFIGS" $SPELL_CONFIG; then
+
+ if query "Install example config files?" y
+ then echo "CONFIGS=y" >> $SPELL_CONFIG
+ else echo "CONFIGS=n" >> $SPELL_CONFIG
+ fi
+
+fi
diff --git a/ham/libax25/DEPENDS b/ham/libax25/DEPENDS
new file mode 100755
index 0000000000..edcc61495a
--- /dev/null
+++ b/ham/libax25/DEPENDS
@@ -0,0 +1 @@
+depends libtool
diff --git a/ham/libax25/DETAILS b/ham/libax25/DETAILS
new file mode 100755
index 0000000000..d8201925e1
--- /dev/null
+++ b/ham/libax25/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=libax25
+ VERSION=0.0.11
+ SOURCE=${SPELL}-$VERSION.tar.gz
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/ax25/${SOURCE}
+ WEB_SITE=http://ax25.sourceforge.net/
+ ENTERED=20020731
+ UPDATED=20020731
+ LICENSE=GPL
+ MD5=fee2f08ca973c2df44c5390b9f051cec
+ SHORT="Libraries for AX.25"
+ MAINTAINER=afrayedknot@thefrayedknot.armory.com
+cat << EOF
+There is a library that can be used by other programs to do all the low
+level stuff that you need to talk to the kernel. The idea is that the
+API of the library stays the same as much as possible even if the kernel
+changes. It also allows things like name to address translation to occur.
+EOF
diff --git a/ham/libax25/HISTORY b/ham/libax25/HISTORY
new file mode 100644
index 0000000000..8297840ee4
--- /dev/null
+++ b/ham/libax25/HISTORY
@@ -0,0 +1,8 @@
+2003-06-27 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * Version bump, added CONFIGURE support to ask about installing
+ config files before BUILD runs. (at the time of writting this spell
+ there was no clear support for this).
+
+2002-07-31 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * Created this spell
+
diff --git a/ham/unixcw/BUILD b/ham/unixcw/BUILD
new file mode 100755
index 0000000000..4ebd5d7f90
--- /dev/null
+++ b/ham/unixcw/BUILD
@@ -0,0 +1,26 @@
+(
+
+ if ! [ -e /usr/lib/libqt.so ]; then
+ ln -s /usr/lib/libqt-mt.so.3.0.4 /usr/lib/libqt.so
+ fi
+
+ mkdir /tmp/unixcw_qt
+ ln -s /usr/include/qt /tmp/unixcw_qt/include
+ ln -s /usr/bin /tmp/unixcw_qt/bin
+ ln -s /usr/lib/qt /tmp/unixcw_qt/lib
+ export QTDIR=/tmp/unixcw_qt
+
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ $OPTS &&
+ make all &&
+ prepare_install &&
+ make install &&
+ rm -r /tmp/unixcw_qt/ &&
+ ln -sf /usr/man/man1/xcwcp.1.gz \
+ /usr/man/man1/unixcw.1.gz &&
+
+ cp $SCRIPT_DIRECTORY/unixcw /usr/bin
+
+) > $C_FIFO 2>&1
diff --git a/ham/unixcw/DEPENDS b/ham/unixcw/DEPENDS
new file mode 100755
index 0000000000..8d61058554
--- /dev/null
+++ b/ham/unixcw/DEPENDS
@@ -0,0 +1 @@
+depends qt-x11
diff --git a/ham/unixcw/DETAILS b/ham/unixcw/DETAILS
new file mode 100755
index 0000000000..087b23c214
--- /dev/null
+++ b/ham/unixcw/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=unixcw
+ VERSION=2.2
+ SOURCE=$SPELL-$VERSION.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=ftp://sunsite.unc.edu/pub/Linux/apps/ham/morse/$SOURCE
+ WEB_SITE=ftp://sunsite.unc.edu/pub/Linux/apps/ham/morse
+ LICENSE=GPL
+ MD5=22dd19d7750f74f2e85dfecf939e7499
+ ENTERED=20020106
+ UPDATED=20020106
+ MAINTAINER=jason@flattfamily.com
+ SHORT="Complete suite of morse code programs."
+cat << EOF
+
+UnixCW is a package of UNIX-based programs that fit together to form a CW
+tutor program similar to CP222 by VU2ZAP. The core of the package is cwlib,
+a general-purpose CW functions library. There are four programs in the
+package built around this library: a simple Morse code sounding program; a
+small random character generator; a curses-based Morse code tutor; and a
+Qt-based (X windows) Morse code tutor. The Qt-based tutor program offers
+send practice as well as receive. The package includes complete man pages.
+
+EOF
diff --git a/ham/unixcw/HISTORY b/ham/unixcw/HISTORY
new file mode 100644
index 0000000000..fcb7bf7dd1
--- /dev/null
+++ b/ham/unixcw/HISTORY
@@ -0,0 +1,21 @@
+2003-04-25 Jason Flatt <jason@flattfamily.com>
+ * Updated MAINTAINER e-mail address
+
+2002-06-15 Jason Flatt <jasonflatt@wizard.com>
+ * Re-added back into grimoire. Thanks to Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ for locating and correcting the Qt compile problem.
+
+2002-06-15 Jason Flatt <jasonflatt@wizard.com>
+ * Added LICENSE and MD5 to DETAILS.
+
+2002-05-29 Jason Flatt <jasonflatt@wizard.com>
+ * Added USEGCC2 file in preparation for gcc3 upgrade.
+
+2002-05-19 Jason Flatt <jasonflatt@wizard.com>
+ * Added this History file.
+ Updated VERSION in DETAILS from 2.1 to 2.2.
+
+200?-??-?? Bob Finch <w9ya@amsat.org>
+
+ Created spell
+
diff --git a/ham/unixcw/unixcw b/ham/unixcw/unixcw
new file mode 100755
index 0000000000..d399b9dd1d
--- /dev/null
+++ b/ham/unixcw/unixcw
@@ -0,0 +1,3 @@
+#!/bin/sh
+xcwcp -d /dev/tty4
+
diff --git a/ham/wwl/BUILD b/ham/wwl/BUILD
new file mode 100755
index 0000000000..5d68a2fabc
--- /dev/null
+++ b/ham/wwl/BUILD
@@ -0,0 +1,9 @@
+(
+
+ sedit "s/-O2/$CFLAGS/" Makefile
+ make &&
+ prepare_install &&
+ cp wwl /usr/bin &&
+ chmod 755 /usr/bin/wwl
+
+) > $C_FIFO 2>&1
diff --git a/ham/wwl/DETAILS b/ham/wwl/DETAILS
new file mode 100755
index 0000000000..4a85337f7f
--- /dev/null
+++ b/ham/wwl/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=wwl
+ VERSION=1.2
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
+ SOURCE_URL[0]=http://www.ibiblio.org/pub/Linux/apps/ham/$SOURCE
+ WEB_SITE=http://freshmeat.net/projects/wwl/
+ LICENSE=GPL
+ MD5=8d10730336e4807e2dc6b82183efd1fc
+ ENTERED=20011114
+ UPDATED=20011114
+ MAINTAINER=jason@flattfamily.com
+ SHORT="World-Wide Maidenhead converter for hamradio."
+cat << EOF
+
+Given two Maidenhead locators, WWL calculates distance and azimuth. This is
+for ham-radio users.
+
+EOF
diff --git a/ham/wwl/HISTORY b/ham/wwl/HISTORY
new file mode 100644
index 0000000000..0b015813ac
--- /dev/null
+++ b/ham/wwl/HISTORY
@@ -0,0 +1,19 @@
+2003-04-25 Jason Flatt <jason@flattfamily.com>
+ * Updated MAINTAINER e-mail address
+
+2002-06-15 Jason Flatt <jasonflatt@wizard.com>
+ * Added LICENSE and MD5 to DETAILS.
+
+2002-06-04 Jason Flatt <jasonflatt@wizard.com>
+ * Removed USEGCC2 as it compiles w/gcc 3.1 and executes.
+
+2002-05-29 Jason Flatt <jasonflatt@wizard.com>
+ * Added USEGCC2 file in preparation for gcc3 upgrade.
+
+2002-05-19 Jason Flatt <jasonflatt@wizard.com>
+ * Added this History file.
+
+200?-??-?? Bob Finch <w9ya@amsat.org>
+
+ Created spell
+
diff --git a/ham/xcall/BUILD b/ham/xcall/BUILD
new file mode 100755
index 0000000000..75d92fa90c
--- /dev/null
+++ b/ham/xcall/BUILD
@@ -0,0 +1,11 @@
+(
+
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ $OPTS &&
+ make &&
+ prepare_install &&
+ make install-strip
+
+) > $C_FIFO 2>&1
diff --git a/ham/xcall/DEPENDS b/ham/xcall/DEPENDS
new file mode 100755
index 0000000000..9f284da264
--- /dev/null
+++ b/ham/xcall/DEPENDS
@@ -0,0 +1,3 @@
+depends libax25 &&
+depends gtk+ &&
+depends tetex
diff --git a/ham/xcall/DETAILS b/ham/xcall/DETAILS
new file mode 100755
index 0000000000..ed2b4ac861
--- /dev/null
+++ b/ham/xcall/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=xcall
+ VERSION=0.15
+ SOURCE=${SPELL}-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://www.qsl.net/pg4i/download/$SOURCE
+ WEB_SITE=http://www.qsl.net/pg4i/linux/xcall.html
+ LICENSE=GPL
+ MD5=d6c08bc1511f8049e2c3b67dc1b94024
+ ENTERED=20020731
+ UPDATED=20020731
+ MAINTAINER=afrayedknot@thefrayedknot.armory.com
+ SHORT="Xcall, a packet radio program for X."
+cat << EOF
+Xcall is a packet-radio program for X which supports the AX.25, NET/ROM
+and Rose protocols. It is written with help of the GTK library. Connection
+setup is handled through a dialog with a settable timeout value. Support
+for DX clusters is included by colorization of DX spots. A session can be
+saved into a file, in case you like to download 7plus messages from a BBS.
+EOF
diff --git a/ham/xcall/HISTORY b/ham/xcall/HISTORY
new file mode 100644
index 0000000000..b4deefae04
--- /dev/null
+++ b/ham/xcall/HISTORY
@@ -0,0 +1,18 @@
+2004-07-18 Eric Sandall <eric@sandall.us>
+ * DEPENDS: teTeX renamed to tetex
+ Formatted to Guru Handbook
+
+2004-02-29 Treeve Jelbert <treeve01@pi.be>
+ * DETAILS: new website and url
+ fixes bug #6178
+ * HISTORY: reformatted
+
+2003-01-21 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * DETAILS: Fixed homepage link.
+
+2002-08-01 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * Fixed this file to be accurate
+
+2002-07-31 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * Created this spell
+
diff --git a/ham/xconvers/BUILD b/ham/xconvers/BUILD
new file mode 100755
index 0000000000..75d92fa90c
--- /dev/null
+++ b/ham/xconvers/BUILD
@@ -0,0 +1,11 @@
+(
+
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ $OPTS &&
+ make &&
+ prepare_install &&
+ make install-strip
+
+) > $C_FIFO 2>&1
diff --git a/ham/xconvers/DEPENDS b/ham/xconvers/DEPENDS
new file mode 100755
index 0000000000..843e905e2e
--- /dev/null
+++ b/ham/xconvers/DEPENDS
@@ -0,0 +1,2 @@
+depends gtk+ &&
+depends tetex
diff --git a/ham/xconvers/DETAILS b/ham/xconvers/DETAILS
new file mode 100755
index 0000000000..4a81325ec1
--- /dev/null
+++ b/ham/xconvers/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=xconvers
+ VERSION=0.8.2
+ SOURCE=${SPELL}-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://www.qsl.net/pg4i/download/$SOURCE
+ WEB_SITE=http://www.qsl.net/pg4i/linux/xconvers.html
+ LICENSE=GPL
+ MD5=e0c2937858c51332fe9cc20aaba7d6ec
+ ENTERED=20020731
+ UPDATED=20020731
+ MAINTAINER=afrayedknot@thefrayedknot.armory.com
+ SHORT="Xconvers, a TCP/IP client for Amateur radio convers."
+cat << EOF
+Convers is a TCP/IP based service for Amateur radio operators which uses
+a command subset of IRC. It is optimized for generating less traffic
+than IRC, because part of the convers server network is connected over
+a radio network with slow (1200-9600 baud) links. Convers uses port 3600.
+EOF
diff --git a/ham/xconvers/HISTORY b/ham/xconvers/HISTORY
new file mode 100644
index 0000000000..799bb4b6b2
--- /dev/null
+++ b/ham/xconvers/HISTORY
@@ -0,0 +1,19 @@
+2004-07-18 Eric Sandall <eric@sandall.us>
+ * DEPENDS: teTeX renamed to tetex
+
+2004-05-03 Seth Woolley <seth@tautology.org>
+ * DETAILS: to fix md5 for SOURCE.
+
+2004-02-29 Treeve Jelbert <treeve01@pi.be>
+ * DETAILS: new website and url
+ fixes bug #6176
+
+2003-06-27 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * DETAILS: Version bump to 0.8.2
+
+2002-08-01 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * HISTORY: Fixed this file to be accurate
+
+2002-07-31 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * Created this spell
+
diff --git a/ham/xlog/BUILD b/ham/xlog/BUILD
new file mode 100755
index 0000000000..75d92fa90c
--- /dev/null
+++ b/ham/xlog/BUILD
@@ -0,0 +1,11 @@
+(
+
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ $OPTS &&
+ make &&
+ prepare_install &&
+ make install-strip
+
+) > $C_FIFO 2>&1
diff --git a/ham/xlog/DEPENDS b/ham/xlog/DEPENDS
new file mode 100755
index 0000000000..a0e80efd0d
--- /dev/null
+++ b/ham/xlog/DEPENDS
@@ -0,0 +1 @@
+depends gtk+2
diff --git a/ham/xlog/DETAILS b/ham/xlog/DETAILS
new file mode 100755
index 0000000000..d085393645
--- /dev/null
+++ b/ham/xlog/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=xlog
+ VERSION=0.9.1
+ SOURCE=${SPELL}\_$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/x/xlog/$SOURCE
+ WEB_SITE=http://packages.debian.org/unstable/hamradio/xlog.html
+ LICENSE[0]=GPL
+ MD5[0]=3360e7728f8af88937529ddb8c613ae6
+ ENTERED=20011110
+ UPDATED=20011228
+ MAINTAINER=jason@flattfamily.com
+ SHORT="xlog is a ham radio logging program for X"
+cat << EOF
+
+Xlog will display a log with the most recent contacts added to the top. You
+can add, delete and edit log entries. The log is saved into a text file.
+When clicking on the log column called "Call", you can sort the log either
+ascending, descending or by entry. Xlog is able to do DXCC lookups and will
+display country information, CQ and ITU zone, location in latitude and
+longitude and distance and heading in kilometers or miles, both for short and
+long path.
+
+EOF
diff --git a/ham/xlog/HISTORY b/ham/xlog/HISTORY
new file mode 100644
index 0000000000..5be4d48813
--- /dev/null
+++ b/ham/xlog/HISTORY
@@ -0,0 +1,38 @@
+2004-02-22 Eric Sandall <eric@sandall.us>
+ * DEPENDS: Changed depends on gtk+ to gtk+2 (Bug #6128)
+
+2004-02-15 Treeve Jelbert <treeve01@pi.be>
+ * DETAILS: version 0.8.1
+ new website and url
+
+2003-12-01 Andrew Stitt <astitt@sourcemage.org>
+ * DETAILS: fixed WEBSITE and SOURCE_URLs to go to new location
+
+2003-11-10 Jason Flatt <jason@flattfamily.com>
+ * DETAILS: Version bump to 0.9. Added '[0]' to 'LICENSE' and 'MD5'.
+ * HISTORY: Updated to new format.
+
+2003-04-25 Jason Flatt <jason@flattfamily.com>
+ * DETAILS: Updated MAINTAINER e-mail address.
+
+2003-01-21 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * DETAILS: Yet another version bump, 0.8.
+
+2003-01-21 Andrew Stitt <afrayedknot@thefrayedknot.armory.com>
+ * DETAILS: Simple version bump to 0.7.
+
+2002-06-15 Jason Flatt <jasonflatt@wizard.com>
+ * DETAILS: Added LICENSE and MD5.
+
+2002-06-04 Jason Flatt <jasonflatt@wizard.com>
+ * USEGCC2: Removed as it compiles w/gcc 3.1 and executes.
+
+2002-05-29 Jason Flatt <jasonflatt@wizard.com>
+ * USEGCC2: Added in preparation for gcc3 upgrade.
+
+2002-05-19 Jason Flatt <jasonflatt@wizard.com>
+ * HISTORY: Added this file.
+
+200?-??-?? Bob Finch <w9ya@amsat.org>
+ * Created spell.
+
diff --git a/ham/xtalfind/BUILD b/ham/xtalfind/BUILD
new file mode 100755
index 0000000000..3cf46d4d4e
--- /dev/null
+++ b/ham/xtalfind/BUILD
@@ -0,0 +1,9 @@
+(
+
+ rm -f xtalfind
+ make &&
+ prepare_install &&
+ cp xtalfind /usr/bin &&
+ chmod 755 /usr/bin/xtalfind
+
+) > $C_FIFO 2>&1
diff --git a/ham/xtalfind/DETAILS b/ham/xtalfind/DETAILS
new file mode 100755
index 0000000000..2536241c16
--- /dev/null
+++ b/ham/xtalfind/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=xtalfind
+ VERSION=1.2
+ SOURCE=$SPELL-$VERSION.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://www.qsl.net/ik1zyw/software/$SOURCE
+ WEB_SITE=http://www.qsl.net/ik1zyw/
+ LICENSE=(FREE?)
+ MD5=caa6faa277650e767763b5570d3df608
+ ENTERED=20011114
+ UPDATED=20011215
+ MAINTAINER=jason@flattfamily.com
+ SHORT="A silly little crystal checking/math tool"
+cat << EOF
+
+xtalfind checks whether any XTAL is suitable for a HAM radio circuit (TX,
+RX). Given a base XTAL frequency, it shows you all possible frequencies
+within HAM bands. It features CW TX, direct conversion RX, 455kHz, and
+10.7MHz IF receivers.
+
+EOF
diff --git a/ham/xtalfind/HISTORY b/ham/xtalfind/HISTORY
new file mode 100644
index 0000000000..0b015813ac
--- /dev/null
+++ b/ham/xtalfind/HISTORY
@@ -0,0 +1,19 @@
+2003-04-25 Jason Flatt <jason@flattfamily.com>
+ * Updated MAINTAINER e-mail address
+
+2002-06-15 Jason Flatt <jasonflatt@wizard.com>
+ * Added LICENSE and MD5 to DETAILS.
+
+2002-06-04 Jason Flatt <jasonflatt@wizard.com>
+ * Removed USEGCC2 as it compiles w/gcc 3.1 and executes.
+
+2002-05-29 Jason Flatt <jasonflatt@wizard.com>
+ * Added USEGCC2 file in preparation for gcc3 upgrade.
+
+2002-05-19 Jason Flatt <jasonflatt@wizard.com>
+ * Added this History file.
+
+200?-??-?? Bob Finch <w9ya@amsat.org>
+
+ Created spell
+