diff --git a/x11/gnome/mousetweaks/Makefile b/x11/gnome/mousetweaks/Makefile new file mode 100644 index 00000000000..44305966929 --- /dev/null +++ b/x11/gnome/mousetweaks/Makefile @@ -0,0 +1,47 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2008/12/13 17:52:58 ajacoutot Exp $ + +COMMENT= mouse accessibility enhancements for GNOME + +GNOME_PROJECT= mousetweaks +GNOME_VERSION= 2.24.2 + +HOMEPAGE= http://live.gnome.org/Mousetweaks/Home + +# GPLv3 - GFDLv1.2 +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +WANTLIB= ICE ORBit-2 SM X11 Xau Xcomposite Xcursor Xdamage \ + Xdmcp Xext Xfixes Xi Xinerama Xrandr Xrender Xtst \ + art_lgpl_2 atk-1.0 audiofile bonobo-2 \ + bonobo-activation bonoboui-2 c cairo dbus-1 \ + dbus-glib-1 esd expat fontconfig freetype gailutil \ + gconf-2 gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glade-2.0 \ + glib-2.0 glitz gmodule-2.0 gnome-2 gnome-keyring \ + gnomecanvas-2 gnomeui-2 gnomevfs-2 gobject-2.0 \ + gthread-2.0 gtk-x11-2.0 m pango-1.0 pangocairo-1.0 \ + pangoft2-1.0 pixman-1 png popt pthread xml2 z + +MODULES= devel/gettext \ + x11/gnome + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= :scrollkeeper-*:textproc/scrollkeeper +LIB_DEPENDS= panel-applet-2.>=2::x11/gnome/applets2 \ + spi,cspi::x11/gnome/at-spi + +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" +CONFIGURE_ARGS= ${CONFIGURE_SHARED} \ + --with-gconf-schema-file-dir=${LOCALBASE}/share/schemas/mousetweaks \ + --disable-schemas-install + +USE_X11= Yes +MODGNOME_HELP_FILES= Yes + +post-patch: + @ln -s /usr/bin/true ${WRKDIR}/bin/scrollkeeper-update + +.include diff --git a/x11/gnome/mousetweaks/distinfo b/x11/gnome/mousetweaks/distinfo new file mode 100644 index 00000000000..de92faaddb7 --- /dev/null +++ b/x11/gnome/mousetweaks/distinfo @@ -0,0 +1,5 @@ +MD5 (gnome/mousetweaks-2.24.2.tar.bz2) = E2HCFxyiAlrfYMVOohEofA== +RMD160 (gnome/mousetweaks-2.24.2.tar.bz2) = xbNc1nJsy4DVZKWpMu1XBZt0SBI= +SHA1 (gnome/mousetweaks-2.24.2.tar.bz2) = o2Zj1A+KNEy5Uoit9BsjeLprWt8= +SHA256 (gnome/mousetweaks-2.24.2.tar.bz2) = /AwnK1Bt5CYtidJWonPMOvNaXwudVsxnyW4brgVi91I= +SIZE (gnome/mousetweaks-2.24.2.tar.bz2) = 677823 diff --git a/x11/gnome/mousetweaks/pkg/DESCR b/x11/gnome/mousetweaks/pkg/DESCR new file mode 100644 index 00000000000..1c779dad70e --- /dev/null +++ b/x11/gnome/mousetweaks/pkg/DESCR @@ -0,0 +1,14 @@ +The Mousetweaks package provides mouse accessibility enhancements for +the GNOME desktop. These enhancements are: + * It offers a way to perform the various clicks without using any + hardware button. + * It allows users to perform a right click by doing a click&hold + of the left mousebutton. (For a left-handed mouse user, the termes + left and right have to be inverted.) + * It provides an applet that the user can install on a panel. This + applet creates an area on the panel into which the pointer can be + captured until the user releases it with a predefined button and + modifier combination. + +The options can be accessed through the Accessibility tab of the Mouse +Preferences of GNOME Control Center or through command-line. diff --git a/x11/gnome/mousetweaks/pkg/PLIST b/x11/gnome/mousetweaks/pkg/PLIST new file mode 100644 index 00000000000..a3b83b01b47 --- /dev/null +++ b/x11/gnome/mousetweaks/pkg/PLIST @@ -0,0 +1,170 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2008/12/13 17:52:58 ajacoutot Exp $ +@bin bin/dwell-click-applet +@bin bin/mousetweaks +@bin bin/pointer-capture-applet +lib/bonobo/ +lib/bonobo/servers/ +lib/bonobo/servers/DwellClick_Factory.server +lib/bonobo/servers/PointerCapture_Factory.server +@man man/man1/dwell-click-applet.1 +@man man/man1/mousetweaks.1 +@man man/man1/pointer-capture-applet.1 +share/gnome/help/mousetweaks/ +share/gnome/help/mousetweaks/C/ +share/gnome/help/mousetweaks/C/figures/ +share/gnome/help/mousetweaks/C/figures/mouse-a11y-dwell-checkbox.png +share/gnome/help/mousetweaks/C/figures/mouse-a11y-dwell-click-type-applet.png +share/gnome/help/mousetweaks/C/figures/mouse-a11y-dwell-click-type-window.png +share/gnome/help/mousetweaks/C/figures/mouse-a11y-dwell-ctw-checkbox.png +share/gnome/help/mousetweaks/C/figures/mouse-a11y-dwell-delay-slider.png +share/gnome/help/mousetweaks/C/figures/mouse-a11y-dwell-gesture-mapping.png +share/gnome/help/mousetweaks/C/figures/mouse-a11y-dwell-mode-choice.png +share/gnome/help/mousetweaks/C/figures/mouse-a11y-dwell-motion-treshold.png +share/gnome/help/mousetweaks/C/figures/mouse-a11y-pointer-capture-context-menu.png +share/gnome/help/mousetweaks/C/figures/mouse-a11y-pointer-capture-locked.png +share/gnome/help/mousetweaks/C/figures/mouse-a11y-pointer-capture-preferences.png +share/gnome/help/mousetweaks/C/figures/mouse-a11y-ssc-checkbox.png +share/gnome/help/mousetweaks/C/figures/mouse-a11y-ssc-delay-slider.png +share/gnome/help/mousetweaks/C/figures/mouse-a11y-tab.png +share/gnome/help/mousetweaks/C/legal.xml +share/gnome/help/mousetweaks/C/mousetweaks.xml +share/gnome/help/mousetweaks/el/ +share/gnome/help/mousetweaks/el/figures/ +share/gnome/help/mousetweaks/el/figures/mouse-a11y-dwell-checkbox.png +share/gnome/help/mousetweaks/el/figures/mouse-a11y-dwell-click-type-applet.png +share/gnome/help/mousetweaks/el/figures/mouse-a11y-dwell-click-type-window.png +share/gnome/help/mousetweaks/el/figures/mouse-a11y-dwell-ctw-checkbox.png +share/gnome/help/mousetweaks/el/figures/mouse-a11y-dwell-delay-slider.png +share/gnome/help/mousetweaks/el/figures/mouse-a11y-dwell-gesture-mapping.png +share/gnome/help/mousetweaks/el/figures/mouse-a11y-dwell-mode-choice.png +share/gnome/help/mousetweaks/el/figures/mouse-a11y-dwell-motion-treshold.png +share/gnome/help/mousetweaks/el/figures/mouse-a11y-pointer-capture-context-menu.png +share/gnome/help/mousetweaks/el/figures/mouse-a11y-pointer-capture-locked.png +share/gnome/help/mousetweaks/el/figures/mouse-a11y-pointer-capture-preferences.png +share/gnome/help/mousetweaks/el/figures/mouse-a11y-ssc-checkbox.png +share/gnome/help/mousetweaks/el/figures/mouse-a11y-ssc-delay-slider.png +share/gnome/help/mousetweaks/el/figures/mouse-a11y-tab.png +share/gnome/help/mousetweaks/el/mousetweaks.xml +share/gnome/help/mousetweaks/es/ +share/gnome/help/mousetweaks/es/figures/ +share/gnome/help/mousetweaks/es/figures/mouse-a11y-dwell-checkbox.png +share/gnome/help/mousetweaks/es/figures/mouse-a11y-dwell-click-type-applet.png +share/gnome/help/mousetweaks/es/figures/mouse-a11y-dwell-click-type-window.png +share/gnome/help/mousetweaks/es/figures/mouse-a11y-dwell-ctw-checkbox.png +share/gnome/help/mousetweaks/es/figures/mouse-a11y-dwell-delay-slider.png +share/gnome/help/mousetweaks/es/figures/mouse-a11y-dwell-gesture-mapping.png +share/gnome/help/mousetweaks/es/figures/mouse-a11y-dwell-mode-choice.png +share/gnome/help/mousetweaks/es/figures/mouse-a11y-dwell-motion-treshold.png +share/gnome/help/mousetweaks/es/figures/mouse-a11y-pointer-capture-context-menu.png +share/gnome/help/mousetweaks/es/figures/mouse-a11y-pointer-capture-locked.png +share/gnome/help/mousetweaks/es/figures/mouse-a11y-pointer-capture-preferences.png +share/gnome/help/mousetweaks/es/figures/mouse-a11y-ssc-checkbox.png +share/gnome/help/mousetweaks/es/figures/mouse-a11y-ssc-delay-slider.png +share/gnome/help/mousetweaks/es/figures/mouse-a11y-tab.png +share/gnome/help/mousetweaks/es/mousetweaks.xml +share/gnome/help/mousetweaks/oc/ +share/gnome/help/mousetweaks/oc/figures/ +share/gnome/help/mousetweaks/oc/figures/mouse-a11y-dwell-checkbox.png +share/gnome/help/mousetweaks/oc/figures/mouse-a11y-dwell-click-type-applet.png +share/gnome/help/mousetweaks/oc/figures/mouse-a11y-dwell-click-type-window.png +share/gnome/help/mousetweaks/oc/figures/mouse-a11y-dwell-ctw-checkbox.png +share/gnome/help/mousetweaks/oc/figures/mouse-a11y-dwell-delay-slider.png +share/gnome/help/mousetweaks/oc/figures/mouse-a11y-dwell-gesture-mapping.png +share/gnome/help/mousetweaks/oc/figures/mouse-a11y-dwell-mode-choice.png +share/gnome/help/mousetweaks/oc/figures/mouse-a11y-dwell-motion-treshold.png +share/gnome/help/mousetweaks/oc/figures/mouse-a11y-pointer-capture-context-menu.png +share/gnome/help/mousetweaks/oc/figures/mouse-a11y-pointer-capture-locked.png +share/gnome/help/mousetweaks/oc/figures/mouse-a11y-pointer-capture-preferences.png +share/gnome/help/mousetweaks/oc/figures/mouse-a11y-ssc-checkbox.png +share/gnome/help/mousetweaks/oc/figures/mouse-a11y-ssc-delay-slider.png +share/gnome/help/mousetweaks/oc/figures/mouse-a11y-tab.png +share/gnome/help/mousetweaks/oc/mousetweaks.xml +share/gnome/help/mousetweaks/sv/ +share/gnome/help/mousetweaks/sv/figures/ +share/gnome/help/mousetweaks/sv/figures/mouse-a11y-dwell-checkbox.png +share/gnome/help/mousetweaks/sv/figures/mouse-a11y-dwell-click-type-applet.png +share/gnome/help/mousetweaks/sv/figures/mouse-a11y-dwell-click-type-window.png +share/gnome/help/mousetweaks/sv/figures/mouse-a11y-dwell-ctw-checkbox.png +share/gnome/help/mousetweaks/sv/figures/mouse-a11y-dwell-delay-slider.png +share/gnome/help/mousetweaks/sv/figures/mouse-a11y-dwell-gesture-mapping.png +share/gnome/help/mousetweaks/sv/figures/mouse-a11y-dwell-mode-choice.png +share/gnome/help/mousetweaks/sv/figures/mouse-a11y-dwell-motion-treshold.png +share/gnome/help/mousetweaks/sv/figures/mouse-a11y-pointer-capture-context-menu.png +share/gnome/help/mousetweaks/sv/figures/mouse-a11y-pointer-capture-locked.png +share/gnome/help/mousetweaks/sv/figures/mouse-a11y-pointer-capture-preferences.png +share/gnome/help/mousetweaks/sv/figures/mouse-a11y-ssc-checkbox.png +share/gnome/help/mousetweaks/sv/figures/mouse-a11y-ssc-delay-slider.png +share/gnome/help/mousetweaks/sv/figures/mouse-a11y-tab.png +share/gnome/help/mousetweaks/sv/mousetweaks.xml +share/locale/ar/LC_MESSAGES/mousetweaks.mo +share/locale/bg/LC_MESSAGES/mousetweaks.mo +share/locale/bn_IN/LC_MESSAGES/mousetweaks.mo +share/locale/ca/LC_MESSAGES/mousetweaks.mo +share/locale/cs/LC_MESSAGES/mousetweaks.mo +share/locale/da/LC_MESSAGES/mousetweaks.mo +share/locale/de/LC_MESSAGES/mousetweaks.mo +share/locale/el/LC_MESSAGES/mousetweaks.mo +share/locale/en_GB/LC_MESSAGES/mousetweaks.mo +share/locale/es/LC_MESSAGES/mousetweaks.mo +share/locale/et/LC_MESSAGES/mousetweaks.mo +share/locale/eu/LC_MESSAGES/mousetweaks.mo +share/locale/fi/LC_MESSAGES/mousetweaks.mo +share/locale/fr/LC_MESSAGES/mousetweaks.mo +share/locale/gl/LC_MESSAGES/mousetweaks.mo +share/locale/gu/LC_MESSAGES/mousetweaks.mo +share/locale/he/LC_MESSAGES/mousetweaks.mo +share/locale/hi/LC_MESSAGES/mousetweaks.mo +share/locale/hu/LC_MESSAGES/mousetweaks.mo +share/locale/it/LC_MESSAGES/mousetweaks.mo +share/locale/ja/LC_MESSAGES/mousetweaks.mo +share/locale/ko/LC_MESSAGES/mousetweaks.mo +share/locale/lt/LC_MESSAGES/mousetweaks.mo +share/locale/mk/LC_MESSAGES/mousetweaks.mo +share/locale/ml/LC_MESSAGES/mousetweaks.mo +share/locale/mr/LC_MESSAGES/mousetweaks.mo +share/locale/nb/LC_MESSAGES/mousetweaks.mo +share/locale/nl/LC_MESSAGES/mousetweaks.mo +share/locale/nn/LC_MESSAGES/mousetweaks.mo +share/locale/oc/ +share/locale/oc/LC_MESSAGES/ +share/locale/oc/LC_MESSAGES/mousetweaks.mo +share/locale/or/LC_MESSAGES/mousetweaks.mo +share/locale/pa/LC_MESSAGES/mousetweaks.mo +share/locale/pl/LC_MESSAGES/mousetweaks.mo +share/locale/pt/LC_MESSAGES/mousetweaks.mo +share/locale/pt_BR/LC_MESSAGES/mousetweaks.mo +share/locale/ru/LC_MESSAGES/mousetweaks.mo +share/locale/sl/LC_MESSAGES/mousetweaks.mo +share/locale/sq/LC_MESSAGES/mousetweaks.mo +share/locale/sv/LC_MESSAGES/mousetweaks.mo +share/locale/ta/LC_MESSAGES/mousetweaks.mo +share/locale/th/LC_MESSAGES/mousetweaks.mo +share/locale/tr/LC_MESSAGES/mousetweaks.mo +share/locale/uk/LC_MESSAGES/mousetweaks.mo +share/locale/vi/LC_MESSAGES/mousetweaks.mo +share/locale/zh_CN/LC_MESSAGES/mousetweaks.mo +share/locale/zh_HK/LC_MESSAGES/mousetweaks.mo +share/locale/zh_TW/LC_MESSAGES/mousetweaks.mo +share/mousetweaks/ +share/mousetweaks/DwellClick.xml +share/mousetweaks/PointerCapture.xml +share/mousetweaks/ctw.glade +share/mousetweaks/double-click.png +share/mousetweaks/drag-click.png +share/mousetweaks/dwell-click-applet.glade +share/mousetweaks/pointer-capture-applet.glade +share/mousetweaks/right-click.png +share/mousetweaks/single-click.png +share/omf/mousetweaks/ +share/omf/mousetweaks/mousetweaks-C.omf +share/omf/mousetweaks/mousetweaks-el.omf +share/omf/mousetweaks/mousetweaks-es.omf +share/omf/mousetweaks/mousetweaks-oc.omf +share/omf/mousetweaks/mousetweaks-sv.omf +@unexec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-uninstall-rule %D/share/schemas/mousetweaks/*.schemas > /dev/null +share/schemas/mousetweaks/ +share/schemas/mousetweaks/mousetweaks.schemas +share/schemas/mousetweaks/pointer-capture-applet.schemas +@exec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-install-rule %D/share/schemas/mousetweaks/*.schemas > /dev/null +@exec %D/bin/scrollkeeper-update -q +@unexec %D/bin/scrollkeeper-update -q