From: David Jander <da...@protonic.nl>

Signed-off-by: David Jander <da...@protonic.nl>
---
 rules/python3-pyalsaaudio.in   | 11 +++++++++
 rules/python3-pyalsaaudio.make | 54 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 65 insertions(+)
 create mode 100644 rules/python3-pyalsaaudio.in
 create mode 100644 rules/python3-pyalsaaudio.make

diff --git a/rules/python3-pyalsaaudio.in b/rules/python3-pyalsaaudio.in
new file mode 100644
index 000000000..a3c3b4454
--- /dev/null
+++ b/rules/python3-pyalsaaudio.in
@@ -0,0 +1,11 @@
+## SECTION=python3
+
+config PYTHON3_PYALSAAUDIO
+       tristate
+       prompt "python3-pyalsaaudio"
+       select PYTHON3
+       select ALSA_LIB
+       select ALSA_LIB_FULL
+       help
+         Wrappers for accessing the ALSA API from Python. Fairly complete for
+         PCM devices and mixer access.
diff --git a/rules/python3-pyalsaaudio.make b/rules/python3-pyalsaaudio.make
new file mode 100644
index 000000000..e00df51f1
--- /dev/null
+++ b/rules/python3-pyalsaaudio.make
@@ -0,0 +1,54 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2017 by David Jander <da...@protonic.nl>
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_PYTHON3_PYALSAAUDIO) += python3-pyalsaaudio
+
+#
+# Paths and names
+#
+PYTHON3_PYALSAAUDIO_VERSION    := 0.8.4
+PYTHON3_PYALSAAUDIO_MD5                := b46f69561bc85fc52e698b2440ca251e
+PYTHON3_PYALSAAUDIO            := 
python3-pyalsaaudio-$(PYTHON3_PYALSAAUDIO_VERSION)
+PYTHON3_PYALSAAUDIO_SUFFIX     := tar.gz
+PYTHON3_PYALSAAUDIO_URL                := 
https://pypi.python.org/packages/52/b6/44871791929d9d7e11325af0b7be711388dfeeab17147988f044a41a6d83/pyalsaaudio-$(PYTHON3_PYALSAAUDIO_VERSION).$(PYTHON3_PYALSAAUDIO_SUFFIX)
+PYTHON3_PYALSAAUDIO_SOURCE     := 
$(SRCDIR)/$(PYTHON3_PYALSAAUDIO).$(PYTHON3_PYALSAAUDIO_SUFFIX)
+PYTHON3_PYALSAAUDIO_DIR                := $(BUILDDIR)/$(PYTHON3_PYALSAAUDIO)
+PYTHON3_PYALSAAUDIO_LICENSE    := PSF
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+PYTHON3_PYALSAAUDIO_CONF_TOOL  := python3
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/python3-pyalsaaudio.targetinstall:
+       @$(call targetinfo)
+
+       @$(call install_init, python3-pyalsaaudio)
+       @$(call install_fixup, python3-pyalsaaudio, PRIORITY, optional)
+       @$(call install_fixup, python3-pyalsaaudio, SECTION, base)
+       @$(call install_fixup, python3-pyalsaaudio, AUTHOR, "David Jander 
<da...@protonic.nl>")
+       @$(call install_fixup, python3-pyalsaaudio, DESCRIPTION, missing)
+
+       @$(call install_glob, python3-pyalsaaudio, 0, 0, -, \
+               /usr/lib/python$(PYTHON3_MAJORMINOR)/site-packages,, 
alsaaudio*.so)
+
+       @$(call install_finish, python3-pyalsaaudio)
+
+       @$(call touch)
+
+# vim: syntax=make
-- 
2.15.1


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

Reply via email to