summaryrefslogtreecommitdiffstats
path: root/accessibility
diff options
context:
space:
mode:
authoradamw <adamw@df743ca5-7f9a-e211-a948-0013205c9059>2003-04-13 12:22:36 +0800
committeradamw <adamw@df743ca5-7f9a-e211-a948-0013205c9059>2003-04-13 12:22:36 +0800
commitdc1ea18bc4ca6b0a006af81711871481521b6cba (patch)
treecd18906ff5ae31848931807f804c0b9b823845b2 /accessibility
parent8cdbccaa056677042b3785d2bfe88584954897f7 (diff)
downloadmarcuscom-ports-dc1ea18bc4ca6b0a006af81711871481521b6cba.tar
marcuscom-ports-dc1ea18bc4ca6b0a006af81711871481521b6cba.tar.gz
marcuscom-ports-dc1ea18bc4ca6b0a006af81711871481521b6cba.tar.bz2
marcuscom-ports-dc1ea18bc4ca6b0a006af81711871481521b6cba.tar.lz
marcuscom-ports-dc1ea18bc4ca6b0a006af81711871481521b6cba.tar.xz
marcuscom-ports-dc1ea18bc4ca6b0a006af81711871481521b6cba.tar.zst
marcuscom-ports-dc1ea18bc4ca6b0a006af81711871481521b6cba.zip
Add GOK, the GNOME on-screen keyboard.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@621 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'accessibility')
-rw-r--r--accessibility/gok/Makefile30
-rw-r--r--accessibility/gok/distinfo1
-rw-r--r--accessibility/gok/pkg-descr10
-rw-r--r--accessibility/gok/pkg-plist120
4 files changed, 161 insertions, 0 deletions
diff --git a/accessibility/gok/Makefile b/accessibility/gok/Makefile
new file mode 100644
index 000000000..cdef9948b
--- /dev/null
+++ b/accessibility/gok/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: gok
+# Date created: 12 April 2003
+# Whom: Adam Weinberger <adamw@freebsd.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gok
+PORTVERSION= 0.7.0
+CATEGORIES= sysutils gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/0.7
+DIST_SUBDIR= gnome2
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= GNOME On-screen Keyboard (GOK)
+
+USE_X_PREFIX= yes
+USE_GNOME= gnomehack gnomeprefix libgnomeui atspi libwnck atk
+USE_REINPLACE= yes
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
+ s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure
+
+.include <bsd.port.mk>
diff --git a/accessibility/gok/distinfo b/accessibility/gok/distinfo
new file mode 100644
index 000000000..7dee85632
--- /dev/null
+++ b/accessibility/gok/distinfo
@@ -0,0 +1 @@
+MD5 (gnome2/gok-0.7.0.tar.gz) = 628786adb05a12143ffc575ac5a5abec
diff --git a/accessibility/gok/pkg-descr b/accessibility/gok/pkg-descr
new file mode 100644
index 000000000..51cb6a586
--- /dev/null
+++ b/accessibility/gok/pkg-descr
@@ -0,0 +1,10 @@
+The GNOME On-screen Keyboard (GOK) project aims to enable users to control
+their computer without having to rely on a standard keyboard or mouse. Many
+individuals must control the computer using alternative input methods. Using
+innovative dynamic keyboard strategies, and leveraging GNOME2's built-in
+accessibility framework, the GOK will make control more efficient and enable
+use of the GNOME2 desktop. With the right hardware support and the GOK
+individuals will have full access to applications that support the AT SPI, and
+therefore, full access to the functionality these applications provide.
+
+WWW: http://www.gok.ca
diff --git a/accessibility/gok/pkg-plist b/accessibility/gok/pkg-plist
new file mode 100644
index 000000000..dc17a92e4
--- /dev/null
+++ b/accessibility/gok/pkg-plist
@@ -0,0 +1,120 @@
+bin/gok
+etc/gconf/schemas/gok.schemas
+etc/gconf/gconf.xml.defaults/apps/gok/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/layout/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/actions/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/actions/switch1/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/actions/switch2/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/actions/switch3/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/actions/switch4/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/actions/switch5/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/actions/mousebutton1/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/actions/mousebutton2/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/actions/mousebutton3/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/actions/mousebutton4/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/actions/mousebutton5/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/actions/mousepointer/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/actions/dwell/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/feedbacks/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/feedbacks/none/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/feedbacks/key_flashing/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/feedbacks/goksound1/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/gok/feedbacks/goksound2/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/layout/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/switch1/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/switch2/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/switch3/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/switch4/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/switch5/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/mousebutton1/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/mousebutton2/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/mousebutton3/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/mousebutton4/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/mousebutton5/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/mousepointer/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/dwell/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/feedbacks/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/feedbacks/none/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/feedbacks/key_flashing/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/feedbacks/goksound1/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/gok/feedbacks/goksound2/%gconf.xml
+libdata/pkgconfig/gok-1.0.pc
+share/locale/am/LC_MESSAGES/gok.mo
+share/locale/ca/LC_MESSAGES/gok.mo
+share/locale/cs/LC_MESSAGES/gok.mo
+share/locale/de/LC_MESSAGES/gok.mo
+share/locale/es/LC_MESSAGES/gok.mo
+share/locale/fr/LC_MESSAGES/gok.mo
+share/locale/nl/LC_MESSAGES/gok.mo
+share/locale/no/LC_MESSAGES/gok.mo
+share/locale/pt/LC_MESSAGES/gok.mo
+share/locale/pt_BR/LC_MESSAGES/gok.mo
+share/locale/sv/LC_MESSAGES/gok.mo
+share/locale/uk/LC_MESSAGES/gok.mo
+share/locale/vi/LC_MESSAGES/gok.mo
+share/gnome/help/gok/C/gok.xml
+share/gnome/omf/gok/gok-C.omf
+@exec scrollkeeper-install -q %D/share/gnome/omf/gok/gok-C.omf
+share/gnome/gok/main.kbd
+share/gnome/gok/qwerty.kbd
+share/gnome/gok/alphabet.kbd
+share/gnome/gok/manage.kbd
+share/gnome/gok/launcher.kbd
+share/gnome/gok/move-resize.kbd
+share/gnome/gok/direct-selection.xam
+share/gnome/gok/dwell-selection.xam
+share/gnome/gok/automatic-scanning.xam
+share/gnome/gok/inverse-scanning.xam
+share/gnome/gok/dictionary.txt
+share/gnome/gok/gok.rc
+share/gnome/gok/goksound1.wav
+share/gnome/gok/goksound2.wav
+share/gnome/gok/Keyboard.kbd
+@dirrm share/gnome/gok
+@dirrm share/gnome/omf/gok
+@dirrm share/gnome/help/gok/C/figures
+@dirrm share/gnome/help/gok/C
+@dirrm share/gnome/help/gok
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/feedbacks/goksound1
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/feedbacks/goksound2
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/feedbacks/key_flashing
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/feedbacks/none
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/feedbacks
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/dwell
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/mousepointer
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/mousebutton5
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/mousebutton4
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/mousebutton3
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/mousebutton2
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/mousebutton1
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/switch5
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/switch4
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/switch3
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/switch2
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions/switch1
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/actions
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok/layout
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gok
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/feedbacks/goksound1
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/feedbacks/goksound2
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/feedbacks/key_flashing
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/feedbacks/none
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/feedbacks
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/actions/dwell
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/actions/mousepointer
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/actions/mousebutton5
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/actions/mousebutton4
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/actions/mousebutton3
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/actions/mousebutton2
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/actions/mousebutton1
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/actions/switch5
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/actions/switch4
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/actions/switch3
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/actions/switch2
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/actions/switch1
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/actions
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok/layout
+@dirrm etc/gconf/gconf.xml.defaults/apps/gok
+@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/gok/gok-C.omf