summaryrefslogtreecommitdiffstats
path: root/accessibility
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2005-09-06 11:56:55 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2005-09-06 11:56:55 +0800
commit6f612f248a5c2582d543567e2ed20c91daac086d (patch)
treea439027971bf31af15838ab650c9a16d77d6c55c /accessibility
parent0dc239527e93887d6c67448c7bf8c350445523eb (diff)
downloadmarcuscom-ports-6f612f248a5c2582d543567e2ed20c91daac086d.tar
marcuscom-ports-6f612f248a5c2582d543567e2ed20c91daac086d.tar.gz
marcuscom-ports-6f612f248a5c2582d543567e2ed20c91daac086d.tar.bz2
marcuscom-ports-6f612f248a5c2582d543567e2ed20c91daac086d.tar.lz
marcuscom-ports-6f612f248a5c2582d543567e2ed20c91daac086d.tar.xz
marcuscom-ports-6f612f248a5c2582d543567e2ed20c91daac086d.tar.zst
marcuscom-ports-6f612f248a5c2582d543567e2ed20c91daac086d.zip
Update to 3.2.18.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@4735 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'accessibility')
-rw-r--r--accessibility/dasher/Makefile60
-rw-r--r--accessibility/dasher/distinfo2
-rw-r--r--accessibility/dasher/files/patch-Src_Gtk2_speech.cc12
-rw-r--r--accessibility/dasher/pkg-descr14
-rw-r--r--accessibility/dasher/pkg-plist261
5 files changed, 349 insertions, 0 deletions
diff --git a/accessibility/dasher/Makefile b/accessibility/dasher/Makefile
new file mode 100644
index 000000000..775655960
--- /dev/null
+++ b/accessibility/dasher/Makefile
@@ -0,0 +1,60 @@
+# Ports collection Makefile for: dasher
+# Date created: 5 July 2003
+# Whom: lewiz <purple@lewiz.net>
+#
+# $FreeBSD: ports/accessibility/dasher/Makefile,v 1.22 2005/08/28 17:22:13 mezz Exp $
+#
+
+PORTNAME= dasher
+PORTVERSION= 3.2.18
+PORTEPOCH= 1
+CATEGORIES= accessibility editors x11 gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/3.2
+DIST_SUBDIR= gnome2
+
+MAINTAINER= lewiz@compsoc.man.ac.uk
+COMMENT= Information efficient text-entry interface
+
+BUILD_DEPENDS= scrollkeeper-config:${PORTSDIR}/textproc/scrollkeeper
+RUN_DEPENDS= scrollkeeper-config:${PORTSDIR}/textproc/scrollkeeper
+
+USE_BZIP2= yes
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix gnomehack intlhack gnomehier libgnomeui atspi \
+ libwnck
+WANT_GNOME= yes
+USE_INC_LIBTOOL_VER=15
+INSTALLS_OMF= yes
+USE_REINPLACE= yes
+USE_GCC= 3.4+
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+MAN1= dasher.1
+
+.include <bsd.port.pre.mk>
+
+.if ${HAVE_GNOME:Mgnomespeech}!=""
+USE_GNOME+= gnomespeech
+.else
+CONFIGURE_ARGS+=--without-speech
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/configure
+ @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
+ 's|-O2||g'
+
+patch-autotools:
+ @(cd ${PATCH_WRKSRC}; \
+ for file in ${LIBTOOLFILES}; do \
+ ${CP} $$file $$file.tmp; \
+ ${SED} -e "/^ltmain=/s^\$$ac_aux_dir/ltmain.sh^${LTMAIN}^g" \
+ $$file.tmp > $$file; \
+ ${RM} $$file.tmp; \
+ done);
+
+
+.include <bsd.port.post.mk>
diff --git a/accessibility/dasher/distinfo b/accessibility/dasher/distinfo
new file mode 100644
index 000000000..06f209a75
--- /dev/null
+++ b/accessibility/dasher/distinfo
@@ -0,0 +1,2 @@
+MD5 (gnome2/dasher-3.2.18.tar.bz2) = f724113d3148a3c7f888b9e830ae75af
+SIZE (gnome2/dasher-3.2.18.tar.bz2) = 4758337
diff --git a/accessibility/dasher/files/patch-Src_Gtk2_speech.cc b/accessibility/dasher/files/patch-Src_Gtk2_speech.cc
new file mode 100644
index 000000000..7622867db
--- /dev/null
+++ b/accessibility/dasher/files/patch-Src_Gtk2_speech.cc
@@ -0,0 +1,12 @@
+--- Src/Gtk2/speech.cc.orig Fri Aug 19 09:57:44 2005
++++ Src/Gtk2/speech.cc Mon Aug 22 20:23:21 2005
+@@ -78,7 +78,8 @@ void setup_speech() {
+ void teardown_speech() {
+
+ bonobo_object_release_unref (speaker, NULL);
+- CORBA_free (voices);
++ if (voices != NULL && !BONOBO_EX (&ev) && voices->_length != 0)
++ CORBA_free (voices);
+ GNOME_Speech_SynthesisDriver_unref(rv, &ev);
+ CORBA_exception_free (&ev);
+
diff --git a/accessibility/dasher/pkg-descr b/accessibility/dasher/pkg-descr
new file mode 100644
index 000000000..7ef3255f0
--- /dev/null
+++ b/accessibility/dasher/pkg-descr
@@ -0,0 +1,14 @@
+Dasher is an information-efficient text-entry interface, driven by
+natural continuous pointing gestures. Dasher is a competitive text-entry
+system wherever a full-size keyboard cannot be used - for example,
+
+ * on a palmtop computer;
+ * on a wearable computer;
+ * when operating a computer one-handed, by joystick, touchscreen,
+ * trackball, or mouse;
+ * when operating a computer with zero hands (i.e., by head-mouse or
+ * by eyetracker).
+
+Dasher is fast, efficient, and easy to learn.
+
+WWW: http://www.inference.phy.cam.ac.uk/dasher/
diff --git a/accessibility/dasher/pkg-plist b/accessibility/dasher/pkg-plist
new file mode 100644
index 000000000..1f6aa03b3
--- /dev/null
+++ b/accessibility/dasher/pkg-plist
@@ -0,0 +1,261 @@
+bin/dasher
+share/gnome/applications/dasher.desktop
+share/gnome/dasher/alphabet.AfaanOromo.xml
+share/gnome/dasher/alphabet.Armenian.xml
+share/gnome/dasher/alphabet.Assamese.xml
+share/gnome/dasher/alphabet.Austen.xml
+share/gnome/dasher/alphabet.Azerbaijani.xml
+share/gnome/dasher/alphabet.Belarusian.xml
+share/gnome/dasher/alphabet.Bulgarian.xml
+share/gnome/dasher/alphabet.C.xml
+share/gnome/dasher/alphabet.Esperanto.xml
+share/gnome/dasher/alphabet.Estonian.xml
+share/gnome/dasher/alphabet.Filipino.xml
+share/gnome/dasher/alphabet.Greek.xml
+share/gnome/dasher/alphabet.Gujarati.xml
+share/gnome/dasher/alphabet.Hawaiian.xml
+share/gnome/dasher/alphabet.Hebrew.xml
+share/gnome/dasher/alphabet.Hindi.xml
+share/gnome/dasher/alphabet.Icelandic.xml
+share/gnome/dasher/alphabet.Igbo.xml
+share/gnome/dasher/alphabet.Indonesian.xml
+share/gnome/dasher/alphabet.IrishGaelic.xml
+share/gnome/dasher/alphabet.Kannada.xml
+share/gnome/dasher/alphabet.Katakana.xml
+share/gnome/dasher/alphabet.Malay.xml
+share/gnome/dasher/alphabet.Malayalam.xml
+share/gnome/dasher/alphabet.Marathi.xml
+share/gnome/dasher/alphabet.Moldavian.xml
+share/gnome/dasher/alphabet.Ndebele.xml
+share/gnome/dasher/alphabet.Oriya.xml
+share/gnome/dasher/alphabet.Punjabi.xml
+share/gnome/dasher/alphabet.Romanian.xml
+share/gnome/dasher/alphabet.Sami.xml
+share/gnome/dasher/alphabet.ScotsGaelic.xml
+share/gnome/dasher/alphabet.Sepedi.xml
+share/gnome/dasher/alphabet.Sesotho.xml
+share/gnome/dasher/alphabet.Sinhala.xml
+share/gnome/dasher/alphabet.Slovak.xml
+share/gnome/dasher/alphabet.Slovenian.xml
+share/gnome/dasher/alphabet.Swati.xml
+share/gnome/dasher/alphabet.Tajik.xml
+share/gnome/dasher/alphabet.Tamil.xml
+share/gnome/dasher/alphabet.Telugu.xml
+share/gnome/dasher/alphabet.Thai.xml
+share/gnome/dasher/alphabet.Tsonga.xml
+share/gnome/dasher/alphabet.Tswana.xml
+share/gnome/dasher/alphabet.Turkish.xml
+share/gnome/dasher/alphabet.Urdu.xml
+share/gnome/dasher/alphabet.Vietnamese.xml
+share/gnome/dasher/alphabet.Xhosa.xml
+share/gnome/dasher/alphabet.Yoruba.xml
+share/gnome/dasher/alphabet.Zulu.xml
+share/gnome/dasher/alphabet.abc.xml
+share/gnome/dasher/alphabet.adangbe.xml
+share/gnome/dasher/alphabet.afrikaans.xml
+share/gnome/dasher/alphabet.akan.xml
+share/gnome/dasher/alphabet.albanian.xml
+share/gnome/dasher/alphabet.amharic.xml
+share/gnome/dasher/alphabet.arabic.xml
+share/gnome/dasher/alphabet.basque.xml
+share/gnome/dasher/alphabet.bengali.xml
+share/gnome/dasher/alphabet.bopomofo.xml
+share/gnome/dasher/alphabet.bosnian.xml
+share/gnome/dasher/alphabet.breton.xml
+share/gnome/dasher/alphabet.catalan.xml
+share/gnome/dasher/alphabet.cherokee.xml
+share/gnome/dasher/alphabet.chinese.xml
+share/gnome/dasher/alphabet.chineseRuby.xml
+share/gnome/dasher/alphabet.corsican.xml
+share/gnome/dasher/alphabet.croatian.xml
+share/gnome/dasher/alphabet.czech.xml
+share/gnome/dasher/alphabet.danish.xml
+share/gnome/dasher/alphabet.danish2.xml
+share/gnome/dasher/alphabet.dtd
+share/gnome/dasher/alphabet.dutch.xml
+share/gnome/dasher/alphabet.english.xml
+share/gnome/dasher/alphabet.englishC.xml
+share/gnome/dasher/alphabet.ethiopic.xml
+share/gnome/dasher/alphabet.ewe.xml
+share/gnome/dasher/alphabet.faroese.xml
+share/gnome/dasher/alphabet.finnish.xml
+share/gnome/dasher/alphabet.finnish2.xml
+share/gnome/dasher/alphabet.french.xml
+share/gnome/dasher/alphabet.ga.xml
+share/gnome/dasher/alphabet.galician.xml
+share/gnome/dasher/alphabet.georgian.xml
+share/gnome/dasher/alphabet.german.xml
+share/gnome/dasher/alphabet.hausa.xml
+share/gnome/dasher/alphabet.hiragana.xml
+share/gnome/dasher/alphabet.hiragana2.xml
+share/gnome/dasher/alphabet.hungarian.xml
+share/gnome/dasher/alphabet.ipa.xml
+share/gnome/dasher/alphabet.italian.xml
+share/gnome/dasher/alphabet.kazakh.xml
+share/gnome/dasher/alphabet.kirghiz.xml
+share/gnome/dasher/alphabet.kirundi.xml
+share/gnome/dasher/alphabet.klingon.xml
+share/gnome/dasher/alphabet.korean.xml
+share/gnome/dasher/alphabet.koreanNested.xml
+share/gnome/dasher/alphabet.kurdish.xml
+share/gnome/dasher/alphabet.lao.xml
+share/gnome/dasher/alphabet.latex.xml
+share/gnome/dasher/alphabet.latin.xml
+share/gnome/dasher/alphabet.latvian.xml
+share/gnome/dasher/alphabet.lithuanian.xml
+share/gnome/dasher/alphabet.luxembourgish.xml
+share/gnome/dasher/alphabet.macedonian.xml
+share/gnome/dasher/alphabet.maltese.xml
+share/gnome/dasher/alphabet.mongolian.xml
+share/gnome/dasher/alphabet.myanmar.xml
+share/gnome/dasher/alphabet.nepali.xml
+share/gnome/dasher/alphabet.norwegian.xml
+share/gnome/dasher/alphabet.occitan.xml
+share/gnome/dasher/alphabet.ogham.xml
+share/gnome/dasher/alphabet.pashto.xml
+share/gnome/dasher/alphabet.perl.xml
+share/gnome/dasher/alphabet.persian.xml
+share/gnome/dasher/alphabet.pinyin.xml
+share/gnome/dasher/alphabet.polish.xml
+share/gnome/dasher/alphabet.portuguese.xml
+share/gnome/dasher/alphabet.romansch.xml
+share/gnome/dasher/alphabet.runic.xml
+share/gnome/dasher/alphabet.russian.xml
+share/gnome/dasher/alphabet.sanskrit.xml
+share/gnome/dasher/alphabet.serbian.xml
+share/gnome/dasher/alphabet.somali.xml
+share/gnome/dasher/alphabet.spanish.xml
+share/gnome/dasher/alphabet.swahili.xml
+share/gnome/dasher/alphabet.swedish.xml
+share/gnome/dasher/alphabet.thaana.xml
+share/gnome/dasher/alphabet.tigrinya.xml
+share/gnome/dasher/alphabet.turkmen.xml
+share/gnome/dasher/alphabet.ukrainian.xml
+share/gnome/dasher/alphabet.uzbek.xml
+share/gnome/dasher/alphabet.venda.xml
+share/gnome/dasher/alphabet.welsh.xml
+share/gnome/dasher/alphabet.xsl
+share/gnome/dasher/colour.blue.xml
+share/gnome/dasher/colour.dtd
+share/gnome/dasher/colour.euroasian.xml
+share/gnome/dasher/colour.euroasian2.xml
+share/gnome/dasher/colour.jamie.xml
+share/gnome/dasher/colour.rainbow.xml
+share/gnome/dasher/colour.vowels.xml
+share/gnome/dasher/colour.vowels2.xml
+share/gnome/dasher/colour.xml
+share/gnome/dasher/dasher.glade
+share/gnome/dasher/training_albanian_SQ.txt
+share/gnome/dasher/training_basque_EU.txt
+share/gnome/dasher/training_bengali_BD.txt
+share/gnome/dasher/training_bengali_bn.txt
+share/gnome/dasher/training_czech_CS.txt
+share/gnome/dasher/training_danish_DK.txt
+share/gnome/dasher/training_dutch_NL.txt
+share/gnome/dasher/training_english_GB.txt
+share/gnome/dasher/training_finnish_FI.txt
+share/gnome/dasher/training_french_FR.txt
+share/gnome/dasher/training_german_DE.txt
+share/gnome/dasher/training_greek_GR.txt
+share/gnome/dasher/training_hebrew_IL.txt
+share/gnome/dasher/training_hiragana60_JP.txt
+share/gnome/dasher/training_hiragana83_JP.txt
+share/gnome/dasher/training_hungarian_HU.txt
+share/gnome/dasher/training_italian_IT.txt
+share/gnome/dasher/training_mongolian_MN.txt
+share/gnome/dasher/training_persian_IR.txt
+share/gnome/dasher/training_polish_PL.txt
+share/gnome/dasher/training_portuguese_BR.txt
+share/gnome/dasher/training_russian_RU.txt
+share/gnome/dasher/training_spanish_ES.txt
+share/gnome/dasher/training_swahili_KE.txt
+share/gnome/dasher/training_swedish_SE.txt
+share/gnome/dasher/training_welsh_GB.txt
+share/gnome/help/dasher/C/dasher.xml
+share/gnome/help/dasher/C/figures/figure2.png
+share/gnome/help/dasher/C/figures/main.png
+share/gnome/help/dasher/C/figures/prefs1.png
+share/gnome/help/dasher/C/figures/prefs2.png
+share/gnome/help/dasher/C/figures/prefs3.png
+share/gnome/help/dasher/C/figures/prefs4.png
+share/gnome/help/dasher/C/figures/prefs5.png
+share/gnome/help/dasher/C/version.xml
+share/gnome/help/dasher/eu/dasher.xml
+share/gnome/help/dasher/eu/figures/figure2.png
+share/gnome/help/dasher/eu/figures/main.png
+share/gnome/help/dasher/eu/figures/prefs1.png
+share/gnome/help/dasher/eu/figures/prefs2.png
+share/gnome/help/dasher/eu/figures/prefs3.png
+share/gnome/help/dasher/eu/figures/prefs4.png
+share/gnome/help/dasher/eu/figures/prefs5.png
+share/gnome/help/dasher/eu/version.xml
+share/gnome/icons/dasher.png
+share/gnome/omf/dasher/dasher-C.omf
+share/gnome/omf/dasher/dasher-eu.omf
+share/locale/ar/LC_MESSAGES/dasher.mo
+share/locale/az/LC_MESSAGES/dasher.mo
+share/locale/be/LC_MESSAGES/dasher.mo
+share/locale/bg/LC_MESSAGES/dasher.mo
+share/locale/bn/LC_MESSAGES/dasher.mo
+share/locale/bs/LC_MESSAGES/dasher.mo
+share/locale/ca/LC_MESSAGES/dasher.mo
+share/locale/cs/LC_MESSAGES/dasher.mo
+share/locale/cy/LC_MESSAGES/dasher.mo
+share/locale/da/LC_MESSAGES/dasher.mo
+share/locale/de/LC_MESSAGES/dasher.mo
+share/locale/el/LC_MESSAGES/dasher.mo
+share/locale/en_CA/LC_MESSAGES/dasher.mo
+share/locale/en_GB/LC_MESSAGES/dasher.mo
+share/locale/es/LC_MESSAGES/dasher.mo
+share/locale/et/LC_MESSAGES/dasher.mo
+share/locale/eu/LC_MESSAGES/dasher.mo
+share/locale/fa/LC_MESSAGES/dasher.mo
+share/locale/fi/LC_MESSAGES/dasher.mo
+share/locale/fr/LC_MESSAGES/dasher.mo
+share/locale/ga/LC_MESSAGES/dasher.mo
+share/locale/gl/LC_MESSAGES/dasher.mo
+share/locale/gu/LC_MESSAGES/dasher.mo
+share/locale/he/LC_MESSAGES/dasher.mo
+share/locale/hi/LC_MESSAGES/dasher.mo
+share/locale/hr/LC_MESSAGES/dasher.mo
+share/locale/hu/LC_MESSAGES/dasher.mo
+share/locale/id/LC_MESSAGES/dasher.mo
+share/locale/it/LC_MESSAGES/dasher.mo
+share/locale/ja/LC_MESSAGES/dasher.mo
+share/locale/ko/LC_MESSAGES/dasher.mo
+share/locale/lt/LC_MESSAGES/dasher.mo
+share/locale/mk/LC_MESSAGES/dasher.mo
+share/locale/mn/LC_MESSAGES/dasher.mo
+share/locale/ms/LC_MESSAGES/dasher.mo
+share/locale/nb/LC_MESSAGES/dasher.mo
+share/locale/ne/LC_MESSAGES/dasher.mo
+share/locale/nl/LC_MESSAGES/dasher.mo
+share/locale/no/LC_MESSAGES/dasher.mo
+share/locale/pa/LC_MESSAGES/dasher.mo
+share/locale/pl/LC_MESSAGES/dasher.mo
+share/locale/pt/LC_MESSAGES/dasher.mo
+share/locale/pt_BR/LC_MESSAGES/dasher.mo
+share/locale/ro/LC_MESSAGES/dasher.mo
+share/locale/ru/LC_MESSAGES/dasher.mo
+share/locale/rw/LC_MESSAGES/dasher.mo
+share/locale/sk/LC_MESSAGES/dasher.mo
+share/locale/sq/LC_MESSAGES/dasher.mo
+share/locale/sr/LC_MESSAGES/dasher.mo
+share/locale/sr@Latn/LC_MESSAGES/dasher.mo
+share/locale/sv/LC_MESSAGES/dasher.mo
+share/locale/ta/LC_MESSAGES/dasher.mo
+share/locale/tk/LC_MESSAGES/dasher.mo
+share/locale/tr/LC_MESSAGES/dasher.mo
+share/locale/ug/LC_MESSAGES/dasher.mo
+share/locale/uk/LC_MESSAGES/dasher.mo
+share/locale/zh_CN/LC_MESSAGES/dasher.mo
+share/locale/zh_TW/LC_MESSAGES/dasher.mo
+@unexec rmdir %D/share/locale/ug/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/ug 2> /dev/null || true
+@dirrm share/gnome/omf/dasher
+@dirrm share/gnome/help/dasher/eu/figures
+@dirrm share/gnome/help/dasher/eu
+@dirrm share/gnome/help/dasher/C/figures
+@dirrm share/gnome/help/dasher/C
+@dirrm share/gnome/help/dasher
+@dirrm share/gnome/dasher