aboutsummaryrefslogtreecommitdiff
path: root/comms
diff options
context:
space:
mode:
Diffstat (limited to 'comms')
-rw-r--r--comms/Makefile1
-rw-r--r--comms/gtkmmorse/Makefile27
-rw-r--r--comms/gtkmmorse/distinfo2
-rw-r--r--comms/gtkmmorse/files/patch-astream.cc10
-rw-r--r--comms/gtkmmorse/pkg-descr4
5 files changed, 44 insertions, 0 deletions
diff --git a/comms/Makefile b/comms/Makefile
index befb9314549c..3a4c0db01b81 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -49,6 +49,7 @@
SUBDIR += grig
SUBDIR += gscmxx
SUBDIR += gsmlib
+ SUBDIR += gtkmmorse
SUBDIR += hamfax
SUBDIR += hamlib
SUBDIR += hcidump
diff --git a/comms/gtkmmorse/Makefile b/comms/gtkmmorse/Makefile
new file mode 100644
index 000000000000..f1ff6731afb7
--- /dev/null
+++ b/comms/gtkmmorse/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: morse
+# Date created: 2012-04-26
+# Whom: Stephen Hurd <shurd@sasktel.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gtkmmorse
+PORTVERSION= 0.9.27
+CATEGORIES= comms hamradio
+MASTER_SITES= ${MASTER_SITE_SAVANNAH}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= shurd@sasktel.net
+COMMENT= Graphical Morse Code Trainer
+
+LIB_DEPENDS= ao:${PORTSDIR}/audio/libao \
+ gtkmm-2.4:${PORTSDIR}/x11-toolkits/gtkmm24 \
+ gconfmm-2.6.1:${PORTSDIR}/devel/gconfmm26
+
+USE_BZIP2= yes
+GNU_CONFIGURE= yes
+
+PLIST_FILES= bin/gtkmmorse
+MAN1= gtkmmorse.1
+
+.include <bsd.port.mk>
diff --git a/comms/gtkmmorse/distinfo b/comms/gtkmmorse/distinfo
new file mode 100644
index 000000000000..4cacd4b0cfe0
--- /dev/null
+++ b/comms/gtkmmorse/distinfo
@@ -0,0 +1,2 @@
+SHA256 (gtkmmorse-0.9.27.tar.bz2) = d511970004ee2826b8755938f7e96ff183f2bc59aa53bb3d8096896ce5f2ca93
+SIZE (gtkmmorse-0.9.27.tar.bz2) = 96435
diff --git a/comms/gtkmmorse/files/patch-astream.cc b/comms/gtkmmorse/files/patch-astream.cc
new file mode 100644
index 000000000000..c0f2473aca08
--- /dev/null
+++ b/comms/gtkmmorse/files/patch-astream.cc
@@ -0,0 +1,10 @@
+--- src/astream.cc.orig 2008-01-30 09:02:57.000000000 -0800
++++ src/astream.cc 2012-04-26 20:04:36.000000000 -0700
+@@ -44,6 +44,7 @@
+ m_format.channels = 2;
+ m_format.rate = 44100;
+ m_format.byte_format = AO_FMT_LITTLE;
++ m_format.matrix=NULL;
+
+ ao_initialize();
+ }
diff --git a/comms/gtkmmorse/pkg-descr b/comms/gtkmmorse/pkg-descr
new file mode 100644
index 000000000000..c693581b864d
--- /dev/null
+++ b/comms/gtkmmorse/pkg-descr
@@ -0,0 +1,4 @@
+GtkMMorse is a morse code learning tool which provides Koch and "Classic"
+training methods
+
+WWW: http://www.nongnu.org/gtkmmorse/