x11-toolkits/py-tktreectrl: Convert to USE_PYTHON=pep517

- Bump PORTREVISION for package change
This commit is contained in:
Po-Chuan Hsieh 2024-03-23 22:23:55 +08:00
parent bbb8831b02
commit e0d3db201b
No known key found for this signature in database
GPG Key ID: 9A4BD10F002DD04B
3 changed files with 32 additions and 1 deletions

View File

@ -1,5 +1,6 @@
PORTNAME= tktreectrl
PORTVERSION= 2.0.2
PORTREVISION= 1
CATEGORIES= x11-toolkits tk python
MASTER_SITES= SF/tkintertreectrl/TkinterTreectrl-${PORTVERSION:R}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -12,13 +13,18 @@ WWW= https://tkintertreectrl.sourceforge.net/
LICENSE= PD
# x11-toolkits/tktreectrl does not provide libtreectrl.so
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libtreectrl.so.1:x11-toolkits/tktreectrl
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Pmw>=0:x11-toolkits/py-Pmw@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tkinter>=0:x11-toolkits/py-tkinter@${PY_FLAVOR}
USES= python tk:run zip
USE_PYTHON= autoplist concurrent distutils
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
post-patch:
@${REINPLACE_CMD} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${WRKSRC}/setup.py ${WRKSRC}/TkTreectrl/__init__.py
.include <bsd.port.mk>

View File

@ -0,0 +1,11 @@
--- TkTreectrl/__init__.py.orig 2012-11-20 20:15:04 UTC
+++ TkTreectrl/__init__.py
@@ -13,7 +13,7 @@ Treectrl, MultiListbox, ScrolledTreectrl, ScrolledMult
Treectrl, MultiListbox, ScrolledTreectrl, ScrolledMultiListbox, ScrolledWidget
'''
-__version__ = '2.0'
+__version__ = '%%PORTVERSION%%'
ABOVE = 'above'
ACTIVE = 'active'

View File

@ -0,0 +1,14 @@
--- setup.py.orig 2013-05-06 09:00:53 UTC
+++ setup.py
@@ -1,9 +1,9 @@ from distutils.core import setup
from distutils.core import setup
-version = '2.0'
+version = '%%PORTVERSION%%'
setup(
- name="TkinterTreectrl",
+ name="tktreectrl",
version=version,
description="Tkinter wrapper for TkTreectrl",
author="Michael Lange",