From 2456a7c854fbfe8a5751cd5e6520246411f089f9 Mon Sep 17 00:00:00 2001 From: marcus Date: Tue, 9 Mar 2004 19:34:37 +0000 Subject: Add dasher, and update to 3.2.5. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@2006 df743ca5-7f9a-e211-a948-0013205c9059 --- accessibility/dasher/Makefile | 37 +++++++++++++ accessibility/dasher/distinfo | 2 + accessibility/dasher/files/patch-configure | 10 ++++ accessibility/dasher/pkg-descr | 14 +++++ accessibility/dasher/pkg-plist | 83 ++++++++++++++++++++++++++++++ 5 files changed, 146 insertions(+) create mode 100644 accessibility/dasher/Makefile create mode 100644 accessibility/dasher/distinfo create mode 100644 accessibility/dasher/files/patch-configure create mode 100644 accessibility/dasher/pkg-descr create mode 100644 accessibility/dasher/pkg-plist (limited to 'accessibility/dasher') diff --git a/accessibility/dasher/Makefile b/accessibility/dasher/Makefile new file mode 100644 index 000000000..83f99db7b --- /dev/null +++ b/accessibility/dasher/Makefile @@ -0,0 +1,37 @@ +# Ports collection Makefile for: dasher +# Date created: 5 July 2003 +# Whom: lewiz +# +# $FreeBSD: ports/accessibility/dasher/Makefile,v 1.11 2004/03/04 05:56:44 marcus Exp $ +# + +PORTNAME= dasher +PORTVERSION= 3.2.5 +CATEGORIES= accessibility editors x11 gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/3.2 +DIST_SUBDIR= gnome2 + +MAINTAINER= purple@lewiz.net +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 gconf2 libglade2 +USE_LIBTOOL= yes +USE_REINPLACE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +MAN1= dasher.1 + +post-patch: + @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/configure + @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ + 's|-O2||g' + +.include diff --git a/accessibility/dasher/distinfo b/accessibility/dasher/distinfo new file mode 100644 index 000000000..b73a26478 --- /dev/null +++ b/accessibility/dasher/distinfo @@ -0,0 +1,2 @@ +MD5 (gnome2/dasher-3.2.5.tar.bz2) = ecbfeb1198ec8d7c678c6c9d487885ab +SIZE (gnome2/dasher-3.2.5.tar.bz2) = 2309615 diff --git a/accessibility/dasher/files/patch-configure b/accessibility/dasher/files/patch-configure new file mode 100644 index 000000000..f195f07b4 --- /dev/null +++ b/accessibility/dasher/files/patch-configure @@ -0,0 +1,10 @@ +--- configure.orig Wed Dec 11 18:31:51 2002 ++++ configure Thu Dec 12 12:07:17 2002 +@@ -7414,6 +7414,7 @@ + + # This can be used to rebuild libtool when needed + LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" ++$ac_aux_dir/ltconfig $LIBTOOL_DEPS + + # Always use our own libtool. + LIBTOOL='$(SHELL) $(top_builddir)/libtool' diff --git a/accessibility/dasher/pkg-descr b/accessibility/dasher/pkg-descr new file mode 100644 index 000000000..70df2911e --- /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, easy to learn, and fun to use. + +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..f98c64d1d --- /dev/null +++ b/accessibility/dasher/pkg-plist @@ -0,0 +1,83 @@ +bin/dasher +share/gnome/applications/dasher.desktop +share/gnome/dasher/alphabet.albanian.xml +share/gnome/dasher/alphabet.dtd +share/gnome/dasher/alphabet.dutch.xml +share/gnome/dasher/alphabet.english.xml +share/gnome/dasher/alphabet.french.xml +share/gnome/dasher/alphabet.german.xml +share/gnome/dasher/alphabet.hiragana.xml +share/gnome/dasher/alphabet.hungarian.xml +share/gnome/dasher/alphabet.hungarianLowerCase.xml +share/gnome/dasher/alphabet.ipa.xml +share/gnome/dasher/alphabet.italian.xml +share/gnome/dasher/alphabet.korean.xml +share/gnome/dasher/alphabet.mongolian.xml +share/gnome/dasher/alphabet.polish.xml +share/gnome/dasher/alphabet.portuguese.xml +share/gnome/dasher/alphabet.russian.xml +share/gnome/dasher/alphabet.spanish.xml +share/gnome/dasher/alphabet.xsl +share/gnome/dasher/colour.dtd +share/gnome/dasher/colour.hiragana.xml +share/gnome/dasher/colour.xml +share/gnome/dasher/dasher.glade +share/gnome/dasher/training_dutch_NL.txt +share/gnome/dasher/training_english_GB.txt +share/gnome/dasher/training_french_FR.txt +share/gnome/dasher/training_german_DE.txt +share/gnome/dasher/training_hiragana60_JP.txt +share/gnome/dasher/training_hiragana83_JP.txt +share/gnome/dasher/training_italian_IT.txt +share/gnome/dasher/training_mongolian_MN.txt +share/gnome/dasher/training_portuguese_BR.txt +share/gnome/dasher/training_russian_RU.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/icons/dasher.png +share/gnome/omf/dasher/dasher-C.omf +@exec scrollkeeper-install -q %D/share/gnome/omf/dasher/dasher-C.omf 2>/dev/null || /usr/bin/true +share/locale/ar/LC_MESSAGES/dasher.mo +share/locale/az/LC_MESSAGES/dasher.mo +share/locale/be/LC_MESSAGES/dasher.mo +share/locale/ca/LC_MESSAGES/dasher.mo +share/locale/cs/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/fi/LC_MESSAGES/dasher.mo +share/locale/fr/LC_MESSAGES/dasher.mo +share/locale/ga/LC_MESSAGES/dasher.mo +share/locale/hr/LC_MESSAGES/dasher.mo +share/locale/hu/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/mn/LC_MESSAGES/dasher.mo +share/locale/ms/LC_MESSAGES/dasher.mo +share/locale/nl/LC_MESSAGES/dasher.mo +share/locale/no/LC_MESSAGES/dasher.mo +share/locale/pl/LC_MESSAGES/dasher.mo +share/locale/pt/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 +@dirrm share/gnome/omf/dasher +@dirrm share/gnome/help/dasher/C/figures +@dirrm share/gnome/help/dasher/C +@dirrm share/gnome/help/dasher +@dirrm share/gnome/dasher +@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/dasher/dasher-C.omf 2>/dev/null || /usr/bin/true -- cgit v1.2.3