summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2002-09-11 14:38:15 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2002-09-11 14:38:15 +0000
commit2c4113ab50725cc9c6d907b82aafe1439feb6437 (patch)
treebaeea6f3b7460102f0d54f45fe401f7200133d23
parentSince FreeBSD doesn't have unified eject command which works for (diff)
This is a port of lingoteach, which aims to be a language
teaching program. Until now, chinese, german, spanish and english are supported. You ca add your own lessons by using an integrated editor or editing the xml-files yourself. Different types of learning are available for actually 825 words and sentences. For the soundsnippets, you have to download the sound tarball separately ad copy the content of its data-dir to $PREFIX/lingoteach/data. WWW: http://www.lingoteach.org PR: 41184 Submitted by: mva121@gmx.net
Notes
Notes: svn path=/head/; revision=66138
-rw-r--r--misc/Makefile1
-rw-r--r--misc/lingoteach/Makefile32
-rw-r--r--misc/lingoteach/distinfo1
-rw-r--r--misc/lingoteach/pkg-comment1
-rw-r--r--misc/lingoteach/pkg-descr14
-rw-r--r--misc/lingoteach/pkg-plist8
6 files changed, 57 insertions, 0 deletions
diff --git a/misc/Makefile b/misc/Makefile
index ad5d8b6fda69..0d06678fbc63 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -184,6 +184,7 @@
SUBDIR += libmcal
SUBDIR += lifelines
SUBDIR += lile
+ SUBDIR += lingoteach
SUBDIR += logsurfer
SUBDIR += lr
SUBDIR += lv
diff --git a/misc/lingoteach/Makefile b/misc/lingoteach/Makefile
new file mode 100644
index 000000000000..5166acde5d58
--- /dev/null
+++ b/misc/lingoteach/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: lingoteach
+# Date created: 01 September 2002
+# Whom: Marcus vA
+#
+# $FreeBSD$
+#
+
+PORTNAME= lingoteach
+PORTVERSION= 0.3.7
+CATEGORIES= misc
+MASTER_SITES= http://unc.dl.sourceforge.net/sourceforge/lingoteach/
+
+MAINTAINER= mva121@gmx.net
+
+BUILD_DEPENDS= gtk-query-immodules-2.0:${PORTSDIR}/x11-toolkits/gtk20:install \
+ xml2-config:${PORTSDIR}/textproc/libxml2:install
+LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2:install \
+ gtk-x11-2.0.0:${PORTSDIR}/x11-toolkits/gtk20:install
+
+GNU_CONFIGURE= yes
+CONFIGURE_TARGET=
+USE_GMAKE= yes
+
+post-install::
+ @${ECHO_MSG} "--------------------------------------------------------"
+ @${ECHO_MSG} " If you want the sound snippets too, go to the projects "
+ @${ECHO_MSG} " homepage - http://lingoteach.org, fetch the tar ball "
+ @${ECHO_MSG} " of the sound snippets and copy the content of data "
+ @${ECHO_MSG} " to $PREFIX/share/lingoteach/data. "
+ @${ECHO_MSG} "--------------------------------------------------------"
+
+.include <bsd.port.mk>
diff --git a/misc/lingoteach/distinfo b/misc/lingoteach/distinfo
new file mode 100644
index 000000000000..2942429e9009
--- /dev/null
+++ b/misc/lingoteach/distinfo
@@ -0,0 +1 @@
+MD5 (lingoteach-0.3.7.tar.gz) = ac128bbf49b8e70fbe296aa9f71c5baf
diff --git a/misc/lingoteach/pkg-comment b/misc/lingoteach/pkg-comment
new file mode 100644
index 000000000000..0f613d89442b
--- /dev/null
+++ b/misc/lingoteach/pkg-comment
@@ -0,0 +1 @@
+A language teaching program
diff --git a/misc/lingoteach/pkg-descr b/misc/lingoteach/pkg-descr
new file mode 100644
index 000000000000..a06fbbbf0e6d
--- /dev/null
+++ b/misc/lingoteach/pkg-descr
@@ -0,0 +1,14 @@
+This is a port of lingoteach, which aims to be a language
+teaching program. Until now, chinese, german, spanish and
+english are supported. You ca add your own lessons by using
+an integrated editor or editing the xml-files yourself.
+Different types of learning are available for actually 825
+words and sentences.
+For the soundsnippets, you have to download the sound tarball
+separately ad copy the content of its data-dir to
+$PREFIX/lingoteach/data.
+
+WWW: http://www.lingoteach.org
+
+-Marcus vA
+mva121@gmx.net
diff --git a/misc/lingoteach/pkg-plist b/misc/lingoteach/pkg-plist
new file mode 100644
index 000000000000..4284e673e8c2
--- /dev/null
+++ b/misc/lingoteach/pkg-plist
@@ -0,0 +1,8 @@
+bin/lingoteach
+share/lingoteach/data/rules.en.txt
+share/lingoteach/data/lingoteach.dtd
+share/lingoteach/data/language.dtd
+share/lingoteach/data/language.xml
+share/lingoteach/data/basic.xml
+@dirrm share/lingoteach/data
+@dirrm share/lingoteach