git: f6f391178d71 - main - devel/py-qtbuilder: Convert to PEP-517
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 07 Dec 2023 00:08:40 UTC
The branch main has been updated by jhale:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f6f391178d71fa5012f06bf9898ed78fd1c3879e
commit f6f391178d71fa5012f06bf9898ed78fd1c3879e
Author: Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2023-12-05 21:23:34 +0000
Commit: Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2023-12-07 00:08:30 +0000
devel/py-qtbuilder: Convert to PEP-517
Add LICENSE information.
---
Mk/Uses/pyqt.mk | 3 +--
devel/py-qtbuilder/Makefile | 18 +++++++++++++++---
2 files changed, 16 insertions(+), 5 deletions(-)
diff --git a/Mk/Uses/pyqt.mk b/Mk/Uses/pyqt.mk
index e41b2571ff37..11fc24b23533 100644
--- a/Mk/Uses/pyqt.mk
+++ b/Mk/Uses/pyqt.mk
@@ -113,7 +113,6 @@ PYQT6CHART_DISTNAME= PyQt6_Charts-${PYQT6CHART_VERSION}
PYQT6DATAVIS3D_DISTNAME= PyQt6_DataVisualization-${PYQT6DATAVIS3D_VERSION}
PYQT5NETWORKAUTH_DISTNAME= PyQtNetworkAuth-${PYQT5NETWORKAUTH_VERSION}
PYQT6NETWORKAUTH_DISTNAME= PyQt6_NetworkAuth-${PYQT6NETWORKAUTH_VERSION}
-PYQTBUILDER_DISTNAME= PyQt-builder-${PYQTBUILDER_VERSION}
PYQT5WEBENGINE_DISTNAME= PyQtWebEngine-${PYQT5WEBENGINE_VERSION}
PYQT6WEBENGINE_DISTNAME= PyQt6_WebEngine-${PYQT6WEBENGINE_VERSION}
PYQT5_DISTINFO_FILE= ${.CURDIR:H:H}/devel/${PYQT_RELNAME}/distinfo
@@ -150,7 +149,7 @@ PYQT_LICENSE= ${PYQT${_PYQT_VERSION}_LICENSE}
py-sip_PATH= ${PYTHON_PKGNAMEPREFIX}sip>=${SIP_VERSION},1
py-pysip_PATH= ${PYQT_PY_RELNAME}-sip>=${PYQTSIP_VERSION}
py-qscintilla2_PATH= ${PYQT_PY_RELNAME}-qscintilla2>=${QSCI2_VERSION}
-py-qtbuilder_PATH= ${PYTHON_PKGNAMEPREFIX}qtbuilder>=${PYQTBUILDER_VERSION}
+py-qtbuilder_PATH= ${PYTHON_PKGNAMEPREFIX}PyQt-builder>=${PYQTBUILDER_VERSION}
py-pyqt5_PATH= ${PYQT_PY_RELNAME}-pyqt>=${PYQT_VERSION}
py-pyqt6_PATH= ${PYQT_PY_RELNAME}-pyqt>=${PYQT_VERSION}
py-3d_PATH= ${PYQT_PY_RELNAME}-3d>=${PYQT3D_VERSION}
diff --git a/devel/py-qtbuilder/Makefile b/devel/py-qtbuilder/Makefile
index 84d952578a37..21debae374da 100644
--- a/devel/py-qtbuilder/Makefile
+++ b/devel/py-qtbuilder/Makefile
@@ -1,16 +1,28 @@
-PORTNAME= qtbuilder
+PORTNAME= PyQt-builder
PORTVERSION= ${PYQTBUILDER_VERSION}
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITES_PYQTBUILDER}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PYQTBUILDER_DISTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= The PEP 517 compliant PyQt build system
WWW= https://www.riverbankcomputing.com/software/pyqt-builder/
+LICENSE= SIP GPLv2 GPLv3
+LICENSE_COMB= multi
+LICENSE_NAME_SIP= SIP License
+LICENSE_GROUPS_SIP= FSF GPL OSI
+LICENSE_PERMS_SIP= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+LICENSE_FILE_SIP= ${WRKSRC}/LICENSE
+LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE-GPL2
+LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE-GPL3
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+
USES= python pyqt:5
-USE_PYTHON= autoplist concurrent distutils flavors
+USE_PYTHON= autoplist concurrent pep517
USE_PYQT= #
NO_ARCH= yes