Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 05 Apr 2026 17:25:15 +0000
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 0c6893df9331 - main - audio/py-pyjacklib: Convert to USE_PYTHON=pep517
Message-ID:  <69d29afb.1e910.1d239136@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0c6893df93310bdad1e8e4a0eb4c8fd02c35421b

commit 0c6893df93310bdad1e8e4a0eb4c8fd02c35421b
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-04-05 17:09:28 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-04-05 17:18:31 +0000

    audio/py-pyjacklib: Convert to USE_PYTHON=pep517
    
    - Change MASTER_SITES from GitHub to PYPI
    - Update COMMENT
    - Update pkg-descr
    - Bump PORTREVISION for package change
    - Take maintainership
---
 audio/py-pyjacklib/Makefile  | 18 ++++++++----------
 audio/py-pyjacklib/distinfo  |  6 +++---
 audio/py-pyjacklib/pkg-descr |  8 ++++----
 3 files changed, 15 insertions(+), 17 deletions(-)

diff --git a/audio/py-pyjacklib/Makefile b/audio/py-pyjacklib/Makefile
index 00fe5d7ba925..7ee755601f05 100644
--- a/audio/py-pyjacklib/Makefile
+++ b/audio/py-pyjacklib/Makefile
@@ -1,25 +1,23 @@
 PORTNAME=	pyjacklib
-DISTVERSIONPREFIX=	v
-DISTVERSION=		0.1.1
-PORTREVISION=	2
+PORTVERSION=	0.1.1
+PORTREVISION=	3
 CATEGORIES=	audio
+MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Python bindings for the Jack library
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Python bindings for libjack using ctypes
 WWW=		https://github.com/jackaudio/pyjacklib
 
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING.md
 
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
 LIB_DEPENDS=	libjack.so:audio/jack
 
 USES=		localbase python
-USE_PYTHON=	autoplist distutils
-
-USE_GITHUB=	yes
-GH_ACCOUNT=	jackaudio
-GH_PROJECT=	pyjacklib
+USE_PYTHON=	autoplist concurrent pep517
 
 NO_ARCH=	yes
 
diff --git a/audio/py-pyjacklib/distinfo b/audio/py-pyjacklib/distinfo
index bbf101a1fa65..cb9d832d2e86 100644
--- a/audio/py-pyjacklib/distinfo
+++ b/audio/py-pyjacklib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1666270467
-SHA256 (jackaudio-pyjacklib-v0.1.1_GH0.tar.gz) = ae8de20b97aa5b286b618924ac649f4ffa272273737f43254f2ca20c1cbd7853
-SIZE (jackaudio-pyjacklib-v0.1.1_GH0.tar.gz) = 22031
+TIMESTAMP = 1773966834
+SHA256 (pyjacklib-0.1.1.tar.gz) = b940bd782752a5fc221419a426c366c7b644be341dc665b0ad26fca4a00f966f
+SIZE (pyjacklib-0.1.1.tar.gz) = 24661
diff --git a/audio/py-pyjacklib/pkg-descr b/audio/py-pyjacklib/pkg-descr
index 5d0116d6737c..308e95536c6e 100644
--- a/audio/py-pyjacklib/pkg-descr
+++ b/audio/py-pyjacklib/pkg-descr
@@ -1,5 +1,5 @@
-Python bindings for libjack using ctypes, which allow you to write
-JACK client applications in Python.
+pyjacklib provides 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.
+The library provides a low-level, almost unaltered mapping of the libjack C API,
+plus a few additional convenience functions.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69d29afb.1e910.1d239136>