PORTNAME= odoo-addon-openupgrade-scripts18 DISTVERSION= 18.0.1.0.0.399 CATEGORIES= devel python MASTER_SITES= PYPI/py${PYTHON_MAJOR_VER}/o/odoo-addon-openupgrade-scripts/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${WHEEL_FILE} EXTRACT_SUFX= EXTRACT_ONLY= MAINTAINER= dtxdf@FreeBSD.org COMMENT= Module for migrating Odoo SA modules WWW= https://github.com/OCA/OpenUpgrade \ https://pypi.org/project/odoo-addon-openupgrade-scripts LICENSE= AGPLv3 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}odoo-addon-openupgrade-framework18>=0:devel/py-odoo-addon-openupgrade-framework18@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}odoo>=18.0.20250719<19.0.0:finance/odoo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openupgradelib>=0:devel/py-openupgradelib@${PY_FLAVOR} USES= python USE_PYTHON= flavors CONFLICTS_INSTALL= devel/py-odoo-addon-openupgrade-scripts16 \ devel/py-odoo-addon-openupgrade-scripts17 NO_ARCH= yes SUB_FILES= pkg-message SUB_LIST= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} WRKSRC= ${WRKDIR}/odoo_addon_openupgrade_scripts-${DISTVERSION} WHEEL_FILE= odoo_addon_openupgrade_scripts-${DISTVERSION}-py${PYTHON_MAJOR_VER}-none-any.whl do-build: @cd ${WRKDIR} && ${PYTHON_CMD} -m wheel unpack ${DISTDIR}/${WHEEL_FILE} @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ -d ${PYTHONPREFIX_SITELIBDIR} \ -f ${WRKSRC} do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR} .include