aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--finance/electrum/Makefile5
-rw-r--r--finance/openerp-server/Makefile6
-rw-r--r--finance/openerp-web/Makefile7
-rw-r--r--finance/py-stripe/Makefile5
-rw-r--r--finance/py-vatnumber/Makefile5
-rw-r--r--finance/tryton/Makefile6
-rw-r--r--finance/tryton28/Makefile6
-rw-r--r--finance/trytond/Makefile5
-rw-r--r--finance/trytond28/Makefile5
-rw-r--r--finance/trytond28_account/Makefile5
-rw-r--r--finance/trytond28_account_asset/Makefile5
-rw-r--r--finance/trytond28_account_be/Makefile5
-rw-r--r--finance/trytond28_account_invoice/Makefile5
-rw-r--r--finance/trytond28_account_invoice_history/Makefile5
-rw-r--r--finance/trytond28_account_invoice_line_standalone/Makefile5
-rw-r--r--finance/trytond28_account_product/Makefile5
-rw-r--r--finance/trytond28_account_statement/Makefile5
-rw-r--r--finance/trytond28_account_stock_anglo_saxon/Makefile5
-rw-r--r--finance/trytond28_account_stock_continental/Makefile5
-rw-r--r--finance/trytond28_analytic_account/Makefile5
-rw-r--r--finance/trytond28_analytic_invoice/Makefile5
-rw-r--r--finance/trytond28_analytic_purchase/Makefile5
-rw-r--r--finance/trytond28_analytic_sale/Makefile5
-rw-r--r--finance/trytond28_calendar/Makefile5
-rw-r--r--finance/trytond28_calendar_classification/Makefile5
-rw-r--r--finance/trytond28_calendar_scheduling/Makefile5
-rw-r--r--finance/trytond28_calendar_todo/Makefile5
-rw-r--r--finance/trytond28_carrier/Makefile5
-rw-r--r--finance/trytond28_carrier_percentage/Makefile5
-rw-r--r--finance/trytond28_carrier_weight/Makefile5
-rw-r--r--finance/trytond28_company/Makefile5
-rw-r--r--finance/trytond28_company_work_time/Makefile5
-rw-r--r--finance/trytond28_country/Makefile5
-rw-r--r--finance/trytond28_currency/Makefile5
-rw-r--r--finance/trytond28_dashboard/Makefile5
-rw-r--r--finance/trytond28_ldap_authentication/Makefile5
-rw-r--r--finance/trytond28_ldap_connection/Makefile5
-rw-r--r--finance/trytond28_party/Makefile5
-rw-r--r--finance/trytond28_party_siret/Makefile5
-rw-r--r--finance/trytond28_party_vcarddav/Makefile5
-rw-r--r--finance/trytond28_product/Makefile5
-rw-r--r--finance/trytond28_product_attribute/Makefile5
-rw-r--r--finance/trytond28_product_cost_fifo/Makefile5
-rw-r--r--finance/trytond28_product_cost_history/Makefile5
-rw-r--r--finance/trytond28_product_measurements/Makefile5
-rw-r--r--finance/trytond28_product_price_list/Makefile5
-rw-r--r--finance/trytond28_production/Makefile5
-rw-r--r--finance/trytond28_project/Makefile5
-rw-r--r--finance/trytond28_project_invoice/Makefile5
-rw-r--r--finance/trytond28_project_plan/Makefile5
-rw-r--r--finance/trytond28_project_revenue/Makefile5
-rw-r--r--finance/trytond28_purchase/Makefile5
-rw-r--r--finance/trytond28_purchase_invoice_line_standalone/Makefile5
-rw-r--r--finance/trytond28_purchase_shipment_cost/Makefile5
-rw-r--r--finance/trytond28_sale/Makefile5
-rw-r--r--finance/trytond28_sale_opportunity/Makefile5
-rw-r--r--finance/trytond28_sale_price_list/Makefile5
-rw-r--r--finance/trytond28_sale_shipment_cost/Makefile5
-rw-r--r--finance/trytond28_sale_supply/Makefile5
-rw-r--r--finance/trytond28_sale_supply_drop_shipment/Makefile5
-rw-r--r--finance/trytond28_stock/Makefile5
-rw-r--r--finance/trytond28_stock_forecast/Makefile5
-rw-r--r--finance/trytond28_stock_inventory_location/Makefile5
-rw-r--r--finance/trytond28_stock_location_sequence/Makefile5
-rw-r--r--finance/trytond28_stock_lot/Makefile5
-rw-r--r--finance/trytond28_stock_product_location/Makefile5
-rw-r--r--finance/trytond28_stock_split/Makefile5
-rw-r--r--finance/trytond28_stock_supply/Makefile5
-rw-r--r--finance/trytond28_stock_supply_day/Makefile5
-rw-r--r--finance/trytond28_stock_supply_forecast/Makefile5
-rw-r--r--finance/trytond28_stock_supply_production/Makefile5
-rw-r--r--finance/trytond28_timesheet/Makefile5
-rw-r--r--finance/trytond_account/Makefile5
-rw-r--r--finance/trytond_account_be/Makefile5
-rw-r--r--finance/trytond_account_invoice/Makefile5
-rw-r--r--finance/trytond_account_invoice_history/Makefile5
-rw-r--r--finance/trytond_account_invoice_line_standalone/Makefile5
-rw-r--r--finance/trytond_account_product/Makefile5
-rw-r--r--finance/trytond_account_statement/Makefile5
-rw-r--r--finance/trytond_account_stock_anglo_saxon/Makefile5
-rw-r--r--finance/trytond_account_stock_continental/Makefile5
-rw-r--r--finance/trytond_analytic_account/Makefile5
-rw-r--r--finance/trytond_analytic_invoice/Makefile5
-rw-r--r--finance/trytond_analytic_purchase/Makefile5
-rw-r--r--finance/trytond_analytic_sale/Makefile5
-rw-r--r--finance/trytond_calendar/Makefile5
-rw-r--r--finance/trytond_calendar_classification/Makefile5
-rw-r--r--finance/trytond_calendar_scheduling/Makefile5
-rw-r--r--finance/trytond_calendar_todo/Makefile5
-rw-r--r--finance/trytond_carrier/Makefile5
-rw-r--r--finance/trytond_carrier_percentage/Makefile5
-rw-r--r--finance/trytond_carrier_weight/Makefile5
-rw-r--r--finance/trytond_company/Makefile5
-rw-r--r--finance/trytond_company_work_time/Makefile5
-rw-r--r--finance/trytond_country/Makefile5
-rw-r--r--finance/trytond_currency/Makefile5
-rw-r--r--finance/trytond_dashboard/Makefile5
-rw-r--r--finance/trytond_ldap_authentication/Makefile5
-rw-r--r--finance/trytond_ldap_connection/Makefile5
-rw-r--r--finance/trytond_party/Makefile5
-rw-r--r--finance/trytond_party_siret/Makefile5
-rw-r--r--finance/trytond_party_vcarddav/Makefile5
-rw-r--r--finance/trytond_product/Makefile5
-rw-r--r--finance/trytond_product_cost_fifo/Makefile5
-rw-r--r--finance/trytond_product_cost_history/Makefile5
-rw-r--r--finance/trytond_product_measurements/Makefile5
-rw-r--r--finance/trytond_product_price_list/Makefile5
-rw-r--r--finance/trytond_production/Makefile5
-rw-r--r--finance/trytond_project/Makefile5
-rw-r--r--finance/trytond_project_plan/Makefile5
-rw-r--r--finance/trytond_project_revenue/Makefile5
-rw-r--r--finance/trytond_purchase/Makefile5
-rw-r--r--finance/trytond_purchase_invoice_line_standalone/Makefile5
-rw-r--r--finance/trytond_purchase_shipment_cost/Makefile5
-rw-r--r--finance/trytond_sale/Makefile5
-rw-r--r--finance/trytond_sale_opportunity/Makefile5
-rw-r--r--finance/trytond_sale_price_list/Makefile5
-rw-r--r--finance/trytond_sale_shipment_cost/Makefile5
-rw-r--r--finance/trytond_stock/Makefile5
-rw-r--r--finance/trytond_stock_forecast/Makefile5
-rw-r--r--finance/trytond_stock_inventory_location/Makefile5
-rw-r--r--finance/trytond_stock_location_sequence/Makefile5
-rw-r--r--finance/trytond_stock_lot/Makefile5
-rw-r--r--finance/trytond_stock_product_location/Makefile5
-rw-r--r--finance/trytond_stock_split/Makefile5
-rw-r--r--finance/trytond_stock_supply/Makefile5
-rw-r--r--finance/trytond_stock_supply_day/Makefile5
-rw-r--r--finance/trytond_stock_supply_forecast/Makefile5
-rw-r--r--finance/trytond_stock_supply_production/Makefile5
-rw-r--r--finance/trytond_timesheet/Makefile5
130 files changed, 260 insertions, 395 deletions
diff --git a/finance/electrum/Makefile b/finance/electrum/Makefile
index 5db061af3e5a..8fbf3776e662 100644
--- a/finance/electrum/Makefile
+++ b/finance/electrum/Makefile
@@ -17,9 +17,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}slowaes>0:${PORTSDIR}/security/py-slowaes \
${PYTHON_PKGNAMEPREFIX}ecdsa>0:${PORTSDIR}/security/py-ecdsa \
${PYTHON_PKGNAMEPREFIX}qt4-gui>=4.10.3:${PORTSDIR}/x11-toolkits/py-qt4-gui
-USE_PYTHON= -2.7
-USE_PYDISTUTILS=yes
-USES= desktop-file-utils gettext
+USES= desktop-file-utils gettext python:-2.7
+USE_PYTHON= distutils
PYDISTUTILS_PKGNAME= Electrum
post-patch:
diff --git a/finance/openerp-server/Makefile b/finance/openerp-server/Makefile
index 30a1096f615a..6bc3d304e89a 100644
--- a/finance/openerp-server/Makefile
+++ b/finance/openerp-server/Makefile
@@ -39,10 +39,8 @@ USE_RC_SUBR= openerpd
SUB_FILES= openerp-server.conf pkg-message
SUB_LIST= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR}
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_NOEGGINFO= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist noegginfo
USERS= openerpd
GROUPS= openerpd
diff --git a/finance/openerp-web/Makefile b/finance/openerp-web/Makefile
index 5d57932169ae..9ec90c2852f4 100644
--- a/finance/openerp-web/Makefile
+++ b/finance/openerp-web/Makefile
@@ -22,11 +22,8 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cherrypy>0:${PORTSDIR}/www/py-cherrypy \
${PYTHON_PKGNAMEPREFIX}xlwt>0:${PORTSDIR}/textproc/py-xlwt
RUN_DEPENDS:= ${BUILD_DEPENDS}
-USES= gettext
-
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= gettext python
+USE_PYTHON= distutils autoplist
USE_RC_SUBR= openerp-web
diff --git a/finance/py-stripe/Makefile b/finance/py-stripe/Makefile
index 66d70cad8a4b..72761068bdf8 100644
--- a/finance/py-stripe/Makefile
+++ b/finance/py-stripe/Makefile
@@ -17,9 +17,8 @@ LICENSE= MIT
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests1>=0.8.8:${PORTSDIR}/www/py-requests1
TEST_DEPENDS:= ${RUN_DEPENDS}
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
post-patch:
@${REINPLACE_CMD} "s|, '../VERSION'||" ${WRKSRC}/setup.py
diff --git a/finance/py-vatnumber/Makefile b/finance/py-vatnumber/Makefile
index f6486882e4af..3577bc4a0bcd 100644
--- a/finance/py-vatnumber/Makefile
+++ b/finance/py-vatnumber/Makefile
@@ -14,8 +14,7 @@ COMMENT= Python module to validate VAT numbers
LICENSE= GPLv3
# Python3 ready
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/tryton/Makefile b/finance/tryton/Makefile
index bef3437002eb..955f6935c24e 100644
--- a/finance/tryton/Makefile
+++ b/finance/tryton/Makefile
@@ -17,10 +17,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:${PORTSDIR}/devel/py-dateutil
CONFLICTS= tryton28-2.8.*
-USES= desktop-file-utils gettext
-USE_PYTHON= 2
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= desktop-file-utils gettext python:2
+USE_PYTHON= distutils autoplist
USE_GNOME= gtk20 pygtk2
PLIST_FILES= share/applications/tryton.desktop share/pixmaps/tryton-icon.png
diff --git a/finance/tryton28/Makefile b/finance/tryton28/Makefile
index 23a63eb626d9..9c4fb39f9494 100644
--- a/finance/tryton28/Makefile
+++ b/finance/tryton28/Makefile
@@ -19,10 +19,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:${PORTSDIR}/devel/py-dateutil
CONFLICTS= tryton-2.[46].*
-USES= desktop-file-utils gettext
-USE_PYTHON= 2
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= desktop-file-utils gettext python:2
+USE_PYTHON= distutils autoplist
USE_GNOME= gtk20 pygtk2
PLIST_FILES= share/applications/tryton.desktop share/pixmaps/tryton-icon.png
diff --git a/finance/trytond/Makefile b/finance/trytond/Makefile
index aba4148f4eec..8b28a222a6e1 100644
--- a/finance/trytond/Makefile
+++ b/finance/trytond/Makefile
@@ -41,9 +41,8 @@ SUB_LIST= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} \
PIDDIR?= /var/run
LOGDIR?= /var/log
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
post-patch:
@${REINPLACE_CMD} -e 's|%%PIDDIR%%|${PIDDIR}|g' -e 's|%%LOGDIR%%|${LOGDIR}|g' \
diff --git a/finance/trytond28/Makefile b/finance/trytond28/Makefile
index 2e3774f6df84..086130558b2c 100644
--- a/finance/trytond28/Makefile
+++ b/finance/trytond28/Makefile
@@ -42,9 +42,8 @@ SUB_LIST= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} \
PIDDIR?= /var/run
LOGDIR?= /var/log
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
post-patch:
@${REINPLACE_CMD} -e 's|%%PIDDIR%%|${PIDDIR}|g' -e 's|%%LOGDIR%%|${LOGDIR}|g' \
diff --git a/finance/trytond28_account/Makefile b/finance/trytond28_account/Makefile
index 488f07626a87..a006cdca823c 100644
--- a/finance/trytond28_account/Makefile
+++ b/finance/trytond28_account/Makefile
@@ -20,8 +20,7 @@ RUN_DEPENDS= trytond28>=2.8.2:${PORTSDIR}/finance/trytond28 \
CONFLICTS= trytond_account-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_account_asset/Makefile b/finance/trytond28_account_asset/Makefile
index e00a5030eafb..fe49a8d81edc 100644
--- a/finance/trytond28_account_asset/Makefile
+++ b/finance/trytond28_account_asset/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_product>=2.8.0:${PORTSDIR}/finance/trytond28_product \
CONFLICTS= trytond_account-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_account_be/Makefile b/finance/trytond28_account_be/Makefile
index 9d7de01984d9..7d891a3e72a7 100644
--- a/finance/trytond28_account_be/Makefile
+++ b/finance/trytond28_account_be/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_account>=2.8.1:${PORTSDIR}/finance/trytond28_account
CONFLICTS= trytond_account-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_account_invoice/Makefile b/finance/trytond28_account_invoice/Makefile
index 6388f27b6eb3..2b969d3e91c2 100644
--- a/finance/trytond28_account_invoice/Makefile
+++ b/finance/trytond28_account_invoice/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_account_product>=2.8.0:${PORTSDIR}/finance/trytond28_acco
CONFLICTS= trytond_account_invoice-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_account_invoice_history/Makefile b/finance/trytond28_account_invoice_history/Makefile
index 6bccfcb03610..f6794a5eecd2 100644
--- a/finance/trytond28_account_invoice_history/Makefile
+++ b/finance/trytond28_account_invoice_history/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_account_invoice>=2.8.2:${PORTSDIR}/finance/trytond28_acco
CONFLICTS= trytond_account_invoice_history-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_account_invoice_line_standalone/Makefile b/finance/trytond28_account_invoice_line_standalone/Makefile
index 19d2ab6cf00e..8e113ba5de1a 100644
--- a/finance/trytond28_account_invoice_line_standalone/Makefile
+++ b/finance/trytond28_account_invoice_line_standalone/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_account_invoice>=2.8.2:${PORTSDIR}/finance/trytond28_acco
CONFLICTS= trytond_account_invoice_line_standalone-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_account_product/Makefile b/finance/trytond28_account_product/Makefile
index 8f1c5c28498e..822a2dd99949 100644
--- a/finance/trytond28_account_product/Makefile
+++ b/finance/trytond28_account_product/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_account>=2.8.1:${PORTSDIR}/finance/trytond28_account \
CONFLICTS= trytond_account_product-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_account_statement/Makefile b/finance/trytond28_account_statement/Makefile
index 9bb52596c53e..6efcbaff75b6 100644
--- a/finance/trytond28_account_statement/Makefile
+++ b/finance/trytond28_account_statement/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_account_invoice>=2.8.2:${PORTSDIR}/finance/trytond28_acco
CONFLICTS= trytond_account_statement-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_account_stock_anglo_saxon/Makefile b/finance/trytond28_account_stock_anglo_saxon/Makefile
index 55d62cbd4e3a..9a2108bad3ff 100644
--- a/finance/trytond28_account_stock_anglo_saxon/Makefile
+++ b/finance/trytond28_account_stock_anglo_saxon/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_account_invoice>=2.8.2:${PORTSDIR}/finance/trytond28_acco
CONFLICTS= trytond_account_stock_anglo_saxon-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_account_stock_continental/Makefile b/finance/trytond28_account_stock_continental/Makefile
index a71211d5cb37..c4b543325b6c 100644
--- a/finance/trytond28_account_stock_continental/Makefile
+++ b/finance/trytond28_account_stock_continental/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_account_product>=2.8.0:${PORTSDIR}/finance/trytond28_acco
CONFLICTS= trytond_account_stock_continental-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_analytic_account/Makefile b/finance/trytond28_analytic_account/Makefile
index dd9088fd8e65..1259216ea15f 100644
--- a/finance/trytond28_analytic_account/Makefile
+++ b/finance/trytond28_analytic_account/Makefile
@@ -21,8 +21,7 @@ RUN_DEPENDS= trytond28_company>=2.8.0:${PORTSDIR}/finance/trytond28_company \
CONFLICTS= trytond_analytic_account-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_analytic_invoice/Makefile b/finance/trytond28_analytic_invoice/Makefile
index 26cdf9af2c5e..442d311071cf 100644
--- a/finance/trytond28_analytic_invoice/Makefile
+++ b/finance/trytond28_analytic_invoice/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_analytic_account>=2.8.0:${PORTSDIR}/finance/trytond28_ana
CONFLICTS= trytond_analytic_invoice-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_analytic_purchase/Makefile b/finance/trytond28_analytic_purchase/Makefile
index f0b6f996106e..e2867cbf4376 100644
--- a/finance/trytond28_analytic_purchase/Makefile
+++ b/finance/trytond28_analytic_purchase/Makefile
@@ -20,8 +20,7 @@ RUN_DEPENDS= trytond28_analytic_account>=2.8.0:${PORTSDIR}/finance/trytond28_ana
CONFLICTS= trytond_analytic_purchase-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_analytic_sale/Makefile b/finance/trytond28_analytic_sale/Makefile
index 89109b2e225a..1c23e25134f6 100644
--- a/finance/trytond28_analytic_sale/Makefile
+++ b/finance/trytond28_analytic_sale/Makefile
@@ -20,8 +20,7 @@ RUN_DEPENDS= trytond28_analytic_account>=2.8.0:${PORTSDIR}/finance/trytond28_ana
CONFLICTS= trytond_analytic_sale-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_calendar/Makefile b/finance/trytond28_calendar/Makefile
index 0ee959dd0992..c2ed887d2b41 100644
--- a/finance/trytond28_calendar/Makefile
+++ b/finance/trytond28_calendar/Makefile
@@ -22,8 +22,7 @@ RUN_DEPENDS= trytond28>=2.8.2:${PORTSDIR}/finance/trytond28 \
CONFLICTS= trytond_calendar-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_calendar_classification/Makefile b/finance/trytond28_calendar_classification/Makefile
index 5c8c44a02141..33fb8c3a93b0 100644
--- a/finance/trytond28_calendar_classification/Makefile
+++ b/finance/trytond28_calendar_classification/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_calendar>=2.8.0:${PORTSDIR}/finance/trytond28_calendar
CONFLICTS= trytond_calendar_classification-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_calendar_scheduling/Makefile b/finance/trytond28_calendar_scheduling/Makefile
index b01130aa6f06..9cb50a5e3f94 100644
--- a/finance/trytond28_calendar_scheduling/Makefile
+++ b/finance/trytond28_calendar_scheduling/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_calendar>=2.8.0:${PORTSDIR}/finance/trytond28_calendar
CONFLICTS= trytond_calendar_scheduling-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_calendar_todo/Makefile b/finance/trytond28_calendar_todo/Makefile
index e0eaa3aa2e8f..1daa328754a9 100644
--- a/finance/trytond28_calendar_todo/Makefile
+++ b/finance/trytond28_calendar_todo/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_calendar>=2.8.0:${PORTSDIR}/finance/trytond28_calendar
CONFLICTS= trytond_calendar_todo-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_carrier/Makefile b/finance/trytond28_carrier/Makefile
index e8ba637ebb4c..e9e399efdfd4 100644
--- a/finance/trytond28_carrier/Makefile
+++ b/finance/trytond28_carrier/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_party>=2.8.0:${PORTSDIR}/finance/trytond28_party \
CONFLICTS= trytond_carrier-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_carrier_percentage/Makefile b/finance/trytond28_carrier_percentage/Makefile
index 6c1dcd03897d..df8b0dda7c93 100644
--- a/finance/trytond28_carrier_percentage/Makefile
+++ b/finance/trytond28_carrier_percentage/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_carrier>=2.8.0:${PORTSDIR}/finance/trytond28_carrier \
CONFLICTS= trytond_carrier_percentage-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_carrier_weight/Makefile b/finance/trytond28_carrier_weight/Makefile
index 54e08baf604e..07ef7a820966 100644
--- a/finance/trytond28_carrier_weight/Makefile
+++ b/finance/trytond28_carrier_weight/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_product_measurements>=2.8.0:${PORTSDIR}/finance/trytond28
CONFLICTS= trytond_carrier_weight-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_company/Makefile b/finance/trytond28_company/Makefile
index a944c593f5d4..63650bab7753 100644
--- a/finance/trytond28_company/Makefile
+++ b/finance/trytond28_company/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_party>=2.8.0:${PORTSDIR}/finance/trytond28_party \
CONFLICTS= trytond_company-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_company_work_time/Makefile b/finance/trytond28_company_work_time/Makefile
index f221772d0751..fc520bbbce0b 100644
--- a/finance/trytond28_company_work_time/Makefile
+++ b/finance/trytond28_company_work_time/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_company>=2.8.0:${PORTSDIR}/finance/trytond28_company
CONFLICTS= trytond_company_work_time-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_country/Makefile b/finance/trytond28_country/Makefile
index 85d1bbdd394c..bb0aec263ada 100644
--- a/finance/trytond28_country/Makefile
+++ b/finance/trytond28_country/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28>=2.8.2:${PORTSDIR}/finance/trytond28
CONFLICTS= trytond_country-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_currency/Makefile b/finance/trytond28_currency/Makefile
index c44058b348de..f12d57efeaf1 100644
--- a/finance/trytond28_currency/Makefile
+++ b/finance/trytond28_currency/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28>=2.8.2:${PORTSDIR}/finance/trytond28
CONFLICTS= trytond_currency-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_dashboard/Makefile b/finance/trytond28_dashboard/Makefile
index 43c083c80c2e..15c1631e3972 100644
--- a/finance/trytond28_dashboard/Makefile
+++ b/finance/trytond28_dashboard/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28>=2.8.2:${PORTSDIR}/finance/trytond28
CONFLICTS= trytond_dashboard-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_ldap_authentication/Makefile b/finance/trytond28_ldap_authentication/Makefile
index db4cdfc0ff36..74af4a440da9 100644
--- a/finance/trytond28_ldap_authentication/Makefile
+++ b/finance/trytond28_ldap_authentication/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_ldap_connection>=2.8.0:${PORTSDIR}/finance/trytond28_ldap
CONFLICTS= trytond_ldap_authentication-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_ldap_connection/Makefile b/finance/trytond28_ldap_connection/Makefile
index 2960e5708f3e..4b1a95c3eb06 100644
--- a/finance/trytond28_ldap_connection/Makefile
+++ b/finance/trytond28_ldap_connection/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28>=2.8.2:${PORTSDIR}/finance/trytond28 \
CONFLICTS= trytond_ldap_connection-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_party/Makefile b/finance/trytond28_party/Makefile
index aed42086e892..3cc8e4a8c010 100644
--- a/finance/trytond28_party/Makefile
+++ b/finance/trytond28_party/Makefile
@@ -20,8 +20,7 @@ RUN_DEPENDS= trytond28>=2.8.2:${PORTSDIR}/finance/trytond28 \
CONFLICTS= trytond_party-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_party_siret/Makefile b/finance/trytond28_party_siret/Makefile
index e5bb17f3f114..54326c504375 100644
--- a/finance/trytond28_party_siret/Makefile
+++ b/finance/trytond28_party_siret/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_party>=2.8.0:${PORTSDIR}/finance/trytond28_party
CONFLICTS= trytond_party_siret-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_party_vcarddav/Makefile b/finance/trytond28_party_vcarddav/Makefile
index 64dda085d7f9..d03e49e2ab5a 100644
--- a/finance/trytond28_party_vcarddav/Makefile
+++ b/finance/trytond28_party_vcarddav/Makefile
@@ -20,8 +20,7 @@ RUN_DEPENDS= trytond28_party>=2.8.0:${PORTSDIR}/finance/trytond28_party \
CONFLICTS= trytond_party_vcarddav-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_product/Makefile b/finance/trytond28_product/Makefile
index 6091b19a09e7..1fd96912daa4 100644
--- a/finance/trytond28_product/Makefile
+++ b/finance/trytond28_product/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28>=2.8.2:${PORTSDIR}/finance/trytond28
CONFLICTS= trytond_product-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_product_attribute/Makefile b/finance/trytond28_product_attribute/Makefile
index a011355e8436..4385e95eab78 100644
--- a/finance/trytond28_product_attribute/Makefile
+++ b/finance/trytond28_product_attribute/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_product>=2.8.0:${PORTSDIR}/finance/trytond28_product
CONFLICTS= trytond_product_attribute-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_product_cost_fifo/Makefile b/finance/trytond28_product_cost_fifo/Makefile
index e8694174da5a..a0f8f2241db6 100644
--- a/finance/trytond28_product_cost_fifo/Makefile
+++ b/finance/trytond28_product_cost_fifo/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_product>=2.8.0:${PORTSDIR}/finance/trytond28_product \
CONFLICTS= trytond_product_cost_fifo-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_product_cost_history/Makefile b/finance/trytond28_product_cost_history/Makefile
index 09228cc83fb2..b7d5da4e8118 100644
--- a/finance/trytond28_product_cost_history/Makefile
+++ b/finance/trytond28_product_cost_history/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_product>=2.8.0:${PORTSDIR}/finance/trytond28_product
CONFLICTS= trytond_product_cost_history-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_product_measurements/Makefile b/finance/trytond28_product_measurements/Makefile
index 2804ade61ff9..d76c2cda303a 100644
--- a/finance/trytond28_product_measurements/Makefile
+++ b/finance/trytond28_product_measurements/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_product>=2.8.0:${PORTSDIR}/finance/trytond28_product
CONFLICTS= trytond_product_measurements-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_product_price_list/Makefile b/finance/trytond28_product_price_list/Makefile
index 2a71d3016403..4a71c74cd360 100644
--- a/finance/trytond28_product_price_list/Makefile
+++ b/finance/trytond28_product_price_list/Makefile
@@ -20,8 +20,7 @@ RUN_DEPENDS= trytond28_product>=2.8.0:${PORTSDIR}/finance/trytond28_product \
CONFLICTS= trytond_product_price_list-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_production/Makefile b/finance/trytond28_production/Makefile
index bff381f7f4cc..94d6b2d8366b 100644
--- a/finance/trytond28_production/Makefile
+++ b/finance/trytond28_production/Makefile
@@ -20,8 +20,7 @@ RUN_DEPENDS= trytond28_product>=2.8.0:${PORTSDIR}/finance/trytond28_product \
CONFLICTS= trytond_production-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_project/Makefile b/finance/trytond28_project/Makefile
index f9ed8ebb77e6..6218e0309e6f 100644
--- a/finance/trytond28_project/Makefile
+++ b/finance/trytond28_project/Makefile
@@ -20,8 +20,7 @@ RUN_DEPENDS= trytond28>=2.8.2:${PORTSDIR}/finance/trytond28 \
CONFLICTS= trytond_project-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_project_invoice/Makefile b/finance/trytond28_project_invoice/Makefile
index d263db23f693..25646fcd64e2 100644
--- a/finance/trytond28_project_invoice/Makefile
+++ b/finance/trytond28_project_invoice/Makefile
@@ -21,8 +21,7 @@ RUN_DEPENDS= trytond28_timesheet>=2.8.0:${PORTSDIR}/finance/trytond28_timesheet
CONFLICTS= trytond_project_invoice-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_project_plan/Makefile b/finance/trytond28_project_plan/Makefile
index 8f19b27f852c..d17ef9125b19 100644
--- a/finance/trytond28_project_plan/Makefile
+++ b/finance/trytond28_project_plan/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_project>=2.8.0:${PORTSDIR}/finance/trytond28_project
CONFLICTS= trytond_project_plan-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_project_revenue/Makefile b/finance/trytond28_project_revenue/Makefile
index db778767f04d..a95ab1178c7c 100644
--- a/finance/trytond28_project_revenue/Makefile
+++ b/finance/trytond28_project_revenue/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_project>=2.8.0:${PORTSDIR}/finance/trytond28_project \
CONFLICTS= trytond_project_revenue-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_purchase/Makefile b/finance/trytond28_purchase/Makefile
index c4141722dd02..c9e056ec411d 100644
--- a/finance/trytond28_purchase/Makefile
+++ b/finance/trytond28_purchase/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_stock>=2.8.2:${PORTSDIR}/finance/trytond28_stock \
CONFLICTS= trytond_purchase-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_purchase_invoice_line_standalone/Makefile b/finance/trytond28_purchase_invoice_line_standalone/Makefile
index 257a6107df9f..ca7e8abbcc48 100644
--- a/finance/trytond28_purchase_invoice_line_standalone/Makefile
+++ b/finance/trytond28_purchase_invoice_line_standalone/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_purchase>=2.8.0:${PORTSDIR}/finance/trytond28_purchase \
CONFLICTS= trytond_purchase_invoice_line_standalone-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_purchase_shipment_cost/Makefile b/finance/trytond28_purchase_shipment_cost/Makefile
index 88b57fc1c7ff..7bc702687752 100644
--- a/finance/trytond28_purchase_shipment_cost/Makefile
+++ b/finance/trytond28_purchase_shipment_cost/Makefile
@@ -20,8 +20,7 @@ RUN_DEPENDS= trytond28_carrier>=2.8.0:${PORTSDIR}/finance/trytond28_carrier \
CONFLICTS= trytond_purchase_shipment_cost-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_sale/Makefile b/finance/trytond28_sale/Makefile
index 7fc620fe2c57..2ab4884849c9 100644
--- a/finance/trytond28_sale/Makefile
+++ b/finance/trytond28_sale/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_account_invoice>=2.8.2:${PORTSDIR}/finance/trytond28_acco
CONFLICTS= trytond_sale-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_sale_opportunity/Makefile b/finance/trytond28_sale_opportunity/Makefile
index a6f9d2b37a6e..1c381a4bda24 100644
--- a/finance/trytond28_sale_opportunity/Makefile
+++ b/finance/trytond28_sale_opportunity/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_sale>=2.8.1:${PORTSDIR}/finance/trytond28_sale
CONFLICTS= trytond_sale_opportunity-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_sale_price_list/Makefile b/finance/trytond28_sale_price_list/Makefile
index e3d2f7d6900f..6b355059edea 100644
--- a/finance/trytond28_sale_price_list/Makefile
+++ b/finance/trytond28_sale_price_list/Makefile
@@ -20,8 +20,7 @@ RUN_DEPENDS= trytond28_party>=2.8.0:${PORTSDIR}/finance/trytond28_party \
CONFLICTS= trytond_sale_price_list-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_sale_shipment_cost/Makefile b/finance/trytond28_sale_shipment_cost/Makefile
index 345a1b670f7c..3ec449eae766 100644
--- a/finance/trytond28_sale_shipment_cost/Makefile
+++ b/finance/trytond28_sale_shipment_cost/Makefile
@@ -21,8 +21,7 @@ RUN_DEPENDS= trytond28_carrier>=2.8.0:${PORTSDIR}/finance/trytond28_carrier \
CONFLICTS= trytond_sale_shipment_cost-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_sale_supply/Makefile b/finance/trytond28_sale_supply/Makefile
index 25325d7e0334..4e9ff5d29694 100644
--- a/finance/trytond28_sale_supply/Makefile
+++ b/finance/trytond28_sale_supply/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_sale>=2.8.1:${PORTSDIR}/finance/trytond28_sale
CONFLICTS= trytond_sale_supply-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_sale_supply_drop_shipment/Makefile b/finance/trytond28_sale_supply_drop_shipment/Makefile
index 8d3847d67553..c94d562fe590 100644
--- a/finance/trytond28_sale_supply_drop_shipment/Makefile
+++ b/finance/trytond28_sale_supply_drop_shipment/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_sale_supply>=2.8.1:${PORTSDIR}/finance/trytond28_sale_sup
CONFLICTS= trytond_sale_supply_drop_shipment-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_stock/Makefile b/finance/trytond28_stock/Makefile
index 431dad722c99..0fb1d485b33a 100644
--- a/finance/trytond28_stock/Makefile
+++ b/finance/trytond28_stock/Makefile
@@ -21,8 +21,7 @@ RUN_DEPENDS= trytond28_party>=2.8.0:${PORTSDIR}/finance/trytond28_party \
CONFLICTS= trytond_stock-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_stock_forecast/Makefile b/finance/trytond28_stock_forecast/Makefile
index b34eef455b25..0961aac666ee 100644
--- a/finance/trytond28_stock_forecast/Makefile
+++ b/finance/trytond28_stock_forecast/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:${PORTSDIR}/devel/py-dateutil
CONFLICTS= trytond_stock_forecast-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_stock_inventory_location/Makefile b/finance/trytond28_stock_inventory_location/Makefile
index c4fa6774bb08..fecf9142b40b 100644
--- a/finance/trytond28_stock_inventory_location/Makefile
+++ b/finance/trytond28_stock_inventory_location/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_stock>=2.8.2:${PORTSDIR}/finance/trytond28_stock
CONFLICTS= trytond_stock_inventory_location-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_stock_location_sequence/Makefile b/finance/trytond28_stock_location_sequence/Makefile
index 1b44337a65a0..c90b10f518b2 100644
--- a/finance/trytond28_stock_location_sequence/Makefile
+++ b/finance/trytond28_stock_location_sequence/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_stock>=2.8.2:${PORTSDIR}/finance/trytond28_stock
CONFLICTS= trytond_stock_location_sequence-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_stock_lot/Makefile b/finance/trytond28_stock_lot/Makefile
index bd4e4d28c11f..56879296f2d4 100644
--- a/finance/trytond28_stock_lot/Makefile
+++ b/finance/trytond28_stock_lot/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_product>=2.8.0:${PORTSDIR}/finance/trytond28_product \
CONFLICTS= trytond_stock_lot-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_stock_product_location/Makefile b/finance/trytond28_stock_product_location/Makefile
index 4bc182488d60..38a07e4f7047 100644
--- a/finance/trytond28_stock_product_location/Makefile
+++ b/finance/trytond28_stock_product_location/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_product>=2.8.0:${PORTSDIR}/finance/trytond28_product \
CONFLICTS= trytond_stock_product_location-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_stock_split/Makefile b/finance/trytond28_stock_split/Makefile
index 9fd5bb8c535b..4604aabe15b7 100644
--- a/finance/trytond28_stock_split/Makefile
+++ b/finance/trytond28_stock_split/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_stock>=2.8.2:${PORTSDIR}/finance/trytond28_stock
CONFLICTS= trytond_stock_split-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_stock_supply/Makefile b/finance/trytond28_stock_supply/Makefile
index 1257affc9536..a3d83951a5d4 100644
--- a/finance/trytond28_stock_supply/Makefile
+++ b/finance/trytond28_stock_supply/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_stock>=2.8.2:${PORTSDIR}/finance/trytond28_stock \
CONFLICTS= trytond_stock_supply-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_stock_supply_day/Makefile b/finance/trytond28_stock_supply_day/Makefile
index 3af2210ea1a1..874622aa6a01 100644
--- a/finance/trytond28_stock_supply_day/Makefile
+++ b/finance/trytond28_stock_supply_day/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_stock>=2.8.2:${PORTSDIR}/finance/trytond28_stock \
CONFLICTS= trytond_stock_supply_day-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_stock_supply_forecast/Makefile b/finance/trytond28_stock_supply_forecast/Makefile
index b825c077ee91..a4c5b75d1cbc 100644
--- a/finance/trytond28_stock_supply_forecast/Makefile
+++ b/finance/trytond28_stock_supply_forecast/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond28_stock_supply>=2.8.1:${PORTSDIR}/finance/trytond28_stock_s
CONFLICTS= trytond_stock_supply_forecast-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_stock_supply_production/Makefile b/finance/trytond28_stock_supply_production/Makefile
index ebf8ca2aa76a..db8d54b26b1b 100644
--- a/finance/trytond28_stock_supply_production/Makefile
+++ b/finance/trytond28_stock_supply_production/Makefile
@@ -21,8 +21,7 @@ RUN_DEPENDS= trytond28>=2.8.2:${PORTSDIR}/finance/trytond28 \
CONFLICTS= trytond_stock_supply_production-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond28_timesheet/Makefile b/finance/trytond28_timesheet/Makefile
index 472811371ba2..9db1f8026843 100644
--- a/finance/trytond28_timesheet/Makefile
+++ b/finance/trytond28_timesheet/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond28_company_work_time>=2.8.0:${PORTSDIR}/finance/trytond28_co
CONFLICTS= trytond_timesheet-2.[46].*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_account/Makefile b/finance/trytond_account/Makefile
index 2ffd8a05d376..d8cf5fcb001a 100644
--- a/finance/trytond_account/Makefile
+++ b/finance/trytond_account/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_account-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_account_be/Makefile b/finance/trytond_account_be/Makefile
index ee899f0974da..7f81b297fa18 100644
--- a/finance/trytond_account_be/Makefile
+++ b/finance/trytond_account_be/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_account-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_account_invoice/Makefile b/finance/trytond_account_invoice/Makefile
index a501f57cb304..575bdc8843c9 100644
--- a/finance/trytond_account_invoice/Makefile
+++ b/finance/trytond_account_invoice/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_account_invoice-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_account_invoice_history/Makefile b/finance/trytond_account_invoice_history/Makefile
index df1de44f63e3..bf2643df082b 100644
--- a/finance/trytond_account_invoice_history/Makefile
+++ b/finance/trytond_account_invoice_history/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_account_invoice_history-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_account_invoice_line_standalone/Makefile b/finance/trytond_account_invoice_line_standalone/Makefile
index 24462ec95c8a..1d9107b6b664 100644
--- a/finance/trytond_account_invoice_line_standalone/Makefile
+++ b/finance/trytond_account_invoice_line_standalone/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_account_invoice_line_standalone-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_account_product/Makefile b/finance/trytond_account_product/Makefile
index 431d3dc919a8..1231593a0fee 100644
--- a/finance/trytond_account_product/Makefile
+++ b/finance/trytond_account_product/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_account_product-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_account_statement/Makefile b/finance/trytond_account_statement/Makefile
index 1014e1320c77..7b177a79d644 100644
--- a/finance/trytond_account_statement/Makefile
+++ b/finance/trytond_account_statement/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_account_statement-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_account_stock_anglo_saxon/Makefile b/finance/trytond_account_stock_anglo_saxon/Makefile
index 546e0f698518..80ed71687268 100644
--- a/finance/trytond_account_stock_anglo_saxon/Makefile
+++ b/finance/trytond_account_stock_anglo_saxon/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_account_stock_anglo_saxon-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_account_stock_continental/Makefile b/finance/trytond_account_stock_continental/Makefile
index bd85009c242c..ff04e492bbb0 100644
--- a/finance/trytond_account_stock_continental/Makefile
+++ b/finance/trytond_account_stock_continental/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_account_stock_continental-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_analytic_account/Makefile b/finance/trytond_analytic_account/Makefile
index 7c90bf1642ac..3955012ac20e 100644
--- a/finance/trytond_analytic_account/Makefile
+++ b/finance/trytond_analytic_account/Makefile
@@ -20,8 +20,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_analytic_account-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_analytic_invoice/Makefile b/finance/trytond_analytic_invoice/Makefile
index 378bf5055078..0a98546cbc39 100644
--- a/finance/trytond_analytic_invoice/Makefile
+++ b/finance/trytond_analytic_invoice/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_analytic_invoice-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_analytic_purchase/Makefile b/finance/trytond_analytic_purchase/Makefile
index 8e66c9762b4c..02b85c79e45a 100644
--- a/finance/trytond_analytic_purchase/Makefile
+++ b/finance/trytond_analytic_purchase/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_analytic_purchase-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_analytic_sale/Makefile b/finance/trytond_analytic_sale/Makefile
index 7988cb948155..cec1dcbdd4c1 100644
--- a/finance/trytond_analytic_sale/Makefile
+++ b/finance/trytond_analytic_sale/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_analytic_sale-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_calendar/Makefile b/finance/trytond_calendar/Makefile
index 41c4619e051a..e40787ba2cd2 100644
--- a/finance/trytond_calendar/Makefile
+++ b/finance/trytond_calendar/Makefile
@@ -20,8 +20,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_calendar-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_calendar_classification/Makefile b/finance/trytond_calendar_classification/Makefile
index dfb86dd662e0..d1a511ef2fb5 100644
--- a/finance/trytond_calendar_classification/Makefile
+++ b/finance/trytond_calendar_classification/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_calendar_classification-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_calendar_scheduling/Makefile b/finance/trytond_calendar_scheduling/Makefile
index a2f4b40306b3..96c0620fa533 100644
--- a/finance/trytond_calendar_scheduling/Makefile
+++ b/finance/trytond_calendar_scheduling/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_calendar_scheduling-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_calendar_todo/Makefile b/finance/trytond_calendar_todo/Makefile
index 035e95637326..b063a8c1cca0 100644
--- a/finance/trytond_calendar_todo/Makefile
+++ b/finance/trytond_calendar_todo/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_calendar_todo-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_carrier/Makefile b/finance/trytond_carrier/Makefile
index e7aacd87e809..58d450e45ed5 100644
--- a/finance/trytond_carrier/Makefile
+++ b/finance/trytond_carrier/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_carrier-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_carrier_percentage/Makefile b/finance/trytond_carrier_percentage/Makefile
index 1b8fed67750b..d8b617b142b7 100644
--- a/finance/trytond_carrier_percentage/Makefile
+++ b/finance/trytond_carrier_percentage/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_carrier_percentage-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_carrier_weight/Makefile b/finance/trytond_carrier_weight/Makefile
index 212229cbf835..63154218cf68 100644
--- a/finance/trytond_carrier_weight/Makefile
+++ b/finance/trytond_carrier_weight/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_carrier_weight-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_company/Makefile b/finance/trytond_company/Makefile
index e019494d18dd..d2cf558dadf7 100644
--- a/finance/trytond_company/Makefile
+++ b/finance/trytond_company/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_company-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_company_work_time/Makefile b/finance/trytond_company_work_time/Makefile
index 640e184369b7..b2b83c37dfe4 100644
--- a/finance/trytond_company_work_time/Makefile
+++ b/finance/trytond_company_work_time/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_company_work_time-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_country/Makefile b/finance/trytond_country/Makefile
index 39822ea5ae4d..50215f3b5994 100644
--- a/finance/trytond_country/Makefile
+++ b/finance/trytond_country/Makefile
@@ -16,8 +16,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond
CONFLICTS= trytond28_country-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_currency/Makefile b/finance/trytond_currency/Makefile
index 7c0a055ecfce..1f5bcb3adccf 100644
--- a/finance/trytond_currency/Makefile
+++ b/finance/trytond_currency/Makefile
@@ -16,8 +16,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond
CONFLICTS= trytond28_currency-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_dashboard/Makefile b/finance/trytond_dashboard/Makefile
index 62756af468bf..4ec2a897e713 100644
--- a/finance/trytond_dashboard/Makefile
+++ b/finance/trytond_dashboard/Makefile
@@ -16,8 +16,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond
CONFLICTS= trytond28_dashboard-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_ldap_authentication/Makefile b/finance/trytond_ldap_authentication/Makefile
index 546e43c133a3..8a8e80cb21c7 100644
--- a/finance/trytond_ldap_authentication/Makefile
+++ b/finance/trytond_ldap_authentication/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_ldap_authentication-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_ldap_connection/Makefile b/finance/trytond_ldap_connection/Makefile
index e672633d4140..dba73eb8d336 100644
--- a/finance/trytond_ldap_connection/Makefile
+++ b/finance/trytond_ldap_connection/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_ldap_connection-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_party/Makefile b/finance/trytond_party/Makefile
index 44b26351f970..8ecd22dfe882 100644
--- a/finance/trytond_party/Makefile
+++ b/finance/trytond_party/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_party-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_party_siret/Makefile b/finance/trytond_party_siret/Makefile
index a0633fd981d4..40a197ce3b79 100644
--- a/finance/trytond_party_siret/Makefile
+++ b/finance/trytond_party_siret/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_party_siret-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_party_vcarddav/Makefile b/finance/trytond_party_vcarddav/Makefile
index c53c91cade26..995a71a4a9ea 100644
--- a/finance/trytond_party_vcarddav/Makefile
+++ b/finance/trytond_party_vcarddav/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_party_vcarddav-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_product/Makefile b/finance/trytond_product/Makefile
index 68c9fb20f83b..fc313e5fa67e 100644
--- a/finance/trytond_product/Makefile
+++ b/finance/trytond_product/Makefile
@@ -16,8 +16,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond
CONFLICTS= trytond28_product-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_product_cost_fifo/Makefile b/finance/trytond_product_cost_fifo/Makefile
index 16c7b56eafea..86b167e5df23 100644
--- a/finance/trytond_product_cost_fifo/Makefile
+++ b/finance/trytond_product_cost_fifo/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_product_cost_fifo-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_product_cost_history/Makefile b/finance/trytond_product_cost_history/Makefile
index 427cca28aa05..e673e2de1a6a 100644
--- a/finance/trytond_product_cost_history/Makefile
+++ b/finance/trytond_product_cost_history/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_product_cost_history-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_product_measurements/Makefile b/finance/trytond_product_measurements/Makefile
index c0ccb440e1a6..9c41286aeaa1 100644
--- a/finance/trytond_product_measurements/Makefile
+++ b/finance/trytond_product_measurements/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_product_measurements-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_product_price_list/Makefile b/finance/trytond_product_price_list/Makefile
index cd965537ada9..6b0dfdcadc2c 100644
--- a/finance/trytond_product_price_list/Makefile
+++ b/finance/trytond_product_price_list/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_product_price_list-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_production/Makefile b/finance/trytond_production/Makefile
index a41a8f259d79..efa8eddc775e 100644
--- a/finance/trytond_production/Makefile
+++ b/finance/trytond_production/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_production-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_project/Makefile b/finance/trytond_project/Makefile
index aa3b21847a2c..17ece354b7b3 100644
--- a/finance/trytond_project/Makefile
+++ b/finance/trytond_project/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_project-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_project_plan/Makefile b/finance/trytond_project_plan/Makefile
index 568ac0e6a00f..d83899f6c423 100644
--- a/finance/trytond_project_plan/Makefile
+++ b/finance/trytond_project_plan/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_project_plan-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_project_revenue/Makefile b/finance/trytond_project_revenue/Makefile
index cbd7515610e1..3a87fb00eacc 100644
--- a/finance/trytond_project_revenue/Makefile
+++ b/finance/trytond_project_revenue/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_project_revenue-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_purchase/Makefile b/finance/trytond_purchase/Makefile
index 2edc3c91264f..3a711bd219c3 100644
--- a/finance/trytond_purchase/Makefile
+++ b/finance/trytond_purchase/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_purchase-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_purchase_invoice_line_standalone/Makefile b/finance/trytond_purchase_invoice_line_standalone/Makefile
index 8154b31dc5eb..f6241cfe4af7 100644
--- a/finance/trytond_purchase_invoice_line_standalone/Makefile
+++ b/finance/trytond_purchase_invoice_line_standalone/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_purchase_invoice_line_standalone-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_purchase_shipment_cost/Makefile b/finance/trytond_purchase_shipment_cost/Makefile
index 5665bf835e73..f8cbbb0286e7 100644
--- a/finance/trytond_purchase_shipment_cost/Makefile
+++ b/finance/trytond_purchase_shipment_cost/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_purchase_shipment_cost-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_sale/Makefile b/finance/trytond_sale/Makefile
index 7e853aec3f8f..a535d04d5379 100644
--- a/finance/trytond_sale/Makefile
+++ b/finance/trytond_sale/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_sale-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_sale_opportunity/Makefile b/finance/trytond_sale_opportunity/Makefile
index 05f3f2191b0c..0395bc280278 100644
--- a/finance/trytond_sale_opportunity/Makefile
+++ b/finance/trytond_sale_opportunity/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_sale_opportunity-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_sale_price_list/Makefile b/finance/trytond_sale_price_list/Makefile
index 3c1061269bee..08228124485d 100644
--- a/finance/trytond_sale_price_list/Makefile
+++ b/finance/trytond_sale_price_list/Makefile
@@ -19,8 +19,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_sale_price_list-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_sale_shipment_cost/Makefile b/finance/trytond_sale_shipment_cost/Makefile
index 2a544280d69d..0bbd5654b770 100644
--- a/finance/trytond_sale_shipment_cost/Makefile
+++ b/finance/trytond_sale_shipment_cost/Makefile
@@ -20,8 +20,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_sale_shipment_cost-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_stock/Makefile b/finance/trytond_stock/Makefile
index 92579fca6918..4553c9a0e50d 100644
--- a/finance/trytond_stock/Makefile
+++ b/finance/trytond_stock/Makefile
@@ -20,8 +20,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_stock-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_stock_forecast/Makefile b/finance/trytond_stock_forecast/Makefile
index ddc6ea55c026..f24a770b3274 100644
--- a/finance/trytond_stock_forecast/Makefile
+++ b/finance/trytond_stock_forecast/Makefile
@@ -20,8 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:${PORTSDIR}/devel/py-dateutil
CONFLICTS= trytond28_stock_forecast-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_stock_inventory_location/Makefile b/finance/trytond_stock_inventory_location/Makefile
index 757ac2fef899..e804cc89d938 100644
--- a/finance/trytond_stock_inventory_location/Makefile
+++ b/finance/trytond_stock_inventory_location/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_stock_inventory_location-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_stock_location_sequence/Makefile b/finance/trytond_stock_location_sequence/Makefile
index f4e4918216ae..4d8c41a4e94d 100644
--- a/finance/trytond_stock_location_sequence/Makefile
+++ b/finance/trytond_stock_location_sequence/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_stock_location_sequence-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_stock_lot/Makefile b/finance/trytond_stock_lot/Makefile
index 3d72763bcbbd..d957f0f5bdff 100644
--- a/finance/trytond_stock_lot/Makefile
+++ b/finance/trytond_stock_lot/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_stock_lot-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_stock_product_location/Makefile b/finance/trytond_stock_product_location/Makefile
index 69295500ed96..d6f7e97c3c27 100644
--- a/finance/trytond_stock_product_location/Makefile
+++ b/finance/trytond_stock_product_location/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_stock_product_location-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_stock_split/Makefile b/finance/trytond_stock_split/Makefile
index f7c0f39ba1a4..9972ad10b7dd 100644
--- a/finance/trytond_stock_split/Makefile
+++ b/finance/trytond_stock_split/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_stock_split-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_stock_supply/Makefile b/finance/trytond_stock_supply/Makefile
index 8fd54e5d9475..5e1ea444cd00 100644
--- a/finance/trytond_stock_supply/Makefile
+++ b/finance/trytond_stock_supply/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_stock_supply-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_stock_supply_day/Makefile b/finance/trytond_stock_supply_day/Makefile
index 193c4d50ae67..1bd01e67bda0 100644
--- a/finance/trytond_stock_supply_day/Makefile
+++ b/finance/trytond_stock_supply_day/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_stock_supply_day-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_stock_supply_forecast/Makefile b/finance/trytond_stock_supply_forecast/Makefile
index ffc4674458ee..8b22a3ab867c 100644
--- a/finance/trytond_stock_supply_forecast/Makefile
+++ b/finance/trytond_stock_supply_forecast/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_stock_supply_forecast-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_stock_supply_production/Makefile b/finance/trytond_stock_supply_production/Makefile
index 5b2e050f4c0a..25aa70b85353 100644
--- a/finance/trytond_stock_supply_production/Makefile
+++ b/finance/trytond_stock_supply_production/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_stock_supply_production-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/finance/trytond_timesheet/Makefile b/finance/trytond_timesheet/Makefile
index e30992a1932e..86689708fd8b 100644
--- a/finance/trytond_timesheet/Makefile
+++ b/finance/trytond_timesheet/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= trytond>=2.4.0:${PORTSDIR}/finance/trytond \
CONFLICTS= trytond28_timesheet-2.8.*
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+USES= python
+USE_PYTHON= distutils autoplist
.include <bsd.port.mk>