summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2010-01-06 08:55:15 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2010-01-06 08:55:15 +0800
commit0eda61a40123e2d61c82663487b11db9ffe5b2e3 (patch)
tree84738a8dee013a1f82f007b22fe97baf774e9398
parent14a4d87a5f4862a3107d5b8402f39db99e44cc80 (diff)
downloadmarcuscom-ports-0eda61a40123e2d61c82663487b11db9ffe5b2e3.tar
marcuscom-ports-0eda61a40123e2d61c82663487b11db9ffe5b2e3.tar.gz
marcuscom-ports-0eda61a40123e2d61c82663487b11db9ffe5b2e3.tar.bz2
marcuscom-ports-0eda61a40123e2d61c82663487b11db9ffe5b2e3.tar.lz
marcuscom-ports-0eda61a40123e2d61c82663487b11db9ffe5b2e3.tar.xz
marcuscom-ports-0eda61a40123e2d61c82663487b11db9ffe5b2e3.tar.zst
marcuscom-ports-0eda61a40123e2d61c82663487b11db9ffe5b2e3.zip
Add py-atspi, the Python API to interface with the D-BUS-based SPI
framework. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@13369 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--accessibility/py-atspi/Makefile33
-rw-r--r--accessibility/py-atspi/distinfo3
-rw-r--r--accessibility/py-atspi/pkg-descr8
-rw-r--r--accessibility/py-atspi/pkg-plist101
4 files changed, 145 insertions, 0 deletions
diff --git a/accessibility/py-atspi/Makefile b/accessibility/py-atspi/Makefile
new file mode 100644
index 000000000..cffe50ce2
--- /dev/null
+++ b/accessibility/py-atspi/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: at-spi
+# Date Created: 12 April 2002
+# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports/accessibility/at-spi2-core/Makefile,v 1.2 2010/01/06 00:42:25 marcus Exp $
+#
+
+PORTNAME= atspi
+PORTVERSION= 0.1.4
+CATEGORIES= accessibility x11-toolkits
+MASTER_SITES= GNOME
+MASTER_SITE_SUBDIR= sources/pyatspi/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= pyatspi-${PORTVERSION}
+DIST_SUBDIR= gnome2
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Python API for the D-BUS based SPI framework
+
+LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
+RUN_DEPENDS= at-spi-dbus-bus:${PORTSDIR}/accessibility/at-spi2-core
+
+USE_BZIP2= yes
+USE_GETTEXT= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack gnomehier intlhack gtk20 libxml2
+GNU_CONFIGURE= yes
+USE_PYTHON= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/accessibility/py-atspi/distinfo b/accessibility/py-atspi/distinfo
new file mode 100644
index 000000000..dfb121dd2
--- /dev/null
+++ b/accessibility/py-atspi/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome2/pyatspi-0.1.4.tar.bz2) = bfe79896407c60e8b7c98db4f9097eec
+SHA256 (gnome2/pyatspi-0.1.4.tar.bz2) = 8aac344eeb3e8bd6b7affa0e5dced52d1f12ee9b177eefb2091177924c1a4fd2
+SIZE (gnome2/pyatspi-0.1.4.tar.bz2) = 325887
diff --git a/accessibility/py-atspi/pkg-descr b/accessibility/py-atspi/pkg-descr
new file mode 100644
index 000000000..151f94c99
--- /dev/null
+++ b/accessibility/py-atspi/pkg-descr
@@ -0,0 +1,8 @@
+This is the Gnome Accessibility Project's Assistive Technology
+Service Provider Interface. It allows accessibility applications
+and assistive technologies to announce their respective existence
+to each other.
+
+This port is the Python API to interface with the D-BUS based SPI framework.
+
+WWW: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
diff --git a/accessibility/py-atspi/pkg-plist b/accessibility/py-atspi/pkg-plist
new file mode 100644
index 000000000..cb171ddf7
--- /dev/null
+++ b/accessibility/py-atspi/pkg-plist
@@ -0,0 +1,101 @@
+%%PYTHON_SITELIBDIR%%/pyatspi/Accessibility.py
+%%PYTHON_SITELIBDIR%%/pyatspi/Accessibility.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/Accessibility.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/__init__.py
+%%PYTHON_SITELIBDIR%%/pyatspi/__init__.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/__init__.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/accessible.py
+%%PYTHON_SITELIBDIR%%/pyatspi/accessible.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/accessible.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/action.py
+%%PYTHON_SITELIBDIR%%/pyatspi/action.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/action.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/appevent.py
+%%PYTHON_SITELIBDIR%%/pyatspi/appevent.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/appevent.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/application.py
+%%PYTHON_SITELIBDIR%%/pyatspi/application.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/application.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/busutils/__init__.py
+%%PYTHON_SITELIBDIR%%/pyatspi/busutils/__init__.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/busutils/__init__.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/busutils/bus.py
+%%PYTHON_SITELIBDIR%%/pyatspi/busutils/bus.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/busutils/bus.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/busutils/proxy.py
+%%PYTHON_SITELIBDIR%%/pyatspi/busutils/proxy.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/busutils/proxy.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/cache.py
+%%PYTHON_SITELIBDIR%%/pyatspi/cache.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/cache.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/collection.py
+%%PYTHON_SITELIBDIR%%/pyatspi/collection.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/collection.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/component.py
+%%PYTHON_SITELIBDIR%%/pyatspi/component.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/component.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/constants.py
+%%PYTHON_SITELIBDIR%%/pyatspi/constants.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/constants.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/desktop.py
+%%PYTHON_SITELIBDIR%%/pyatspi/desktop.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/desktop.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/deviceevent.py
+%%PYTHON_SITELIBDIR%%/pyatspi/deviceevent.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/deviceevent.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/document.py
+%%PYTHON_SITELIBDIR%%/pyatspi/document.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/document.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/editabletext.py
+%%PYTHON_SITELIBDIR%%/pyatspi/editabletext.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/editabletext.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/enum.py
+%%PYTHON_SITELIBDIR%%/pyatspi/enum.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/enum.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/exceptions.py
+%%PYTHON_SITELIBDIR%%/pyatspi/exceptions.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/exceptions.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/factory.py
+%%PYTHON_SITELIBDIR%%/pyatspi/factory.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/factory.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/hyperlink.py
+%%PYTHON_SITELIBDIR%%/pyatspi/hyperlink.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/hyperlink.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/hypertext.py
+%%PYTHON_SITELIBDIR%%/pyatspi/hypertext.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/hypertext.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/image.py
+%%PYTHON_SITELIBDIR%%/pyatspi/image.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/image.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/interfaces.py
+%%PYTHON_SITELIBDIR%%/pyatspi/interfaces.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/interfaces.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/registry.py
+%%PYTHON_SITELIBDIR%%/pyatspi/registry.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/registry.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/relation.py
+%%PYTHON_SITELIBDIR%%/pyatspi/relation.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/relation.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/role.py
+%%PYTHON_SITELIBDIR%%/pyatspi/role.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/role.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/selection.py
+%%PYTHON_SITELIBDIR%%/pyatspi/selection.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/selection.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/state.py
+%%PYTHON_SITELIBDIR%%/pyatspi/state.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/state.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/table.py
+%%PYTHON_SITELIBDIR%%/pyatspi/table.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/table.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/text.py
+%%PYTHON_SITELIBDIR%%/pyatspi/text.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/text.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/utils.py
+%%PYTHON_SITELIBDIR%%/pyatspi/utils.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/utils.pyo
+%%PYTHON_SITELIBDIR%%/pyatspi/value.py
+%%PYTHON_SITELIBDIR%%/pyatspi/value.pyc
+%%PYTHON_SITELIBDIR%%/pyatspi/value.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/pyatspi/busutils
+@dirrm %%PYTHON_SITELIBDIR%%/pyatspi