git: 03027a127392 - main - audio/py-pyjacklib: New port for pyjacklib v0.1.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 20 Oct 2022 13:04:30 UTC
The branch main has been updated by hselasky: URL: https://cgit.FreeBSD.org/ports/commit/?id=03027a127392d7b184add21279418f31f9e60f06 commit 03027a127392d7b184add21279418f31f9e60f06 Author: Hans Petter Selasky <hselasky@FreeBSD.org> AuthorDate: 2022-10-20 13:02:05 +0000 Commit: Hans Petter Selasky <hselasky@FreeBSD.org> CommitDate: 2022-10-20 13:04:00 +0000 audio/py-pyjacklib: New port for pyjacklib v0.1.1 Approved by: pi (implicit) --- audio/Makefile | 1 + audio/py-pyjacklib/Makefile | 22 ++++++++++++++++++++++ audio/py-pyjacklib/distinfo | 3 +++ audio/py-pyjacklib/pkg-descr | 5 +++++ 4 files changed, 31 insertions(+) diff --git a/audio/Makefile b/audio/Makefile index 6b1acdba0c2e..07c82c120a7d 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -650,6 +650,7 @@ SUBDIR += py-pulsectl SUBDIR += py-pyacoustid SUBDIR += py-pyaudio + SUBDIR += py-pyjacklib SUBDIR += py-pylast SUBDIR += py-pyliblo SUBDIR += py-pymad diff --git a/audio/py-pyjacklib/Makefile b/audio/py-pyjacklib/Makefile new file mode 100644 index 000000000000..f635a762ed4e --- /dev/null +++ b/audio/py-pyjacklib/Makefile @@ -0,0 +1,22 @@ +PORTNAME= py-pyjacklib +DISTVERSIONPREFIX= v +DISTVERSION= 0.1.1 +CATEGORIES= audio + +MAINTAINER= hselasky@FreeBSD.org +COMMENT= Python bindings for the Jack library +WWW= https://github.com/jackaudio/pyjacklib + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING.md + +LIB_DEPENDS= libjack.so:audio/jack + +USES= localbase python:3.6+ +USE_PYTHON= autoplist distutils + +USE_GITHUB= yes +GH_ACCOUNT= jackaudio +GH_PROJECT= pyjacklib + +.include <bsd.port.mk> diff --git a/audio/py-pyjacklib/distinfo b/audio/py-pyjacklib/distinfo new file mode 100644 index 000000000000..bbf101a1fa65 --- /dev/null +++ b/audio/py-pyjacklib/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1666270467 +SHA256 (jackaudio-pyjacklib-v0.1.1_GH0.tar.gz) = ae8de20b97aa5b286b618924ac649f4ffa272273737f43254f2ca20c1cbd7853 +SIZE (jackaudio-pyjacklib-v0.1.1_GH0.tar.gz) = 22031 diff --git a/audio/py-pyjacklib/pkg-descr b/audio/py-pyjacklib/pkg-descr new file mode 100644 index 000000000000..5d0116d6737c --- /dev/null +++ b/audio/py-pyjacklib/pkg-descr @@ -0,0 +1,5 @@ +Python bindings for libjack using ctypes, which allow you to write +JACK client applications in Python. + +The library provides a low-level, almost unaltered mapping of the +libjack C API, plus a few additional convenience functions.