From e212ae895e698e181ba4a0b42e13746d5660dd38 Mon Sep 17 00:00:00 2001 From: ajacoutot Date: Tue, 26 Apr 2011 18:27:55 +0000 Subject: [PATCH] Import at-spi2-core-2.0.1. AT-SPI is the primary service interface by which assistive technologies query and receive notifications from running applications. This version of at-spi is a major break from previous versions. It has been completely rewritten to use D-Bus rather than ORBIT / CORBA for its transport protocol. This package includes the protocol definitions for the new D-Bus at-spi. Also included is the daemon neccessary for forwarding device events and registering accessible applications. ok jasper@ --- x11/gnome/at-spi2-core/Makefile | 42 ++++++ x11/gnome/at-spi2-core/distinfo | 5 + x11/gnome/at-spi2-core/pkg/DESCR | 9 ++ x11/gnome/at-spi2-core/pkg/PFRAG.shared | 2 + x11/gnome/at-spi2-core/pkg/PLIST | 174 ++++++++++++++++++++++++ 5 files changed, 232 insertions(+) create mode 100644 x11/gnome/at-spi2-core/Makefile create mode 100644 x11/gnome/at-spi2-core/distinfo create mode 100644 x11/gnome/at-spi2-core/pkg/DESCR create mode 100644 x11/gnome/at-spi2-core/pkg/PFRAG.shared create mode 100644 x11/gnome/at-spi2-core/pkg/PLIST diff --git a/x11/gnome/at-spi2-core/Makefile b/x11/gnome/at-spi2-core/Makefile new file mode 100644 index 00000000000..05667110ac2 --- /dev/null +++ b/x11/gnome/at-spi2-core/Makefile @@ -0,0 +1,42 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2011/04/26 18:27:55 ajacoutot Exp $ + +COMMENT= service interface for assistive technologies + +GNOME_PROJECT= at-spi2-core +GNOME_VERSION= 2.0.1 + +SHARED_LIBS += atspi 0.0 # 0.1 + +HOMEPAGE= http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus + +# LGPLv2 +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +WANTLIB += ICE SM X11 Xau Xdmcp Xext Xi Xtst c dbus-1 gio-2.0 +WANTLIB += glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0 pcre pthread +WANTLIB += pthread-stubs xcb z + +MODULES= devel/gettext \ + x11/gnome + +BUILD_DEPENDS= devel/gobject-introspection + +LIB_DEPENDS= x11/dbus \ + devel/glib2 + +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" +CONFIGURE_ARGS= ${CONFIGURE_SHARED} \ + --disable-gtk-doc \ + --disable-xevie \ + --enable-introspection + +# connects to DBus +REGRESS_IS_INTERACTIVE= x11 + +FAKE_FLAGS= sysconfdir=${PREFIX}/share/examples/at-spi2-core + +.include diff --git a/x11/gnome/at-spi2-core/distinfo b/x11/gnome/at-spi2-core/distinfo new file mode 100644 index 00000000000..0a2fbaa1b2d --- /dev/null +++ b/x11/gnome/at-spi2-core/distinfo @@ -0,0 +1,5 @@ +MD5 (gnome/at-spi2-core-2.0.1.tar.bz2) = SgFNpX7O90CVQHcWn2fjpw== +RMD160 (gnome/at-spi2-core-2.0.1.tar.bz2) = jn3x38afONEZjGWw765vuZofHEo= +SHA1 (gnome/at-spi2-core-2.0.1.tar.bz2) = zjsueoSqS2PYelFdMNJmb3W2obo= +SHA256 (gnome/at-spi2-core-2.0.1.tar.bz2) = 8IgNgWpVTAVg6faup4ZhToq0OeFxidODqD7X7r2eMos= +SIZE (gnome/at-spi2-core-2.0.1.tar.bz2) = 503446 diff --git a/x11/gnome/at-spi2-core/pkg/DESCR b/x11/gnome/at-spi2-core/pkg/DESCR new file mode 100644 index 00000000000..036d45219ed --- /dev/null +++ b/x11/gnome/at-spi2-core/pkg/DESCR @@ -0,0 +1,9 @@ +AT-SPI is the primary service interface by which assistive technologies +query and receive notifications from running applications. +This version of at-spi is a major break from previous versions. +It has been completely rewritten to use D-Bus rather than ORBIT / CORBA +for its transport protocol. + +This package includes the protocol definitions for the new D-Bus at-spi. +Also included is the daemon neccessary for forwarding device events and +registering accessible applications. diff --git a/x11/gnome/at-spi2-core/pkg/PFRAG.shared b/x11/gnome/at-spi2-core/pkg/PFRAG.shared new file mode 100644 index 00000000000..781f2e60099 --- /dev/null +++ b/x11/gnome/at-spi2-core/pkg/PFRAG.shared @@ -0,0 +1,2 @@ +@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2011/04/26 18:27:55 ajacoutot Exp $ +@lib lib/libatspi.so.${LIBatspi_VERSION} diff --git a/x11/gnome/at-spi2-core/pkg/PLIST b/x11/gnome/at-spi2-core/pkg/PLIST new file mode 100644 index 00000000000..86a386bd132 --- /dev/null +++ b/x11/gnome/at-spi2-core/pkg/PLIST @@ -0,0 +1,174 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2011/04/26 18:27:55 ajacoutot Exp $ +%%SHARED%% +include/at-spi-2.0/ +include/at-spi-2.0/atspi/ +include/at-spi-2.0/atspi/atspi-accessible.h +include/at-spi-2.0/atspi/atspi-action.h +include/at-spi-2.0/atspi/atspi-application.h +include/at-spi-2.0/atspi/atspi-collection.h +include/at-spi-2.0/atspi/atspi-component.h +include/at-spi-2.0/atspi/atspi-constants.h +include/at-spi-2.0/atspi/atspi-device-listener-private.h +include/at-spi-2.0/atspi/atspi-device-listener.h +include/at-spi-2.0/atspi/atspi-document.h +include/at-spi-2.0/atspi/atspi-editabletext.h +include/at-spi-2.0/atspi/atspi-event-listener-private.h +include/at-spi-2.0/atspi/atspi-event-listener.h +include/at-spi-2.0/atspi/atspi-gmain.c +include/at-spi-2.0/atspi/atspi-gmain.h +include/at-spi-2.0/atspi/atspi-hyperlink.h +include/at-spi-2.0/atspi/atspi-hypertext.h +include/at-spi-2.0/atspi/atspi-image.h +include/at-spi-2.0/atspi/atspi-matchrule.h +include/at-spi-2.0/atspi/atspi-misc.h +include/at-spi-2.0/atspi/atspi-object.h +include/at-spi-2.0/atspi/atspi-private.h +include/at-spi-2.0/atspi/atspi-registry.h +include/at-spi-2.0/atspi/atspi-relation.h +include/at-spi-2.0/atspi/atspi-selection.h +include/at-spi-2.0/atspi/atspi-stateset.h +include/at-spi-2.0/atspi/atspi-table.h +include/at-spi-2.0/atspi/atspi-text.h +include/at-spi-2.0/atspi/atspi-types.h +include/at-spi-2.0/atspi/atspi-value.h +include/at-spi-2.0/atspi/atspi.h +lib/girepository-1.0/ +lib/girepository-1.0/Atspi-2.0.typelib +lib/libatspi.a +lib/libatspi.la +lib/pkgconfig/ +lib/pkgconfig/atspi-2.pc +@bin libexec/at-spi-bus-launcher +@bin libexec/at-spi2-registryd +share/dbus-1/ +share/dbus-1/services/ +share/dbus-1/services/org.a11y.Bus.service +share/dbus-1/services/org.a11y.atspi.Registry.service +share/examples/at-spi2-core/ +share/examples/at-spi2-core/at-spi2/ +@sample ${SYSCONFDIR}/at-spi2/ +share/examples/at-spi2-core/at-spi2/accessibility.conf +@sample ${SYSCONFDIR}/at-spi2/accessibility.conf +share/examples/at-spi2-core/xdg/ +@sample ${SYSCONFDIR}/xdg/ +share/examples/at-spi2-core/xdg/autostart/ +@sample ${SYSCONFDIR}/xdg/autostart/ +share/examples/at-spi2-core/xdg/autostart/at-spi-dbus-bus.desktop +@sample ${SYSCONFDIR}/xdg/autostart/at-spi-dbus-bus.desktop +share/gir-1.0/ +share/gir-1.0/Atspi-2.0.gir +share/gtk-doc/ +share/gtk-doc/html/ +share/gtk-doc/html/libatspi/ +share/gtk-doc/html/libatspi/AtspiAccessible.html +share/gtk-doc/html/libatspi/AtspiDeviceListener.html +share/gtk-doc/html/libatspi/AtspiEventListener.html +share/gtk-doc/html/libatspi/AtspiHyperlink.html +share/gtk-doc/html/libatspi/AtspiMatchRule.html +share/gtk-doc/html/libatspi/AtspiObject.html +share/gtk-doc/html/libatspi/AtspiRelation.html +share/gtk-doc/html/libatspi/AtspiStateSet.html +share/gtk-doc/html/libatspi/annotation-glossary.html +share/gtk-doc/html/libatspi/api-index-full.html +share/gtk-doc/html/libatspi/ch01.html +share/gtk-doc/html/libatspi/home.png +share/gtk-doc/html/libatspi/index.html +share/gtk-doc/html/libatspi/index.sgml +share/gtk-doc/html/libatspi/left.png +share/gtk-doc/html/libatspi/libatspi-AtspiApplication.html +share/gtk-doc/html/libatspi/libatspi-atspi-collection.html +share/gtk-doc/html/libatspi/libatspi-atspi-component.html +share/gtk-doc/html/libatspi/libatspi-atspi-constants.html +share/gtk-doc/html/libatspi/libatspi-atspi-document.html +share/gtk-doc/html/libatspi/libatspi-atspi-editabletext.html +share/gtk-doc/html/libatspi/libatspi-atspi-hypertext.html +share/gtk-doc/html/libatspi/libatspi-atspi-image.html +share/gtk-doc/html/libatspi/libatspi-atspi-listener-private.html +share/gtk-doc/html/libatspi/libatspi-atspi-misc-private.html +share/gtk-doc/html/libatspi/libatspi-atspi-misc.html +share/gtk-doc/html/libatspi/libatspi-atspi-registry.html +share/gtk-doc/html/libatspi/libatspi-atspi-selection.html +share/gtk-doc/html/libatspi/libatspi-atspi-table.html +share/gtk-doc/html/libatspi/libatspi-atspi-text.html +share/gtk-doc/html/libatspi/libatspi-atspi-types.html +share/gtk-doc/html/libatspi/libatspi-atspi-value.html +share/gtk-doc/html/libatspi/libatspi.devhelp +share/gtk-doc/html/libatspi/libatspi.devhelp2 +share/gtk-doc/html/libatspi/object-tree.html +share/gtk-doc/html/libatspi/right.png +share/gtk-doc/html/libatspi/style.css +share/gtk-doc/html/libatspi/up.png +share/locale/as/ +share/locale/as/LC_MESSAGES/ +share/locale/as/LC_MESSAGES/at-spi2-core.mo +share/locale/ast/ +share/locale/ast/LC_MESSAGES/ +share/locale/ast/LC_MESSAGES/at-spi2-core.mo +share/locale/bg/LC_MESSAGES/at-spi2-core.mo +share/locale/bn_IN/ +share/locale/bn_IN/LC_MESSAGES/ +share/locale/bn_IN/LC_MESSAGES/at-spi2-core.mo +share/locale/ca/LC_MESSAGES/at-spi2-core.mo +share/locale/cs/LC_MESSAGES/at-spi2-core.mo +share/locale/da/LC_MESSAGES/at-spi2-core.mo +share/locale/de/LC_MESSAGES/at-spi2-core.mo +share/locale/el/LC_MESSAGES/at-spi2-core.mo +share/locale/en_GB/ +share/locale/en_GB/LC_MESSAGES/ +share/locale/en_GB/LC_MESSAGES/at-spi2-core.mo +share/locale/es/LC_MESSAGES/at-spi2-core.mo +share/locale/eu/LC_MESSAGES/at-spi2-core.mo +share/locale/fa/ +share/locale/fa/LC_MESSAGES/ +share/locale/fa/LC_MESSAGES/at-spi2-core.mo +share/locale/fr/LC_MESSAGES/at-spi2-core.mo +share/locale/gl/LC_MESSAGES/at-spi2-core.mo +share/locale/gu/ +share/locale/gu/LC_MESSAGES/ +share/locale/gu/LC_MESSAGES/at-spi2-core.mo +share/locale/he/LC_MESSAGES/at-spi2-core.mo +share/locale/hi/ +share/locale/hi/LC_MESSAGES/ +share/locale/hi/LC_MESSAGES/at-spi2-core.mo +share/locale/hu/LC_MESSAGES/at-spi2-core.mo +share/locale/id/LC_MESSAGES/at-spi2-core.mo +share/locale/it/LC_MESSAGES/at-spi2-core.mo +share/locale/kn/ +share/locale/kn/LC_MESSAGES/ +share/locale/kn/LC_MESSAGES/at-spi2-core.mo +share/locale/ko/LC_MESSAGES/at-spi2-core.mo +share/locale/lv/LC_MESSAGES/at-spi2-core.mo +share/locale/mr/ +share/locale/mr/LC_MESSAGES/ +share/locale/mr/LC_MESSAGES/at-spi2-core.mo +share/locale/nb/LC_MESSAGES/at-spi2-core.mo +share/locale/nl/LC_MESSAGES/at-spi2-core.mo +share/locale/or/ +share/locale/or/LC_MESSAGES/ +share/locale/or/LC_MESSAGES/at-spi2-core.mo +share/locale/pa/ +share/locale/pa/LC_MESSAGES/ +share/locale/pa/LC_MESSAGES/at-spi2-core.mo +share/locale/pl/LC_MESSAGES/at-spi2-core.mo +share/locale/pt/LC_MESSAGES/at-spi2-core.mo +share/locale/pt_BR/LC_MESSAGES/at-spi2-core.mo +share/locale/ro/LC_MESSAGES/at-spi2-core.mo +share/locale/ru/LC_MESSAGES/at-spi2-core.mo +share/locale/sl/LC_MESSAGES/at-spi2-core.mo +share/locale/sq/ +share/locale/sq/LC_MESSAGES/ +share/locale/sq/LC_MESSAGES/at-spi2-core.mo +share/locale/sr/LC_MESSAGES/at-spi2-core.mo +share/locale/sr@latin/ +share/locale/sr@latin/LC_MESSAGES/ +share/locale/sr@latin/LC_MESSAGES/at-spi2-core.mo +share/locale/sv/LC_MESSAGES/at-spi2-core.mo +share/locale/tr/LC_MESSAGES/at-spi2-core.mo +share/locale/ug/ +share/locale/ug/LC_MESSAGES/ +share/locale/ug/LC_MESSAGES/at-spi2-core.mo +share/locale/uk/LC_MESSAGES/at-spi2-core.mo +share/locale/vi/LC_MESSAGES/at-spi2-core.mo +share/locale/zh_CN/LC_MESSAGES/at-spi2-core.mo +share/locale/zh_HK/LC_MESSAGES/at-spi2-core.mo +share/locale/zh_TW/LC_MESSAGES/at-spi2-core.mo