aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormva <mva@FreeBSD.org>2013-04-26 23:57:02 +0800
committermva <mva@FreeBSD.org>2013-04-26 23:57:02 +0800
commitab3549ce3ccd429c9db7f090e694461ae7a365dd (patch)
tree4b54f46bd2c285526f5ae930c5379f4bbc17d1e1
parentcc4b94048a126ec78a099b5d48c981211ebb05b4 (diff)
downloadfreebsd-ports-gnome-ab3549ce3ccd429c9db7f090e694461ae7a365dd.tar.gz
freebsd-ports-gnome-ab3549ce3ccd429c9db7f090e694461ae7a365dd.tar.zst
freebsd-ports-gnome-ab3549ce3ccd429c9db7f090e694461ae7a365dd.zip
PyAL is a wrapper around the OpenAL library and as such similar to the
discontinued PyOpenAL project. In contrast to PyOpenAL, it has no licensing restrictions, nor does it rely on C code, but uses ctypes instead. WWW: http://bitbucket.org/marcusva/py-al
-rw-r--r--audio/Makefile1
-rw-r--r--audio/py-al/Makefile18
-rw-r--r--audio/py-al/distinfo2
-rw-r--r--audio/py-al/pkg-descr5
-rw-r--r--audio/py-al/pkg-plist50
5 files changed, 76 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index 5144f78b83af..067647bdcbef 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -617,6 +617,7 @@
SUBDIR += puddletag
SUBDIR += pulseaudio
SUBDIR += pure-audio
+ SUBDIR += py-al
SUBDIR += py-ao
SUBDIR += py-apetag
SUBDIR += py-pyacoustid
diff --git a/audio/py-al/Makefile b/audio/py-al/Makefile
new file mode 100644
index 000000000000..9b1222d6c8dc
--- /dev/null
+++ b/audio/py-al/Makefile
@@ -0,0 +1,18 @@
+# $FreeBSD$
+
+PORTNAME= al
+PORTVERSION= 0.1.0
+CATEGORIES= audio python
+MASTER_SITES= http://cdn.bitbucket.org/marcusva/py-al/downloads/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= PyAL-${PORTVERSION}
+
+MAINTAINER= mva@FreeBSD.org
+COMMENT= PyAL is a binding of OpenAL for Python
+
+USE_OPENAL= al
+USE_PYTHON= yes
+USE_PYDISTUTILS= yes
+PYDISTUTILS_PKGNAME= PyAL
+
+.include <bsd.port.mk>
diff --git a/audio/py-al/distinfo b/audio/py-al/distinfo
new file mode 100644
index 000000000000..02482fe9a645
--- /dev/null
+++ b/audio/py-al/distinfo
@@ -0,0 +1,2 @@
+SHA256 (PyAL-0.1.0.tar.gz) = 1dc158d58cc66c9677f476ac2ff6bc100db288a9ce5aeb2f79ea7da686be3e07
+SIZE (PyAL-0.1.0.tar.gz) = 543799
diff --git a/audio/py-al/pkg-descr b/audio/py-al/pkg-descr
new file mode 100644
index 000000000000..728db4933198
--- /dev/null
+++ b/audio/py-al/pkg-descr
@@ -0,0 +1,5 @@
+PyAL is a wrapper around the OpenAL library and as such similar to the
+discontinued PyOpenAL project. In contrast to PyOpenAL, it has no licensing
+restrictions, nor does it rely on C code, but uses ctypes instead.
+
+WWW: http://bitbucket.org/marcusva/py-al
diff --git a/audio/py-al/pkg-plist b/audio/py-al/pkg-plist
new file mode 100644
index 000000000000..e5b1fd1182c2
--- /dev/null
+++ b/audio/py-al/pkg-plist
@@ -0,0 +1,50 @@
+%%PYTHON_SITELIBDIR%%/openal/__init__.py
+%%PYTHON_SITELIBDIR%%/openal/__init__.pyc
+%%PYTHON_SITELIBDIR%%/openal/__init__.pyo
+%%PYTHON_SITELIBDIR%%/openal/al.py
+%%PYTHON_SITELIBDIR%%/openal/al.pyc
+%%PYTHON_SITELIBDIR%%/openal/al.pyo
+%%PYTHON_SITELIBDIR%%/openal/alc.py
+%%PYTHON_SITELIBDIR%%/openal/alc.pyc
+%%PYTHON_SITELIBDIR%%/openal/alc.pyo
+%%PYTHON_SITELIBDIR%%/openal/audio.py
+%%PYTHON_SITELIBDIR%%/openal/audio.pyc
+%%PYTHON_SITELIBDIR%%/openal/audio.pyo
+%%PYTHON_SITELIBDIR%%/openal/efx.py
+%%PYTHON_SITELIBDIR%%/openal/efx.pyc
+%%PYTHON_SITELIBDIR%%/openal/efx.pyo
+%%PYTHON_SITELIBDIR%%/openal/ext.py
+%%PYTHON_SITELIBDIR%%/openal/ext.pyc
+%%PYTHON_SITELIBDIR%%/openal/ext.pyo
+%%PYTHON_SITELIBDIR%%/openal/loaders.py
+%%PYTHON_SITELIBDIR%%/openal/loaders.pyc
+%%PYTHON_SITELIBDIR%%/openal/loaders.pyo
+%%PYTHON_SITELIBDIR%%/openal/test/__init__.py
+%%PYTHON_SITELIBDIR%%/openal/test/__init__.pyc
+%%PYTHON_SITELIBDIR%%/openal/test/__init__.pyo
+%%PYTHON_SITELIBDIR%%/openal/test/audio_test.py
+%%PYTHON_SITELIBDIR%%/openal/test/audio_test.pyc
+%%PYTHON_SITELIBDIR%%/openal/test/audio_test.pyo
+%%PYTHON_SITELIBDIR%%/openal/test/loaders_test.py
+%%PYTHON_SITELIBDIR%%/openal/test/loaders_test.pyc
+%%PYTHON_SITELIBDIR%%/openal/test/loaders_test.pyo
+%%PYTHON_SITELIBDIR%%/openal/test/resources/hey.wav
+%%PYTHON_SITELIBDIR%%/openal/test/util/__init__.py
+%%PYTHON_SITELIBDIR%%/openal/test/util/__init__.pyc
+%%PYTHON_SITELIBDIR%%/openal/test/util/__init__.pyo
+%%PYTHON_SITELIBDIR%%/openal/test/util/runtests.py
+%%PYTHON_SITELIBDIR%%/openal/test/util/runtests.pyc
+%%PYTHON_SITELIBDIR%%/openal/test/util/runtests.pyo
+%%PYTHON_SITELIBDIR%%/openal/test/util/support.py
+%%PYTHON_SITELIBDIR%%/openal/test/util/support.pyc
+%%PYTHON_SITELIBDIR%%/openal/test/util/support.pyo
+%%PYTHON_SITELIBDIR%%/openal/test/util/testrunner.py
+%%PYTHON_SITELIBDIR%%/openal/test/util/testrunner.pyc
+%%PYTHON_SITELIBDIR%%/openal/test/util/testrunner.pyo
+%%PYTHON_SITELIBDIR%%/openal/test/util/testutils.py
+%%PYTHON_SITELIBDIR%%/openal/test/util/testutils.pyc
+%%PYTHON_SITELIBDIR%%/openal/test/util/testutils.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/openal/test/util
+@dirrm %%PYTHON_SITELIBDIR%%/openal/test/resources
+@dirrm %%PYTHON_SITELIBDIR%%/openal/test
+@dirrm %%PYTHON_SITELIBDIR%%/openal