ports/audio/qjackcapture/Makefile
Jason E. Hale ad593a9d4d */*: Add ${PY_SETUPTOOLS} to BUILD_DEPENDS
Fix build when setuptools is removed from RUN_DEPENDS in
Mk/Uses/python.mk.

PR:		270510
Approved by:	portmgr (blanket)
2024-06-29 01:02:34 -04:00

33 lines
780 B
Makefile

PORTNAME= qjackcapture
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1
PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
COMMENT= GUI for the jack_capture program using PyQt5
WWW= https://github.com/SpotlightKid/qjackcapture
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}natsort>0:devel/py-natsort@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyjacklib>0:audio/py-pyjacklib@${PY_FLAVOR}
BUILD_DEPENDS= ${PY_DEPENDS} \
${PY_SETUPTOOLS}
RUN_DEPENDS= ${PY_DEPENDS} \
jack_capture:audio/jack-capture
USES= desktop-file-utils gmake pyqt:5 python shebangfix
USE_PYQT= pyqt5
SHEBANG_FILES= qjackcapture/app.py
USE_GITHUB= yes
GH_ACCOUNT= SpotlightKid
MAKE_ARGS= PYTHON=${PYTHON_CMD}
PLIST_SUB= VER=${DISTVERSION}
.include <bsd.port.mk>