diff options
author | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2003-12-15 00:07:09 +0800 |
---|---|---|
committer | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2003-12-15 00:07:09 +0800 |
commit | 5a42843dcccc7a6687496443578b1ee9c90bcee9 (patch) | |
tree | 35cc9b718de30528f6a2f6b27cb9c24a6a23121e | |
parent | c2662f568075275b49ddaaa5086d8d5e60fa0ef1 (diff) | |
download | marcuscom-ports-5a42843dcccc7a6687496443578b1ee9c90bcee9.tar marcuscom-ports-5a42843dcccc7a6687496443578b1ee9c90bcee9.tar.gz marcuscom-ports-5a42843dcccc7a6687496443578b1ee9c90bcee9.tar.bz2 marcuscom-ports-5a42843dcccc7a6687496443578b1ee9c90bcee9.tar.lz marcuscom-ports-5a42843dcccc7a6687496443578b1ee9c90bcee9.tar.xz marcuscom-ports-5a42843dcccc7a6687496443578b1ee9c90bcee9.tar.zst marcuscom-ports-5a42843dcccc7a6687496443578b1ee9c90bcee9.zip |
Add dasher, an adaptive text entry application for GNOME.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@1481 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r-- | x11/dasher/Makefile | 34 | ||||
-rw-r--r-- | x11/dasher/distinfo | 1 | ||||
-rw-r--r-- | x11/dasher/files/patch-Src_DasherCore-AlphabetMap.h | 10 | ||||
-rw-r--r-- | x11/dasher/pkg-descr | 5 | ||||
-rw-r--r-- | x11/dasher/pkg-plist | 33 |
5 files changed, 83 insertions, 0 deletions
diff --git a/x11/dasher/Makefile b/x11/dasher/Makefile new file mode 100644 index 000000000..01d61b4b7 --- /dev/null +++ b/x11/dasher/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: dasher +# Date created: 14 December 2003 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= dasher +PORTVERSION= 3.2.1 +CATEGORIES= x11 gnome accessibility +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/3.2 +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= An information-efficient text-entry interface + +USE_BZIP2= yes +USE_X_PREFIX= yes +USE_GMAKE= yes +USE_GNOME= gnomeprefix gnomehack lthack 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 <bsd.port.mk> diff --git a/x11/dasher/distinfo b/x11/dasher/distinfo new file mode 100644 index 000000000..3a92dfe6f --- /dev/null +++ b/x11/dasher/distinfo @@ -0,0 +1 @@ +MD5 (gnome2/dasher-3.2.1.tar.bz2) = de7850954023aa26276cbdf4cd4e2c8f diff --git a/x11/dasher/files/patch-Src_DasherCore-AlphabetMap.h b/x11/dasher/files/patch-Src_DasherCore-AlphabetMap.h new file mode 100644 index 000000000..9931dd7af --- /dev/null +++ b/x11/dasher/files/patch-Src_DasherCore-AlphabetMap.h @@ -0,0 +1,10 @@ +--- Src/DasherCore/AlphabetMap.h.orig Sun Dec 14 10:56:59 2003 ++++ Src/DasherCore/AlphabetMap.h Sun Dec 14 10:57:30 2003 +@@ -50,6 +50,7 @@ + #define __AlphabetMap_h__ + + #include "../Common/MSVC_Unannoy.h" ++#include <sys/types.h> + #include <vector> + #include <string> + diff --git a/x11/dasher/pkg-descr b/x11/dasher/pkg-descr new file mode 100644 index 000000000..8bdf48d08 --- /dev/null +++ b/x11/dasher/pkg-descr @@ -0,0 +1,5 @@ +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. + +-- Dasher man page diff --git a/x11/dasher/pkg-plist b/x11/dasher/pkg-plist new file mode 100644 index 000000000..8f5be7573 --- /dev/null +++ b/x11/dasher/pkg-plist @@ -0,0 +1,33 @@ +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.italian.xml +share/gnome/dasher/alphabet.korean.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_portuguese_BR.txt +share/gnome/icons/dasher.png +share/locale/fr/LC_MESSAGES/dasher.mo +@dirrm share/gnome/dasher |