summaryrefslogtreecommitdiff
path: root/finance
diff options
context:
space:
mode:
authorrodent <rodent@pkgsrc.org>2016-12-04 21:12:58 +0000
committerrodent <rodent@pkgsrc.org>2016-12-04 21:12:58 +0000
commit517b485d38759e5f59ec75e7263448b5cbc66b88 (patch)
treebcb13945f8b7330e505f9ecf29d976b9e1948bb3 /finance
parent7cb907836741d7d8613a07fbf044826b68952956 (diff)
downloadpkgsrc-517b485d38759e5f59ec75e7263448b5cbc66b88.tar.gz
It's time to make Tryton great again. This update is YUGE. There are 71
new packages. Most of which are the remaining modules of the Tryton platform which weren't packaged. The others are dependencies of the new modules. This was tested on FreeBSD and is based in large part on Richard Palo's (richard@) work. This is the most recent release of the Tryton platform, version 4.2. There's a very large list of changes from the 3.8 series we have in pkgsrc. If you're interested, those functional changes can be found here: http://www.tryton.org/posts/new-tryton-release-42.html http://www.tryton.org/posts/new-tryton-release-40.html
Diffstat (limited to 'finance')
-rw-r--r--finance/Makefile34
-rw-r--r--finance/py-trytond-account-asset/Makefile12
-rw-r--r--finance/py-trytond-account-asset/PLIST47
-rw-r--r--finance/py-trytond-account-asset/distinfo10
-rw-r--r--finance/py-trytond-account-be/DESCR1
-rw-r--r--finance/py-trytond-account-be/Makefile20
-rw-r--r--finance/py-trytond-account-be/PLIST25
-rw-r--r--finance/py-trytond-account-be/distinfo6
-rw-r--r--finance/py-trytond-account-credit-limit/DESCR1
-rw-r--r--finance/py-trytond-account-credit-limit/Makefile20
-rw-r--r--finance/py-trytond-account-credit-limit/PLIST47
-rw-r--r--finance/py-trytond-account-credit-limit/distinfo6
-rw-r--r--finance/py-trytond-account-de-skr03/DESCR1
-rw-r--r--finance/py-trytond-account-de-skr03/Makefile18
-rw-r--r--finance/py-trytond-account-de-skr03/PLIST19
-rw-r--r--finance/py-trytond-account-de-skr03/distinfo6
-rw-r--r--finance/py-trytond-account-deposit/DESCR1
-rw-r--r--finance/py-trytond-account-deposit/Makefile25
-rw-r--r--finance/py-trytond-account-deposit/PLIST65
-rw-r--r--finance/py-trytond-account-deposit/distinfo6
-rw-r--r--finance/py-trytond-account-dunning-fee/DESCR1
-rw-r--r--finance/py-trytond-account-dunning-fee/Makefile19
-rw-r--r--finance/py-trytond-account-dunning-fee/PLIST51
-rw-r--r--finance/py-trytond-account-dunning-fee/distinfo6
-rw-r--r--finance/py-trytond-account-dunning-letter/DESCR1
-rw-r--r--finance/py-trytond-account-dunning-letter/Makefile21
-rw-r--r--finance/py-trytond-account-dunning-letter/PLIST44
-rw-r--r--finance/py-trytond-account-dunning-letter/distinfo6
-rw-r--r--finance/py-trytond-account-dunning/DESCR1
-rw-r--r--finance/py-trytond-account-dunning/Makefile21
-rw-r--r--finance/py-trytond-account-dunning/PLIST60
-rw-r--r--finance/py-trytond-account-dunning/distinfo6
-rw-r--r--finance/py-trytond-account-fr/Makefile7
-rw-r--r--finance/py-trytond-account-fr/PLIST46
-rw-r--r--finance/py-trytond-account-fr/distinfo10
-rw-r--r--finance/py-trytond-account-invoice-history/Makefile8
-rw-r--r--finance/py-trytond-account-invoice-history/PLIST44
-rw-r--r--finance/py-trytond-account-invoice-history/distinfo10
-rw-r--r--finance/py-trytond-account-invoice-line-standalone/Makefile6
-rw-r--r--finance/py-trytond-account-invoice-line-standalone/PLIST44
-rw-r--r--finance/py-trytond-account-invoice-line-standalone/distinfo10
-rw-r--r--finance/py-trytond-account-invoice-stock/Makefile10
-rw-r--r--finance/py-trytond-account-invoice-stock/PLIST44
-rw-r--r--finance/py-trytond-account-invoice-stock/distinfo10
-rw-r--r--finance/py-trytond-account-invoice/Makefile16
-rw-r--r--finance/py-trytond-account-invoice/PLIST58
-rw-r--r--finance/py-trytond-account-invoice/distinfo10
-rw-r--r--finance/py-trytond-account-payment-clearing/Makefile6
-rw-r--r--finance/py-trytond-account-payment-clearing/PLIST46
-rw-r--r--finance/py-trytond-account-payment-clearing/distinfo10
-rw-r--r--finance/py-trytond-account-payment-sepa-cfonb/DESCR1
-rw-r--r--finance/py-trytond-account-payment-sepa-cfonb/Makefile23
-rw-r--r--finance/py-trytond-account-payment-sepa-cfonb/PLIST24
-rw-r--r--finance/py-trytond-account-payment-sepa-cfonb/distinfo6
-rw-r--r--finance/py-trytond-account-payment-sepa/Makefile12
-rw-r--r--finance/py-trytond-account-payment-sepa/PLIST49
-rw-r--r--finance/py-trytond-account-payment-sepa/distinfo10
-rw-r--r--finance/py-trytond-account-payment/Makefile12
-rw-r--r--finance/py-trytond-account-payment/PLIST51
-rw-r--r--finance/py-trytond-account-payment/distinfo10
-rw-r--r--finance/py-trytond-account-product/Makefile10
-rw-r--r--finance/py-trytond-account-product/PLIST46
-rw-r--r--finance/py-trytond-account-product/distinfo10
-rw-r--r--finance/py-trytond-account-statement/Makefile14
-rw-r--r--finance/py-trytond-account-statement/PLIST49
-rw-r--r--finance/py-trytond-account-statement/distinfo10
-rw-r--r--finance/py-trytond-account-stock-anglo-saxon/DESCR1
-rw-r--r--finance/py-trytond-account-stock-anglo-saxon/Makefile23
-rw-r--r--finance/py-trytond-account-stock-anglo-saxon/PLIST67
-rw-r--r--finance/py-trytond-account-stock-anglo-saxon/distinfo6
-rw-r--r--finance/py-trytond-account-stock-continental/Makefile10
-rw-r--r--finance/py-trytond-account-stock-continental/PLIST45
-rw-r--r--finance/py-trytond-account-stock-continental/distinfo10
-rw-r--r--finance/py-trytond-account-stock-landed-cost-weight/DESCR1
-rw-r--r--finance/py-trytond-account-stock-landed-cost-weight/Makefile20
-rw-r--r--finance/py-trytond-account-stock-landed-cost-weight/PLIST40
-rw-r--r--finance/py-trytond-account-stock-landed-cost-weight/distinfo6
-rw-r--r--finance/py-trytond-account-stock-landed-cost/DESCR1
-rw-r--r--finance/py-trytond-account-stock-landed-cost/Makefile21
-rw-r--r--finance/py-trytond-account-stock-landed-cost/PLIST53
-rw-r--r--finance/py-trytond-account-stock-landed-cost/distinfo6
-rw-r--r--finance/py-trytond-account-tax-rule-country/DESCR1
-rw-r--r--finance/py-trytond-account-tax-rule-country/Makefile19
-rw-r--r--finance/py-trytond-account-tax-rule-country/PLIST51
-rw-r--r--finance/py-trytond-account-tax-rule-country/distinfo6
-rw-r--r--finance/py-trytond-account/Makefile11
-rw-r--r--finance/py-trytond-account/PLIST89
-rw-r--r--finance/py-trytond-account/distinfo10
-rw-r--r--finance/py-trytond-analytic-account/Makefile12
-rw-r--r--finance/py-trytond-analytic-account/PLIST48
-rw-r--r--finance/py-trytond-analytic-account/distinfo10
-rw-r--r--finance/py-trytond-analytic-invoice/Makefile8
-rw-r--r--finance/py-trytond-analytic-invoice/PLIST49
-rw-r--r--finance/py-trytond-analytic-invoice/distinfo10
-rw-r--r--finance/py-trytond-analytic-purchase/Makefile10
-rw-r--r--finance/py-trytond-analytic-purchase/PLIST44
-rw-r--r--finance/py-trytond-analytic-purchase/distinfo10
-rw-r--r--finance/py-trytond-analytic-sale/Makefile10
-rw-r--r--finance/py-trytond-analytic-sale/PLIST44
-rw-r--r--finance/py-trytond-analytic-sale/distinfo10
-rw-r--r--finance/py-trytond-bank/Makefile8
-rw-r--r--finance/py-trytond-bank/PLIST46
-rw-r--r--finance/py-trytond-bank/distinfo10
-rw-r--r--finance/py-trytond-commission-waiting/DESCR1
-rw-r--r--finance/py-trytond-commission-waiting/Makefile20
-rw-r--r--finance/py-trytond-commission-waiting/PLIST49
-rw-r--r--finance/py-trytond-commission-waiting/distinfo6
-rw-r--r--finance/py-trytond-commission/DESCR1
-rw-r--r--finance/py-trytond-commission/Makefile24
-rw-r--r--finance/py-trytond-commission/PLIST72
-rw-r--r--finance/py-trytond-commission/distinfo6
-rw-r--r--finance/py-trytond-currency/Makefile4
-rw-r--r--finance/py-trytond-currency/PLIST44
-rw-r--r--finance/py-trytond-currency/distinfo10
-rw-r--r--finance/py-trytond-customs/DESCR1
-rw-r--r--finance/py-trytond-customs/Makefile22
-rw-r--r--finance/py-trytond-customs/PLIST53
-rw-r--r--finance/py-trytond-customs/distinfo6
-rw-r--r--finance/py-trytond-product-cost-fifo/Makefile8
-rw-r--r--finance/py-trytond-product-cost-fifo/PLIST44
-rw-r--r--finance/py-trytond-product-cost-fifo/distinfo10
-rw-r--r--finance/py-trytond-product-cost-history/Makefile6
-rw-r--r--finance/py-trytond-product-cost-history/PLIST44
-rw-r--r--finance/py-trytond-product-cost-history/distinfo10
-rw-r--r--finance/py-trytond-product-price-list/Makefile10
-rw-r--r--finance/py-trytond-product-price-list/PLIST46
-rw-r--r--finance/py-trytond-product-price-list/distinfo10
-rw-r--r--finance/py-trytond-purchase-invoice-line-standalone/Makefile8
-rw-r--r--finance/py-trytond-purchase-invoice-line-standalone/PLIST44
-rw-r--r--finance/py-trytond-purchase-invoice-line-standalone/distinfo10
-rw-r--r--finance/py-trytond-purchase-request/DESCR1
-rw-r--r--finance/py-trytond-purchase-request/Makefile22
-rw-r--r--finance/py-trytond-purchase-request/PLIST51
-rw-r--r--finance/py-trytond-purchase-request/distinfo6
-rw-r--r--finance/py-trytond-purchase-requisition/DESCR1
-rw-r--r--finance/py-trytond-purchase-requisition/Makefile23
-rw-r--r--finance/py-trytond-purchase-requisition/PLIST47
-rw-r--r--finance/py-trytond-purchase-requisition/distinfo6
-rw-r--r--finance/py-trytond-purchase-shipment-cost/DESCR1
-rw-r--r--finance/py-trytond-purchase-shipment-cost/Makefile23
-rw-r--r--finance/py-trytond-purchase-shipment-cost/PLIST49
-rw-r--r--finance/py-trytond-purchase-shipment-cost/distinfo6
-rw-r--r--finance/py-trytond-purchase/Makefile22
-rw-r--r--finance/py-trytond-purchase/PLIST52
-rw-r--r--finance/py-trytond-purchase/distinfo10
-rw-r--r--finance/py-trytond-sale-complaint/DESCR1
-rw-r--r--finance/py-trytond-sale-complaint/Makefile21
-rw-r--r--finance/py-trytond-sale-complaint/PLIST55
-rw-r--r--finance/py-trytond-sale-complaint/distinfo6
-rw-r--r--finance/py-trytond-sale-credit-limit/DESCR1
-rw-r--r--finance/py-trytond-sale-credit-limit/Makefile22
-rw-r--r--finance/py-trytond-sale-credit-limit/PLIST24
-rw-r--r--finance/py-trytond-sale-credit-limit/distinfo6
-rw-r--r--finance/py-trytond-sale-extra/DESCR1
-rw-r--r--finance/py-trytond-sale-extra/Makefile23
-rw-r--r--finance/py-trytond-sale-extra/PLIST46
-rw-r--r--finance/py-trytond-sale-extra/distinfo6
-rw-r--r--finance/py-trytond-sale-invoice-grouping/DESCR1
-rw-r--r--finance/py-trytond-sale-invoice-grouping/Makefile20
-rw-r--r--finance/py-trytond-sale-invoice-grouping/PLIST39
-rw-r--r--finance/py-trytond-sale-invoice-grouping/distinfo6
-rw-r--r--finance/py-trytond-sale-opportunity/DESCR1
-rw-r--r--finance/py-trytond-sale-opportunity/Makefile26
-rw-r--r--finance/py-trytond-sale-opportunity/PLIST74
-rw-r--r--finance/py-trytond-sale-opportunity/distinfo6
-rw-r--r--finance/py-trytond-sale-price-list/DESCR1
-rw-r--r--finance/py-trytond-sale-price-list/Makefile20
-rw-r--r--finance/py-trytond-sale-price-list/PLIST55
-rw-r--r--finance/py-trytond-sale-price-list/distinfo6
-rw-r--r--finance/py-trytond-sale-promotion/DESCR1
-rw-r--r--finance/py-trytond-sale-promotion/Makefile23
-rw-r--r--finance/py-trytond-sale-promotion/PLIST43
-rw-r--r--finance/py-trytond-sale-promotion/distinfo6
-rw-r--r--finance/py-trytond-sale-shipment-cost/DESCR1
-rw-r--r--finance/py-trytond-sale-shipment-cost/Makefile22
-rw-r--r--finance/py-trytond-sale-shipment-cost/PLIST49
-rw-r--r--finance/py-trytond-sale-shipment-cost/distinfo6
-rw-r--r--finance/py-trytond-sale-shipment-grouping/DESCR1
-rw-r--r--finance/py-trytond-sale-shipment-grouping/Makefile20
-rw-r--r--finance/py-trytond-sale-shipment-grouping/PLIST39
-rw-r--r--finance/py-trytond-sale-shipment-grouping/distinfo6
-rw-r--r--finance/py-trytond-sale-stock-quantity/DESCR1
-rw-r--r--finance/py-trytond-sale-stock-quantity/Makefile20
-rw-r--r--finance/py-trytond-sale-stock-quantity/PLIST41
-rw-r--r--finance/py-trytond-sale-stock-quantity/distinfo6
-rw-r--r--finance/py-trytond-sale-supply-drop-shipment/DESCR1
-rw-r--r--finance/py-trytond-sale-supply-drop-shipment/Makefile23
-rw-r--r--finance/py-trytond-sale-supply-drop-shipment/PLIST62
-rw-r--r--finance/py-trytond-sale-supply-drop-shipment/distinfo6
-rw-r--r--finance/py-trytond-sale-supply/DESCR1
-rw-r--r--finance/py-trytond-sale-supply/Makefile23
-rw-r--r--finance/py-trytond-sale-supply/PLIST53
-rw-r--r--finance/py-trytond-sale-supply/distinfo6
-rw-r--r--finance/py-trytond-sale/Makefile22
-rw-r--r--finance/py-trytond-sale/PLIST49
-rw-r--r--finance/py-trytond-sale/distinfo10
-rw-r--r--finance/py-trytond-stock-supply-day/DESCR1
-rw-r--r--finance/py-trytond-stock-supply-day/Makefile18
-rw-r--r--finance/py-trytond-stock-supply-day/PLIST44
-rw-r--r--finance/py-trytond-stock-supply-day/distinfo6
-rw-r--r--finance/py-trytond-stock-supply-forecast/DESCR1
-rw-r--r--finance/py-trytond-stock-supply-forecast/Makefile19
-rw-r--r--finance/py-trytond-stock-supply-forecast/PLIST15
-rw-r--r--finance/py-trytond-stock-supply-forecast/distinfo6
-rw-r--r--finance/py-trytond-stock-supply-production/DESCR1
-rw-r--r--finance/py-trytond-stock-supply-production/Makefile21
-rw-r--r--finance/py-trytond-stock-supply-production/PLIST49
-rw-r--r--finance/py-trytond-stock-supply-production/distinfo6
-rw-r--r--finance/py-trytond-stock-supply/Makefile13
-rw-r--r--finance/py-trytond-stock-supply/PLIST48
-rw-r--r--finance/py-trytond-stock-supply/distinfo10
211 files changed, 3438 insertions, 882 deletions
diff --git a/finance/Makefile b/finance/Makefile
index 85ce7d9c1fb..f4f572f0aa5 100644
--- a/finance/Makefile
+++ b/finance/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.39 2015/12/27 16:27:40 richard Exp $
+# $NetBSD: Makefile,v 1.40 2016/12/04 21:12:58 rodent Exp $
#
COMMENT= Monetary, financial and related applications
@@ -20,6 +20,13 @@ SUBDIR+= py-python-bitcoinlib
SUBDIR+= py-stripe
SUBDIR+= py-trytond-account
SUBDIR+= py-trytond-account-asset
+SUBDIR+= py-trytond-account-be
+SUBDIR+= py-trytond-account-credit-limit
+SUBDIR+= py-trytond-account-deposit
+SUBDIR+= py-trytond-account-de-skr03
+SUBDIR+= py-trytond-account-dunning
+SUBDIR+= py-trytond-account-dunning-fee
+SUBDIR+= py-trytond-account-dunning-fee-letter
SUBDIR+= py-trytond-account-fr
SUBDIR+= py-trytond-account-invoice
SUBDIR+= py-trytond-account-invoice-history
@@ -28,22 +35,47 @@ SUBDIR+= py-trytond-account-invoice-stock
SUBDIR+= py-trytond-account-payment
SUBDIR+= py-trytond-account-payment-clearing
SUBDIR+= py-trytond-account-payment-sepa
+SUBDIR+= py-trytond-account-payment-sepa-cfonb
SUBDIR+= py-trytond-account-product
SUBDIR+= py-trytond-account-statement
+SUBDIR+= py-trytond-account-stock-anglo-saxon
SUBDIR+= py-trytond-account-stock-continental
+SUBDIR+= py-trytond-account-stock-landed-cost
+SUBDIR+= py-trytond-account-stock-landed-cost-weight
+SUBDIR+= py-trytond-account-tax-rule-country
SUBDIR+= py-trytond-analytic-account
SUBDIR+= py-trytond-analytic-invoice
SUBDIR+= py-trytond-analytic-purchase
SUBDIR+= py-trytond-analytic-sale
SUBDIR+= py-trytond-bank
+SUBDIR+= py-trytond-commission
+SUBDIR+= py-trytond-commission-waiting
SUBDIR+= py-trytond-currency
+SUBDIR+= py-trytond-customs
SUBDIR+= py-trytond-product-cost-fifo
SUBDIR+= py-trytond-product-cost-history
SUBDIR+= py-trytond-product-price-list
SUBDIR+= py-trytond-purchase
SUBDIR+= py-trytond-purchase-invoice-line-standalone
+SUBDIR+= py-trytond-purchase-request
+SUBDIR+= py-trytond-purchase-requisition
+SUBDIR+= py-trytond-purchase-shipment-cost
SUBDIR+= py-trytond-sale
+SUBDIR+= py-trytond-sale-complaint
+SUBDIR+= py-trytond-sale-credit-limit
+SUBDIR+= py-trytond-sale-extra
+SUBDIR+= py-trytond-sale-invoice-grouping
+SUBDIR+= py-trytond-sale-opportunity
+SUBDIR+= py-trytond-sale-price-list
+SUBDIR+= py-trytond-sale-promotion
+SUBDIR+= py-trytond-sale-shipment-cost
+SUBDIR+= py-trytond-sale-shipment-grouping
+SUBDIR+= py-trytond-sale-stock-quantity
+SUBDIR+= py-trytond-sale-supply
+SUBDIR+= py-trytond-sale-supply-drop-shipment
SUBDIR+= py-trytond-stock-supply
+SUBDIR+= py-trytond-stock-supply-forecast
+SUBDIR+= py-trytond-stock-supply-production
SUBDIR+= py-vatnumber
SUBDIR+= ruby-activemerchant
SUBDIR+= ruby-braintree
diff --git a/finance/py-trytond-account-asset/Makefile b/finance/py-trytond-account-asset/Makefile
index 00fedfd41f7..21ac0ec2481 100644
--- a/finance/py-trytond-account-asset/Makefile
+++ b/finance/py-trytond-account-asset/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2015/08/24 14:49:41 richard Exp $
+# $NetBSD: Makefile,v 1.4 2016/12/04 21:13:00 rodent Exp $
TRYTON_MODULE_NAME= trytond_account_asset
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -9,11 +9,11 @@ COMMENT= Account_asset module of the Tryton application platform
LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-cached-property-[0-9]*:../../devel/py-cached-property
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-[0-9]*:../../finance/py-trytond-account
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-product-[0-9]*:../../finance/py-trytond-account-product
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice-[0-9]*:../../finance/py-trytond-account-invoice
-DEPENDS+= ${PYPKGPREFIX}-trytond-product-[0-9]*:../../misc/py-trytond-product
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-product>=${TRYTON_BASEVER}:../../finance/py-trytond-account-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-account-asset/PLIST b/finance/py-trytond-account-asset/PLIST
index 60ca66caa62..69af539b80f 100644
--- a/finance/py-trytond-account-asset/PLIST
+++ b/finance/py-trytond-account-asset/PLIST
@@ -1,11 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2015/11/22 08:05:08 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.5 2016/12/04 21:13:00 rodent Exp $
${PYSITELIB}/trytond/modules/account_asset/__init__.py
${PYSITELIB}/trytond/modules/account_asset/__init__.pyc
${PYSITELIB}/trytond/modules/account_asset/__init__.pyo
@@ -13,33 +6,33 @@ ${PYSITELIB}/trytond/modules/account_asset/account.py
${PYSITELIB}/trytond/modules/account_asset/account.pyc
${PYSITELIB}/trytond/modules/account_asset/account.pyo
${PYSITELIB}/trytond/modules/account_asset/account.xml
-${PYSITELIB}/trytond/modules/account_asset/asset_table.odt
${PYSITELIB}/trytond/modules/account_asset/asset.py
${PYSITELIB}/trytond/modules/account_asset/asset.pyc
${PYSITELIB}/trytond/modules/account_asset/asset.pyo
${PYSITELIB}/trytond/modules/account_asset/asset.xml
+${PYSITELIB}/trytond/modules/account_asset/asset_table.odt
${PYSITELIB}/trytond/modules/account_asset/invoice.py
${PYSITELIB}/trytond/modules/account_asset/invoice.pyc
${PYSITELIB}/trytond/modules/account_asset/invoice.pyo
${PYSITELIB}/trytond/modules/account_asset/invoice.xml
-${PYSITELIB}/trytond/modules/account_asset/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/account_asset/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/account_asset/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/account_asset/locale/de_DE.po
-${PYSITELIB}/trytond/modules/account_asset/locale/es_AR.po
-${PYSITELIB}/trytond/modules/account_asset/locale/es_CO.po
-${PYSITELIB}/trytond/modules/account_asset/locale/es_EC.po
-${PYSITELIB}/trytond/modules/account_asset/locale/es_ES.po
-${PYSITELIB}/trytond/modules/account_asset/locale/es_MX.po
-${PYSITELIB}/trytond/modules/account_asset/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/account_asset/locale/bg.po
+${PYSITELIB}/trytond/modules/account_asset/locale/ca.po
+${PYSITELIB}/trytond/modules/account_asset/locale/cs.po
+${PYSITELIB}/trytond/modules/account_asset/locale/de.po
+${PYSITELIB}/trytond/modules/account_asset/locale/es.po
+${PYSITELIB}/trytond/modules/account_asset/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_asset/locale/fr.po
${PYSITELIB}/trytond/modules/account_asset/locale/hu_HU.po
${PYSITELIB}/trytond/modules/account_asset/locale/it_IT.po
${PYSITELIB}/trytond/modules/account_asset/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/account_asset/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/account_asset/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/account_asset/locale/lo.po
+${PYSITELIB}/trytond/modules/account_asset/locale/lt.po
+${PYSITELIB}/trytond/modules/account_asset/locale/nl.po
+${PYSITELIB}/trytond/modules/account_asset/locale/pl.po
${PYSITELIB}/trytond/modules/account_asset/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/account_asset/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/account_asset/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/account_asset/locale/ru.po
+${PYSITELIB}/trytond/modules/account_asset/locale/sl.po
+${PYSITELIB}/trytond/modules/account_asset/locale/zh_CN.po
${PYSITELIB}/trytond/modules/account_asset/minimal_chart_bg.xml
${PYSITELIB}/trytond/modules/account_asset/minimal_chart_ca.xml
${PYSITELIB}/trytond/modules/account_asset/minimal_chart_de.xml
@@ -47,6 +40,7 @@ ${PYSITELIB}/trytond/modules/account_asset/minimal_chart_en.xml
${PYSITELIB}/trytond/modules/account_asset/minimal_chart_es.xml
${PYSITELIB}/trytond/modules/account_asset/minimal_chart_fr.xml
${PYSITELIB}/trytond/modules/account_asset/minimal_chart_nl.xml
+${PYSITELIB}/trytond/modules/account_asset/minimal_chart_pt.xml
${PYSITELIB}/trytond/modules/account_asset/minimal_chart_ru.xml
${PYSITELIB}/trytond/modules/account_asset/minimal_chart_sl.xml
${PYSITELIB}/trytond/modules/account_asset/product.py
@@ -79,3 +73,10 @@ ${PYSITELIB}/trytond/modules/account_asset/view/configuration_form.xml
${PYSITELIB}/trytond/modules/account_asset/view/invoice_line_form.xml
${PYSITELIB}/trytond/modules/account_asset/view/print_depreciation_table_start.xml
${PYSITELIB}/trytond/modules/account_asset/view/template_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-asset/distinfo b/finance/py-trytond-account-asset/distinfo
index dc6b5bf6105..0d1df5bad8c 100644
--- a/finance/py-trytond-account-asset/distinfo
+++ b/finance/py-trytond-account-asset/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2015/11/22 08:05:08 richard Exp $
+$NetBSD: distinfo,v 1.6 2016/12/04 21:13:00 rodent Exp $
-SHA1 (tryton-3.8/trytond_account_asset-3.8.0.tar.gz) = 762d9d9d9ca1801004a69b8e9b676dcd9712aba3
-RMD160 (tryton-3.8/trytond_account_asset-3.8.0.tar.gz) = c154e6ee9a1af9aa6206b821270fca939f0b9ebf
-SHA512 (tryton-3.8/trytond_account_asset-3.8.0.tar.gz) = b2ec25a62e08ea4efd19deac8fefd248e8a6900aacbdcaeae36e85516a6206aac997508fc65a10331daf03a25de39491c40a1e80f08981d6d8a1aa1e61efdd9a
-Size (tryton-3.8/trytond_account_asset-3.8.0.tar.gz) = 69888 bytes
+SHA1 (tryton-4.2/trytond_account_asset-4.2.0.tar.gz) = 596cf7e2d3838d42755663f8ca4aec8913c5e0ab
+RMD160 (tryton-4.2/trytond_account_asset-4.2.0.tar.gz) = b3855442e3c8c2de4591b35905d1027bd86799a3
+SHA512 (tryton-4.2/trytond_account_asset-4.2.0.tar.gz) = 75097cbc0240a389841f160ab4d4d80598ffca768ff6b6b31a7e6d385b025b7e2187f7546164677722da8a3dfd90b415ec0773dce84febc14e59311eda2fc457
+Size (tryton-4.2/trytond_account_asset-4.2.0.tar.gz) = 75514 bytes
diff --git a/finance/py-trytond-account-be/DESCR b/finance/py-trytond-account-be/DESCR
new file mode 100644
index 00000000000..25de7cd2831
--- /dev/null
+++ b/finance/py-trytond-account-be/DESCR
@@ -0,0 +1 @@
+The account_be module of the Tryton application platform.
diff --git a/finance/py-trytond-account-be/Makefile b/finance/py-trytond-account-be/Makefile
new file mode 100644
index 00000000000..78c508a82de
--- /dev/null
+++ b/finance/py-trytond-account-be/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:00 rodent Exp $
+TRYTON_MODULE_NAME= trytond_account_be
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= The account_be module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+REPLACE_PYTHON+= tests/test_account_be.py tests/__init__.py
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-account-be/PLIST b/finance/py-trytond-account-be/PLIST
new file mode 100644
index 00000000000..53714b95177
--- /dev/null
+++ b/finance/py-trytond-account-be/PLIST
@@ -0,0 +1,25 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:00 rodent Exp $
+${PYSITELIB}/trytond/modules/account_be/__init__.py
+${PYSITELIB}/trytond/modules/account_be/__init__.pyc
+${PYSITELIB}/trytond/modules/account_be/__init__.pyo
+${PYSITELIB}/trytond/modules/account_be/account.py
+${PYSITELIB}/trytond/modules/account_be/account.pyc
+${PYSITELIB}/trytond/modules/account_be/account.pyo
+${PYSITELIB}/trytond/modules/account_be/account_be_fr.xml
+${PYSITELIB}/trytond/modules/account_be/account_be_nl.xml
+${PYSITELIB}/trytond/modules/account_be/tax_be_fr.xml
+${PYSITELIB}/trytond/modules/account_be/tax_be_nl.xml
+${PYSITELIB}/trytond/modules/account_be/tests/__init__.py
+${PYSITELIB}/trytond/modules/account_be/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/account_be/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/account_be/tests/test_account_be.py
+${PYSITELIB}/trytond/modules/account_be/tests/test_account_be.pyc
+${PYSITELIB}/trytond/modules/account_be/tests/test_account_be.pyo
+${PYSITELIB}/trytond/modules/account_be/tryton.cfg
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-be/distinfo b/finance/py-trytond-account-be/distinfo
new file mode 100644
index 00000000000..290ed08d002
--- /dev/null
+++ b/finance/py-trytond-account-be/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:00 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_account_be-4.2.0.tar.gz) = 054a7eb5e3f26879883f985a1d2f20bf471bcefb
+RMD160 (tryton-4.2/trytond_account_be-4.2.0.tar.gz) = 2f92cc4b1f57203169218a8d876c9c95b86b4a36
+SHA512 (tryton-4.2/trytond_account_be-4.2.0.tar.gz) = 909e7902ac150e5329cdd1ea4207691c58290c534dd2f872af85fe251bc063f513107fcbafb88502360a97b575ab286218f84cc113ef012486df32a1413865e9
+Size (tryton-4.2/trytond_account_be-4.2.0.tar.gz) = 79430 bytes
diff --git a/finance/py-trytond-account-credit-limit/DESCR b/finance/py-trytond-account-credit-limit/DESCR
new file mode 100644
index 00000000000..e582459d9a1
--- /dev/null
+++ b/finance/py-trytond-account-credit-limit/DESCR
@@ -0,0 +1 @@
+The account_credit_limit module of the Tryton application platform.
diff --git a/finance/py-trytond-account-credit-limit/Makefile b/finance/py-trytond-account-credit-limit/Makefile
new file mode 100644
index 00000000000..33ffc391c82
--- /dev/null
+++ b/finance/py-trytond-account-credit-limit/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:00 rodent Exp $
+TRYTON_MODULE_NAME= trytond_account_credit_limit
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Tryton's account_credit_limit module
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-account-credit-limit/PLIST b/finance/py-trytond-account-credit-limit/PLIST
new file mode 100644
index 00000000000..25cc335e752
--- /dev/null
+++ b/finance/py-trytond-account-credit-limit/PLIST
@@ -0,0 +1,47 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:00 rodent Exp $
+${PYSITELIB}/trytond/modules/account_credit_limit/__init__.py
+${PYSITELIB}/trytond/modules/account_credit_limit/__init__.pyc
+${PYSITELIB}/trytond/modules/account_credit_limit/__init__.pyo
+${PYSITELIB}/trytond/modules/account_credit_limit/account.py
+${PYSITELIB}/trytond/modules/account_credit_limit/account.pyc
+${PYSITELIB}/trytond/modules/account_credit_limit/account.pyo
+${PYSITELIB}/trytond/modules/account_credit_limit/account.xml
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/bg.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/ca.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/cs.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/de.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/es.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/fr.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/it_IT.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/lo.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/lt.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/nl.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/pl.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/ru.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/sl.po
+${PYSITELIB}/trytond/modules/account_credit_limit/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/account_credit_limit/party.py
+${PYSITELIB}/trytond/modules/account_credit_limit/party.pyc
+${PYSITELIB}/trytond/modules/account_credit_limit/party.pyo
+${PYSITELIB}/trytond/modules/account_credit_limit/party.xml
+${PYSITELIB}/trytond/modules/account_credit_limit/tests/__init__.py
+${PYSITELIB}/trytond/modules/account_credit_limit/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/account_credit_limit/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/account_credit_limit/tests/test_account_credit_limit.py
+${PYSITELIB}/trytond/modules/account_credit_limit/tests/test_account_credit_limit.pyc
+${PYSITELIB}/trytond/modules/account_credit_limit/tests/test_account_credit_limit.pyo
+${PYSITELIB}/trytond/modules/account_credit_limit/tryton.cfg
+${PYSITELIB}/trytond/modules/account_credit_limit/view/configuration_form.xml
+${PYSITELIB}/trytond/modules/account_credit_limit/view/dunning_level_form.xml
+${PYSITELIB}/trytond/modules/account_credit_limit/view/party_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-credit-limit/distinfo b/finance/py-trytond-account-credit-limit/distinfo
new file mode 100644
index 00000000000..ed416e7026f
--- /dev/null
+++ b/finance/py-trytond-account-credit-limit/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:00 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_account_credit_limit-4.2.0.tar.gz) = a3f307824ebfcf83d45778089234d470618b7258
+RMD160 (tryton-4.2/trytond_account_credit_limit-4.2.0.tar.gz) = fe7a65477a299c529db2cefc59a9d77c76a85319
+SHA512 (tryton-4.2/trytond_account_credit_limit-4.2.0.tar.gz) = 42b957d77cf197c0b139dcd93f30939a38a430c0665b32cde3bf63d5a4235c56ee74765b8bf32543afd8e0b98411d84107ec09cfa0b1f803ef8eaf3dfc595b46
+Size (tryton-4.2/trytond_account_credit_limit-4.2.0.tar.gz) = 22610 bytes
diff --git a/finance/py-trytond-account-de-skr03/DESCR b/finance/py-trytond-account-de-skr03/DESCR
new file mode 100644
index 00000000000..38cd197df90
--- /dev/null
+++ b/finance/py-trytond-account-de-skr03/DESCR
@@ -0,0 +1 @@
+The account_de_skr03 module of the Tryton application platform.
diff --git a/finance/py-trytond-account-de-skr03/Makefile b/finance/py-trytond-account-de-skr03/Makefile
new file mode 100644
index 00000000000..6da5ff6bef3
--- /dev/null
+++ b/finance/py-trytond-account-de-skr03/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:00 rodent Exp $
+TRYTON_MODULE_NAME= trytond_account_de_skr03
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= The account_de_skr03 module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-account-de-skr03/PLIST b/finance/py-trytond-account-de-skr03/PLIST
new file mode 100644
index 00000000000..12b75c4b9fb
--- /dev/null
+++ b/finance/py-trytond-account-de-skr03/PLIST
@@ -0,0 +1,19 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:00 rodent Exp $
+${PYSITELIB}/trytond/modules/account_de_skr03/__init__.py
+${PYSITELIB}/trytond/modules/account_de_skr03/__init__.pyc
+${PYSITELIB}/trytond/modules/account_de_skr03/__init__.pyo
+${PYSITELIB}/trytond/modules/account_de_skr03/account_de.xml
+${PYSITELIB}/trytond/modules/account_de_skr03/tests/__init__.py
+${PYSITELIB}/trytond/modules/account_de_skr03/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/account_de_skr03/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/account_de_skr03/tests/test_account_de_skr03.py
+${PYSITELIB}/trytond/modules/account_de_skr03/tests/test_account_de_skr03.pyc
+${PYSITELIB}/trytond/modules/account_de_skr03/tests/test_account_de_skr03.pyo
+${PYSITELIB}/trytond/modules/account_de_skr03/tryton.cfg
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-de-skr03/distinfo b/finance/py-trytond-account-de-skr03/distinfo
new file mode 100644
index 00000000000..c94276fafc7
--- /dev/null
+++ b/finance/py-trytond-account-de-skr03/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:00 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_account_de_skr03-4.2.0.tar.gz) = 18e1921195a2cd7dd08311f7678bd0a21221d97b
+RMD160 (tryton-4.2/trytond_account_de_skr03-4.2.0.tar.gz) = 5533c143b767bfa46c38cf1a4675d72351940b57
+SHA512 (tryton-4.2/trytond_account_de_skr03-4.2.0.tar.gz) = d13394b420effadec1351b47a2a223dfe7bab4ffdfc48bb558c4af1a8c70e96bf2d1cb8bc67ad52a5d6524ece208509ebfcaf3b37023c9e1d3f7e4181cc51469
+Size (tryton-4.2/trytond_account_de_skr03-4.2.0.tar.gz) = 51314 bytes
diff --git a/finance/py-trytond-account-deposit/DESCR b/finance/py-trytond-account-deposit/DESCR
new file mode 100644
index 00000000000..c18b3c2bb01
--- /dev/null
+++ b/finance/py-trytond-account-deposit/DESCR
@@ -0,0 +1 @@
+The account_deposit module of the Tryton application platform.
diff --git a/finance/py-trytond-account-deposit/Makefile b/finance/py-trytond-account-deposit/Makefile
new file mode 100644
index 00000000000..49bdc5f9243
--- /dev/null
+++ b/finance/py-trytond-account-deposit/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:00 rodent Exp $
+TRYTON_MODULE_NAME= trytond_account_deposit
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= The account_deposit module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-python-sql>=0.4:../../databases/py-python-sql
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+PYTHON_VERSIONED_DEPENDENCIES+= dateutil
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../lang/python/versioned_dependencies.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-account-deposit/PLIST b/finance/py-trytond-account-deposit/PLIST
new file mode 100644
index 00000000000..e66364fa88d
--- /dev/null
+++ b/finance/py-trytond-account-deposit/PLIST
@@ -0,0 +1,65 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:00 rodent Exp $
+${PYSITELIB}/trytond/modules/account_deposit/__init__.py
+${PYSITELIB}/trytond/modules/account_deposit/__init__.pyc
+${PYSITELIB}/trytond/modules/account_deposit/__init__.pyo
+${PYSITELIB}/trytond/modules/account_deposit/account.py
+${PYSITELIB}/trytond/modules/account_deposit/account.pyc
+${PYSITELIB}/trytond/modules/account_deposit/account.pyo
+${PYSITELIB}/trytond/modules/account_deposit/invoice.py
+${PYSITELIB}/trytond/modules/account_deposit/invoice.pyc
+${PYSITELIB}/trytond/modules/account_deposit/invoice.pyo
+${PYSITELIB}/trytond/modules/account_deposit/invoice.xml
+${PYSITELIB}/trytond/modules/account_deposit/locale/bg.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/ca.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/cs.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/de.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/es.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/fr.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/it_IT.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/lo.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/lt.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/nl.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/pl.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/ru.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/sl.po
+${PYSITELIB}/trytond/modules/account_deposit/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/account_deposit/minimal_chart_bg.xml
+${PYSITELIB}/trytond/modules/account_deposit/minimal_chart_ca.xml
+${PYSITELIB}/trytond/modules/account_deposit/minimal_chart_de.xml
+${PYSITELIB}/trytond/modules/account_deposit/minimal_chart_en.xml
+${PYSITELIB}/trytond/modules/account_deposit/minimal_chart_es.xml
+${PYSITELIB}/trytond/modules/account_deposit/minimal_chart_fr.xml
+${PYSITELIB}/trytond/modules/account_deposit/minimal_chart_nl.xml
+${PYSITELIB}/trytond/modules/account_deposit/minimal_chart_pt.xml
+${PYSITELIB}/trytond/modules/account_deposit/minimal_chart_ru.xml
+${PYSITELIB}/trytond/modules/account_deposit/minimal_chart_sl.xml
+${PYSITELIB}/trytond/modules/account_deposit/party.py
+${PYSITELIB}/trytond/modules/account_deposit/party.pyc
+${PYSITELIB}/trytond/modules/account_deposit/party.pyo
+${PYSITELIB}/trytond/modules/account_deposit/party.xml
+${PYSITELIB}/trytond/modules/account_deposit/tests/__init__.py
+${PYSITELIB}/trytond/modules/account_deposit/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/account_deposit/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/account_deposit/tests/scenario_deposit.rst
+${PYSITELIB}/trytond/modules/account_deposit/tests/test_account_deposit.py
+${PYSITELIB}/trytond/modules/account_deposit/tests/test_account_deposit.pyc
+${PYSITELIB}/trytond/modules/account_deposit/tests/test_account_deposit.pyo
+${PYSITELIB}/trytond/modules/account_deposit/tests/tools.py
+${PYSITELIB}/trytond/modules/account_deposit/tests/tools.pyc
+${PYSITELIB}/trytond/modules/account_deposit/tests/tools.pyo
+${PYSITELIB}/trytond/modules/account_deposit/tryton.cfg
+${PYSITELIB}/trytond/modules/account_deposit/view/invoice_form.xml
+${PYSITELIB}/trytond/modules/account_deposit/view/party_form.xml
+${PYSITELIB}/trytond/modules/account_deposit/view/party_tree.xml
+${PYSITELIB}/trytond/modules/account_deposit/view/recall_deposit_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-deposit/distinfo b/finance/py-trytond-account-deposit/distinfo
new file mode 100644
index 00000000000..6d9975adfa4
--- /dev/null
+++ b/finance/py-trytond-account-deposit/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:00 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_account_deposit-4.2.0.tar.gz) = fa64deebb97af168cc6f61f17e0bafc3637984f8
+RMD160 (tryton-4.2/trytond_account_deposit-4.2.0.tar.gz) = 93e9f823852999f7ff9891bb275d556c15f7d0fe
+SHA512 (tryton-4.2/trytond_account_deposit-4.2.0.tar.gz) = b901a8aeaccd9de5cfd4ad90204031e7ac1d5ca05642fd7f9c9b88403939dc8c5c630ec2f66dc0f6adbea5988603a725b092ed4a6dc42e2abeca22d46de1c7c6
+Size (tryton-4.2/trytond_account_deposit-4.2.0.tar.gz) = 25772 bytes
diff --git a/finance/py-trytond-account-dunning-fee/DESCR b/finance/py-trytond-account-dunning-fee/DESCR
new file mode 100644
index 00000000000..a86a1c6a462
--- /dev/null
+++ b/finance/py-trytond-account-dunning-fee/DESCR
@@ -0,0 +1 @@
+The account_dunning_fee module of the Tryton application platform.
diff --git a/finance/py-trytond-account-dunning-fee/Makefile b/finance/py-trytond-account-dunning-fee/Makefile
new file mode 100644
index 00000000000..b1cf25f46ef
--- /dev/null
+++ b/finance/py-trytond-account-dunning-fee/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:00 rodent Exp $
+TRYTON_MODULE_NAME= trytond_account_dunning_fee
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Tryton's account_dunning_fee module
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-dunning>=${TRYTON_BASEVER}:../../finance/py-trytond-account-dunning
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-product>=${TRYTON_BASEVER}:../../finance/py-trytond-account-product
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-account-dunning-fee/PLIST b/finance/py-trytond-account-dunning-fee/PLIST
new file mode 100644
index 00000000000..b15be950875
--- /dev/null
+++ b/finance/py-trytond-account-dunning-fee/PLIST
@@ -0,0 +1,51 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:00 rodent Exp $
+${PYSITELIB}/trytond/modules/account_dunning_fee/__init__.py
+${PYSITELIB}/trytond/modules/account_dunning_fee/__init__.pyc
+${PYSITELIB}/trytond/modules/account_dunning_fee/__init__.pyo
+${PYSITELIB}/trytond/modules/account_dunning_fee/account.py
+${PYSITELIB}/trytond/modules/account_dunning_fee/account.pyc
+${PYSITELIB}/trytond/modules/account_dunning_fee/account.pyo
+${PYSITELIB}/trytond/modules/account_dunning_fee/dunning.py
+${PYSITELIB}/trytond/modules/account_dunning_fee/dunning.pyc
+${PYSITELIB}/trytond/modules/account_dunning_fee/dunning.pyo
+${PYSITELIB}/trytond/modules/account_dunning_fee/dunning.xml
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/bg.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/ca.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/cs.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/de.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/es.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/fr.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/it_IT.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/lo.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/lt.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/nl.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/pl.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/ru.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/sl.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/account_dunning_fee/tests/__init__.py
+${PYSITELIB}/trytond/modules/account_dunning_fee/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/account_dunning_fee/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/account_dunning_fee/tests/scenario_account_dunning_fee.rst
+${PYSITELIB}/trytond/modules/account_dunning_fee/tests/test_account_dunning_fee.py
+${PYSITELIB}/trytond/modules/account_dunning_fee/tests/test_account_dunning_fee.pyc
+${PYSITELIB}/trytond/modules/account_dunning_fee/tests/test_account_dunning_fee.pyo
+${PYSITELIB}/trytond/modules/account_dunning_fee/tryton.cfg
+${PYSITELIB}/trytond/modules/account_dunning_fee/view/dunning_fee_dunning_level_form.xml
+${PYSITELIB}/trytond/modules/account_dunning_fee/view/dunning_fee_dunning_level_list.xml
+${PYSITELIB}/trytond/modules/account_dunning_fee/view/dunning_fee_form.xml
+${PYSITELIB}/trytond/modules/account_dunning_fee/view/dunning_fee_list.xml
+${PYSITELIB}/trytond/modules/account_dunning_fee/view/dunning_form.xml
+${PYSITELIB}/trytond/modules/account_dunning_fee/view/dunning_level_form.xml
+${PYSITELIB}/trytond/modules/account_dunning_fee/view/dunning_level_list.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-dunning-fee/distinfo b/finance/py-trytond-account-dunning-fee/distinfo
new file mode 100644
index 00000000000..ac34a818132
--- /dev/null
+++ b/finance/py-trytond-account-dunning-fee/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:00 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_account_dunning_fee-4.2.0.tar.gz) = 656cdada5f6bf912d9c240cf07c6f603ebd52c6b
+RMD160 (tryton-4.2/trytond_account_dunning_fee-4.2.0.tar.gz) = 1e020274aa626e1982a4f741f912b70bbc881929
+SHA512 (tryton-4.2/trytond_account_dunning_fee-4.2.0.tar.gz) = b1ff5ad2af074bba5c2a8ac0b43702e11296f875f617a2ae01399b0ef5ea8091b36694a18f00b419830b40e2203a9e0d593397aca93ffe5936bb962a0f5f8c2c
+Size (tryton-4.2/trytond_account_dunning_fee-4.2.0.tar.gz) = 27209 bytes
diff --git a/finance/py-trytond-account-dunning-letter/DESCR b/finance/py-trytond-account-dunning-letter/DESCR
new file mode 100644
index 00000000000..3af98189a83
--- /dev/null
+++ b/finance/py-trytond-account-dunning-letter/DESCR
@@ -0,0 +1 @@
+The account_dunning_letter module of the Tryton application platform.
diff --git a/finance/py-trytond-account-dunning-letter/Makefile b/finance/py-trytond-account-dunning-letter/Makefile
new file mode 100644
index 00000000000..1659cb1ca56
--- /dev/null
+++ b/finance/py-trytond-account-dunning-letter/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:00 rodent Exp $
+TRYTON_MODULE_NAME= trytond_account_dunning_letter
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Tryton's account_dunning_letter module
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-dunning>=${TRYTON_BASEVER}:../../finance/py-trytond-account-dunning
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-account-dunning-letter/PLIST b/finance/py-trytond-account-dunning-letter/PLIST
new file mode 100644
index 00000000000..1293be6dcc5
--- /dev/null
+++ b/finance/py-trytond-account-dunning-letter/PLIST
@@ -0,0 +1,44 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:00 rodent Exp $
+${PYSITELIB}/trytond/modules/account_dunning_letter/__init__.py
+${PYSITELIB}/trytond/modules/account_dunning_letter/__init__.pyc
+${PYSITELIB}/trytond/modules/account_dunning_letter/__init__.pyo
+${PYSITELIB}/trytond/modules/account_dunning_letter/dunning.py
+${PYSITELIB}/trytond/modules/account_dunning_letter/dunning.pyc
+${PYSITELIB}/trytond/modules/account_dunning_letter/dunning.pyo
+${PYSITELIB}/trytond/modules/account_dunning_letter/dunning.xml
+${PYSITELIB}/trytond/modules/account_dunning_letter/letter.odt
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/bg.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/ca.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/cs.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/de.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/es.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/fr.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/it_IT.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/lo.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/lt.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/nl.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/pl.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/ru.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/sl.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/account_dunning_letter/tests/__init__.py
+${PYSITELIB}/trytond/modules/account_dunning_letter/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/account_dunning_letter/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/account_dunning_letter/tests/scenario_account_dunning_letter.rst
+${PYSITELIB}/trytond/modules/account_dunning_letter/tests/test_account_dunning_letter.py
+${PYSITELIB}/trytond/modules/account_dunning_letter/tests/test_account_dunning_letter.pyc
+${PYSITELIB}/trytond/modules/account_dunning_letter/tests/test_account_dunning_letter.pyo
+${PYSITELIB}/trytond/modules/account_dunning_letter/tryton.cfg
+${PYSITELIB}/trytond/modules/account_dunning_letter/view/dunning_level_form.xml
+${PYSITELIB}/trytond/modules/account_dunning_letter/view/dunning_level_list.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-dunning-letter/distinfo b/finance/py-trytond-account-dunning-letter/distinfo
new file mode 100644
index 00000000000..0b26555b007
--- /dev/null
+++ b/finance/py-trytond-account-dunning-letter/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:00 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_account_dunning_letter-4.2.0.tar.gz) = f3311c0b1f1de8406e6fe5e7bb41ccf0bd041892
+RMD160 (tryton-4.2/trytond_account_dunning_letter-4.2.0.tar.gz) = f4724b5d726166925ec7fe20d6c5735f2401537b
+SHA512 (tryton-4.2/trytond_account_dunning_letter-4.2.0.tar.gz) = 2061c2a6f1e47e693ee512b085cb385a048558d3503ae933714ac3600e7817c28bbd1a2f6b596ea69150665b5b42b03f4c16af5b6818dd083bb773c1cd97363a
+Size (tryton-4.2/trytond_account_dunning_letter-4.2.0.tar.gz) = 34924 bytes
diff --git a/finance/py-trytond-account-dunning/DESCR b/finance/py-trytond-account-dunning/DESCR
new file mode 100644
index 00000000000..0f8db71f9cf
--- /dev/null
+++ b/finance/py-trytond-account-dunning/DESCR
@@ -0,0 +1 @@
+The account_dunning module of the Tryton application platform.
diff --git a/finance/py-trytond-account-dunning/Makefile b/finance/py-trytond-account-dunning/Makefile
new file mode 100644
index 00000000000..807a527581d
--- /dev/null
+++ b/finance/py-trytond-account-dunning/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:00 rodent Exp $
+TRYTON_MODULE_NAME= trytond_account_dunning
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= The account_dunning module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-python-sql>=0.4:../../databases/py-python-sql
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-account-dunning/PLIST b/finance/py-trytond-account-dunning/PLIST
new file mode 100644
index 00000000000..7230aa441b9
--- /dev/null
+++ b/finance/py-trytond-account-dunning/PLIST
@@ -0,0 +1,60 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:00 rodent Exp $
+${PYSITELIB}/trytond/modules/account_dunning/__init__.py
+${PYSITELIB}/trytond/modules/account_dunning/__init__.pyc
+${PYSITELIB}/trytond/modules/account_dunning/__init__.pyo
+${PYSITELIB}/trytond/modules/account_dunning/account.py
+${PYSITELIB}/trytond/modules/account_dunning/account.pyc
+${PYSITELIB}/trytond/modules/account_dunning/account.pyo
+${PYSITELIB}/trytond/modules/account_dunning/account.xml
+${PYSITELIB}/trytond/modules/account_dunning/dunning.py
+${PYSITELIB}/trytond/modules/account_dunning/dunning.pyc
+${PYSITELIB}/trytond/modules/account_dunning/dunning.pyo
+${PYSITELIB}/trytond/modules/account_dunning/dunning.xml
+${PYSITELIB}/trytond/modules/account_dunning/locale/bg.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/ca.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/cs.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/de.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/es.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/fr.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/it_IT.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/lo.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/lt.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/nl.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/pl.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/ru.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/sl.po
+${PYSITELIB}/trytond/modules/account_dunning/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/account_dunning/party.py
+${PYSITELIB}/trytond/modules/account_dunning/party.pyc
+${PYSITELIB}/trytond/modules/account_dunning/party.pyo
+${PYSITELIB}/trytond/modules/account_dunning/party.xml
+${PYSITELIB}/trytond/modules/account_dunning/tests/__init__.py
+${PYSITELIB}/trytond/modules/account_dunning/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/account_dunning/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/account_dunning/tests/scenario_account_dunning.rst
+${PYSITELIB}/trytond/modules/account_dunning/tests/test_account_dunning.py
+${PYSITELIB}/trytond/modules/account_dunning/tests/test_account_dunning.pyc
+${PYSITELIB}/trytond/modules/account_dunning/tests/test_account_dunning.pyo
+${PYSITELIB}/trytond/modules/account_dunning/tryton.cfg
+${PYSITELIB}/trytond/modules/account_dunning/view/configuration_form.xml
+${PYSITELIB}/trytond/modules/account_dunning/view/dunning_create_start_form.xml
+${PYSITELIB}/trytond/modules/account_dunning/view/dunning_form.xml
+${PYSITELIB}/trytond/modules/account_dunning/view/dunning_level_form.xml
+${PYSITELIB}/trytond/modules/account_dunning/view/dunning_level_list.xml
+${PYSITELIB}/trytond/modules/account_dunning/view/dunning_level_list_sequence.xml
+${PYSITELIB}/trytond/modules/account_dunning/view/dunning_list.xml
+${PYSITELIB}/trytond/modules/account_dunning/view/dunning_procedure_form.xml
+${PYSITELIB}/trytond/modules/account_dunning/view/dunning_procedure_list.xml
+${PYSITELIB}/trytond/modules/account_dunning/view/dunning_process_start_form.xml
+${PYSITELIB}/trytond/modules/account_dunning/view/party_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-dunning/distinfo b/finance/py-trytond-account-dunning/distinfo
new file mode 100644
index 00000000000..323c5556087
--- /dev/null
+++ b/finance/py-trytond-account-dunning/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:00 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_account_dunning-4.2.0.tar.gz) = 9035f8989065a0348a2a484eaf1b9bdedade0d15
+RMD160 (tryton-4.2/trytond_account_dunning-4.2.0.tar.gz) = 16e5df9dbb46c46881441c7636a30e6423fa6e0b
+SHA512 (tryton-4.2/trytond_account_dunning-4.2.0.tar.gz) = 0f9a08130bb601d4c69af4be0b3c8fb000fec00ebb6b5ffdbbddd661e67b7c292373e78e047b346861ec4ae124954c84edb65fb11265159e7fbe067419161565
+Size (tryton-4.2/trytond_account_dunning-4.2.0.tar.gz) = 34153 bytes
diff --git a/finance/py-trytond-account-fr/Makefile b/finance/py-trytond-account-fr/Makefile
index 6fa97ffbd95..931d2cb423a 100644
--- a/finance/py-trytond-account-fr/Makefile
+++ b/finance/py-trytond-account-fr/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2015/08/24 14:49:41 richard Exp $
+# $NetBSD: Makefile,v 1.5 2016/12/04 21:13:00 rodent Exp $
TRYTON_MODULE_NAME= trytond_account_fr
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,8 +8,9 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= The account_fr module of the Tryton application platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-[0-9]*:../../finance/py-trytond-account
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-party-siret>=${TRYTON_BASEVER}:../../misc/py-trytond-party-siret
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-account-fr/PLIST b/finance/py-trytond-account-fr/PLIST
index 702efc16ea0..de905346741 100644
--- a/finance/py-trytond-account-fr/PLIST
+++ b/finance/py-trytond-account-fr/PLIST
@@ -1,37 +1,30 @@
-@comment $NetBSD: PLIST,v 1.3 2015/11/22 08:05:08 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.4 2016/12/04 21:13:00 rodent Exp $
${PYSITELIB}/trytond/modules/account_fr/__init__.py
${PYSITELIB}/trytond/modules/account_fr/__init__.pyc
${PYSITELIB}/trytond/modules/account_fr/__init__.pyo
-${PYSITELIB}/trytond/modules/account_fr/account_fr.xml
${PYSITELIB}/trytond/modules/account_fr/account.py
${PYSITELIB}/trytond/modules/account_fr/account.pyc
${PYSITELIB}/trytond/modules/account_fr/account.pyo
${PYSITELIB}/trytond/modules/account_fr/account.xml
-${PYSITELIB}/trytond/modules/account_fr/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/account_fr/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/account_fr/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/account_fr/locale/de_DE.po
-${PYSITELIB}/trytond/modules/account_fr/locale/es_AR.po
-${PYSITELIB}/trytond/modules/account_fr/locale/es_CO.po
-${PYSITELIB}/trytond/modules/account_fr/locale/es_EC.po
-${PYSITELIB}/trytond/modules/account_fr/locale/es_ES.po
-${PYSITELIB}/trytond/modules/account_fr/locale/es_MX.po
-${PYSITELIB}/trytond/modules/account_fr/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/account_fr/account_fr.xml
+${PYSITELIB}/trytond/modules/account_fr/locale/bg.po
+${PYSITELIB}/trytond/modules/account_fr/locale/ca.po
+${PYSITELIB}/trytond/modules/account_fr/locale/cs.po
+${PYSITELIB}/trytond/modules/account_fr/locale/de.po
+${PYSITELIB}/trytond/modules/account_fr/locale/es.po
+${PYSITELIB}/trytond/modules/account_fr/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_fr/locale/fr.po
${PYSITELIB}/trytond/modules/account_fr/locale/hu_HU.po
${PYSITELIB}/trytond/modules/account_fr/locale/it_IT.po
${PYSITELIB}/trytond/modules/account_fr/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/account_fr/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/account_fr/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/account_fr/locale/lo.po
+${PYSITELIB}/trytond/modules/account_fr/locale/lt.po
+${PYSITELIB}/trytond/modules/account_fr/locale/nl.po
+${PYSITELIB}/trytond/modules/account_fr/locale/pl.po
${PYSITELIB}/trytond/modules/account_fr/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/account_fr/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/account_fr/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/account_fr/locale/ru.po
+${PYSITELIB}/trytond/modules/account_fr/locale/sl.po
+${PYSITELIB}/trytond/modules/account_fr/locale/zh_CN.po
${PYSITELIB}/trytond/modules/account_fr/tax_fr.xml
${PYSITELIB}/trytond/modules/account_fr/tests/__init__.py
${PYSITELIB}/trytond/modules/account_fr/tests/__init__.pyc
@@ -42,3 +35,10 @@ ${PYSITELIB}/trytond/modules/account_fr/tests/test_account_fr.pyo
${PYSITELIB}/trytond/modules/account_fr/tryton.cfg
${PYSITELIB}/trytond/modules/account_fr/view/fec_result_form.xml
${PYSITELIB}/trytond/modules/account_fr/view/fec_start_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-fr/distinfo b/finance/py-trytond-account-fr/distinfo
index d24924d0f37..3567c7611a1 100644
--- a/finance/py-trytond-account-fr/distinfo
+++ b/finance/py-trytond-account-fr/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2015/11/22 08:05:08 richard Exp $
+$NetBSD: distinfo,v 1.6 2016/12/04 21:13:00 rodent Exp $
-SHA1 (tryton-3.8/trytond_account_fr-3.8.0.tar.gz) = 5a24c4ff937570333b996de3bdf616ec63726ad3
-RMD160 (tryton-3.8/trytond_account_fr-3.8.0.tar.gz) = da857b8421c0d83a8ad16014879f2319be786595
-SHA512 (tryton-3.8/trytond_account_fr-3.8.0.tar.gz) = f007ea82e0b970f91f2c804d196ddccabaf7e5c247e095c00c86e26b1a62b6c493617e45d172d3578798e3dbb712534f2863c266d4be4d14899e686f42620da6
-Size (tryton-3.8/trytond_account_fr-3.8.0.tar.gz) = 56747 bytes
+SHA1 (tryton-4.2/trytond_account_fr-4.2.0.tar.gz) = 2c9bfdabbc48ed6d8b67bbd5d2fceaa7b71d3ca5
+RMD160 (tryton-4.2/trytond_account_fr-4.2.0.tar.gz) = a2f2754b2990b56eb6c81b07c59e5cb258ee13ab
+SHA512 (tryton-4.2/trytond_account_fr-4.2.0.tar.gz) = f027b01a5bb548cc4e108f11df07b5f20216efa909a0bffc3a279d426b508969429adff916715f81a76e1c8341778786668bfd90b25ccf5ab8e430cadd181538
+Size (tryton-4.2/trytond_account_fr-4.2.0.tar.gz) = 57725 bytes
diff --git a/finance/py-trytond-account-invoice-history/Makefile b/finance/py-trytond-account-invoice-history/Makefile
index a59a44a0bf4..5aab0ddaaee 100644
--- a/finance/py-trytond-account-invoice-history/Makefile
+++ b/finance/py-trytond-account-invoice-history/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/08/24 14:49:42 richard Exp $
+# $NetBSD: Makefile,v 1.2 2016/12/04 21:13:00 rodent Exp $
TRYTON_MODULE_NAME= trytond_account_invoice_history
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,9 +8,9 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= Account invoice history module of the Tryton platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice-[0-9]*:../../finance/py-trytond-account-invoice
-DEPENDS+= ${PYPKGPREFIX}-trytond-party-[0-9]*:../../misc/py-trytond-party
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-account-invoice-history/PLIST b/finance/py-trytond-account-invoice-history/PLIST
index 0f209f7c10d..de6928595a1 100644
--- a/finance/py-trytond-account-invoice-history/PLIST
+++ b/finance/py-trytond-account-invoice-history/PLIST
@@ -1,35 +1,28 @@
-@comment $NetBSD: PLIST,v 1.2 2015/11/22 08:05:08 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.3 2016/12/04 21:13:00 rodent Exp $
${PYSITELIB}/trytond/modules/account_invoice_history/__init__.py
${PYSITELIB}/trytond/modules/account_invoice_history/__init__.pyc
${PYSITELIB}/trytond/modules/account_invoice_history/__init__.pyo
${PYSITELIB}/trytond/modules/account_invoice_history/invoice.py
${PYSITELIB}/trytond/modules/account_invoice_history/invoice.pyc
${PYSITELIB}/trytond/modules/account_invoice_history/invoice.pyo
-${PYSITELIB}/trytond/modules/account_invoice_history/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/account_invoice_history/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/account_invoice_history/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/account_invoice_history/locale/de_DE.po
-${PYSITELIB}/trytond/modules/account_invoice_history/locale/es_AR.po
-${PYSITELIB}/trytond/modules/account_invoice_history/locale/es_CO.po
-${PYSITELIB}/trytond/modules/account_invoice_history/locale/es_EC.po
-${PYSITELIB}/trytond/modules/account_invoice_history/locale/es_ES.po
-${PYSITELIB}/trytond/modules/account_invoice_history/locale/es_MX.po
-${PYSITELIB}/trytond/modules/account_invoice_history/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/account_invoice_history/locale/bg.po
+${PYSITELIB}/trytond/modules/account_invoice_history/locale/ca.po
+${PYSITELIB}/trytond/modules/account_invoice_history/locale/cs.po
+${PYSITELIB}/trytond/modules/account_invoice_history/locale/de.po
+${PYSITELIB}/trytond/modules/account_invoice_history/locale/es.po
+${PYSITELIB}/trytond/modules/account_invoice_history/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_invoice_history/locale/fr.po
${PYSITELIB}/trytond/modules/account_invoice_history/locale/hu_HU.po
${PYSITELIB}/trytond/modules/account_invoice_history/locale/it_IT.po
${PYSITELIB}/trytond/modules/account_invoice_history/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/account_invoice_history/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/account_invoice_history/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/account_invoice_history/locale/lo.po
+${PYSITELIB}/trytond/modules/account_invoice_history/locale/lt.po
+${PYSITELIB}/trytond/modules/account_invoice_history/locale/nl.po
+${PYSITELIB}/trytond/modules/account_invoice_history/locale/pl.po
${PYSITELIB}/trytond/modules/account_invoice_history/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/account_invoice_history/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/account_invoice_history/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/account_invoice_history/locale/ru.po
+${PYSITELIB}/trytond/modules/account_invoice_history/locale/sl.po
+${PYSITELIB}/trytond/modules/account_invoice_history/locale/zh_CN.po
${PYSITELIB}/trytond/modules/account_invoice_history/party.py
${PYSITELIB}/trytond/modules/account_invoice_history/party.pyc
${PYSITELIB}/trytond/modules/account_invoice_history/party.pyo
@@ -37,3 +30,10 @@ ${PYSITELIB}/trytond/modules/account_invoice_history/payment_term.py
${PYSITELIB}/trytond/modules/account_invoice_history/payment_term.pyc
${PYSITELIB}/trytond/modules/account_invoice_history/payment_term.pyo
${PYSITELIB}/trytond/modules/account_invoice_history/tryton.cfg
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-invoice-history/distinfo b/finance/py-trytond-account-invoice-history/distinfo
index 47e51e4f9f3..7bac72928c2 100644
--- a/finance/py-trytond-account-invoice-history/distinfo
+++ b/finance/py-trytond-account-invoice-history/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/22 08:05:08 richard Exp $
+$NetBSD: distinfo,v 1.4 2016/12/04 21:13:00 rodent Exp $
-SHA1 (tryton-3.8/trytond_account_invoice_history-3.8.0.tar.gz) = 95b0073b8fe3048b1cfaba225b5894113e0a7122
-RMD160 (tryton-3.8/trytond_account_invoice_history-3.8.0.tar.gz) = 12cd8077658213bb18383be6b50a1f1f3e8f47b3
-SHA512 (tryton-3.8/trytond_account_invoice_history-3.8.0.tar.gz) = 55409a28f06dc8097755588cb6854562db185a5f136ee7c91ace9c69b0918fbf26136a491c6b35daaaa8cf03125345ec0a669a65ce9dae123e4a785db6a773cc
-Size (tryton-3.8/trytond_account_invoice_history-3.8.0.tar.gz) = 18161 bytes
+SHA1 (tryton-4.2/trytond_account_invoice_history-4.2.0.tar.gz) = 2d2edd006f72243d0a1af8e17da5219ea2b0640f
+RMD160 (tryton-4.2/trytond_account_invoice_history-4.2.0.tar.gz) = e12932f3dbf3e35297f48359041c7f930b68a008
+SHA512 (tryton-4.2/trytond_account_invoice_history-4.2.0.tar.gz) = 8e80f48dd422b7562bfc2803d83fb62220c2d76bb8137f46abb2bbe0555c5fd6cca75a92852e02b455a1a866bc4e5f6efac86018ceaa0d5fefab8f5396af4d21
+Size (tryton-4.2/trytond_account_invoice_history-4.2.0.tar.gz) = 18374 bytes
diff --git a/finance/py-trytond-account-invoice-line-standalone/Makefile b/finance/py-trytond-account-invoice-line-standalone/Makefile
index 69cc96ba47b..e978fd4a386 100644
--- a/finance/py-trytond-account-invoice-line-standalone/Makefile
+++ b/finance/py-trytond-account-invoice-line-standalone/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/08/24 14:49:42 richard Exp $
+# $NetBSD: Makefile,v 1.2 2016/12/04 21:13:00 rodent Exp $
TRYTON_MODULE_NAME= trytond_account_invoice_line_standalone
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,8 +8,8 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= Account invoice line standalone module of the Tryton platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice-[0-9]*:../../finance/py-trytond-account-invoice
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-account-invoice-line-standalone/PLIST b/finance/py-trytond-account-invoice-line-standalone/PLIST
index 4ee39998b74..08f04070540 100644
--- a/finance/py-trytond-account-invoice-line-standalone/PLIST
+++ b/finance/py-trytond-account-invoice-line-standalone/PLIST
@@ -1,11 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2015/11/22 08:05:08 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.3 2016/12/04 21:13:00 rodent Exp $
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/__init__.py
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/__init__.pyc
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/__init__.pyo
@@ -13,24 +6,24 @@ ${PYSITELIB}/trytond/modules/account_invoice_line_standalone/invoice.py
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/invoice.pyc
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/invoice.pyo
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/invoice.xml
-${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/de_DE.po
-${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/es_AR.po
-${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/es_CO.po
-${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/es_EC.po
-${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/es_ES.po
-${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/es_MX.po
-${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/bg.po
+${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/ca.po
+${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/cs.po
+${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/de.po
+${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/es.po
+${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/fr.po
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/hu_HU.po
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/it_IT.po
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/lo.po
+${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/lt.po
+${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/nl.po
+${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/pl.po
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/ru.po
+${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/sl.po
+${PYSITELIB}/trytond/modules/account_invoice_line_standalone/locale/zh_CN.po
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/tests/__init__.py
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/tests/__init__.pyc
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/tests/__init__.pyo
@@ -40,3 +33,10 @@ ${PYSITELIB}/trytond/modules/account_invoice_line_standalone/tests/test_account_
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/tryton.cfg
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/view/invoice_line_form.xml
${PYSITELIB}/trytond/modules/account_invoice_line_standalone/view/invoice_line_tree.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-invoice-line-standalone/distinfo b/finance/py-trytond-account-invoice-line-standalone/distinfo
index 1be3a42913c..12708c29f6e 100644
--- a/finance/py-trytond-account-invoice-line-standalone/distinfo
+++ b/finance/py-trytond-account-invoice-line-standalone/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/22 08:05:08 richard Exp $
+$NetBSD: distinfo,v 1.4 2016/12/04 21:13:00 rodent Exp $
-SHA1 (tryton-3.8/trytond_account_invoice_line_standalone-3.8.0.tar.gz) = fe830339b4cb6879c7a2eba34b6b6a4ce97ad8b1
-RMD160 (tryton-3.8/trytond_account_invoice_line_standalone-3.8.0.tar.gz) = 119ec1330c4246cd4a788d310673718d6b04a37d
-SHA512 (tryton-3.8/trytond_account_invoice_line_standalone-3.8.0.tar.gz) = 756b652cdace82c44e88efe6d7723893295271e22a54df433bc3aed51878c8b4b5acf12353e3c8d0513da8c9963e36377724ee0b65e4a4c1043ca7982d471aa4
-Size (tryton-3.8/trytond_account_invoice_line_standalone-3.8.0.tar.gz) = 20264 bytes
+SHA1 (tryton-4.2/trytond_account_invoice_line_standalone-4.2.0.tar.gz) = eb77a1b99893d9ad404bb1e694ab575b79fe02b5
+RMD160 (tryton-4.2/trytond_account_invoice_line_standalone-4.2.0.tar.gz) = 99bcdcd43df9c152b61100731367f4336a5b75b0
+SHA512 (tryton-4.2/trytond_account_invoice_line_standalone-4.2.0.tar.gz) = fb6941bd4010037fa705da061f54194c5723fffa6417512fdf40aa99e7095c0a6495ad72afda098b0dc207c18421bfdb9eeaa24c69325ca9a9f2f8a3cb20ce41
+Size (tryton-4.2/trytond_account_invoice_line_standalone-4.2.0.tar.gz) = 20028 bytes
diff --git a/finance/py-trytond-account-invoice-stock/Makefile b/finance/py-trytond-account-invoice-stock/Makefile
index 7cba93a0cbd..6c2278912ab 100644
--- a/finance/py-trytond-account-invoice-stock/Makefile
+++ b/finance/py-trytond-account-invoice-stock/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/08/24 14:49:42 richard Exp $
+# $NetBSD: Makefile,v 1.2 2016/12/04 21:13:01 rodent Exp $
TRYTON_MODULE_NAME= trytond_account_invoice_stock
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,10 +8,10 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= Account invoice stock module of the Tryton platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-product-[0-9]*:../../misc/py-trytond-product
-DEPENDS+= ${PYPKGPREFIX}-trytond-stock-[0-9]*:../../misc/py-trytond-stock
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice-[0-9]*:../../finance/py-trytond-account-invoice
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-account-invoice-stock/PLIST b/finance/py-trytond-account-invoice-stock/PLIST
index 1e03ad2f5df..9700ee579fe 100644
--- a/finance/py-trytond-account-invoice-stock/PLIST
+++ b/finance/py-trytond-account-invoice-stock/PLIST
@@ -1,11 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2015/11/22 08:05:08 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.3 2016/12/04 21:13:01 rodent Exp $
${PYSITELIB}/trytond/modules/account_invoice_stock/__init__.py
${PYSITELIB}/trytond/modules/account_invoice_stock/__init__.pyc
${PYSITELIB}/trytond/modules/account_invoice_stock/__init__.pyo
@@ -13,24 +6,24 @@ ${PYSITELIB}/trytond/modules/account_invoice_stock/account.py
${PYSITELIB}/trytond/modules/account_invoice_stock/account.pyc
${PYSITELIB}/trytond/modules/account_invoice_stock/account.pyo
${PYSITELIB}/trytond/modules/account_invoice_stock/account.xml
-${PYSITELIB}/trytond/modules/account_invoice_stock/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/account_invoice_stock/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/account_invoice_stock/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/account_invoice_stock/locale/de_DE.po
-${PYSITELIB}/trytond/modules/account_invoice_stock/locale/es_AR.po
-${PYSITELIB}/trytond/modules/account_invoice_stock/locale/es_CO.po
-${PYSITELIB}/trytond/modules/account_invoice_stock/locale/es_EC.po
-${PYSITELIB}/trytond/modules/account_invoice_stock/locale/es_ES.po
-${PYSITELIB}/trytond/modules/account_invoice_stock/locale/es_MX.po
-${PYSITELIB}/trytond/modules/account_invoice_stock/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/account_invoice_stock/locale/bg.po
+${PYSITELIB}/trytond/modules/account_invoice_stock/locale/ca.po
+${PYSITELIB}/trytond/modules/account_invoice_stock/locale/cs.po
+${PYSITELIB}/trytond/modules/account_invoice_stock/locale/de.po
+${PYSITELIB}/trytond/modules/account_invoice_stock/locale/es.po
+${PYSITELIB}/trytond/modules/account_invoice_stock/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_invoice_stock/locale/fr.po
${PYSITELIB}/trytond/modules/account_invoice_stock/locale/hu_HU.po
${PYSITELIB}/trytond/modules/account_invoice_stock/locale/it_IT.po
${PYSITELIB}/trytond/modules/account_invoice_stock/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/account_invoice_stock/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/account_invoice_stock/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/account_invoice_stock/locale/lo.po
+${PYSITELIB}/trytond/modules/account_invoice_stock/locale/lt.po
+${PYSITELIB}/trytond/modules/account_invoice_stock/locale/nl.po
+${PYSITELIB}/trytond/modules/account_invoice_stock/locale/pl.po
${PYSITELIB}/trytond/modules/account_invoice_stock/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/account_invoice_stock/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/account_invoice_stock/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/account_invoice_stock/locale/ru.po
+${PYSITELIB}/trytond/modules/account_invoice_stock/locale/sl.po
+${PYSITELIB}/trytond/modules/account_invoice_stock/locale/zh_CN.po
${PYSITELIB}/trytond/modules/account_invoice_stock/stock.py
${PYSITELIB}/trytond/modules/account_invoice_stock/stock.pyc
${PYSITELIB}/trytond/modules/account_invoice_stock/stock.pyo
@@ -44,3 +37,10 @@ ${PYSITELIB}/trytond/modules/account_invoice_stock/tests/test_account_invoice_st
${PYSITELIB}/trytond/modules/account_invoice_stock/tryton.cfg
${PYSITELIB}/trytond/modules/account_invoice_stock/view/invoice_line_form.xml
${PYSITELIB}/trytond/modules/account_invoice_stock/view/move_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-invoice-stock/distinfo b/finance/py-trytond-account-invoice-stock/distinfo
index f5d72f291a5..ccffd4719d2 100644
--- a/finance/py-trytond-account-invoice-stock/distinfo
+++ b/finance/py-trytond-account-invoice-stock/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/22 08:05:08 richard Exp $
+$NetBSD: distinfo,v 1.4 2016/12/04 21:13:01 rodent Exp $
-SHA1 (tryton-3.8/trytond_account_invoice_stock-3.8.0.tar.gz) = e80a3d2031b9c767a983a09c9fc269f9c20ec38d
-RMD160 (tryton-3.8/trytond_account_invoice_stock-3.8.0.tar.gz) = 7e0ec5dac0e6f7327ae402bc543843a798173fdb
-SHA512 (tryton-3.8/trytond_account_invoice_stock-3.8.0.tar.gz) = 76237456734c7d43f74a80f466dc0e790b55df9b030fccd6a8bc9e15936b32e469efa2fb14a2e34ec7f75412a5763b59dfd50bd092f776115f6adc6978a312ae
-Size (tryton-3.8/trytond_account_invoice_stock-3.8.0.tar.gz) = 20449 bytes
+SHA1 (tryton-4.2/trytond_account_invoice_stock-4.2.0.tar.gz) = 64b0752fa734c4dc921a1e20a396c62f1bb1c5af
+RMD160 (tryton-4.2/trytond_account_invoice_stock-4.2.0.tar.gz) = f5fffa91effa8aa31f37a700a33a85302b1dcf04
+SHA512 (tryton-4.2/trytond_account_invoice_stock-4.2.0.tar.gz) = ea10f1c7307b4463ef6241d8f348d10e4746b9f41d64c30c91d517e30ebe3745370987924dba58bc2aff54506f150f2ee1e761e2673d1fd7f3fe4e5429739dee
+Size (tryton-4.2/trytond_account_invoice_stock-4.2.0.tar.gz) = 21014 bytes
diff --git a/finance/py-trytond-account-invoice/Makefile b/finance/py-trytond-account-invoice/Makefile
index ea037dac666..1d8a40ce51a 100644
--- a/finance/py-trytond-account-invoice/Makefile
+++ b/finance/py-trytond-account-invoice/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2015/08/24 14:49:41 richard Exp $
+# $NetBSD: Makefile,v 1.9 2016/12/04 21:13:00 rodent Exp $
TRYTON_MODULE_NAME= trytond_account_invoice
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -9,13 +9,13 @@ COMMENT= Account invoice module of the Tryton application platform
LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-product-[0-9]*:../../finance/py-trytond-account-product
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-[0-9]*:../../finance/py-trytond-account
-DEPENDS+= ${PYPKGPREFIX}-trytond-currency-[0-9]*:../../finance/py-trytond-currency
-DEPENDS+= ${PYPKGPREFIX}-trytond-company-[0-9]*:../../misc/py-trytond-company
-DEPENDS+= ${PYPKGPREFIX}-trytond-party-[0-9]*:../../misc/py-trytond-party
-DEPENDS+= ${PYPKGPREFIX}-trytond-product-[0-9]*:../../misc/py-trytond-product
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-product>=${TRYTON_BASEVER}:../../finance/py-trytond-account-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-currency>=${TRYTON_BASEVER}:../../finance/py-trytond-currency
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-account-invoice/PLIST b/finance/py-trytond-account-invoice/PLIST
index 11b9e9d0f1f..c8d77bcbb58 100644
--- a/finance/py-trytond-account-invoice/PLIST
+++ b/finance/py-trytond-account-invoice/PLIST
@@ -1,11 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2015/11/22 08:05:08 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.5 2016/12/04 21:13:00 rodent Exp $
${PYSITELIB}/trytond/modules/account_invoice/__init__.py
${PYSITELIB}/trytond/modules/account_invoice/__init__.pyc
${PYSITELIB}/trytond/modules/account_invoice/__init__.pyo
@@ -18,24 +11,24 @@ ${PYSITELIB}/trytond/modules/account_invoice/invoice.py
${PYSITELIB}/trytond/modules/account_invoice/invoice.pyc
${PYSITELIB}/trytond/modules/account_invoice/invoice.pyo
${PYSITELIB}/trytond/modules/account_invoice/invoice.xml
-${PYSITELIB}/trytond/modules/account_invoice/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/account_invoice/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/account_invoice/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/account_invoice/locale/de_DE.po
-${PYSITELIB}/trytond/modules/account_invoice/locale/es_AR.po
-${PYSITELIB}/trytond/modules/account_invoice/locale/es_CO.po
-${PYSITELIB}/trytond/modules/account_invoice/locale/es_EC.po
-${PYSITELIB}/trytond/modules/account_invoice/locale/es_ES.po
-${PYSITELIB}/trytond/modules/account_invoice/locale/es_MX.po
-${PYSITELIB}/trytond/modules/account_invoice/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/account_invoice/locale/bg.po
+${PYSITELIB}/trytond/modules/account_invoice/locale/ca.po
+${PYSITELIB}/trytond/modules/account_invoice/locale/cs.po
+${PYSITELIB}/trytond/modules/account_invoice/locale/de.po
+${PYSITELIB}/trytond/modules/account_invoice/locale/es.po
+${PYSITELIB}/trytond/modules/account_invoice/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_invoice/locale/fr.po
${PYSITELIB}/trytond/modules/account_invoice/locale/hu_HU.po
${PYSITELIB}/trytond/modules/account_invoice/locale/it_IT.po
${PYSITELIB}/trytond/modules/account_invoice/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/account_invoice/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/account_invoice/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/account_invoice/locale/lo.po
+${PYSITELIB}/trytond/modules/account_invoice/locale/lt.po
+${PYSITELIB}/trytond/modules/account_invoice/locale/nl.po
+${PYSITELIB}/trytond/modules/account_invoice/locale/pl.po
${PYSITELIB}/trytond/modules/account_invoice/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/account_invoice/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/account_invoice/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/account_invoice/locale/ru.po
+${PYSITELIB}/trytond/modules/account_invoice/locale/sl.po
+${PYSITELIB}/trytond/modules/account_invoice/locale/zh_CN.po
${PYSITELIB}/trytond/modules/account_invoice/party.py
${PYSITELIB}/trytond/modules/account_invoice/party.pyc
${PYSITELIB}/trytond/modules/account_invoice/party.pyo
@@ -47,9 +40,9 @@ ${PYSITELIB}/trytond/modules/account_invoice/payment_term.xml
${PYSITELIB}/trytond/modules/account_invoice/tests/__init__.py
${PYSITELIB}/trytond/modules/account_invoice/tests/__init__.pyc
${PYSITELIB}/trytond/modules/account_invoice/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/account_invoice/tests/scenario_invoice.rst
${PYSITELIB}/trytond/modules/account_invoice/tests/scenario_invoice_alternate_currency.rst
${PYSITELIB}/trytond/modules/account_invoice/tests/scenario_invoice_supplier.rst
-${PYSITELIB}/trytond/modules/account_invoice/tests/scenario_invoice.rst
${PYSITELIB}/trytond/modules/account_invoice/tests/test_account_invoice.py
${PYSITELIB}/trytond/modules/account_invoice/tests/test_account_invoice.pyc
${PYSITELIB}/trytond/modules/account_invoice/tests/test_account_invoice.pyo
@@ -59,18 +52,16 @@ ${PYSITELIB}/trytond/modules/account_invoice/tests/tools.pyo
${PYSITELIB}/trytond/modules/account_invoice/tryton.cfg
${PYSITELIB}/trytond/modules/account_invoice/view/address_form.xml
${PYSITELIB}/trytond/modules/account_invoice/view/address_tree.xml
-${PYSITELIB}/trytond/modules/account_invoice/view/configuration_form.xml
-${PYSITELIB}/trytond/modules/account_invoice/view/configuration_tax_rounding_form.xml
-${PYSITELIB}/trytond/modules/account_invoice/view/configuration_tax_rounding_list.xml
+${PYSITELIB}/trytond/modules/account_invoice/view/address_tree_sequence.xml
${PYSITELIB}/trytond/modules/account_invoice/view/credit_start_form.xml
${PYSITELIB}/trytond/modules/account_invoice/view/fiscalyear_form.xml
${PYSITELIB}/trytond/modules/account_invoice/view/invoice_form.xml
${PYSITELIB}/trytond/modules/account_invoice/view/invoice_line_form.xml
-${PYSITELIB}/trytond/modules/account_invoice/view/invoice_line_tree_sequence.xml
${PYSITELIB}/trytond/modules/account_invoice/view/invoice_line_tree.xml
+${PYSITELIB}/trytond/modules/account_invoice/view/invoice_line_tree_sequence.xml
${PYSITELIB}/trytond/modules/account_invoice/view/invoice_tax_form.xml
-${PYSITELIB}/trytond/modules/account_invoice/view/invoice_tax_tree_sequence.xml
${PYSITELIB}/trytond/modules/account_invoice/view/invoice_tax_tree.xml
+${PYSITELIB}/trytond/modules/account_invoice/view/invoice_tax_tree_sequence.xml
${PYSITELIB}/trytond/modules/account_invoice/view/invoice_tree.xml
${PYSITELIB}/trytond/modules/account_invoice/view/move_line_list_payment.xml
${PYSITELIB}/trytond/modules/account_invoice/view/move_line_list_to_pay.xml
@@ -79,13 +70,20 @@ ${PYSITELIB}/trytond/modules/account_invoice/view/pay_ask_form.xml
${PYSITELIB}/trytond/modules/account_invoice/view/pay_start_form.xml
${PYSITELIB}/trytond/modules/account_invoice/view/payment_term_form.xml
${PYSITELIB}/trytond/modules/account_invoice/view/payment_term_line_form.xml
-${PYSITELIB}/trytond/modules/account_invoice/view/payment_term_line_list_sequence.xml
${PYSITELIB}/trytond/modules/account_invoice/view/payment_term_line_list.xml
+${PYSITELIB}/trytond/modules/account_invoice/view/payment_term_line_list_sequence.xml
${PYSITELIB}/trytond/modules/account_invoice/view/payment_term_line_relativedelta_form.xml
-${PYSITELIB}/trytond/modules/account_invoice/view/payment_term_line_relativedelta_list_sequence.xml
${PYSITELIB}/trytond/modules/account_invoice/view/payment_term_line_relativedelta_list.xml
+${PYSITELIB}/trytond/modules/account_invoice/view/payment_term_line_relativedelta_list_sequence.xml
${PYSITELIB}/trytond/modules/account_invoice/view/payment_term_test_form.xml
${PYSITELIB}/trytond/modules/account_invoice/view/payment_term_test_result_list.xml
${PYSITELIB}/trytond/modules/account_invoice/view/payment_term_tree.xml
${PYSITELIB}/trytond/modules/account_invoice/view/period_form.xml
${PYSITELIB}/trytond/modules/account_invoice/view/print_warning_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-invoice/distinfo b/finance/py-trytond-account-invoice/distinfo
index fb9438a1e7a..df37ead1528 100644
--- a/finance/py-trytond-account-invoice/distinfo
+++ b/finance/py-trytond-account-invoice/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2015/11/22 08:05:08 richard Exp $
+$NetBSD: distinfo,v 1.8 2016/12/04 21:13:00 rodent Exp $
-SHA1 (tryton-3.8/trytond_account_invoice-3.8.0.tar.gz) = a41be221bcf24558377dfe0f928ed5262a55d295
-RMD160 (tryton-3.8/trytond_account_invoice-3.8.0.tar.gz) = a0be26451ce031ae431959d0bfd5acca394b4dae
-SHA512 (tryton-3.8/trytond_account_invoice-3.8.0.tar.gz) = 3aac31aba2b342bb447ccea6f5119df4a1b8dbb720f06c2817e1c37623d36c346e9caa313176d80b480b16f21eb58b516e54ad43c3f5b5004af778a8a4595513
-Size (tryton-3.8/trytond_account_invoice-3.8.0.tar.gz) = 159556 bytes
+SHA1 (tryton-4.2/trytond_account_invoice-4.2.0.tar.gz) = 998e286f8c24209b4256c9ad38e6b15b69dbf53d
+RMD160 (tryton-4.2/trytond_account_invoice-4.2.0.tar.gz) = 4ee712e16fb0fc80807519e233995a9123f0543e
+SHA512 (tryton-4.2/trytond_account_invoice-4.2.0.tar.gz) = 60cfc8c1a5dd2fe556d171fa25b528a3bb92cc39a30bba8bf79f55313d9a8577b3322568306f9eb6e29cd8baf483a9046817c5b54a0c8bb5e373915332d42d6a
+Size (tryton-4.2/trytond_account_invoice-4.2.0.tar.gz) = 149967 bytes
diff --git a/finance/py-trytond-account-payment-clearing/Makefile b/finance/py-trytond-account-payment-clearing/Makefile
index def1fd8cb9a..6a8aa5bec70 100644
--- a/finance/py-trytond-account-payment-clearing/Makefile
+++ b/finance/py-trytond-account-payment-clearing/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/08/24 14:49:42 richard Exp $
+# $NetBSD: Makefile,v 1.2 2016/12/04 21:13:01 rodent Exp $
TRYTON_MODULE_NAME= trytond_account_payment_clearing
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,8 +8,8 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= Account payment clearing module of the Tryton application platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-payment-[0-9]*:../../finance/py-trytond-account-payment
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-payment>=${TRYTON_BASEVER}:../../finance/py-trytond-account-payment
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
REPLACE_PYTHON+= tests/test_account_payment_clearing.py
diff --git a/finance/py-trytond-account-payment-clearing/PLIST b/finance/py-trytond-account-payment-clearing/PLIST
index 898c26b31be..35389003bf2 100644
--- a/finance/py-trytond-account-payment-clearing/PLIST
+++ b/finance/py-trytond-account-payment-clearing/PLIST
@@ -1,35 +1,28 @@
-@comment $NetBSD: PLIST,v 1.2 2015/11/22 08:05:08 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.3 2016/12/04 21:13:01 rodent Exp $
${PYSITELIB}/trytond/modules/account_payment_clearing/__init__.py
${PYSITELIB}/trytond/modules/account_payment_clearing/__init__.pyc
${PYSITELIB}/trytond/modules/account_payment_clearing/__init__.pyo
${PYSITELIB}/trytond/modules/account_payment_clearing/account.py
${PYSITELIB}/trytond/modules/account_payment_clearing/account.pyc
${PYSITELIB}/trytond/modules/account_payment_clearing/account.pyo
-${PYSITELIB}/trytond/modules/account_payment_clearing/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/account_payment_clearing/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/account_payment_clearing/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/account_payment_clearing/locale/de_DE.po
-${PYSITELIB}/trytond/modules/account_payment_clearing/locale/es_AR.po
-${PYSITELIB}/trytond/modules/account_payment_clearing/locale/es_CO.po
-${PYSITELIB}/trytond/modules/account_payment_clearing/locale/es_EC.po
-${PYSITELIB}/trytond/modules/account_payment_clearing/locale/es_ES.po
-${PYSITELIB}/trytond/modules/account_payment_clearing/locale/es_MX.po
-${PYSITELIB}/trytond/modules/account_payment_clearing/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/account_payment_clearing/locale/bg.po
+${PYSITELIB}/trytond/modules/account_payment_clearing/locale/ca.po
+${PYSITELIB}/trytond/modules/account_payment_clearing/locale/cs.po
+${PYSITELIB}/trytond/modules/account_payment_clearing/locale/de.po
+${PYSITELIB}/trytond/modules/account_payment_clearing/locale/es.po
+${PYSITELIB}/trytond/modules/account_payment_clearing/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_payment_clearing/locale/fr.po
${PYSITELIB}/trytond/modules/account_payment_clearing/locale/hu_HU.po
${PYSITELIB}/trytond/modules/account_payment_clearing/locale/it_IT.po
${PYSITELIB}/trytond/modules/account_payment_clearing/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/account_payment_clearing/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/account_payment_clearing/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/account_payment_clearing/locale/lo.po
+${PYSITELIB}/trytond/modules/account_payment_clearing/locale/lt.po
+${PYSITELIB}/trytond/modules/account_payment_clearing/locale/nl.po
+${PYSITELIB}/trytond/modules/account_payment_clearing/locale/pl.po
${PYSITELIB}/trytond/modules/account_payment_clearing/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/account_payment_clearing/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/account_payment_clearing/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/account_payment_clearing/locale/ru.po
+${PYSITELIB}/trytond/modules/account_payment_clearing/locale/sl.po
+${PYSITELIB}/trytond/modules/account_payment_clearing/locale/zh_CN.po
${PYSITELIB}/trytond/modules/account_payment_clearing/payment.py
${PYSITELIB}/trytond/modules/account_payment_clearing/payment.pyc
${PYSITELIB}/trytond/modules/account_payment_clearing/payment.pyo
@@ -41,6 +34,8 @@ ${PYSITELIB}/trytond/modules/account_payment_clearing/statement.xml
${PYSITELIB}/trytond/modules/account_payment_clearing/tests/__init__.py
${PYSITELIB}/trytond/modules/account_payment_clearing/tests/__init__.pyc
${PYSITELIB}/trytond/modules/account_payment_clearing/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/account_payment_clearing/tests/scenario_account_negative_payment_clearing.rst
+${PYSITELIB}/trytond/modules/account_payment_clearing/tests/scenario_account_payment_clearing.rst
${PYSITELIB}/trytond/modules/account_payment_clearing/tests/test_account_payment_clearing.py
${PYSITELIB}/trytond/modules/account_payment_clearing/tests/test_account_payment_clearing.pyc
${PYSITELIB}/trytond/modules/account_payment_clearing/tests/test_account_payment_clearing.pyo
@@ -49,3 +44,10 @@ ${PYSITELIB}/trytond/modules/account_payment_clearing/view/payment_form.xml
${PYSITELIB}/trytond/modules/account_payment_clearing/view/payment_journal_form.xml
${PYSITELIB}/trytond/modules/account_payment_clearing/view/statement_line_form.xml
${PYSITELIB}/trytond/modules/account_payment_clearing/view/statement_line_tree.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-payment-clearing/distinfo b/finance/py-trytond-account-payment-clearing/distinfo
index a532eb617c4..8fc4a2bc02e 100644
--- a/finance/py-trytond-account-payment-clearing/distinfo
+++ b/finance/py-trytond-account-payment-clearing/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/22 08:05:08 richard Exp $
+$NetBSD: distinfo,v 1.4 2016/12/04 21:13:01 rodent Exp $
-SHA1 (tryton-3.8/trytond_account_payment_clearing-3.8.0.tar.gz) = 1fd14e980944ea3f1b1b13c09fe9568a1906d1d7
-RMD160 (tryton-3.8/trytond_account_payment_clearing-3.8.0.tar.gz) = 6defb1dd8a79d4e46f7bca67e1488a14fd92c3bf
-SHA512 (tryton-3.8/trytond_account_payment_clearing-3.8.0.tar.gz) = 96aa3af2c11638a848887c71bb1ca24083ac9ce541f8a5d690a4b5cbeabe4d864aa1e63072079659f475de3b17e1ea69a2578d2355e2a053d6cccce6d2b52db1
-Size (tryton-3.8/trytond_account_payment_clearing-3.8.0.tar.gz) = 22868 bytes
+SHA1 (tryton-4.2/trytond_account_payment_clearing-4.2.0.tar.gz) = 2069d33d1f48e6d33b22861a0f2346ecb4f9edb0
+RMD160 (tryton-4.2/trytond_account_payment_clearing-4.2.0.tar.gz) = 9d9c58328039175c624ed2439a76fd6c4d32fe6f
+SHA512 (tryton-4.2/trytond_account_payment_clearing-4.2.0.tar.gz) = 374032487437f3c26dab34b36e69abf99660d0f09699c7553a8680b38b9c8ff8d9608912b6219f4b654c7a0c6a7d11c9fa43a19fd541af26f319f7e1e8afb959
+Size (tryton-4.2/trytond_account_payment_clearing-4.2.0.tar.gz) = 24422 bytes
diff --git a/finance/py-trytond-account-payment-sepa-cfonb/DESCR b/finance/py-trytond-account-payment-sepa-cfonb/DESCR
new file mode 100644
index 00000000000..f07de732c40
--- /dev/null
+++ b/finance/py-trytond-account-payment-sepa-cfonb/DESCR
@@ -0,0 +1 @@
+The account_payment_sepa_cfonb module of the Tryton application platform.
diff --git a/finance/py-trytond-account-payment-sepa-cfonb/Makefile b/finance/py-trytond-account-payment-sepa-cfonb/Makefile
new file mode 100644
index 00000000000..036da0f5f28
--- /dev/null
+++ b/finance/py-trytond-account-payment-sepa-cfonb/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:01 rodent Exp $
+TRYTON_MODULE_NAME= trytond_account_payment_sepa_cfonb
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Account payment SEPA CFONB module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-payment-sepa>=${TRYTON_BASEVER}:../../finance/py-trytond-account-payment-sepa
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-payment>=${TRYTON_BASEVER}:../../finance/py-trytond-account-payment
+DEPENDS+= ${PYPKGPREFIX}-trytond-bank>=${TRYTON_BASEVER}:../../finance/py-trytond-bank
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+REPLACE_PYTHON+= tests/test_account_payment_sepa_cfonb.py
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../lang/python/versioned_dependencies.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-account-payment-sepa-cfonb/PLIST b/finance/py-trytond-account-payment-sepa-cfonb/PLIST
new file mode 100644
index 00000000000..72397ae3962
--- /dev/null
+++ b/finance/py-trytond-account-payment-sepa-cfonb/PLIST
@@ -0,0 +1,24 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:01 rodent Exp $
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/__init__.py
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/__init__.pyc
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/__init__.pyo
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/payment.py
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/payment.pyc
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/payment.pyo
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/template/base-cfonb.xml
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/template/pain.001.001.03-cfonb.xml
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/template/pain.008.001.02-cfonb.xml
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/tests/__init__.py
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/tests/test_account_payment_sepa_cfonb.py
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/tests/test_account_payment_sepa_cfonb.pyc
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/tests/test_account_payment_sepa_cfonb.pyo
+${PYSITELIB}/trytond/modules/account_payment_sepa_cfonb/tryton.cfg
diff --git a/finance/py-trytond-account-payment-sepa-cfonb/distinfo b/finance/py-trytond-account-payment-sepa-cfonb/distinfo
new file mode 100644
index 00000000000..f623744b913
--- /dev/null
+++ b/finance/py-trytond-account-payment-sepa-cfonb/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:01 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_account_payment_sepa_cfonb-4.2.0.tar.gz) = 954df127f81c08589017f662fc0a64548615a643
+RMD160 (tryton-4.2/trytond_account_payment_sepa_cfonb-4.2.0.tar.gz) = 3af4445f2e6841c8970410f1527d9603abf00159
+SHA512 (tryton-4.2/trytond_account_payment_sepa_cfonb-4.2.0.tar.gz) = d8253d25b577d17890bea6eeea75c7e49efcaa9e317551ff5eca93f614b2e9466d341946d774f96c65cf634f612d31b27c6c7e0fa005155bd2feeebeebaa1a39
+Size (tryton-4.2/trytond_account_payment_sepa_cfonb-4.2.0.tar.gz) = 20016 bytes
diff --git a/finance/py-trytond-account-payment-sepa/Makefile b/finance/py-trytond-account-payment-sepa/Makefile
index c10cc8e45f5..feb4bf32727 100644
--- a/finance/py-trytond-account-payment-sepa/Makefile
+++ b/finance/py-trytond-account-payment-sepa/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2016/08/28 15:48:31 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2016/12/04 21:13:01 rodent Exp $
TRYTON_MODULE_NAME= trytond_account_payment_sepa
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,11 +8,11 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= Account payment SEPA module of the Tryton application platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-payment-[0-9]*:../../finance/py-trytond-account-payment
-DEPENDS+= ${PYPKGPREFIX}-trytond-bank-[0-9]*:../../finance/py-trytond-bank
-DEPENDS+= ${PYPKGPREFIX}-trytond-company-[0-9]*:../../misc/py-trytond-company
-DEPENDS+= ${PYPKGPREFIX}-trytond-party-[0-9]*:../../misc/py-trytond-party
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-payment>=${TRYTON_BASEVER}:../../finance/py-trytond-account-payment
+DEPENDS+= ${PYPKGPREFIX}-trytond-bank>=${TRYTON_BASEVER}:../../finance/py-trytond-bank
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
DEPENDS+= ${PYPKGPREFIX}-genshi-[0-9]*:../../www/py-genshi
DEPENDS+= ${PYPKGPREFIX}-lxml>=2.0:../../textproc/py-lxml
diff --git a/finance/py-trytond-account-payment-sepa/PLIST b/finance/py-trytond-account-payment-sepa/PLIST
index e1a24bd1a90..7eba7d272f1 100644
--- a/finance/py-trytond-account-payment-sepa/PLIST
+++ b/finance/py-trytond-account-payment-sepa/PLIST
@@ -1,11 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2015/11/22 08:05:08 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.5 2016/12/04 21:13:01 rodent Exp $
${PYSITELIB}/trytond/modules/account_payment_sepa/__init__.py
${PYSITELIB}/trytond/modules/account_payment_sepa/__init__.pyc
${PYSITELIB}/trytond/modules/account_payment_sepa/__init__.pyo
@@ -13,24 +6,24 @@ ${PYSITELIB}/trytond/modules/account_payment_sepa/account.py
${PYSITELIB}/trytond/modules/account_payment_sepa/account.pyc
${PYSITELIB}/trytond/modules/account_payment_sepa/account.pyo
${PYSITELIB}/trytond/modules/account_payment_sepa/account.xml
-${PYSITELIB}/trytond/modules/account_payment_sepa/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/account_payment_sepa/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/account_payment_sepa/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/account_payment_sepa/locale/de_DE.po
-${PYSITELIB}/trytond/modules/account_payment_sepa/locale/es_AR.po
-${PYSITELIB}/trytond/modules/account_payment_sepa/locale/es_CO.po
-${PYSITELIB}/trytond/modules/account_payment_sepa/locale/es_EC.po
-${PYSITELIB}/trytond/modules/account_payment_sepa/locale/es_ES.po
-${PYSITELIB}/trytond/modules/account_payment_sepa/locale/es_MX.po
-${PYSITELIB}/trytond/modules/account_payment_sepa/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/account_payment_sepa/locale/bg.po
+${PYSITELIB}/trytond/modules/account_payment_sepa/locale/ca.po
+${PYSITELIB}/trytond/modules/account_payment_sepa/locale/cs.po
+${PYSITELIB}/trytond/modules/account_payment_sepa/locale/de.po
+${PYSITELIB}/trytond/modules/account_payment_sepa/locale/es.po
+${PYSITELIB}/trytond/modules/account_payment_sepa/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_payment_sepa/locale/fr.po
${PYSITELIB}/trytond/modules/account_payment_sepa/locale/hu_HU.po
${PYSITELIB}/trytond/modules/account_payment_sepa/locale/it_IT.po
${PYSITELIB}/trytond/modules/account_payment_sepa/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/account_payment_sepa/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/account_payment_sepa/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/account_payment_sepa/locale/lo.po
+${PYSITELIB}/trytond/modules/account_payment_sepa/locale/lt.po
+${PYSITELIB}/trytond/modules/account_payment_sepa/locale/nl.po
+${PYSITELIB}/trytond/modules/account_payment_sepa/locale/pl.po
${PYSITELIB}/trytond/modules/account_payment_sepa/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/account_payment_sepa/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/account_payment_sepa/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/account_payment_sepa/locale/ru.po
+${PYSITELIB}/trytond/modules/account_payment_sepa/locale/sl.po
+${PYSITELIB}/trytond/modules/account_payment_sepa/locale/zh_CN.po
${PYSITELIB}/trytond/modules/account_payment_sepa/mandate.odt
${PYSITELIB}/trytond/modules/account_payment_sepa/party.py
${PYSITELIB}/trytond/modules/account_payment_sepa/party.pyc
@@ -54,9 +47,13 @@ ${PYSITELIB}/trytond/modules/account_payment_sepa/template/pain.008.003.02.xml
${PYSITELIB}/trytond/modules/account_payment_sepa/tests/__init__.py
${PYSITELIB}/trytond/modules/account_payment_sepa/tests/__init__.pyc
${PYSITELIB}/trytond/modules/account_payment_sepa/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/account_payment_sepa/tests/camt.054.001.01.xml
${PYSITELIB}/trytond/modules/account_payment_sepa/tests/camt.054.001.01.xsd
+${PYSITELIB}/trytond/modules/account_payment_sepa/tests/camt.054.001.02.xml
${PYSITELIB}/trytond/modules/account_payment_sepa/tests/camt.054.001.02.xsd
+${PYSITELIB}/trytond/modules/account_payment_sepa/tests/camt.054.001.03.xml
${PYSITELIB}/trytond/modules/account_payment_sepa/tests/camt.054.001.03.xsd
+${PYSITELIB}/trytond/modules/account_payment_sepa/tests/camt.054.001.04.xml
${PYSITELIB}/trytond/modules/account_payment_sepa/tests/camt.054.001.04.xsd
${PYSITELIB}/trytond/modules/account_payment_sepa/tests/pain.001.001.03.xsd
${PYSITELIB}/trytond/modules/account_payment_sepa/tests/pain.001.001.05.xsd
@@ -73,7 +70,13 @@ ${PYSITELIB}/trytond/modules/account_payment_sepa/view/mandate_form.xml
${PYSITELIB}/trytond/modules/account_payment_sepa/view/mandate_list.xml
${PYSITELIB}/trytond/modules/account_payment_sepa/view/message_form.xml
${PYSITELIB}/trytond/modules/account_payment_sepa/view/message_list.xml
-${PYSITELIB}/trytond/modules/account_payment_sepa/view/party_form.xml
${PYSITELIB}/trytond/modules/account_payment_sepa/view/payment_form.xml
${PYSITELIB}/trytond/modules/account_payment_sepa/view/payment_group_form.xml
${PYSITELIB}/trytond/modules/account_payment_sepa/view/payment_journal_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-payment-sepa/distinfo b/finance/py-trytond-account-payment-sepa/distinfo
index 12879c08b39..93b05f36f02 100644
--- a/finance/py-trytond-account-payment-sepa/distinfo
+++ b/finance/py-trytond-account-payment-sepa/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2015/11/22 08:05:08 richard Exp $
+$NetBSD: distinfo,v 1.7 2016/12/04 21:13:01 rodent Exp $
-SHA1 (tryton-3.8/trytond_account_payment_sepa-3.8.0.tar.gz) = ec4f077d7ee3a5e4e0a74cb8c799a32e73b43170
-RMD160 (tryton-3.8/trytond_account_payment_sepa-3.8.0.tar.gz) = ff6310993ee35ac0e70085215636add2f786a66c
-SHA512 (tryton-3.8/trytond_account_payment_sepa-3.8.0.tar.gz) = 3f46fb5da7d2e3e61db0ad1d1bc0ae89b764b500b62b9a8e52c93b37b3703cadb8a405bd0cf43f9956833b2a6b6ff40ea3702e227a127b5ed8230291b26ae665
-Size (tryton-3.8/trytond_account_payment_sepa-3.8.0.tar.gz) = 109469 bytes
+SHA1 (tryton-4.2/trytond_account_payment_sepa-4.2.0.tar.gz) = fbf23f8a253701b17e0761f4dae53d6eb7f90b83
+RMD160 (tryton-4.2/trytond_account_payment_sepa-4.2.0.tar.gz) = 2da0b55f3b56b26bd1fc5db42afd1175395a4c84
+SHA512 (tryton-4.2/trytond_account_payment_sepa-4.2.0.tar.gz) = f5335b573f606365853e73f33a09fc10b4ac60829422bdf266faebe43ca20d758028de799a4aed541c29801a40c187b4d88057495e8de06fde3c0dddf924ccdc
+Size (tryton-4.2/trytond_account_payment_sepa-4.2.0.tar.gz) = 112597 bytes
diff --git a/finance/py-trytond-account-payment/Makefile b/finance/py-trytond-account-payment/Makefile
index 82556e70355..126e0b23bc5 100644
--- a/finance/py-trytond-account-payment/Makefile
+++ b/finance/py-trytond-account-payment/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2015/08/24 14:49:42 richard Exp $
+# $NetBSD: Makefile,v 1.4 2016/12/04 21:13:01 rodent Exp $
TRYTON_MODULE_NAME= trytond_account_payment
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,11 +8,11 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= Account_payment module of the Tryton application platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-currency-[0-9]*:../../finance/py-trytond-currency
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-[0-9]*:../../finance/py-trytond-account
-DEPENDS+= ${PYPKGPREFIX}-trytond-company-[0-9]*:../../misc/py-trytond-company
-DEPENDS+= ${PYPKGPREFIX}-trytond-party-[0-9]*:../../misc/py-trytond-party
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-currency>=${TRYTON_BASEVER}:../../finance/py-trytond-currency
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-account-payment/PLIST b/finance/py-trytond-account-payment/PLIST
index 0eff01c6225..63263fd7b0b 100644
--- a/finance/py-trytond-account-payment/PLIST
+++ b/finance/py-trytond-account-payment/PLIST
@@ -1,11 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2015/11/22 08:05:08 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.4 2016/12/04 21:13:01 rodent Exp $
${PYSITELIB}/trytond/modules/account_payment/__init__.py
${PYSITELIB}/trytond/modules/account_payment/__init__.pyc
${PYSITELIB}/trytond/modules/account_payment/__init__.pyo
@@ -13,24 +6,27 @@ ${PYSITELIB}/trytond/modules/account_payment/account.py
${PYSITELIB}/trytond/modules/account_payment/account.pyc
${PYSITELIB}/trytond/modules/account_payment/account.pyo
${PYSITELIB}/trytond/modules/account_payment/account.xml
-${PYSITELIB}/trytond/modules/account_payment/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/account_payment/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/account_payment/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/account_payment/locale/de_DE.po
-${PYSITELIB}/trytond/modules/account_payment/locale/es_AR.po
-${PYSITELIB}/trytond/modules/account_payment/locale/es_CO.po
-${PYSITELIB}/trytond/modules/account_payment/locale/es_EC.po
-${PYSITELIB}/trytond/modules/account_payment/locale/es_ES.po
-${PYSITELIB}/trytond/modules/account_payment/locale/es_MX.po
-${PYSITELIB}/trytond/modules/account_payment/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/account_payment/locale/bg.po
+${PYSITELIB}/trytond/modules/account_payment/locale/ca.po
+${PYSITELIB}/trytond/modules/account_payment/locale/cs.po
+${PYSITELIB}/trytond/modules/account_payment/locale/de.po
+${PYSITELIB}/trytond/modules/account_payment/locale/es.po
+${PYSITELIB}/trytond/modules/account_payment/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_payment/locale/fr.po
${PYSITELIB}/trytond/modules/account_payment/locale/hu_HU.po
${PYSITELIB}/trytond/modules/account_payment/locale/it_IT.po
${PYSITELIB}/trytond/modules/account_payment/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/account_payment/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/account_payment/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/account_payment/locale/lo.po
+${PYSITELIB}/trytond/modules/account_payment/locale/lt.po
+${PYSITELIB}/trytond/modules/account_payment/locale/nl.po
+${PYSITELIB}/trytond/modules/account_payment/locale/pl.po
${PYSITELIB}/trytond/modules/account_payment/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/account_payment/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/account_payment/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/account_payment/locale/ru.po
+${PYSITELIB}/trytond/modules/account_payment/locale/sl.po
+${PYSITELIB}/trytond/modules/account_payment/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/account_payment/party.py
+${PYSITELIB}/trytond/modules/account_payment/party.pyc
+${PYSITELIB}/trytond/modules/account_payment/party.pyo
${PYSITELIB}/trytond/modules/account_payment/payment.py
${PYSITELIB}/trytond/modules/account_payment/payment.pyc
${PYSITELIB}/trytond/modules/account_payment/payment.pyo
@@ -39,12 +35,14 @@ ${PYSITELIB}/trytond/modules/account_payment/tests/__init__.py
${PYSITELIB}/trytond/modules/account_payment/tests/__init__.pyc
${PYSITELIB}/trytond/modules/account_payment/tests/__init__.pyo
${PYSITELIB}/trytond/modules/account_payment/tests/scenario_account_payment.rst
+${PYSITELIB}/trytond/modules/account_payment/tests/scenario_account_payment_invoice.rst
${PYSITELIB}/trytond/modules/account_payment/tests/test_account_payment.py
${PYSITELIB}/trytond/modules/account_payment/tests/test_account_payment.pyc
${PYSITELIB}/trytond/modules/account_payment/tests/test_account_payment.pyo
${PYSITELIB}/trytond/modules/account_payment/tryton.cfg
+${PYSITELIB}/trytond/modules/account_payment/view/configuration_form.xml
${PYSITELIB}/trytond/modules/account_payment/view/move_line_list.xml
-${PYSITELIB}/trytond/modules/account_payment/view/move_line_pay_start_form.xml
+${PYSITELIB}/trytond/modules/account_payment/view/move_line_pay_ask_journal_form.xml
${PYSITELIB}/trytond/modules/account_payment/view/payment_form.xml
${PYSITELIB}/trytond/modules/account_payment/view/payment_group_form.xml
${PYSITELIB}/trytond/modules/account_payment/view/payment_group_list.xml
@@ -52,3 +50,10 @@ ${PYSITELIB}/trytond/modules/account_payment/view/payment_journal_form.xml
${PYSITELIB}/trytond/modules/account_payment/view/payment_journal_list.xml
${PYSITELIB}/trytond/modules/account_payment/view/payment_list.xml
${PYSITELIB}/trytond/modules/account_payment/view/payment_process_start_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-payment/distinfo b/finance/py-trytond-account-payment/distinfo
index 48c84ec84b1..719d02dd6c1 100644
--- a/finance/py-trytond-account-payment/distinfo
+++ b/finance/py-trytond-account-payment/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2015/11/22 08:05:08 richard Exp $
+$NetBSD: distinfo,v 1.6 2016/12/04 21:13:01 rodent Exp $
-SHA1 (tryton-3.8/trytond_account_payment-3.8.0.tar.gz) = 1f80210f07275b737cd4e3671cd1c0900b6e85a3
-RMD160 (tryton-3.8/trytond_account_payment-3.8.0.tar.gz) = 7b8c3581bdcf8a67aa692220cdb5fe2de2fc2ed6
-SHA512 (tryton-3.8/trytond_account_payment-3.8.0.tar.gz) = bb570b7bd91c78dbb014141847f6a3f6b578b024e8432ef26653b9ae1d18d94f3331e6db61e45e772fc19f741bb17114c8204e67c714445770820a9b54242132
-Size (tryton-3.8/trytond_account_payment-3.8.0.tar.gz) = 35883 bytes
+SHA1 (tryton-4.2/trytond_account_payment-4.2.0.tar.gz) = 41975b89c1a5ef69305fcbbe1e5606fc01eeb95c
+RMD160 (tryton-4.2/trytond_account_payment-4.2.0.tar.gz) = c2361f24d79f607ca8fab8ed283be9674c4bf9fe
+SHA512 (tryton-4.2/trytond_account_payment-4.2.0.tar.gz) = 41911b774adaaee56cedf3eaa4b24dfa93909ae7029ba51459778e4eb71b602aef26e686a7adf922a6ab231739a7d52ffab54c3f6fe27ff43277cae834e57244
+Size (tryton-4.2/trytond_account_payment-4.2.0.tar.gz) = 41521 bytes
diff --git a/finance/py-trytond-account-product/Makefile b/finance/py-trytond-account-product/Makefile
index 432e6dd6436..62feed6104c 100644
--- a/finance/py-trytond-account-product/Makefile
+++ b/finance/py-trytond-account-product/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2015/03/15 00:17:35 rodent Exp $
+# $NetBSD: Makefile,v 1.8 2016/12/04 21:13:01 rodent Exp $
TRYTON_MODULE_NAME= trytond_account_product
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,10 +8,10 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= Account product module of the Tryton application platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-product-[0-9]*:../../misc/py-trytond-product
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-[0-9]*:../../finance/py-trytond-account
-DEPENDS+= ${PYPKGPREFIX}-trytond-company-[0-9]*:../../misc/py-trytond-company
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-account-product/PLIST b/finance/py-trytond-account-product/PLIST
index 1ba1adea63c..1fb58441e2f 100644
--- a/finance/py-trytond-account-product/PLIST
+++ b/finance/py-trytond-account-product/PLIST
@@ -1,11 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2015/11/22 08:05:08 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.4 2016/12/04 21:13:01 rodent Exp $
${PYSITELIB}/trytond/modules/account_product/__init__.py
${PYSITELIB}/trytond/modules/account_product/__init__.pyc
${PYSITELIB}/trytond/modules/account_product/__init__.pyo
@@ -13,24 +6,24 @@ ${PYSITELIB}/trytond/modules/account_product/configuration.py
${PYSITELIB}/trytond/modules/account_product/configuration.pyc
${PYSITELIB}/trytond/modules/account_product/configuration.pyo
${PYSITELIB}/trytond/modules/account_product/configuration.xml
-${PYSITELIB}/trytond/modules/account_product/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/account_product/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/account_product/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/account_product/locale/de_DE.po
-${PYSITELIB}/trytond/modules/account_product/locale/es_AR.po
-${PYSITELIB}/trytond/modules/account_product/locale/es_CO.po
-${PYSITELIB}/trytond/modules/account_product/locale/es_EC.po
-${PYSITELIB}/trytond/modules/account_product/locale/es_ES.po
-${PYSITELIB}/trytond/modules/account_product/locale/es_MX.po
-${PYSITELIB}/trytond/modules/account_product/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/account_product/locale/bg.po
+${PYSITELIB}/trytond/modules/account_product/locale/ca.po
+${PYSITELIB}/trytond/modules/account_product/locale/cs.po
+${PYSITELIB}/trytond/modules/account_product/locale/de.po
+${PYSITELIB}/trytond/modules/account_product/locale/es.po
+${PYSITELIB}/trytond/modules/account_product/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_product/locale/fr.po
${PYSITELIB}/trytond/modules/account_product/locale/hu_HU.po
${PYSITELIB}/trytond/modules/account_product/locale/it_IT.po
${PYSITELIB}/trytond/modules/account_product/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/account_product/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/account_product/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/account_product/locale/lo.po
+${PYSITELIB}/trytond/modules/account_product/locale/lt.po
+${PYSITELIB}/trytond/modules/account_product/locale/nl.po
+${PYSITELIB}/trytond/modules/account_product/locale/pl.po
${PYSITELIB}/trytond/modules/account_product/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/account_product/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/account_product/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/account_product/locale/ru.po
+${PYSITELIB}/trytond/modules/account_product/locale/sl.po
+${PYSITELIB}/trytond/modules/account_product/locale/zh_CN.po
${PYSITELIB}/trytond/modules/account_product/product.py
${PYSITELIB}/trytond/modules/account_product/product.pyc
${PYSITELIB}/trytond/modules/account_product/product.pyo
@@ -44,4 +37,13 @@ ${PYSITELIB}/trytond/modules/account_product/tests/test_account_product.pyo
${PYSITELIB}/trytond/modules/account_product/tryton.cfg
${PYSITELIB}/trytond/modules/account_product/view/category_form.xml
${PYSITELIB}/trytond/modules/account_product/view/configuration_form.xml
+${PYSITELIB}/trytond/modules/account_product/view/product_configuration_form.xml
${PYSITELIB}/trytond/modules/account_product/view/template_form.xml
+${PYSITELIB}/trytond/modules/account_product/view/template_tree.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-product/distinfo b/finance/py-trytond-account-product/distinfo
index 6890e8f52a8..92417c3e001 100644
--- a/finance/py-trytond-account-product/distinfo
+++ b/finance/py-trytond-account-product/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2015/11/22 08:05:08 richard Exp $
+$NetBSD: distinfo,v 1.7 2016/12/04 21:13:01 rodent Exp $
-SHA1 (tryton-3.8/trytond_account_product-3.8.0.tar.gz) = c488376589e71117c3b0fc6eba0a0397585a1026
-RMD160 (tryton-3.8/trytond_account_product-3.8.0.tar.gz) = fa97ec83da3e3bd1d2088cf7813e8776a22cc3a9
-SHA512 (tryton-3.8/trytond_account_product-3.8.0.tar.gz) = 717cb7b4b081c31a3ecaa07289c7b522f834bf330a6b1ff4089b05fd8ac4f2ed04a5ec6e48ed380d1a27f349001da7794a0d95b639dcd55a445ab7586f9ccd06
-Size (tryton-3.8/trytond_account_product-3.8.0.tar.gz) = 29571 bytes
+SHA1 (tryton-4.2/trytond_account_product-4.2.0.tar.gz) = 48507966f512d37ad5dd08997a3f77abc6e38d35
+RMD160 (tryton-4.2/trytond_account_product-4.2.0.tar.gz) = 3def49f7e5bf6a6a9103c9558b1b59c40d2133fc
+SHA512 (tryton-4.2/trytond_account_product-4.2.0.tar.gz) = d4cf41babcec41edc3761a9abec1122184bbdce1b94e861e9290144aa6d7ce23c95ceeb937c2a06a2e864404c2145cba4c9e174dcdc78c71157ed2ece81f5741
+Size (tryton-4.2/trytond_account_product-4.2.0.tar.gz) = 34251 bytes
diff --git a/finance/py-trytond-account-statement/Makefile b/finance/py-trytond-account-statement/Makefile
index dafa78f789c..2f0353984c3 100644
--- a/finance/py-trytond-account-statement/Makefile
+++ b/finance/py-trytond-account-statement/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2015/03/15 00:17:35 rodent Exp $
+# $NetBSD: Makefile,v 1.3 2016/12/04 21:13:01 rodent Exp $
TRYTON_MODULE_NAME= trytond_account_statement
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,12 +8,12 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= Account statement module of the Tryton application platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-currency-[0-9]*:../../finance/py-trytond-currency
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-[0-9]*:../../finance/py-trytond-account
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice-[0-9]*:../../finance/py-trytond-account-invoice
-DEPENDS+= ${PYPKGPREFIX}-trytond-company-[0-9]*:../../misc/py-trytond-company
-DEPENDS+= ${PYPKGPREFIX}-trytond-party-[0-9]*:../../misc/py-trytond-party
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-currency>=${TRYTON_BASEVER}:../../finance/py-trytond-currency
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-account-statement/PLIST b/finance/py-trytond-account-statement/PLIST
index ff830608c4b..b0f1178765e 100644
--- a/finance/py-trytond-account-statement/PLIST
+++ b/finance/py-trytond-account-statement/PLIST
@@ -1,11 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2015/11/22 08:05:08 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.5 2016/12/04 21:13:01 rodent Exp $
${PYSITELIB}/trytond/modules/account_statement/__init__.py
${PYSITELIB}/trytond/modules/account_statement/__init__.pyc
${PYSITELIB}/trytond/modules/account_statement/__init__.pyo
@@ -16,24 +9,27 @@ ${PYSITELIB}/trytond/modules/account_statement/journal.py
${PYSITELIB}/trytond/modules/account_statement/journal.pyc
${PYSITELIB}/trytond/modules/account_statement/journal.pyo
${PYSITELIB}/trytond/modules/account_statement/journal.xml
-${PYSITELIB}/trytond/modules/account_statement/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/account_statement/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/account_statement/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/account_statement/locale/de_DE.po
-${PYSITELIB}/trytond/modules/account_statement/locale/es_AR.po
-${PYSITELIB}/trytond/modules/account_statement/locale/es_CO.po
-${PYSITELIB}/trytond/modules/account_statement/locale/es_EC.po
-${PYSITELIB}/trytond/modules/account_statement/locale/es_ES.po
-${PYSITELIB}/trytond/modules/account_statement/locale/es_MX.po
-${PYSITELIB}/trytond/modules/account_statement/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/account_statement/locale/bg.po
+${PYSITELIB}/trytond/modules/account_statement/locale/ca.po
+${PYSITELIB}/trytond/modules/account_statement/locale/cs.po
+${PYSITELIB}/trytond/modules/account_statement/locale/de.po
+${PYSITELIB}/trytond/modules/account_statement/locale/es.po
+${PYSITELIB}/trytond/modules/account_statement/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_statement/locale/fr.po
${PYSITELIB}/trytond/modules/account_statement/locale/hu_HU.po
${PYSITELIB}/trytond/modules/account_statement/locale/it_IT.po
${PYSITELIB}/trytond/modules/account_statement/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/account_statement/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/account_statement/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/account_statement/locale/lo.po
+${PYSITELIB}/trytond/modules/account_statement/locale/lt.po
+${PYSITELIB}/trytond/modules/account_statement/locale/nl.po
+${PYSITELIB}/trytond/modules/account_statement/locale/pl.po
${PYSITELIB}/trytond/modules/account_statement/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/account_statement/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/account_statement/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/account_statement/locale/ru.po
+${PYSITELIB}/trytond/modules/account_statement/locale/sl.po
+${PYSITELIB}/trytond/modules/account_statement/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/account_statement/party.py
+${PYSITELIB}/trytond/modules/account_statement/party.pyc
+${PYSITELIB}/trytond/modules/account_statement/party.pyo
${PYSITELIB}/trytond/modules/account_statement/statement.odt
${PYSITELIB}/trytond/modules/account_statement/statement.py
${PYSITELIB}/trytond/modules/account_statement/statement.pyc
@@ -53,6 +49,13 @@ ${PYSITELIB}/trytond/modules/account_statement/view/statement_form.xml
${PYSITELIB}/trytond/modules/account_statement/view/statement_journal_form.xml
${PYSITELIB}/trytond/modules/account_statement/view/statement_journal_tree.xml
${PYSITELIB}/trytond/modules/account_statement/view/statement_line_form.xml
-${PYSITELIB}/trytond/modules/account_statement/view/statement_line_tree_editable.xml
${PYSITELIB}/trytond/modules/account_statement/view/statement_line_tree.xml
+${PYSITELIB}/trytond/modules/account_statement/view/statement_line_tree_editable.xml
${PYSITELIB}/trytond/modules/account_statement/view/statement_tree.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-statement/distinfo b/finance/py-trytond-account-statement/distinfo
index cd168cf2036..471a8df8b8c 100644
--- a/finance/py-trytond-account-statement/distinfo
+++ b/finance/py-trytond-account-statement/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2015/11/22 08:05:08 richard Exp $
+$NetBSD: distinfo,v 1.6 2016/12/04 21:13:01 rodent Exp $
-SHA1 (tryton-3.8/trytond_account_statement-3.8.0.tar.gz) = 5ee0564be4f050341da82965b2d07b76237d1332
-RMD160 (tryton-3.8/trytond_account_statement-3.8.0.tar.gz) = 44a6ac3df0a5fe46c72dfbbf97ae901749486e7f
-SHA512 (tryton-3.8/trytond_account_statement-3.8.0.tar.gz) = fda91eef542e57920210c86daf341a840de022167e08b6bc60d4bfd48aadef81b31ce5cc0c439ba24edb83085c894b52db260096f3c64765e36b6609ef5210ce
-Size (tryton-3.8/trytond_account_statement-3.8.0.tar.gz) = 57847 bytes
+SHA1 (tryton-4.2/trytond_account_statement-4.2.0.tar.gz) = f444c5e85de99dea17255f500e1ab1b8c0290791
+RMD160 (tryton-4.2/trytond_account_statement-4.2.0.tar.gz) = 547902fd885277ba8596bd7f633971d56dfaa9d4
+SHA512 (tryton-4.2/trytond_account_statement-4.2.0.tar.gz) = a524e74ec80cc2ce6f896620a8b80e70a1a71ce8cbd02ac60e998fbb4118691a08cf1197ee2a58a7638eabb25726d0f092994580200a80e43e07ab55fc4b365e
+Size (tryton-4.2/trytond_account_statement-4.2.0.tar.gz) = 60635 bytes
diff --git a/finance/py-trytond-account-stock-anglo-saxon/DESCR b/finance/py-trytond-account-stock-anglo-saxon/DESCR
new file mode 100644
index 00000000000..899f1fb4989
--- /dev/null
+++ b/finance/py-trytond-account-stock-anglo-saxon/DESCR
@@ -0,0 +1 @@
+The account_stock_anglo_saxon module of the Tryton application platform.
diff --git a/finance/py-trytond-account-stock-anglo-saxon/Makefile b/finance/py-trytond-account-stock-anglo-saxon/Makefile
new file mode 100644
index 00000000000..592b33557ee
--- /dev/null
+++ b/finance/py-trytond-account-stock-anglo-saxon/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:01 rodent Exp $
+TRYTON_MODULE_NAME= trytond_account_stock_anglo_saxon
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Tryton's account stock anglo saxon continental module
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-product>=${TRYTON_BASEVER}:../../finance/py-trytond-account-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-stock-continental>=${TRYTON_BASEVER}:../../finance/py-trytond-account-stock-continental
+DEPENDS+= ${PYPKGPREFIX}-trytond-purchase>=${TRYTON_BASEVER}:../../finance/py-trytond-purchase
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale>=${TRYTON_BASEVER}:../../finance/py-trytond-sale
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-account-stock-anglo-saxon/PLIST b/finance/py-trytond-account-stock-anglo-saxon/PLIST
new file mode 100644
index 00000000000..d829a1a287a
--- /dev/null
+++ b/finance/py-trytond-account-stock-anglo-saxon/PLIST
@@ -0,0 +1,67 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:01 rodent Exp $
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/__init__.py
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/__init__.pyc
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/__init__.pyo
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/account.py
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/account.pyc
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/account.pyo
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/account.xml
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/invoice.py
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/invoice.pyc
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/invoice.pyo
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/bg.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/ca.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/cs.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/de.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/es.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/fr.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/it_IT.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/lo.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/lt.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/nl.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/pl.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/ru.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/sl.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/minimal_chart_bg.xml
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/minimal_chart_ca.xml
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/minimal_chart_de.xml
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/minimal_chart_en.xml
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/minimal_chart_es.xml
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/minimal_chart_fr.xml
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/minimal_chart_nl.xml
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/minimal_chart_pt.xml
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/minimal_chart_ru.xml
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/minimal_chart_sl.xml
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/product.py
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/product.pyc
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/product.pyo
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/product.xml
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/stock.py
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/stock.pyc
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/stock.pyo
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/tests/__init__.py
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/tests/scenario_account_stock_anglo_saxon.rst
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/tests/scenario_account_stock_anglo_saxon_with_drop_shipment.rst
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/tests/test_account_stock_anglo_saxon.py
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/tests/test_account_stock_anglo_saxon.pyc
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/tests/test_account_stock_anglo_saxon.pyo
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/tests/tools.py
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/tests/tools.pyc
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/tests/tools.pyo
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/tryton.cfg
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/view/category_form.xml
+${PYSITELIB}/trytond/modules/account_stock_anglo_saxon/view/template_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-stock-anglo-saxon/distinfo b/finance/py-trytond-account-stock-anglo-saxon/distinfo
new file mode 100644
index 00000000000..b9c4892e7bd
--- /dev/null
+++ b/finance/py-trytond-account-stock-anglo-saxon/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:01 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_account_stock_anglo_saxon-4.2.0.tar.gz) = 992ade4c710f30d1e8581953c8a62845f0e032c8
+RMD160 (tryton-4.2/trytond_account_stock_anglo_saxon-4.2.0.tar.gz) = 2072dd2920ddda25ba6ed1a22b92cbba5afc751a
+SHA512 (tryton-4.2/trytond_account_stock_anglo_saxon-4.2.0.tar.gz) = c5f8ac7605dfbccac9f65605f73fe41b34c7e4688b3137868d875508397665c5c1dc7278cf44fe973bff0ab6d5079d3e0f7a02f568f075b09db7518d66709bff
+Size (tryton-4.2/trytond_account_stock_anglo_saxon-4.2.0.tar.gz) = 29436 bytes
diff --git a/finance/py-trytond-account-stock-continental/Makefile b/finance/py-trytond-account-stock-continental/Makefile
index 0a194581a40..136865833d9 100644
--- a/finance/py-trytond-account-stock-continental/Makefile
+++ b/finance/py-trytond-account-stock-continental/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/08/24 14:49:42 richard Exp $
+# $NetBSD: Makefile,v 1.2 2016/12/04 21:13:01 rodent Exp $
TRYTON_MODULE_NAME= trytond_account_stock_continental
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,10 +8,10 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= Account stock continental module of the Tryton platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-[0-9]*:../../finance/py-trytond-account
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-product-[0-9]*:../../finance/py-trytond-account-product
-DEPENDS+= ${PYPKGPREFIX}-trytond-stock-[0-9]*:../../misc/py-trytond-stock
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-product>=${TRYTON_BASEVER}:../../finance/py-trytond-account-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-account-stock-continental/PLIST b/finance/py-trytond-account-stock-continental/PLIST
index 67083262cd8..55a53935d2e 100644
--- a/finance/py-trytond-account-stock-continental/PLIST
+++ b/finance/py-trytond-account-stock-continental/PLIST
@@ -1,11 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2015/11/22 08:05:08 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.3 2016/12/04 21:13:01 rodent Exp $
${PYSITELIB}/trytond/modules/account_stock_continental/__init__.py
${PYSITELIB}/trytond/modules/account_stock_continental/__init__.pyc
${PYSITELIB}/trytond/modules/account_stock_continental/__init__.pyo
@@ -13,24 +6,24 @@ ${PYSITELIB}/trytond/modules/account_stock_continental/account.py
${PYSITELIB}/trytond/modules/account_stock_continental/account.pyc
${PYSITELIB}/trytond/modules/account_stock_continental/account.pyo
${PYSITELIB}/trytond/modules/account_stock_continental/account.xml
-${PYSITELIB}/trytond/modules/account_stock_continental/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/account_stock_continental/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/account_stock_continental/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/account_stock_continental/locale/de_DE.po
-${PYSITELIB}/trytond/modules/account_stock_continental/locale/es_AR.po
-${PYSITELIB}/trytond/modules/account_stock_continental/locale/es_CO.po
-${PYSITELIB}/trytond/modules/account_stock_continental/locale/es_EC.po
-${PYSITELIB}/trytond/modules/account_stock_continental/locale/es_ES.po
-${PYSITELIB}/trytond/modules/account_stock_continental/locale/es_MX.po
-${PYSITELIB}/trytond/modules/account_stock_continental/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/account_stock_continental/locale/bg.po
+${PYSITELIB}/trytond/modules/account_stock_continental/locale/ca.po
+${PYSITELIB}/trytond/modules/account_stock_continental/locale/cs.po
+${PYSITELIB}/trytond/modules/account_stock_continental/locale/de.po
+${PYSITELIB}/trytond/modules/account_stock_continental/locale/es.po
+${PYSITELIB}/trytond/modules/account_stock_continental/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_stock_continental/locale/fr.po
${PYSITELIB}/trytond/modules/account_stock_continental/locale/hu_HU.po
${PYSITELIB}/trytond/modules/account_stock_continental/locale/it_IT.po
${PYSITELIB}/trytond/modules/account_stock_continental/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/account_stock_continental/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/account_stock_continental/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/account_stock_continental/locale/lo.po
+${PYSITELIB}/trytond/modules/account_stock_continental/locale/lt.po
+${PYSITELIB}/trytond/modules/account_stock_continental/locale/nl.po
+${PYSITELIB}/trytond/modules/account_stock_continental/locale/pl.po
${PYSITELIB}/trytond/modules/account_stock_continental/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/account_stock_continental/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/account_stock_continental/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/account_stock_continental/locale/ru.po
+${PYSITELIB}/trytond/modules/account_stock_continental/locale/sl.po
+${PYSITELIB}/trytond/modules/account_stock_continental/locale/zh_CN.po
${PYSITELIB}/trytond/modules/account_stock_continental/minimal_chart_bg.xml
${PYSITELIB}/trytond/modules/account_stock_continental/minimal_chart_ca.xml
${PYSITELIB}/trytond/modules/account_stock_continental/minimal_chart_de.xml
@@ -38,6 +31,7 @@ ${PYSITELIB}/trytond/modules/account_stock_continental/minimal_chart_en.xml
${PYSITELIB}/trytond/modules/account_stock_continental/minimal_chart_es.xml
${PYSITELIB}/trytond/modules/account_stock_continental/minimal_chart_fr.xml
${PYSITELIB}/trytond/modules/account_stock_continental/minimal_chart_nl.xml
+${PYSITELIB}/trytond/modules/account_stock_continental/minimal_chart_pt.xml
${PYSITELIB}/trytond/modules/account_stock_continental/minimal_chart_ru.xml
${PYSITELIB}/trytond/modules/account_stock_continental/minimal_chart_sl.xml
${PYSITELIB}/trytond/modules/account_stock_continental/product.py
@@ -64,3 +58,10 @@ ${PYSITELIB}/trytond/modules/account_stock_continental/view/fiscalyear_form.xml
${PYSITELIB}/trytond/modules/account_stock_continental/view/template_form.xml
${PYSITELIB}/trytond/modules/account_stock_continental/view/update_cost_price_ask_form.xml
${PYSITELIB}/trytond/modules/account_stock_continental/view/update_cost_price_show_move_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-stock-continental/distinfo b/finance/py-trytond-account-stock-continental/distinfo
index ee060f0d7e7..1b85c95545d 100644
--- a/finance/py-trytond-account-stock-continental/distinfo
+++ b/finance/py-trytond-account-stock-continental/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/22 08:05:08 richard Exp $
+$NetBSD: distinfo,v 1.4 2016/12/04 21:13:01 rodent Exp $
-SHA1 (tryton-3.8/trytond_account_stock_continental-3.8.0.tar.gz) = 3c0250092a88a5bbbe7440141d40756c5ec5cb4c
-RMD160 (tryton-3.8/trytond_account_stock_continental-3.8.0.tar.gz) = 7a083e9c3f52c6689464f2d1889082cda6552593
-SHA512 (tryton-3.8/trytond_account_stock_continental-3.8.0.tar.gz) = a2464887fa853ca48fc6516dc8bbd59241ae75c204251046218d82e6543b321a3c87e20791cd91bb6bedc3495d62b65b37705f27b681a76fd9479abc040c01ef
-Size (tryton-3.8/trytond_account_stock_continental-3.8.0.tar.gz) = 35699 bytes
+SHA1 (tryton-4.2/trytond_account_stock_continental-4.2.0.tar.gz) = 5a5b71e7aef0fe7b5d37e175f97da123f4cd836a
+RMD160 (tryton-4.2/trytond_account_stock_continental-4.2.0.tar.gz) = b4b06ced5d877cfb45da4ee5530e91e603c2b1ce
+SHA512 (tryton-4.2/trytond_account_stock_continental-4.2.0.tar.gz) = 65f060ff137a4ba57900f8a6acc2d93eb5246ebb171a83a5e3f60cd3682ddaf934137018842731d83b3e451c57405e9957697c241d11c6d2632df86126ce51cd
+Size (tryton-4.2/trytond_account_stock_continental-4.2.0.tar.gz) = 37113 bytes
diff --git a/finance/py-trytond-account-stock-landed-cost-weight/DESCR b/finance/py-trytond-account-stock-landed-cost-weight/DESCR
new file mode 100644
index 00000000000..9a01ab7c852
--- /dev/null
+++ b/finance/py-trytond-account-stock-landed-cost-weight/DESCR
@@ -0,0 +1 @@
+The account_stock_landed_cost_weight module of the Tryton application platform.
diff --git a/finance/py-trytond-account-stock-landed-cost-weight/Makefile b/finance/py-trytond-account-stock-landed-cost-weight/Makefile
new file mode 100644
index 00000000000..3b4377c6ed2
--- /dev/null
+++ b/finance/py-trytond-account-stock-landed-cost-weight/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:01 rodent Exp $
+TRYTON_MODULE_NAME= trytond_account_stock_landed_cost_weight
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Tryton's account stock landed cost weight module
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-stock-landed-cost>=${TRYTON_BASEVER}:../../finance/py-trytond-account-stock-landed-cost
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-product-measurements>=${TRYTON_BASEVER}:../../misc/py-trytond-product-measurements
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-account-stock-landed-cost-weight/PLIST b/finance/py-trytond-account-stock-landed-cost-weight/PLIST
new file mode 100644
index 00000000000..e8d1a2c4baf
--- /dev/null
+++ b/finance/py-trytond-account-stock-landed-cost-weight/PLIST
@@ -0,0 +1,40 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:01 rodent Exp $
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/__init__.py
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/__init__.pyc
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/__init__.pyo
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/account.py
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/account.pyc
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/account.pyo
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/bg.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/ca.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/cs.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/de.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/es.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/fr.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/it_IT.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/lo.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/lt.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/nl.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/pl.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/ru.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/sl.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/tests/__init__.py
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/tests/scenario_account_stock_landed_cost_weight.rst
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/tests/test_account_stock_landed_cost_weight.py
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/tests/test_account_stock_landed_cost_weight.pyc
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/tests/test_account_stock_landed_cost_weight.pyo
+${PYSITELIB}/trytond/modules/account_stock_landed_cost_weight/tryton.cfg
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-stock-landed-cost-weight/distinfo b/finance/py-trytond-account-stock-landed-cost-weight/distinfo
new file mode 100644
index 00000000000..af72873b553
--- /dev/null
+++ b/finance/py-trytond-account-stock-landed-cost-weight/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:01 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_account_stock_landed_cost_weight-4.2.0.tar.gz) = 08a6ac294880b2d13bf7063516ed9673eee1698a
+RMD160 (tryton-4.2/trytond_account_stock_landed_cost_weight-4.2.0.tar.gz) = 775575aac89004f6235fdb18fb27968bdff06b6d
+SHA512 (tryton-4.2/trytond_account_stock_landed_cost_weight-4.2.0.tar.gz) = f5fe512ebe3388583cec8b9cecdcb0a007d5a1ca71b66f70a53557a93b6d55888acdde52912787651c58a86824d0d2d6ebdac17cd26e820a8b943952c4f69618
+Size (tryton-4.2/trytond_account_stock_landed_cost_weight-4.2.0.tar.gz) = 20414 bytes
diff --git a/finance/py-trytond-account-stock-landed-cost/DESCR b/finance/py-trytond-account-stock-landed-cost/DESCR
new file mode 100644
index 00000000000..cdef7e9540c
--- /dev/null
+++ b/finance/py-trytond-account-stock-landed-cost/DESCR
@@ -0,0 +1 @@
+The account_stock_landed_cost module of the Tryton application platform.
diff --git a/finance/py-trytond-account-stock-landed-cost/Makefile b/finance/py-trytond-account-stock-landed-cost/Makefile
new file mode 100644
index 00000000000..e4b1d72ce9c
--- /dev/null
+++ b/finance/py-trytond-account-stock-landed-cost/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:01 rodent Exp $
+TRYTON_MODULE_NAME= trytond_account_stock_landed_cost
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Tryton's account stock landed cost module
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-account-stock-landed-cost/PLIST b/finance/py-trytond-account-stock-landed-cost/PLIST
new file mode 100644
index 00000000000..44361e5b5da
--- /dev/null
+++ b/finance/py-trytond-account-stock-landed-cost/PLIST
@@ -0,0 +1,53 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:01 rodent Exp $
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/__init__.py
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/__init__.pyc
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/__init__.pyo
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/account.py
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/account.pyc
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/account.pyo
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/account.xml
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/bg.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/ca.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/cs.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/de.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/es.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/fr.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/it_IT.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/lo.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/lt.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/nl.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/pl.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/ru.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/sl.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/product.py
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/product.pyc
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/product.pyo
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/product.xml
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/stock.py
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/stock.pyc
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/stock.pyo
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/tests/__init__.py
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/tests/scenario_account_stock_landed_cost.rst
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/tests/test_account_stock_landed_cost.py
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/tests/test_account_stock_landed_cost.pyc
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/tests/test_account_stock_landed_cost.pyo
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/tryton.cfg
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/view/configuration_form.xml
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/view/invoice_line_form.xml
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/view/landed_cost_form.xml
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/view/landed_cost_list.xml
+${PYSITELIB}/trytond/modules/account_stock_landed_cost/view/template_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-stock-landed-cost/distinfo b/finance/py-trytond-account-stock-landed-cost/distinfo
new file mode 100644
index 00000000000..5dc9e5d19e0
--- /dev/null
+++ b/finance/py-trytond-account-stock-landed-cost/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:01 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_account_stock_landed_cost-4.2.0.tar.gz) = dd672509436418c80ae164dd5ec61259865bdeb3
+RMD160 (tryton-4.2/trytond_account_stock_landed_cost-4.2.0.tar.gz) = f9b8af2c529ff6eccaca4cd17f9785b4a41aaf34
+SHA512 (tryton-4.2/trytond_account_stock_landed_cost-4.2.0.tar.gz) = 449949257d44186f248df34cd1a9282130f320b2765fed6965a246ead6b8213abcd44a8af359a83b6e971937f3b01b4f2bccf8b60e5f0149a2fb0017d397ca26
+Size (tryton-4.2/trytond_account_stock_landed_cost-4.2.0.tar.gz) = 28948 bytes
diff --git a/finance/py-trytond-account-tax-rule-country/DESCR b/finance/py-trytond-account-tax-rule-country/DESCR
new file mode 100644
index 00000000000..6464432d18d
--- /dev/null
+++ b/finance/py-trytond-account-tax-rule-country/DESCR
@@ -0,0 +1 @@
+The account_tax_rule_country module of the Tryton application platform.
diff --git a/finance/py-trytond-account-tax-rule-country/Makefile b/finance/py-trytond-account-tax-rule-country/Makefile
new file mode 100644
index 00000000000..adfcd02f89d
--- /dev/null
+++ b/finance/py-trytond-account-tax-rule-country/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:01 rodent Exp $
+TRYTON_MODULE_NAME= trytond_account_tax_rule_country
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Tryton's account_tax_rule_country module
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-country>=${TRYTON_BASEVER}:../../geography/py-trytond-country
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-account-tax-rule-country/PLIST b/finance/py-trytond-account-tax-rule-country/PLIST
new file mode 100644
index 00000000000..a9aed255209
--- /dev/null
+++ b/finance/py-trytond-account-tax-rule-country/PLIST
@@ -0,0 +1,51 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:02 rodent Exp $
+${PYSITELIB}/trytond/modules/account_tax_rule_country/__init__.py
+${PYSITELIB}/trytond/modules/account_tax_rule_country/__init__.pyc
+${PYSITELIB}/trytond/modules/account_tax_rule_country/__init__.pyo
+${PYSITELIB}/trytond/modules/account_tax_rule_country/account.py
+${PYSITELIB}/trytond/modules/account_tax_rule_country/account.pyc
+${PYSITELIB}/trytond/modules/account_tax_rule_country/account.pyo
+${PYSITELIB}/trytond/modules/account_tax_rule_country/account.xml
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/bg.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/ca.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/cs.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/de.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/es.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/es_419.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/fr.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/it_IT.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/lo.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/lt.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/nl.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/pl.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/ru.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/sl.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/account_tax_rule_country/purchase.py
+${PYSITELIB}/trytond/modules/account_tax_rule_country/purchase.pyc
+${PYSITELIB}/trytond/modules/account_tax_rule_country/purchase.pyo
+${PYSITELIB}/trytond/modules/account_tax_rule_country/sale.py
+${PYSITELIB}/trytond/modules/account_tax_rule_country/sale.pyc
+${PYSITELIB}/trytond/modules/account_tax_rule_country/sale.pyo
+${PYSITELIB}/trytond/modules/account_tax_rule_country/tests/__init__.py
+${PYSITELIB}/trytond/modules/account_tax_rule_country/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/account_tax_rule_country/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/account_tax_rule_country/tests/test_account_tax_rule_country.py
+${PYSITELIB}/trytond/modules/account_tax_rule_country/tests/test_account_tax_rule_country.pyc
+${PYSITELIB}/trytond/modules/account_tax_rule_country/tests/test_account_tax_rule_country.pyo
+${PYSITELIB}/trytond/modules/account_tax_rule_country/tryton.cfg
+${PYSITELIB}/trytond/modules/account_tax_rule_country/view/tax_rule_line_form.xml
+${PYSITELIB}/trytond/modules/account_tax_rule_country/view/tax_rule_line_template_form.xml
+${PYSITELIB}/trytond/modules/account_tax_rule_country/view/tax_rule_line_template_tree.xml
+${PYSITELIB}/trytond/modules/account_tax_rule_country/view/tax_rule_line_tree.xml
+${PYSITELIB}/trytond/modules/account_tax_rule_country/view/tax_rule_line_tree_sequence.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account-tax-rule-country/distinfo b/finance/py-trytond-account-tax-rule-country/distinfo
new file mode 100644
index 00000000000..3110977b494
--- /dev/null
+++ b/finance/py-trytond-account-tax-rule-country/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:02 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_account_tax_rule_country-4.2.0.tar.gz) = fe24e9981430b3e39111fb6dba495a02d8e0ad75
+RMD160 (tryton-4.2/trytond_account_tax_rule_country-4.2.0.tar.gz) = f3010c857b728aea82cd20ef9562b9b34bcdc28d
+SHA512 (tryton-4.2/trytond_account_tax_rule_country-4.2.0.tar.gz) = 866a5f29ab6e5382dba77e867e30fea43821dac88e6ec13143e54ef923af20d5f013d78aafae28093c4ae2210b3192baf995ad3cd8e370f06596356bc854bc94
+Size (tryton-4.2/trytond_account_tax_rule_country-4.2.0.tar.gz) = 20417 bytes
diff --git a/finance/py-trytond-account/Makefile b/finance/py-trytond-account/Makefile
index dfd8a37ba81..d66ea38ad97 100644
--- a/finance/py-trytond-account/Makefile
+++ b/finance/py-trytond-account/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2015/08/24 14:49:41 richard Exp $
+# $NetBSD: Makefile,v 1.9 2016/12/04 21:12:59 rodent Exp $
TRYTON_MODULE_NAME= trytond_account
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -9,10 +9,11 @@ COMMENT= Account module of the Tryton application platform
LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql
-DEPENDS+= ${PYPKGPREFIX}-trytond-company-[0-9]*:../../misc/py-trytond-company
-DEPENDS+= ${PYPKGPREFIX}-trytond-party-[0-9]*:../../misc/py-trytond-party
-DEPENDS+= ${PYPKGPREFIX}-trytond-currency-[0-9]*:../../finance/py-trytond-currency
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-simpleeval-[0-9]*:../../math/py-simpleeval
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond-currency>=${TRYTON_BASEVER}:../../finance/py-trytond-currency
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-account/PLIST b/finance/py-trytond-account/PLIST
index 746915a202a..5b99b2adbd7 100644
--- a/finance/py-trytond-account/PLIST
+++ b/finance/py-trytond-account/PLIST
@@ -1,11 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2015/11/22 08:05:07 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.5 2016/12/04 21:12:59 rodent Exp $
${PYSITELIB}/trytond/modules/account/__init__.py
${PYSITELIB}/trytond/modules/account/__init__.pyc
${PYSITELIB}/trytond/modules/account/__init__.pyo
@@ -29,24 +22,24 @@ ${PYSITELIB}/trytond/modules/account/journal.py
${PYSITELIB}/trytond/modules/account/journal.pyc
${PYSITELIB}/trytond/modules/account/journal.pyo
${PYSITELIB}/trytond/modules/account/journal.xml
-${PYSITELIB}/trytond/modules/account/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/account/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/account/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/account/locale/de_DE.po
-${PYSITELIB}/trytond/modules/account/locale/es_AR.po
-${PYSITELIB}/trytond/modules/account/locale/es_CO.po
-${PYSITELIB}/trytond/modules/account/locale/es_EC.po
-${PYSITELIB}/trytond/modules/account/locale/es_ES.po
-${PYSITELIB}/trytond/modules/account/locale/es_MX.po
-${PYSITELIB}/trytond/modules/account/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/account/locale/bg.po
+${PYSITELIB}/trytond/modules/account/locale/ca.po
+${PYSITELIB}/trytond/modules/account/locale/cs.po
+${PYSITELIB}/trytond/modules/account/locale/de.po
+${PYSITELIB}/trytond/modules/account/locale/es.po
+${PYSITELIB}/trytond/modules/account/locale/es_419.po
+${PYSITELIB}/trytond/modules/account/locale/fr.po
${PYSITELIB}/trytond/modules/account/locale/hu_HU.po
${PYSITELIB}/trytond/modules/account/locale/it_IT.po
${PYSITELIB}/trytond/modules/account/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/account/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/account/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/account/locale/lo.po
+${PYSITELIB}/trytond/modules/account/locale/lt.po
+${PYSITELIB}/trytond/modules/account/locale/nl.po
+${PYSITELIB}/trytond/modules/account/locale/pl.po
${PYSITELIB}/trytond/modules/account/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/account/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/account/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/account/locale/ru.po
+${PYSITELIB}/trytond/modules/account/locale/sl.po
+${PYSITELIB}/trytond/modules/account/locale/zh_CN.po
${PYSITELIB}/trytond/modules/account/minimal_chart_bg.xml
${PYSITELIB}/trytond/modules/account/minimal_chart_ca.xml
${PYSITELIB}/trytond/modules/account/minimal_chart_de.xml
@@ -54,16 +47,17 @@ ${PYSITELIB}/trytond/modules/account/minimal_chart_en.xml
${PYSITELIB}/trytond/modules/account/minimal_chart_es.xml
${PYSITELIB}/trytond/modules/account/minimal_chart_fr.xml
${PYSITELIB}/trytond/modules/account/minimal_chart_nl.xml
+${PYSITELIB}/trytond/modules/account/minimal_chart_pt.xml
${PYSITELIB}/trytond/modules/account/minimal_chart_ru.xml
${PYSITELIB}/trytond/modules/account/minimal_chart_sl.xml
-${PYSITELIB}/trytond/modules/account/move_template.py
-${PYSITELIB}/trytond/modules/account/move_template.pyc
-${PYSITELIB}/trytond/modules/account/move_template.pyo
-${PYSITELIB}/trytond/modules/account/move_template.xml
${PYSITELIB}/trytond/modules/account/move.py
${PYSITELIB}/trytond/modules/account/move.pyc
${PYSITELIB}/trytond/modules/account/move.pyo
${PYSITELIB}/trytond/modules/account/move.xml
+${PYSITELIB}/trytond/modules/account/move_template.py
+${PYSITELIB}/trytond/modules/account/move_template.pyc
+${PYSITELIB}/trytond/modules/account/move_template.pyo
+${PYSITELIB}/trytond/modules/account/move_template.xml
${PYSITELIB}/trytond/modules/account/party.py
${PYSITELIB}/trytond/modules/account/party.pyc
${PYSITELIB}/trytond/modules/account/party.pyo
@@ -89,7 +83,6 @@ ${PYSITELIB}/trytond/modules/account/tests/test_account.pyo
${PYSITELIB}/trytond/modules/account/tests/tools.py
${PYSITELIB}/trytond/modules/account/tests/tools.pyc
${PYSITELIB}/trytond/modules/account/tests/tools.pyo
-${PYSITELIB}/trytond/modules/account/third_party_balance.odt
${PYSITELIB}/trytond/modules/account/trial_balance.odt
${PYSITELIB}/trytond/modules/account/tryton.cfg
${PYSITELIB}/trytond/modules/account/view/account_balance_sheet_tree.xml
@@ -110,7 +103,12 @@ ${PYSITELIB}/trytond/modules/account/view/account_type_template_form.xml
${PYSITELIB}/trytond/modules/account/view/account_type_template_list.xml
${PYSITELIB}/trytond/modules/account/view/account_type_template_tree.xml
${PYSITELIB}/trytond/modules/account/view/account_type_tree.xml
+${PYSITELIB}/trytond/modules/account/view/aged_balance_context_form.xml
+${PYSITELIB}/trytond/modules/account/view/aged_balance_list.xml
+${PYSITELIB}/trytond/modules/account/view/balance_sheet_context_form.xml
${PYSITELIB}/trytond/modules/account/view/configuration_form.xml
+${PYSITELIB}/trytond/modules/account/view/configuration_tax_rounding_form.xml
+${PYSITELIB}/trytond/modules/account/view/configuration_tax_rounding_list.xml
${PYSITELIB}/trytond/modules/account/view/create_chart_account_form.xml
${PYSITELIB}/trytond/modules/account/view/create_chart_properties_form.xml
${PYSITELIB}/trytond/modules/account/view/create_chart_start_form.xml
@@ -118,50 +116,44 @@ ${PYSITELIB}/trytond/modules/account/view/fiscalyear_balance_non_deferral_start_
${PYSITELIB}/trytond/modules/account/view/fiscalyear_close_start_form.xml
${PYSITELIB}/trytond/modules/account/view/fiscalyear_form.xml
${PYSITELIB}/trytond/modules/account/view/fiscalyear_tree.xml
+${PYSITELIB}/trytond/modules/account/view/general_ledger_account_context_form.xml
+${PYSITELIB}/trytond/modules/account/view/general_ledger_account_list.xml
+${PYSITELIB}/trytond/modules/account/view/general_ledger_line_context_form.xml
+${PYSITELIB}/trytond/modules/account/view/general_ledger_line_list.xml
+${PYSITELIB}/trytond/modules/account/view/income_statement_context_form.xml
${PYSITELIB}/trytond/modules/account/view/journal_form.xml
${PYSITELIB}/trytond/modules/account/view/journal_list_cash.xml
-${PYSITELIB}/trytond/modules/account/view/journal_open_cash_start.xml
+${PYSITELIB}/trytond/modules/account/view/journal_open_cash_context.xml
${PYSITELIB}/trytond/modules/account/view/journal_period_form.xml
${PYSITELIB}/trytond/modules/account/view/journal_period_tree.xml
${PYSITELIB}/trytond/modules/account/view/journal_tree.xml
${PYSITELIB}/trytond/modules/account/view/journal_type_form.xml
${PYSITELIB}/trytond/modules/account/view/journal_type_tree.xml
-${PYSITELIB}/trytond/modules/account/view/journal_view_column_form.xml
-${PYSITELIB}/trytond/modules/account/view/journal_view_column_list_sequence.xml
-${PYSITELIB}/trytond/modules/account/view/journal_view_column_list.xml
-${PYSITELIB}/trytond/modules/account/view/journal_view_form.xml
-${PYSITELIB}/trytond/modules/account/view/journal_view_tree.xml
${PYSITELIB}/trytond/modules/account/view/move_cancel_default_form.xml
${PYSITELIB}/trytond/modules/account/view/move_form.xml
-${PYSITELIB}/trytond/modules/account/view/move_line_form_move.xml
${PYSITELIB}/trytond/modules/account/view/move_line_form.xml
+${PYSITELIB}/trytond/modules/account/view/move_line_form_move.xml
${PYSITELIB}/trytond/modules/account/view/move_line_list_payable_receivable.xml
${PYSITELIB}/trytond/modules/account/view/move_line_template_form.xml
${PYSITELIB}/trytond/modules/account/view/move_line_template_list.xml
-${PYSITELIB}/trytond/modules/account/view/move_line_tree_move.xml
${PYSITELIB}/trytond/modules/account/view/move_line_tree.xml
+${PYSITELIB}/trytond/modules/account/view/move_line_tree_move.xml
${PYSITELIB}/trytond/modules/account/view/move_reconciliation_form.xml
${PYSITELIB}/trytond/modules/account/view/move_reconciliation_tree.xml
${PYSITELIB}/trytond/modules/account/view/move_template_create_template_form.xml
${PYSITELIB}/trytond/modules/account/view/move_template_form.xml
${PYSITELIB}/trytond/modules/account/view/move_template_keyword_form.xml
-${PYSITELIB}/trytond/modules/account/view/move_template_keyword_list_sequence.xml
${PYSITELIB}/trytond/modules/account/view/move_template_keyword_list.xml
+${PYSITELIB}/trytond/modules/account/view/move_template_keyword_list_sequence.xml
${PYSITELIB}/trytond/modules/account/view/move_template_list.xml
${PYSITELIB}/trytond/modules/account/view/move_tree.xml
-${PYSITELIB}/trytond/modules/account/view/open_aged_balance_start_form.xml
-${PYSITELIB}/trytond/modules/account/view/open_balance_sheet_start_form.xml
${PYSITELIB}/trytond/modules/account/view/open_chart_start_form.xml
-${PYSITELIB}/trytond/modules/account/view/open_income_statement_start_form.xml
${PYSITELIB}/trytond/modules/account/view/open_journal_ask_form.xml
-${PYSITELIB}/trytond/modules/account/view/open_third_party_balance_start_form.xml
${PYSITELIB}/trytond/modules/account/view/party_form.xml
${PYSITELIB}/trytond/modules/account/view/party_tree.xml
${PYSITELIB}/trytond/modules/account/view/period_form.xml
${PYSITELIB}/trytond/modules/account/view/period_tree.xml
${PYSITELIB}/trytond/modules/account/view/print_general_journal_start_form.xml
-${PYSITELIB}/trytond/modules/account/view/print_general_legder_start_form.xml
-${PYSITELIB}/trytond/modules/account/view/print_trial_balance_start_form.xml
${PYSITELIB}/trytond/modules/account/view/reconcile_lines_writeoff_form.xml
${PYSITELIB}/trytond/modules/account/view/reconcile_show_form.xml
${PYSITELIB}/trytond/modules/account/view/tax_code_form.xml
@@ -183,13 +175,22 @@ ${PYSITELIB}/trytond/modules/account/view/tax_rule_form.xml
${PYSITELIB}/trytond/modules/account/view/tax_rule_line_form.xml
${PYSITELIB}/trytond/modules/account/view/tax_rule_line_template_form.xml
${PYSITELIB}/trytond/modules/account/view/tax_rule_line_template_tree.xml
-${PYSITELIB}/trytond/modules/account/view/tax_rule_line_tree_sequence.xml
${PYSITELIB}/trytond/modules/account/view/tax_rule_line_tree.xml
+${PYSITELIB}/trytond/modules/account/view/tax_rule_line_tree_sequence.xml
${PYSITELIB}/trytond/modules/account/view/tax_rule_template_form.xml
${PYSITELIB}/trytond/modules/account/view/tax_rule_template_tree.xml
${PYSITELIB}/trytond/modules/account/view/tax_rule_tree.xml
${PYSITELIB}/trytond/modules/account/view/tax_template_form.xml
+${PYSITELIB}/trytond/modules/account/view/tax_template_list.xml
${PYSITELIB}/trytond/modules/account/view/tax_template_tree.xml
-${PYSITELIB}/trytond/modules/account/view/tax_tree.xml
+${PYSITELIB}/trytond/modules/account/view/tax_test_form.xml
+${PYSITELIB}/trytond/modules/account/view/tax_test_result_list.xml
${PYSITELIB}/trytond/modules/account/view/update_chart_start_form.xml
${PYSITELIB}/trytond/modules/account/view/update_chart_succeed_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-account/distinfo b/finance/py-trytond-account/distinfo
index 8467acc6c2a..ec0e1e49e61 100644
--- a/finance/py-trytond-account/distinfo
+++ b/finance/py-trytond-account/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2015/11/22 08:05:07 richard Exp $
+$NetBSD: distinfo,v 1.8 2016/12/04 21:12:59 rodent Exp $
-SHA1 (tryton-3.8/trytond_account-3.8.0.tar.gz) = 37676b6df58fda9375de5cde776ac0f0d9ecf77c
-RMD160 (tryton-3.8/trytond_account-3.8.0.tar.gz) = f4a91d80ed44be6685469866ba34e15418b281c0
-SHA512 (tryton-3.8/trytond_account-3.8.0.tar.gz) = 11a9d389952c946d57dddfc078131a2af8b2df44ad1c12aaa3c89e04d78cfaa5847a94a712dcbc865b582abf5ad5ea6a1381b3762efcf107fc0de89703b76d59
-Size (tryton-3.8/trytond_account-3.8.0.tar.gz) = 453830 bytes
+SHA1 (tryton-4.2/trytond_account-4.2.0.tar.gz) = da06a614137745ada295f9d125648daafcfab0f0
+RMD160 (tryton-4.2/trytond_account-4.2.0.tar.gz) = 3a62e87302a68cf1c9931d10e5b3df8a10227a23
+SHA512 (tryton-4.2/trytond_account-4.2.0.tar.gz) = 5c77f88c614d37f842e9a027baad1d1348922759aa975e60ddef714cbe6fd6cb5f98115ccf6daa7aea94d53f2d392746b18407f0c456f25c6cb45ccf075be58b
+Size (tryton-4.2/trytond_account-4.2.0.tar.gz) = 371283 bytes
diff --git a/finance/py-trytond-analytic-account/Makefile b/finance/py-trytond-analytic-account/Makefile
index 4fc51dc673d..fef58c3854e 100644
--- a/finance/py-trytond-analytic-account/Makefile
+++ b/finance/py-trytond-analytic-account/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2015/03/15 00:17:35 rodent Exp $
+# $NetBSD: Makefile,v 1.3 2016/12/04 21:13:02 rodent Exp $
TRYTON_MODULE_NAME= trytond_analytic_account
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,11 +8,11 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= The analytic_account module of the Tryton application platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-[0-9]*:../../finance/py-trytond-account
-DEPENDS+= ${PYPKGPREFIX}-trytond-company-[0-9]*:../../misc/py-trytond-company
-DEPENDS+= ${PYPKGPREFIX}-trytond-party-[0-9]*:../../misc/py-trytond-party
-DEPENDS+= ${PYPKGPREFIX}-trytond-currency-[0-9]*:../../finance/py-trytond-currency
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond-currency>=${TRYTON_BASEVER}:../../finance/py-trytond-currency
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-analytic-account/PLIST b/finance/py-trytond-analytic-account/PLIST
index b59b37ff789..8ff82b0462c 100644
--- a/finance/py-trytond-analytic-account/PLIST
+++ b/finance/py-trytond-analytic-account/PLIST
@@ -1,11 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2015/11/22 08:05:08 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.5 2016/12/04 21:13:02 rodent Exp $
${PYSITELIB}/trytond/modules/analytic_account/__init__.py
${PYSITELIB}/trytond/modules/analytic_account/__init__.pyc
${PYSITELIB}/trytond/modules/analytic_account/__init__.pyo
@@ -18,24 +11,24 @@ ${PYSITELIB}/trytond/modules/analytic_account/line.py
${PYSITELIB}/trytond/modules/analytic_account/line.pyc
${PYSITELIB}/trytond/modules/analytic_account/line.pyo
${PYSITELIB}/trytond/modules/analytic_account/line.xml
-${PYSITELIB}/trytond/modules/analytic_account/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/analytic_account/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/analytic_account/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/analytic_account/locale/de_DE.po
-${PYSITELIB}/trytond/modules/analytic_account/locale/es_AR.po
-${PYSITELIB}/trytond/modules/analytic_account/locale/es_CO.po
-${PYSITELIB}/trytond/modules/analytic_account/locale/es_EC.po
-${PYSITELIB}/trytond/modules/analytic_account/locale/es_ES.po
-${PYSITELIB}/trytond/modules/analytic_account/locale/es_MX.po
-${PYSITELIB}/trytond/modules/analytic_account/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/analytic_account/locale/bg.po
+${PYSITELIB}/trytond/modules/analytic_account/locale/ca.po
+${PYSITELIB}/trytond/modules/analytic_account/locale/cs.po
+${PYSITELIB}/trytond/modules/analytic_account/locale/de.po
+${PYSITELIB}/trytond/modules/analytic_account/locale/es.po
+${PYSITELIB}/trytond/modules/analytic_account/locale/es_419.po
+${PYSITELIB}/trytond/modules/analytic_account/locale/fr.po
${PYSITELIB}/trytond/modules/analytic_account/locale/hu_HU.po
${PYSITELIB}/trytond/modules/analytic_account/locale/it_IT.po
${PYSITELIB}/trytond/modules/analytic_account/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/analytic_account/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/analytic_account/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/analytic_account/locale/lo.po
+${PYSITELIB}/trytond/modules/analytic_account/locale/lt.po
+${PYSITELIB}/trytond/modules/analytic_account/locale/nl.po
+${PYSITELIB}/trytond/modules/analytic_account/locale/pl.po
${PYSITELIB}/trytond/modules/analytic_account/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/analytic_account/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/analytic_account/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/analytic_account/locale/ru.po
+${PYSITELIB}/trytond/modules/analytic_account/locale/sl.po
+${PYSITELIB}/trytond/modules/analytic_account/locale/zh_CN.po
${PYSITELIB}/trytond/modules/analytic_account/tests/__init__.py
${PYSITELIB}/trytond/modules/analytic_account/tests/__init__.pyc
${PYSITELIB}/trytond/modules/analytic_account/tests/__init__.pyo
@@ -44,8 +37,11 @@ ${PYSITELIB}/trytond/modules/analytic_account/tests/test_analytic_account.py
${PYSITELIB}/trytond/modules/analytic_account/tests/test_analytic_account.pyc
${PYSITELIB}/trytond/modules/analytic_account/tests/test_analytic_account.pyo
${PYSITELIB}/trytond/modules/analytic_account/tryton.cfg
+${PYSITELIB}/trytond/modules/analytic_account/view/account_distribution_form.xml
+${PYSITELIB}/trytond/modules/analytic_account/view/account_distribution_list.xml
${PYSITELIB}/trytond/modules/analytic_account/view/account_form.xml
${PYSITELIB}/trytond/modules/analytic_account/view/account_list.xml
+${PYSITELIB}/trytond/modules/analytic_account/view/account_list2.xml
${PYSITELIB}/trytond/modules/analytic_account/view/account_tree.xml
${PYSITELIB}/trytond/modules/analytic_account/view/account_tree2.xml
${PYSITELIB}/trytond/modules/analytic_account/view/analytic_account_entry_form.xml
@@ -53,4 +49,12 @@ ${PYSITELIB}/trytond/modules/analytic_account/view/analytic_account_entry_tree.x
${PYSITELIB}/trytond/modules/analytic_account/view/line_form.xml
${PYSITELIB}/trytond/modules/analytic_account/view/line_tree.xml
${PYSITELIB}/trytond/modules/analytic_account/view/move_line_form.xml
+${PYSITELIB}/trytond/modules/analytic_account/view/move_line_list.xml
${PYSITELIB}/trytond/modules/analytic_account/view/open_chart_start_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-analytic-account/distinfo b/finance/py-trytond-analytic-account/distinfo
index f47c465357c..0094958b12b 100644
--- a/finance/py-trytond-analytic-account/distinfo
+++ b/finance/py-trytond-analytic-account/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2015/11/22 08:05:08 richard Exp $
+$NetBSD: distinfo,v 1.6 2016/12/04 21:13:02 rodent Exp $
-SHA1 (tryton-3.8/trytond_analytic_account-3.8.0.tar.gz) = ed26a6f711a62ccc06327cebc3ec12b77b7457b3
-RMD160 (tryton-3.8/trytond_analytic_account-3.8.0.tar.gz) = 9253fdc8062ffed260ce63acad186f6e7635433d
-SHA512 (tryton-3.8/trytond_analytic_account-3.8.0.tar.gz) = 52cfb45b21d1b8cf281daa03b323c0a4a894a854bded343f148bccdd34799c4fc259bb8f90f5ce4073ff74532b6119f520de35672436e59ec47a425a88b557b8
-Size (tryton-3.8/trytond_analytic_account-3.8.0.tar.gz) = 37473 bytes
+SHA1 (tryton-4.2/trytond_analytic_account-4.2.0.tar.gz) = 67e60cfd39d786cd7a118dbb78b072978295fa32
+RMD160 (tryton-4.2/trytond_analytic_account-4.2.0.tar.gz) = dcf0c24b9af06b1574e6b18e279cc40325371863
+SHA512 (tryton-4.2/trytond_analytic_account-4.2.0.tar.gz) = cac51a040c6e953b7ba0386a3fe1b042b305497fb17b4afe68dbee71945c4bff10c41b23bf0ae6659998c6002266f3435bfcbc8de000c671448fa459716ed374
+Size (tryton-4.2/trytond_analytic_account-4.2.0.tar.gz) = 43240 bytes
diff --git a/finance/py-trytond-analytic-invoice/Makefile b/finance/py-trytond-analytic-invoice/Makefile
index c3b83a5a590..a703f1f8bed 100644
--- a/finance/py-trytond-analytic-invoice/Makefile
+++ b/finance/py-trytond-analytic-invoice/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/08/24 14:49:42 richard Exp $
+# $NetBSD: Makefile,v 1.2 2016/12/04 21:13:02 rodent Exp $
TRYTON_MODULE_NAME= trytond_analytic_invoice
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,9 +8,9 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= The analytic invoice module of the Tryton application platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice-[0-9]*:../../finance/py-trytond-account-invoice
-DEPENDS+= ${PYPKGPREFIX}-trytond-analytic-account-[0-9]*:../../finance/py-trytond-analytic-account
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-analytic-account>=${TRYTON_BASEVER}:../../finance/py-trytond-analytic-account
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-analytic-invoice/PLIST b/finance/py-trytond-analytic-invoice/PLIST
index 9cff8f6429f..8ce199c96aa 100644
--- a/finance/py-trytond-analytic-invoice/PLIST
+++ b/finance/py-trytond-analytic-invoice/PLIST
@@ -1,42 +1,47 @@
-@comment $NetBSD: PLIST,v 1.2 2015/11/22 08:05:08 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.3 2016/12/04 21:13:02 rodent Exp $
${PYSITELIB}/trytond/modules/analytic_invoice/__init__.py
${PYSITELIB}/trytond/modules/analytic_invoice/__init__.pyc
${PYSITELIB}/trytond/modules/analytic_invoice/__init__.pyo
+${PYSITELIB}/trytond/modules/analytic_invoice/asset.py
+${PYSITELIB}/trytond/modules/analytic_invoice/asset.pyc
+${PYSITELIB}/trytond/modules/analytic_invoice/asset.pyo
${PYSITELIB}/trytond/modules/analytic_invoice/invoice.py
${PYSITELIB}/trytond/modules/analytic_invoice/invoice.pyc
${PYSITELIB}/trytond/modules/analytic_invoice/invoice.pyo
${PYSITELIB}/trytond/modules/analytic_invoice/invoice.xml
-${PYSITELIB}/trytond/modules/analytic_invoice/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/analytic_invoice/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/analytic_invoice/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/analytic_invoice/locale/de_DE.po
-${PYSITELIB}/trytond/modules/analytic_invoice/locale/es_AR.po
-${PYSITELIB}/trytond/modules/analytic_invoice/locale/es_CO.po
-${PYSITELIB}/trytond/modules/analytic_invoice/locale/es_EC.po
-${PYSITELIB}/trytond/modules/analytic_invoice/locale/es_ES.po
-${PYSITELIB}/trytond/modules/analytic_invoice/locale/es_MX.po
-${PYSITELIB}/trytond/modules/analytic_invoice/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/analytic_invoice/locale/bg.po
+${PYSITELIB}/trytond/modules/analytic_invoice/locale/ca.po
+${PYSITELIB}/trytond/modules/analytic_invoice/locale/cs.po
+${PYSITELIB}/trytond/modules/analytic_invoice/locale/de.po
+${PYSITELIB}/trytond/modules/analytic_invoice/locale/es.po
+${PYSITELIB}/trytond/modules/analytic_invoice/locale/es_419.po
+${PYSITELIB}/trytond/modules/analytic_invoice/locale/fr.po
${PYSITELIB}/trytond/modules/analytic_invoice/locale/hu_HU.po
${PYSITELIB}/trytond/modules/analytic_invoice/locale/it_IT.po
${PYSITELIB}/trytond/modules/analytic_invoice/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/analytic_invoice/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/analytic_invoice/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/analytic_invoice/locale/lo.po
+${PYSITELIB}/trytond/modules/analytic_invoice/locale/lt.po
+${PYSITELIB}/trytond/modules/analytic_invoice/locale/nl.po
+${PYSITELIB}/trytond/modules/analytic_invoice/locale/pl.po
${PYSITELIB}/trytond/modules/analytic_invoice/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/analytic_invoice/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/analytic_invoice/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/analytic_invoice/locale/ru.po
+${PYSITELIB}/trytond/modules/analytic_invoice/locale/sl.po
+${PYSITELIB}/trytond/modules/analytic_invoice/locale/zh_CN.po
${PYSITELIB}/trytond/modules/analytic_invoice/tests/__init__.py
${PYSITELIB}/trytond/modules/analytic_invoice/tests/__init__.pyc
${PYSITELIB}/trytond/modules/analytic_invoice/tests/__init__.pyo
${PYSITELIB}/trytond/modules/analytic_invoice/tests/scenario_analytic_invoice.rst
+${PYSITELIB}/trytond/modules/analytic_invoice/tests/scenario_analytic_invoice_asset.rst
${PYSITELIB}/trytond/modules/analytic_invoice/tests/test_analytic_invoice.py
${PYSITELIB}/trytond/modules/analytic_invoice/tests/test_analytic_invoice.pyc
${PYSITELIB}/trytond/modules/analytic_invoice/tests/test_analytic_invoice.pyo
${PYSITELIB}/trytond/modules/analytic_invoice/tryton.cfg
+${PYSITELIB}/trytond/modules/analytic_invoice/view/asset_form.xml
${PYSITELIB}/trytond/modules/analytic_invoice/view/invoice_line_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-analytic-invoice/distinfo b/finance/py-trytond-analytic-invoice/distinfo
index 725d5761bff..8e41c1cfab0 100644
--- a/finance/py-trytond-analytic-invoice/distinfo
+++ b/finance/py-trytond-analytic-invoice/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/22 08:05:08 richard Exp $
+$NetBSD: distinfo,v 1.4 2016/12/04 21:13:02 rodent Exp $
-SHA1 (tryton-3.8/trytond_analytic_invoice-3.8.0.tar.gz) = 8b9fedd3b7799656292542b651188130eeb27a89
-RMD160 (tryton-3.8/trytond_analytic_invoice-3.8.0.tar.gz) = fabdcf42353b09e133c2af97ede4c363bffdec3e
-SHA512 (tryton-3.8/trytond_analytic_invoice-3.8.0.tar.gz) = 0a20d434d77ded4ded87532e1955c08fd25d1da1c72194810cd3895b421310c0554007cf5b55ba81717b141e8efa7e7024b566fcc5d7dcb9deecc379ce5d9932
-Size (tryton-3.8/trytond_analytic_invoice-3.8.0.tar.gz) = 20712 bytes
+SHA1 (tryton-4.2/trytond_analytic_invoice-4.2.0.tar.gz) = 39b10ea5331b6540e708baaa0f4c23d2d3f67f95
+RMD160 (tryton-4.2/trytond_analytic_invoice-4.2.0.tar.gz) = 790464ac10a3db1c8603726f9db2a7bda836f220
+SHA512 (tryton-4.2/trytond_analytic_invoice-4.2.0.tar.gz) = 80e652a5ff5aa1518416013c75e1f8c87fa9da7d3a28be885c7ad0e1a36cfc228dd336569d8e1ff585bc0839c27df9675ded08489985c64f1023b48478b2ab8e
+Size (tryton-4.2/trytond_analytic_invoice-4.2.0.tar.gz) = 22549 bytes
diff --git a/finance/py-trytond-analytic-purchase/Makefile b/finance/py-trytond-analytic-purchase/Makefile
index 0e707707b69..6c6442820c7 100644
--- a/finance/py-trytond-analytic-purchase/Makefile
+++ b/finance/py-trytond-analytic-purchase/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/08/24 14:49:42 richard Exp $
+# $NetBSD: Makefile,v 1.2 2016/12/04 21:13:02 rodent Exp $
TRYTON_MODULE_NAME= trytond_analytic_purchase
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,10 +8,10 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= The analytic purchase module of the Tryton application platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-analytic-account-[0-9]*:../../finance/py-trytond-analytic-account
-DEPENDS+= ${PYPKGPREFIX}-trytond-analytic-invoice-[0-9]*:../../finance/py-trytond-analytic-invoice
-DEPENDS+= ${PYPKGPREFIX}-trytond-purchase-[0-9]*:../../finance/py-trytond-purchase
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-analytic-account>=${TRYTON_BASEVER}:../../finance/py-trytond-analytic-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-analytic-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-analytic-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-purchase>=${TRYTON_BASEVER}:../../finance/py-trytond-purchase
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-analytic-purchase/PLIST b/finance/py-trytond-analytic-purchase/PLIST
index 1a520e4b011..cfd6affb28c 100644
--- a/finance/py-trytond-analytic-purchase/PLIST
+++ b/finance/py-trytond-analytic-purchase/PLIST
@@ -1,32 +1,25 @@
-@comment $NetBSD: PLIST,v 1.2 2015/11/22 08:05:09 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.3 2016/12/04 21:13:02 rodent Exp $
${PYSITELIB}/trytond/modules/analytic_purchase/__init__.py
${PYSITELIB}/trytond/modules/analytic_purchase/__init__.pyc
${PYSITELIB}/trytond/modules/analytic_purchase/__init__.pyo
-${PYSITELIB}/trytond/modules/analytic_purchase/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/analytic_purchase/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/analytic_purchase/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/analytic_purchase/locale/de_DE.po
-${PYSITELIB}/trytond/modules/analytic_purchase/locale/es_AR.po
-${PYSITELIB}/trytond/modules/analytic_purchase/locale/es_CO.po
-${PYSITELIB}/trytond/modules/analytic_purchase/locale/es_EC.po
-${PYSITELIB}/trytond/modules/analytic_purchase/locale/es_ES.po
-${PYSITELIB}/trytond/modules/analytic_purchase/locale/es_MX.po
-${PYSITELIB}/trytond/modules/analytic_purchase/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/analytic_purchase/locale/bg.po
+${PYSITELIB}/trytond/modules/analytic_purchase/locale/ca.po
+${PYSITELIB}/trytond/modules/analytic_purchase/locale/cs.po
+${PYSITELIB}/trytond/modules/analytic_purchase/locale/de.po
+${PYSITELIB}/trytond/modules/analytic_purchase/locale/es.po
+${PYSITELIB}/trytond/modules/analytic_purchase/locale/es_419.po
+${PYSITELIB}/trytond/modules/analytic_purchase/locale/fr.po
${PYSITELIB}/trytond/modules/analytic_purchase/locale/hu_HU.po
${PYSITELIB}/trytond/modules/analytic_purchase/locale/it_IT.po
${PYSITELIB}/trytond/modules/analytic_purchase/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/analytic_purchase/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/analytic_purchase/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/analytic_purchase/locale/lo.po
+${PYSITELIB}/trytond/modules/analytic_purchase/locale/lt.po
+${PYSITELIB}/trytond/modules/analytic_purchase/locale/nl.po
+${PYSITELIB}/trytond/modules/analytic_purchase/locale/pl.po
${PYSITELIB}/trytond/modules/analytic_purchase/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/analytic_purchase/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/analytic_purchase/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/analytic_purchase/locale/ru.po
+${PYSITELIB}/trytond/modules/analytic_purchase/locale/sl.po
+${PYSITELIB}/trytond/modules/analytic_purchase/locale/zh_CN.po
${PYSITELIB}/trytond/modules/analytic_purchase/purchase.py
${PYSITELIB}/trytond/modules/analytic_purchase/purchase.pyc
${PYSITELIB}/trytond/modules/analytic_purchase/purchase.pyo
@@ -40,3 +33,10 @@ ${PYSITELIB}/trytond/modules/analytic_purchase/tests/test_analytic_purchase.pyc
${PYSITELIB}/trytond/modules/analytic_purchase/tests/test_analytic_purchase.pyo
${PYSITELIB}/trytond/modules/analytic_purchase/tryton.cfg
${PYSITELIB}/trytond/modules/analytic_purchase/view/purchase_line_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-analytic-purchase/distinfo b/finance/py-trytond-analytic-purchase/distinfo
index 932cf8f22a8..53bb14e8a0b 100644
--- a/finance/py-trytond-analytic-purchase/distinfo
+++ b/finance/py-trytond-analytic-purchase/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/22 08:05:09 richard Exp $
+$NetBSD: distinfo,v 1.4 2016/12/04 21:13:02 rodent Exp $
-SHA1 (tryton-3.8/trytond_analytic_purchase-3.8.0.tar.gz) = 7f5c931e34f0bf9a9f5f8982773932a5759f84da
-RMD160 (tryton-3.8/trytond_analytic_purchase-3.8.0.tar.gz) = 50b37aeae783994466b3be6a6845b91886a59733
-SHA512 (tryton-3.8/trytond_analytic_purchase-3.8.0.tar.gz) = 00b78a2196bb94fd62f01cccbf72ae77a6aaba6d9f38d59f81ad84aebd06bb40c905cb6032776763f4f9f9e1e481f2efb8e7a70acaeafdc036ac8c8cfb2b5b5f
-Size (tryton-3.8/trytond_analytic_purchase-3.8.0.tar.gz) = 21468 bytes
+SHA1 (tryton-4.2/trytond_analytic_purchase-4.2.0.tar.gz) = 11497bc10d265bedd036d1a58e6cc4ce0fc07050
+RMD160 (tryton-4.2/trytond_analytic_purchase-4.2.0.tar.gz) = 2474bb7d12f19b5421617421411cfcfe16ab7aa0
+SHA512 (tryton-4.2/trytond_analytic_purchase-4.2.0.tar.gz) = 6bd1b944a0238c78a7fcfec2d90f404f6b0f446842d933cc13ec71d50326e266474424fdfb77349b4bd3832daedb54d25f9ff3426b04bc6c60c9f41bcf570bd9
+Size (tryton-4.2/trytond_analytic_purchase-4.2.0.tar.gz) = 21919 bytes
diff --git a/finance/py-trytond-analytic-sale/Makefile b/finance/py-trytond-analytic-sale/Makefile
index 932d5b342dc..8782a40bccf 100644
--- a/finance/py-trytond-analytic-sale/Makefile
+++ b/finance/py-trytond-analytic-sale/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/08/24 14:49:42 richard Exp $
+# $NetBSD: Makefile,v 1.2 2016/12/04 21:13:02 rodent Exp $
TRYTON_MODULE_NAME= trytond_analytic_sale
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,10 +8,10 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= The analytic sale module of the Tryton application platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice-[0-9]*:../../finance/py-trytond-account-invoice
-DEPENDS+= ${PYPKGPREFIX}-trytond-analytic-account-[0-9]*:../../finance/py-trytond-analytic-account
-DEPENDS+= ${PYPKGPREFIX}-trytond-sale-[0-9]*:../../finance/py-trytond-sale
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-analytic-account>=${TRYTON_BASEVER}:../../finance/py-trytond-analytic-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale>=${TRYTON_BASEVER}:../../finance/py-trytond-sale
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-analytic-sale/PLIST b/finance/py-trytond-analytic-sale/PLIST
index 38a3ec4c38e..e87340a57bc 100644
--- a/finance/py-trytond-analytic-sale/PLIST
+++ b/finance/py-trytond-analytic-sale/PLIST
@@ -1,32 +1,25 @@
-@comment $NetBSD: PLIST,v 1.2 2015/11/22 08:05:09 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.3 2016/12/04 21:13:02 rodent Exp $
${PYSITELIB}/trytond/modules/analytic_sale/__init__.py
${PYSITELIB}/trytond/modules/analytic_sale/__init__.pyc
${PYSITELIB}/trytond/modules/analytic_sale/__init__.pyo
-${PYSITELIB}/trytond/modules/analytic_sale/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/analytic_sale/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/analytic_sale/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/analytic_sale/locale/de_DE.po
-${PYSITELIB}/trytond/modules/analytic_sale/locale/es_AR.po
-${PYSITELIB}/trytond/modules/analytic_sale/locale/es_CO.po
-${PYSITELIB}/trytond/modules/analytic_sale/locale/es_EC.po
-${PYSITELIB}/trytond/modules/analytic_sale/locale/es_ES.po
-${PYSITELIB}/trytond/modules/analytic_sale/locale/es_MX.po
-${PYSITELIB}/trytond/modules/analytic_sale/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/analytic_sale/locale/bg.po
+${PYSITELIB}/trytond/modules/analytic_sale/locale/ca.po
+${PYSITELIB}/trytond/modules/analytic_sale/locale/cs.po
+${PYSITELIB}/trytond/modules/analytic_sale/locale/de.po
+${PYSITELIB}/trytond/modules/analytic_sale/locale/es.po
+${PYSITELIB}/trytond/modules/analytic_sale/locale/es_419.po
+${PYSITELIB}/trytond/modules/analytic_sale/locale/fr.po
${PYSITELIB}/trytond/modules/analytic_sale/locale/hu_HU.po
${PYSITELIB}/trytond/modules/analytic_sale/locale/it_IT.po
${PYSITELIB}/trytond/modules/analytic_sale/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/analytic_sale/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/analytic_sale/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/analytic_sale/locale/lo.po
+${PYSITELIB}/trytond/modules/analytic_sale/locale/lt.po
+${PYSITELIB}/trytond/modules/analytic_sale/locale/nl.po
+${PYSITELIB}/trytond/modules/analytic_sale/locale/pl.po
${PYSITELIB}/trytond/modules/analytic_sale/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/analytic_sale/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/analytic_sale/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/analytic_sale/locale/ru.po
+${PYSITELIB}/trytond/modules/analytic_sale/locale/sl.po
+${PYSITELIB}/trytond/modules/analytic_sale/locale/zh_CN.po
${PYSITELIB}/trytond/modules/analytic_sale/sale.py
${PYSITELIB}/trytond/modules/analytic_sale/sale.pyc
${PYSITELIB}/trytond/modules/analytic_sale/sale.pyo
@@ -40,3 +33,10 @@ ${PYSITELIB}/trytond/modules/analytic_sale/tests/test_analytic_sale.pyc
${PYSITELIB}/trytond/modules/analytic_sale/tests/test_analytic_sale.pyo
${PYSITELIB}/trytond/modules/analytic_sale/tryton.cfg
${PYSITELIB}/trytond/modules/analytic_sale/view/sale_line_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-analytic-sale/distinfo b/finance/py-trytond-analytic-sale/distinfo
index c1ddf5481b7..225dfdf6fab 100644
--- a/finance/py-trytond-analytic-sale/distinfo
+++ b/finance/py-trytond-analytic-sale/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/22 08:05:09 richard Exp $
+$NetBSD: distinfo,v 1.4 2016/12/04 21:13:02 rodent Exp $
-SHA1 (tryton-3.8/trytond_analytic_sale-3.8.0.tar.gz) = fd6c560de17e963ca75487c77fa6d91516253bb7
-RMD160 (tryton-3.8/trytond_analytic_sale-3.8.0.tar.gz) = 9b277dbb95ad43cec1c8c591a8b76d56af7c7a9a
-SHA512 (tryton-3.8/trytond_analytic_sale-3.8.0.tar.gz) = 0c6cad82aec3cdebbeeadc55f1cfac5d0c1c0a87748c6a19e1422067172959eb8ebb3a910c70e8e63f023120637daf29535d8ace3c3be70203576b53dae54298
-Size (tryton-3.8/trytond_analytic_sale-3.8.0.tar.gz) = 20669 bytes
+SHA1 (tryton-4.2/trytond_analytic_sale-4.2.0.tar.gz) = 7b30594f96cd8ff5bd491ffa7224fe6a226d62c7
+RMD160 (tryton-4.2/trytond_analytic_sale-4.2.0.tar.gz) = 9f2cd82968cf9d9c91946b83b0274139212dcaba
+SHA512 (tryton-4.2/trytond_analytic_sale-4.2.0.tar.gz) = 4878bb01e56019947561f5a7bf43c2575639cb8ac70284ef96705b7ae22b34bc710560dc2b09a4eb6b08123939863f450f5f8d59c00eef3d5bd7871a218aac77
+Size (tryton-4.2/trytond_analytic_sale-4.2.0.tar.gz) = 21176 bytes
diff --git a/finance/py-trytond-bank/Makefile b/finance/py-trytond-bank/Makefile
index fa6f5586105..b641699fbde 100644
--- a/finance/py-trytond-bank/Makefile
+++ b/finance/py-trytond-bank/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2016/08/28 15:48:32 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2016/12/04 21:13:02 rodent Exp $
TRYTON_MODULE_NAME= trytond_bank
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -9,9 +9,9 @@ COMMENT= Bank module of the Tryton application platform
LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-stdnum-[0-9]*:../../misc/py-stdnum
-DEPENDS+= ${PYPKGPREFIX}-trytond-currency-[0-9]*:../../finance/py-trytond-currency
-DEPENDS+= ${PYPKGPREFIX}-trytond-party-[0-9]*:../../misc/py-trytond-party
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-currency>=${TRYTON_BASEVER}:../../finance/py-trytond-currency
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-bank/PLIST b/finance/py-trytond-bank/PLIST
index af75bb74b31..4b1ae6cccc7 100644
--- a/finance/py-trytond-bank/PLIST
+++ b/finance/py-trytond-bank/PLIST
@@ -1,11 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2015/11/22 08:05:09 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.4 2016/12/04 21:13:02 rodent Exp $
${PYSITELIB}/trytond/modules/bank/__init__.py
${PYSITELIB}/trytond/modules/bank/__init__.pyc
${PYSITELIB}/trytond/modules/bank/__init__.pyo
@@ -13,24 +6,24 @@ ${PYSITELIB}/trytond/modules/bank/bank.py
${PYSITELIB}/trytond/modules/bank/bank.pyc
${PYSITELIB}/trytond/modules/bank/bank.pyo
${PYSITELIB}/trytond/modules/bank/bank.xml
-${PYSITELIB}/trytond/modules/bank/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/bank/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/bank/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/bank/locale/de_DE.po
-${PYSITELIB}/trytond/modules/bank/locale/es_AR.po
-${PYSITELIB}/trytond/modules/bank/locale/es_CO.po
-${PYSITELIB}/trytond/modules/bank/locale/es_EC.po
-${PYSITELIB}/trytond/modules/bank/locale/es_ES.po
-${PYSITELIB}/trytond/modules/bank/locale/es_MX.po
-${PYSITELIB}/trytond/modules/bank/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/bank/locale/bg.po
+${PYSITELIB}/trytond/modules/bank/locale/ca.po
+${PYSITELIB}/trytond/modules/bank/locale/cs.po
+${PYSITELIB}/trytond/modules/bank/locale/de.po
+${PYSITELIB}/trytond/modules/bank/locale/es.po
+${PYSITELIB}/trytond/modules/bank/locale/es_419.po
+${PYSITELIB}/trytond/modules/bank/locale/fr.po
${PYSITELIB}/trytond/modules/bank/locale/hu_HU.po
${PYSITELIB}/trytond/modules/bank/locale/it_IT.po
${PYSITELIB}/trytond/modules/bank/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/bank/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/bank/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/bank/locale/lo.po
+${PYSITELIB}/trytond/modules/bank/locale/lt.po
+${PYSITELIB}/trytond/modules/bank/locale/nl.po
+${PYSITELIB}/trytond/modules/bank/locale/pl.po
${PYSITELIB}/trytond/modules/bank/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/bank/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/bank/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/bank/locale/ru.po
+${PYSITELIB}/trytond/modules/bank/locale/sl.po
+${PYSITELIB}/trytond/modules/bank/locale/zh_CN.po
${PYSITELIB}/trytond/modules/bank/party.py
${PYSITELIB}/trytond/modules/bank/party.pyc
${PYSITELIB}/trytond/modules/bank/party.pyo
@@ -45,8 +38,15 @@ ${PYSITELIB}/trytond/modules/bank/tryton.cfg
${PYSITELIB}/trytond/modules/bank/view/bank_account_form.xml
${PYSITELIB}/trytond/modules/bank/view/bank_account_list.xml
${PYSITELIB}/trytond/modules/bank/view/bank_account_number_form.xml
-${PYSITELIB}/trytond/modules/bank/view/bank_account_number_list_sequence.xml
${PYSITELIB}/trytond/modules/bank/view/bank_account_number_list.xml
+${PYSITELIB}/trytond/modules/bank/view/bank_account_number_list_sequence.xml
${PYSITELIB}/trytond/modules/bank/view/bank_form.xml
${PYSITELIB}/trytond/modules/bank/view/bank_list.xml
${PYSITELIB}/trytond/modules/bank/view/party_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-bank/distinfo b/finance/py-trytond-bank/distinfo
index 949e2e3ea0c..8f56a9bb72b 100644
--- a/finance/py-trytond-bank/distinfo
+++ b/finance/py-trytond-bank/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2015/11/22 08:05:09 richard Exp $
+$NetBSD: distinfo,v 1.6 2016/12/04 21:13:02 rodent Exp $
-SHA1 (tryton-3.8/trytond_bank-3.8.0.tar.gz) = fba6bdd00b89b7879f75df56d9e403d3b956b7d2
-RMD160 (tryton-3.8/trytond_bank-3.8.0.tar.gz) = 3dc78944da6d821ea9db7817cd1957d92828a559
-SHA512 (tryton-3.8/trytond_bank-3.8.0.tar.gz) = 49c1865e34046ebce8bff623163612e2512ae37a7a1b3cbb638f6b13630bdf8ec2b9027902e84bc79d06c1b09e86e39246a76d0fcb8fbd1e27c017b6cfecebcf
-Size (tryton-3.8/trytond_bank-3.8.0.tar.gz) = 27104 bytes
+SHA1 (tryton-4.2/trytond_bank-4.2.0.tar.gz) = 50c282a25fe63cf63f3b59d1fd43b6361cf67474
+RMD160 (tryton-4.2/trytond_bank-4.2.0.tar.gz) = c34981c691cb913c32d3749a9f49664ee83a08e6
+SHA512 (tryton-4.2/trytond_bank-4.2.0.tar.gz) = 34e23759ffd398212b571b8d6842e1192b40b6446c1b3c89503cc3ad052b95e610502f6c7a3da7676cc455cbac0ebaeeb3fdda1134bd52f2b4e4f673cceb7689
+Size (tryton-4.2/trytond_bank-4.2.0.tar.gz) = 28127 bytes
diff --git a/finance/py-trytond-commission-waiting/DESCR b/finance/py-trytond-commission-waiting/DESCR
new file mode 100644
index 00000000000..108f49b0dcd
--- /dev/null
+++ b/finance/py-trytond-commission-waiting/DESCR
@@ -0,0 +1 @@
+The commission_waiting module of the Tryton application platform.
diff --git a/finance/py-trytond-commission-waiting/Makefile b/finance/py-trytond-commission-waiting/Makefile
new file mode 100644
index 00000000000..421120e211b
--- /dev/null
+++ b/finance/py-trytond-commission-waiting/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:02 rodent Exp $
+TRYTON_MODULE_NAME= trytond_commission_waiting
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Commission waiting module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-commission>=${TRYTON_BASEVER}:../../finance/py-trytond-commission
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-commission-waiting/PLIST b/finance/py-trytond-commission-waiting/PLIST
new file mode 100644
index 00000000000..02201aabf49
--- /dev/null
+++ b/finance/py-trytond-commission-waiting/PLIST
@@ -0,0 +1,49 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:02 rodent Exp $
+${PYSITELIB}/trytond/modules/commission_waiting/__init__.py
+${PYSITELIB}/trytond/modules/commission_waiting/__init__.pyc
+${PYSITELIB}/trytond/modules/commission_waiting/__init__.pyo
+${PYSITELIB}/trytond/modules/commission_waiting/account.py
+${PYSITELIB}/trytond/modules/commission_waiting/account.pyc
+${PYSITELIB}/trytond/modules/commission_waiting/account.pyo
+${PYSITELIB}/trytond/modules/commission_waiting/commission.py
+${PYSITELIB}/trytond/modules/commission_waiting/commission.pyc
+${PYSITELIB}/trytond/modules/commission_waiting/commission.pyo
+${PYSITELIB}/trytond/modules/commission_waiting/commission.xml
+${PYSITELIB}/trytond/modules/commission_waiting/invoice.py
+${PYSITELIB}/trytond/modules/commission_waiting/invoice.pyc
+${PYSITELIB}/trytond/modules/commission_waiting/invoice.pyo
+${PYSITELIB}/trytond/modules/commission_waiting/locale/bg.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/ca.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/cs.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/de.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/es.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/es_419.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/fr.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/it_IT.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/lo.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/lt.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/nl.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/pl.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/ru.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/sl.po
+${PYSITELIB}/trytond/modules/commission_waiting/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/commission_waiting/tests/__init__.py
+${PYSITELIB}/trytond/modules/commission_waiting/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/commission_waiting/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/commission_waiting/tests/scenario_commission_waiting.rst
+${PYSITELIB}/trytond/modules/commission_waiting/tests/test_commission_waiting.py
+${PYSITELIB}/trytond/modules/commission_waiting/tests/test_commission_waiting.pyc
+${PYSITELIB}/trytond/modules/commission_waiting/tests/test_commission_waiting.pyo
+${PYSITELIB}/trytond/modules/commission_waiting/tryton.cfg
+${PYSITELIB}/trytond/modules/commission_waiting/view/agent_form.xml
+${PYSITELIB}/trytond/modules/commission_waiting/view/commission_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-commission-waiting/distinfo b/finance/py-trytond-commission-waiting/distinfo
new file mode 100644
index 00000000000..18fdf48f58a
--- /dev/null
+++ b/finance/py-trytond-commission-waiting/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:02 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_commission_waiting-4.2.0.tar.gz) = 4c777a72e14a8ff46b3a3683e884a601a4853e67
+RMD160 (tryton-4.2/trytond_commission_waiting-4.2.0.tar.gz) = c80e0e9835a57ad37e01e4a34de6b47c99ef1204
+SHA512 (tryton-4.2/trytond_commission_waiting-4.2.0.tar.gz) = cafb4b3638a64b9a4fe7e6a93cd389b318f43948302658d27fa06f51728661ec04a8f246e273b7437ab33be9cfa0fc562743e346471f9d63a9cd1b5c8125e7a8
+Size (tryton-4.2/trytond_commission_waiting-4.2.0.tar.gz) = 21657 bytes
diff --git a/finance/py-trytond-commission/DESCR b/finance/py-trytond-commission/DESCR
new file mode 100644
index 00000000000..3a319af513d
--- /dev/null
+++ b/finance/py-trytond-commission/DESCR
@@ -0,0 +1 @@
+The commission module of the Tryton application platform.
diff --git a/finance/py-trytond-commission/Makefile b/finance/py-trytond-commission/Makefile
new file mode 100644
index 00000000000..db3c51fa30d
--- /dev/null
+++ b/finance/py-trytond-commission/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:02 rodent Exp $
+TRYTON_MODULE_NAME= trytond_commission
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Commission module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-simpleeval-[0-9]*:../../math/py-simpleeval
+DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-product>=${TRYTON_BASEVER}:../../finance/py-trytond-account-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-commission/PLIST b/finance/py-trytond-commission/PLIST
new file mode 100644
index 00000000000..888a692226c
--- /dev/null
+++ b/finance/py-trytond-commission/PLIST
@@ -0,0 +1,72 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:02 rodent Exp $
+${PYSITELIB}/trytond/modules/commission/__init__.py
+${PYSITELIB}/trytond/modules/commission/__init__.pyc
+${PYSITELIB}/trytond/modules/commission/__init__.pyo
+${PYSITELIB}/trytond/modules/commission/account.xml
+${PYSITELIB}/trytond/modules/commission/commission.py
+${PYSITELIB}/trytond/modules/commission/commission.pyc
+${PYSITELIB}/trytond/modules/commission/commission.pyo
+${PYSITELIB}/trytond/modules/commission/commission.xml
+${PYSITELIB}/trytond/modules/commission/invoice.py
+${PYSITELIB}/trytond/modules/commission/invoice.pyc
+${PYSITELIB}/trytond/modules/commission/invoice.pyo
+${PYSITELIB}/trytond/modules/commission/invoice.xml
+${PYSITELIB}/trytond/modules/commission/locale/bg.po
+${PYSITELIB}/trytond/modules/commission/locale/ca.po
+${PYSITELIB}/trytond/modules/commission/locale/cs.po
+${PYSITELIB}/trytond/modules/commission/locale/de.po
+${PYSITELIB}/trytond/modules/commission/locale/es.po
+${PYSITELIB}/trytond/modules/commission/locale/es_419.po
+${PYSITELIB}/trytond/modules/commission/locale/fr.po
+${PYSITELIB}/trytond/modules/commission/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/commission/locale/it_IT.po
+${PYSITELIB}/trytond/modules/commission/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/commission/locale/lo.po
+${PYSITELIB}/trytond/modules/commission/locale/lt.po
+${PYSITELIB}/trytond/modules/commission/locale/nl.po
+${PYSITELIB}/trytond/modules/commission/locale/pl.po
+${PYSITELIB}/trytond/modules/commission/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/commission/locale/ru.po
+${PYSITELIB}/trytond/modules/commission/locale/sl.po
+${PYSITELIB}/trytond/modules/commission/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/commission/party.py
+${PYSITELIB}/trytond/modules/commission/party.pyc
+${PYSITELIB}/trytond/modules/commission/party.pyo
+${PYSITELIB}/trytond/modules/commission/product.py
+${PYSITELIB}/trytond/modules/commission/product.pyc
+${PYSITELIB}/trytond/modules/commission/product.pyo
+${PYSITELIB}/trytond/modules/commission/product.xml
+${PYSITELIB}/trytond/modules/commission/sale.py
+${PYSITELIB}/trytond/modules/commission/sale.pyc
+${PYSITELIB}/trytond/modules/commission/sale.pyo
+${PYSITELIB}/trytond/modules/commission/sale.xml
+${PYSITELIB}/trytond/modules/commission/tests/__init__.py
+${PYSITELIB}/trytond/modules/commission/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/commission/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/commission/tests/scenario_commission.rst
+${PYSITELIB}/trytond/modules/commission/tests/test_commission.py
+${PYSITELIB}/trytond/modules/commission/tests/test_commission.pyc
+${PYSITELIB}/trytond/modules/commission/tests/test_commission.pyo
+${PYSITELIB}/trytond/modules/commission/tryton.cfg
+${PYSITELIB}/trytond/modules/commission/view/agent_form.xml
+${PYSITELIB}/trytond/modules/commission/view/agent_list.xml
+${PYSITELIB}/trytond/modules/commission/view/commission_create_invoice_ask_form.xml
+${PYSITELIB}/trytond/modules/commission/view/commission_form.xml
+${PYSITELIB}/trytond/modules/commission/view/commission_list.xml
+${PYSITELIB}/trytond/modules/commission/view/invoice_form.xml
+${PYSITELIB}/trytond/modules/commission/view/invoice_line_form.xml
+${PYSITELIB}/trytond/modules/commission/view/plan_form.xml
+${PYSITELIB}/trytond/modules/commission/view/plan_line_form.xml
+${PYSITELIB}/trytond/modules/commission/view/plan_line_list.xml
+${PYSITELIB}/trytond/modules/commission/view/plan_line_list_sequence.xml
+${PYSITELIB}/trytond/modules/commission/view/plan_list.xml
+${PYSITELIB}/trytond/modules/commission/view/sale_form.xml
+${PYSITELIB}/trytond/modules/commission/view/sale_line_form.xml
+${PYSITELIB}/trytond/modules/commission/view/template_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-commission/distinfo b/finance/py-trytond-commission/distinfo
new file mode 100644
index 00000000000..4b379428fd8
--- /dev/null
+++ b/finance/py-trytond-commission/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:02 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_commission-4.2.0.tar.gz) = df8fa0f90e958c45a30697a2223400862f989c82
+RMD160 (tryton-4.2/trytond_commission-4.2.0.tar.gz) = 489d8990ccc21e8c458290b6d93d6ca209f5431a
+SHA512 (tryton-4.2/trytond_commission-4.2.0.tar.gz) = a692c6c6a4f2614ed069bd518a678844d5c459d0fb0d983048028f57adb4d8f258ebde9fb8d08090ae0c02c383fbb37a569a890881215a7d584b469a1991d4c0
+Size (tryton-4.2/trytond_commission-4.2.0.tar.gz) = 40929 bytes
diff --git a/finance/py-trytond-currency/Makefile b/finance/py-trytond-currency/Makefile
index 26aaea075af..e0737f2f2ba 100644
--- a/finance/py-trytond-currency/Makefile
+++ b/finance/py-trytond-currency/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2015/08/24 14:49:43 richard Exp $
+# $NetBSD: Makefile,v 1.8 2016/12/04 21:13:02 rodent Exp $
TRYTON_MODULE_NAME= trytond_currency
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,7 +8,7 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= Currency module of the Tryton application platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-currency/PLIST b/finance/py-trytond-currency/PLIST
index 7d93e6ab707..1cf5ac89ed9 100644
--- a/finance/py-trytond-currency/PLIST
+++ b/finance/py-trytond-currency/PLIST
@@ -1,11 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2015/11/22 08:05:09 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.5 2016/12/04 21:13:02 rodent Exp $
${PYSITELIB}/trytond/modules/currency/__init__.py
${PYSITELIB}/trytond/modules/currency/__init__.pyc
${PYSITELIB}/trytond/modules/currency/__init__.pyo
@@ -14,24 +7,24 @@ ${PYSITELIB}/trytond/modules/currency/currency.pyc
${PYSITELIB}/trytond/modules/currency/currency.pyo
${PYSITELIB}/trytond/modules/currency/currency.xml
${PYSITELIB}/trytond/modules/currency/icons/tryton-currency.svg
-${PYSITELIB}/trytond/modules/currency/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/currency/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/currency/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/currency/locale/de_DE.po
-${PYSITELIB}/trytond/modules/currency/locale/es_AR.po
-${PYSITELIB}/trytond/modules/currency/locale/es_CO.po
-${PYSITELIB}/trytond/modules/currency/locale/es_EC.po
-${PYSITELIB}/trytond/modules/currency/locale/es_ES.po
-${PYSITELIB}/trytond/modules/currency/locale/es_MX.po
-${PYSITELIB}/trytond/modules/currency/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/currency/locale/bg.po
+${PYSITELIB}/trytond/modules/currency/locale/ca.po
+${PYSITELIB}/trytond/modules/currency/locale/cs.po
+${PYSITELIB}/trytond/modules/currency/locale/de.po
+${PYSITELIB}/trytond/modules/currency/locale/es.po
+${PYSITELIB}/trytond/modules/currency/locale/es_419.po
+${PYSITELIB}/trytond/modules/currency/locale/fr.po
${PYSITELIB}/trytond/modules/currency/locale/hu_HU.po
${PYSITELIB}/trytond/modules/currency/locale/it_IT.po
${PYSITELIB}/trytond/modules/currency/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/currency/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/currency/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/currency/locale/lo.po
+${PYSITELIB}/trytond/modules/currency/locale/lt.po
+${PYSITELIB}/trytond/modules/currency/locale/nl.po
+${PYSITELIB}/trytond/modules/currency/locale/pl.po
${PYSITELIB}/trytond/modules/currency/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/currency/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/currency/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/currency/locale/ru.po
+${PYSITELIB}/trytond/modules/currency/locale/sl.po
+${PYSITELIB}/trytond/modules/currency/locale/zh_CN.po
${PYSITELIB}/trytond/modules/currency/tests/__init__.py
${PYSITELIB}/trytond/modules/currency/tests/__init__.pyc
${PYSITELIB}/trytond/modules/currency/tests/__init__.pyo
@@ -47,3 +40,10 @@ ${PYSITELIB}/trytond/modules/currency/view/currency_rate_form.xml
${PYSITELIB}/trytond/modules/currency/view/currency_rate_graph.xml
${PYSITELIB}/trytond/modules/currency/view/currency_rate_list.xml
${PYSITELIB}/trytond/modules/currency/view/currency_tree.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-currency/distinfo b/finance/py-trytond-currency/distinfo
index aca569e7ff3..a9caac796bd 100644
--- a/finance/py-trytond-currency/distinfo
+++ b/finance/py-trytond-currency/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2015/11/22 08:05:09 richard Exp $
+$NetBSD: distinfo,v 1.7 2016/12/04 21:13:02 rodent Exp $
-SHA1 (tryton-3.8/trytond_currency-3.8.0.tar.gz) = b31e75ca6d30b1430403d30ac1c9930371835343
-RMD160 (tryton-3.8/trytond_currency-3.8.0.tar.gz) = 915ff2312d3a8e8003e25483d6c1edaf0f920f6d
-SHA512 (tryton-3.8/trytond_currency-3.8.0.tar.gz) = a3b5b1b2c7d072ce007a340e8dd5863d77cdb8623512a45672aefa79f3472b35ac9e19aea371c52b9f42a9f725c03298c605107499eb869179dc4867f3ce200f
-Size (tryton-3.8/trytond_currency-3.8.0.tar.gz) = 66877 bytes
+SHA1 (tryton-4.2/trytond_currency-4.2.0.tar.gz) = ac6c25cfe416743f227de1eece23412fc99a22ec
+RMD160 (tryton-4.2/trytond_currency-4.2.0.tar.gz) = 9077a82a706a18a9528bff0979862769ee4448d0
+SHA512 (tryton-4.2/trytond_currency-4.2.0.tar.gz) = bf2a63da688b432b3d00258af28aea9851f69417b83a90ce33c7241c3eb89b26bb0881c31ca0a985264f78b72ba6988715494bd3a276db989ce07002f2cb4306
+Size (tryton-4.2/trytond_currency-4.2.0.tar.gz) = 72329 bytes
diff --git a/finance/py-trytond-customs/DESCR b/finance/py-trytond-customs/DESCR
new file mode 100644
index 00000000000..ea6e02c664b
--- /dev/null
+++ b/finance/py-trytond-customs/DESCR
@@ -0,0 +1 @@
+The customs module of the Tryton application platform.
diff --git a/finance/py-trytond-customs/Makefile b/finance/py-trytond-customs/Makefile
new file mode 100644
index 00000000000..ed535db45a6
--- /dev/null
+++ b/finance/py-trytond-customs/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:02 rodent Exp $
+TRYTON_MODULE_NAME= trytond_customs
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Customs module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-simpleeval-[0-9]*:../../math/py-simpleeval
+DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql
+DEPENDS+= ${PYPKGPREFIX}-trytond-country>=${TRYTON_BASEVER}:../../geography/py-trytond-country
+DEPENDS+= ${PYPKGPREFIX}-trytond-currency>=${TRYTON_BASEVER}:../../finance/py-trytond-currency
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-customs/PLIST b/finance/py-trytond-customs/PLIST
new file mode 100644
index 00000000000..797820fb346
--- /dev/null
+++ b/finance/py-trytond-customs/PLIST
@@ -0,0 +1,53 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:02 rodent Exp $
+${PYSITELIB}/trytond/modules/customs/__init__.py
+${PYSITELIB}/trytond/modules/customs/__init__.pyc
+${PYSITELIB}/trytond/modules/customs/__init__.pyo
+${PYSITELIB}/trytond/modules/customs/customs.py
+${PYSITELIB}/trytond/modules/customs/customs.pyc
+${PYSITELIB}/trytond/modules/customs/customs.pyo
+${PYSITELIB}/trytond/modules/customs/customs.xml
+${PYSITELIB}/trytond/modules/customs/locale/bg.po
+${PYSITELIB}/trytond/modules/customs/locale/ca.po
+${PYSITELIB}/trytond/modules/customs/locale/cs.po
+${PYSITELIB}/trytond/modules/customs/locale/de.po
+${PYSITELIB}/trytond/modules/customs/locale/es.po
+${PYSITELIB}/trytond/modules/customs/locale/es_419.po
+${PYSITELIB}/trytond/modules/customs/locale/fr.po
+${PYSITELIB}/trytond/modules/customs/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/customs/locale/it_IT.po
+${PYSITELIB}/trytond/modules/customs/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/customs/locale/lo.po
+${PYSITELIB}/trytond/modules/customs/locale/lt.po
+${PYSITELIB}/trytond/modules/customs/locale/nl.po
+${PYSITELIB}/trytond/modules/customs/locale/pl.po
+${PYSITELIB}/trytond/modules/customs/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/customs/locale/ru.po
+${PYSITELIB}/trytond/modules/customs/locale/sl.po
+${PYSITELIB}/trytond/modules/customs/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/customs/product.py
+${PYSITELIB}/trytond/modules/customs/product.pyc
+${PYSITELIB}/trytond/modules/customs/product.pyo
+${PYSITELIB}/trytond/modules/customs/product.xml
+${PYSITELIB}/trytond/modules/customs/tests/__init__.py
+${PYSITELIB}/trytond/modules/customs/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/customs/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/customs/tests/test_customs.py
+${PYSITELIB}/trytond/modules/customs/tests/test_customs.pyc
+${PYSITELIB}/trytond/modules/customs/tests/test_customs.pyo
+${PYSITELIB}/trytond/modules/customs/tryton.cfg
+${PYSITELIB}/trytond/modules/customs/view/category_form.xml
+${PYSITELIB}/trytond/modules/customs/view/duty_rate_form.xml
+${PYSITELIB}/trytond/modules/customs/view/duty_rate_list.xml
+${PYSITELIB}/trytond/modules/customs/view/product-tariff_code_form.xml
+${PYSITELIB}/trytond/modules/customs/view/product-tariff_code_list.xml
+${PYSITELIB}/trytond/modules/customs/view/product-tariff_code_list_sequence.xml
+${PYSITELIB}/trytond/modules/customs/view/tariff_code_form.xml
+${PYSITELIB}/trytond/modules/customs/view/tariff_code_list.xml
+${PYSITELIB}/trytond/modules/customs/view/template_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-customs/distinfo b/finance/py-trytond-customs/distinfo
new file mode 100644
index 00000000000..9bfcdff6485
--- /dev/null
+++ b/finance/py-trytond-customs/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:02 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_customs-4.2.0.tar.gz) = 431fdf3743a7e2a2225fbb7a38b393a4f9fc8341
+RMD160 (tryton-4.2/trytond_customs-4.2.0.tar.gz) = e6a7a96857d008292bd71163d7ef881786ee2336
+SHA512 (tryton-4.2/trytond_customs-4.2.0.tar.gz) = 7861637593f960976c7f6fbe1883737b198f929e0d8195157fafcc85cca407a01873fa7deadf1c0138f6b25c3be005e920b40a9af7add44cd42501e5fad2af9e
+Size (tryton-4.2/trytond_customs-4.2.0.tar.gz) = 33916 bytes
diff --git a/finance/py-trytond-product-cost-fifo/Makefile b/finance/py-trytond-product-cost-fifo/Makefile
index a2e6155577b..f21472dd3b2 100644
--- a/finance/py-trytond-product-cost-fifo/Makefile
+++ b/finance/py-trytond-product-cost-fifo/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/08/24 14:49:43 richard Exp $
+# $NetBSD: Makefile,v 1.2 2016/12/04 21:13:02 rodent Exp $
TRYTON_MODULE_NAME= trytond_product_cost_fifo
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -8,9 +8,9 @@ HOMEPAGE= http://www.tryton.org/
COMMENT= The product cost FIFO module of the Tryton application platform
LICENSE= gnu-gpl-v3
-DEPENDS+= ${PYPKGPREFIX}-trytond-product-[0-9]*:../../misc/py-trytond-product
-DEPENDS+= ${PYPKGPREFIX}-trytond-stock-[0-9]*:../../misc/py-trytond-stock
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-product-cost-fifo/PLIST b/finance/py-trytond-product-cost-fifo/PLIST
index e19c6d2156b..5a2b288f464 100644
--- a/finance/py-trytond-product-cost-fifo/PLIST
+++ b/finance/py-trytond-product-cost-fifo/PLIST
@@ -1,32 +1,25 @@
-@comment $NetBSD: PLIST,v 1.2 2015/11/22 08:05:09 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.3 2016/12/04 21:13:02 rodent Exp $
${PYSITELIB}/trytond/modules/product_cost_fifo/__init__.py
${PYSITELIB}/trytond/modules/product_cost_fifo/__init__.pyc
${PYSITELIB}/trytond/modules/product_cost_fifo/__init__.pyo
-${PYSITELIB}/trytond/modules/product_cost_fifo/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/product_cost_fifo/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/product_cost_fifo/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/product_cost_fifo/locale/de_DE.po
-${PYSITELIB}/trytond/modules/product_cost_fifo/locale/es_AR.po
-${PYSITELIB}/trytond/modules/product_cost_fifo/locale/es_CO.po
-${PYSITELIB}/trytond/modules/product_cost_fifo/locale/es_EC.po
-${PYSITELIB}/trytond/modules/product_cost_fifo/locale/es_ES.po
-${PYSITELIB}/trytond/modules/product_cost_fifo/locale/es_MX.po
-${PYSITELIB}/trytond/modules/product_cost_fifo/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/product_cost_fifo/locale/bg.po
+${PYSITELIB}/trytond/modules/product_cost_fifo/locale/ca.po
+${PYSITELIB}/trytond/modules/product_cost_fifo/locale/cs.po
+${PYSITELIB}/trytond/modules/product_cost_fifo/locale/de.po
+${PYSITELIB}/trytond/modules/product_cost_fifo/locale/es.po
+${PYSITELIB}/trytond/modules/product_cost_fifo/locale/es_419.po
+${PYSITELIB}/trytond/modules/product_cost_fifo/locale/fr.po
${PYSITELIB}/trytond/modules/product_cost_fifo/locale/hu_HU.po
${PYSITELIB}/trytond/modules/product_cost_fifo/locale/it_IT.po
${PYSITELIB}/trytond/modules/product_cost_fifo/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/product_cost_fifo/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/product_cost_fifo/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/product_cost_fifo/locale/lo.po
+${PYSITELIB}/trytond/modules/product_cost_fifo/locale/lt.po
+${PYSITELIB}/trytond/modules/product_cost_fifo/locale/nl.po
+${PYSITELIB}/trytond/modules/product_cost_fifo/locale/pl.po
${PYSITELIB}/trytond/modules/product_cost_fifo/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/product_cost_fifo/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/product_cost_fifo/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/product_cost_fifo/locale/ru.po
+${PYSITELIB}/trytond/modules/product_cost_fifo/locale/sl.po
+${PYSITELIB}/trytond/modules/product_cost_fifo/locale/zh_CN.po
${PYSITELIB}/trytond/modules/product_cost_fifo/move.py
${PYSITELIB}/trytond/modules/product_cost_fifo/move.pyc
${PYSITELIB}/trytond/modules/product_cost_fifo/move.pyo
@@ -34,3 +27,10 @@ ${PYSITELIB}/trytond/modules/product_cost_fifo/product.py
${PYSITELIB}/trytond/modules/product_cost_fifo/product.pyc
${PYSITELIB}/trytond/modules/product_cost_fifo/product.pyo
${PYSITELIB}/trytond/modules/product_cost_fifo/tryton.cfg
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-product-cost-fifo/distinfo b/finance/py-trytond-product-cost-fifo/distinfo
index 2a57c00610b..aae8009f63b 100644
--- a/finance/py-trytond-product-cost-fifo/distinfo
+++ b/finance/py-trytond-product-cost-fifo/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/22 08:05:09 richard Exp $
+$NetBSD: distinfo,v 1.4 2016/12/04 21:13:02 rodent Exp $
-SHA1 (tryton-3.8/trytond_product_cost_fifo-3.8.0.tar.gz) = 5c4ed818da105906f9b987071b4ef0b7a53f3285
-RMD160 (tryton-3.8/trytond_product_cost_fifo-3.8.0.tar.gz) = 2461a48a2bab11cce2eac82671ba1225e05aaeee
-SHA512 (tryton-3.8/trytond_product_cost_fifo-3.8.0.tar.gz) = df2871f3b175c1ae187d2f65f833c80321ffc7784856a3fd7249f79c9eb77857894bce20d1f1ec65ef27592591f6dba54a864386e6bd1c08b22ba90d80c98d6e
-Size (tryton-3.8/trytond_product_cost_fifo-3.8.0.tar.gz) = 20713 bytes
+SHA1 (tryton-4.2/trytond_product_cost_fifo-4.2.0.tar.gz) = d21efc9d04761cdff9355bd5d9711502a9b7805d
+RMD160 (tryton-4.2/trytond_product_cost_fifo-4.2.0.tar.gz) = cb96952f5ab294bdc56455a318fa793628a8d313
+SHA512 (tryton-4.2/trytond_product_cost_fifo-4.2.0.tar.gz) = ddf6be64a3648877bb7713d3d924eb7ca5366b4dd709cfce113ceb8bae2c60222c01bf176c40b55048398304bb54fc8668a799c596b49df992f57d42bbc6388c
+Size (tryton-4.2/trytond_product_cost_fifo-4.2.0.tar.gz) = 20901 bytes
diff --git a/finance/py-trytond-product-cost-history/Makefile b/finance/py-trytond-product-cost-history/Makefile
index 08748e8d822..4aa807a784c 100644
--- a/finance/py-trytond-product-cost-history/Makefile
+++ b/finance/py-trytond-product-cost-history/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/08/24 14:49:43 richard Exp $
+# $NetBSD: Makefile,v 1.2 2016/12/04 21:13:02 rodent Exp $
TRYTON_MODULE_NAME= trytond_product_cost_history
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -9,8 +9,8 @@ COMMENT= The product cost history module of the Tryton application platform
LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql
-DEPENDS+= ${PYPKGPREFIX}-trytond-product-[0-9]*:../../misc/py-trytond-product
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-product-cost-history/PLIST b/finance/py-trytond-product-cost-history/PLIST
index a637bfc669a..f047a9fbc77 100644
--- a/finance/py-trytond-product-cost-history/PLIST
+++ b/finance/py-trytond-product-cost-history/PLIST
@@ -1,35 +1,28 @@
-@comment $NetBSD: PLIST,v 1.2 2015/11/22 08:05:09 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.3 2016/12/04 21:13:02 rodent Exp $
${PYSITELIB}/trytond/modules/product_cost_history/__init__.py
${PYSITELIB}/trytond/modules/product_cost_history/__init__.pyc
${PYSITELIB}/trytond/modules/product_cost_history/__init__.pyo
${PYSITELIB}/trytond/modules/product_cost_history/ir.py
${PYSITELIB}/trytond/modules/product_cost_history/ir.pyc
${PYSITELIB}/trytond/modules/product_cost_history/ir.pyo
-${PYSITELIB}/trytond/modules/product_cost_history/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/product_cost_history/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/product_cost_history/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/product_cost_history/locale/de_DE.po
-${PYSITELIB}/trytond/modules/product_cost_history/locale/es_AR.po
-${PYSITELIB}/trytond/modules/product_cost_history/locale/es_CO.po
-${PYSITELIB}/trytond/modules/product_cost_history/locale/es_EC.po
-${PYSITELIB}/trytond/modules/product_cost_history/locale/es_ES.po
-${PYSITELIB}/trytond/modules/product_cost_history/locale/es_MX.po
-${PYSITELIB}/trytond/modules/product_cost_history/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/product_cost_history/locale/bg.po
+${PYSITELIB}/trytond/modules/product_cost_history/locale/ca.po
+${PYSITELIB}/trytond/modules/product_cost_history/locale/cs.po
+${PYSITELIB}/trytond/modules/product_cost_history/locale/de.po
+${PYSITELIB}/trytond/modules/product_cost_history/locale/es.po
+${PYSITELIB}/trytond/modules/product_cost_history/locale/es_419.po
+${PYSITELIB}/trytond/modules/product_cost_history/locale/fr.po
${PYSITELIB}/trytond/modules/product_cost_history/locale/hu_HU.po
${PYSITELIB}/trytond/modules/product_cost_history/locale/it_IT.po
${PYSITELIB}/trytond/modules/product_cost_history/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/product_cost_history/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/product_cost_history/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/product_cost_history/locale/lo.po
+${PYSITELIB}/trytond/modules/product_cost_history/locale/lt.po
+${PYSITELIB}/trytond/modules/product_cost_history/locale/nl.po
+${PYSITELIB}/trytond/modules/product_cost_history/locale/pl.po
${PYSITELIB}/trytond/modules/product_cost_history/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/product_cost_history/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/product_cost_history/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/product_cost_history/locale/ru.po
+${PYSITELIB}/trytond/modules/product_cost_history/locale/sl.po
+${PYSITELIB}/trytond/modules/product_cost_history/locale/zh_CN.po
${PYSITELIB}/trytond/modules/product_cost_history/product.py
${PYSITELIB}/trytond/modules/product_cost_history/product.pyc
${PYSITELIB}/trytond/modules/product_cost_history/product.pyo
@@ -43,3 +36,10 @@ ${PYSITELIB}/trytond/modules/product_cost_history/tests/test_product_cost_histor
${PYSITELIB}/trytond/modules/product_cost_history/tryton.cfg
${PYSITELIB}/trytond/modules/product_cost_history/view/product_cost_history_graph.xml
${PYSITELIB}/trytond/modules/product_cost_history/view/product_cost_history_tree.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-product-cost-history/distinfo b/finance/py-trytond-product-cost-history/distinfo
index fb96ca3a128..1ca0932e886 100644
--- a/finance/py-trytond-product-cost-history/distinfo
+++ b/finance/py-trytond-product-cost-history/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/22 08:05:09 richard Exp $
+$NetBSD: distinfo,v 1.4 2016/12/04 21:13:02 rodent Exp $
-SHA1 (tryton-3.8/trytond_product_cost_history-3.8.0.tar.gz) = f4088029d826c1ba12cd3343a0b3077b6bdb24f0
-RMD160 (tryton-3.8/trytond_product_cost_history-3.8.0.tar.gz) = e0456d368694eeb9c778755e6ae0be53329086ef
-SHA512 (tryton-3.8/trytond_product_cost_history-3.8.0.tar.gz) = 3b3fb830df376d7d58655224b578062201da9eddcd83eb22241c6127cf07ffb92019bbd9ed7852ab891f72750bf6b14cf2f83ed49afc2e0817100770ccd766c3
-Size (tryton-3.8/trytond_product_cost_history-3.8.0.tar.gz) = 21304 bytes
+SHA1 (tryton-4.2/trytond_product_cost_history-4.2.0.tar.gz) = 5d7b724bad1a338e1e27266cb4db1a03d9565223
+RMD160 (tryton-4.2/trytond_product_cost_history-4.2.0.tar.gz) = 1e06f18102c533562f6b19bbc3c9fca056075e1d
+SHA512 (tryton-4.2/trytond_product_cost_history-4.2.0.tar.gz) = 75790f25c00e39a0607edd9c7c48aba4cd425834e7b6358778db156f0ac91c2793cf4a7bd40fda03d4ee02f88ad8840a1fc618f8f45127c9262791bca371508b
+Size (tryton-4.2/trytond_product_cost_history-4.2.0.tar.gz) = 21824 bytes
diff --git a/finance/py-trytond-product-price-list/Makefile b/finance/py-trytond-product-price-list/Makefile
index 9de1c2ccb60..b5f356a7ff4 100644
--- a/finance/py-trytond-product-price-list/Makefile
+++ b/finance/py-trytond-product-price-list/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/08/24 14:49:43 richard Exp $
+# $NetBSD: Makefile,v 1.2 2016/12/04 21:13:03 rodent Exp $
TRYTON_MODULE_NAME= trytond_product_price_list
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -10,10 +10,10 @@ LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql
DEPENDS+= ${PYPKGPREFIX}-simpleeval-[0-9]*:../../math/py-simpleeval
-DEPENDS+= ${PYPKGPREFIX}-trytond-company-[0-9]*:../../misc/py-trytond-company
-DEPENDS+= ${PYPKGPREFIX}-trytond-party-[0-9]*:../../misc/py-trytond-party
-DEPENDS+= ${PYPKGPREFIX}-trytond-product-[0-9]*:../../misc/py-trytond-product
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-product-price-list/PLIST b/finance/py-trytond-product-price-list/PLIST
index 4fdb105a8b1..ad1750662c8 100644
--- a/finance/py-trytond-product-price-list/PLIST
+++ b/finance/py-trytond-product-price-list/PLIST
@@ -1,32 +1,25 @@
-@comment $NetBSD: PLIST,v 1.2 2015/11/22 08:05:09 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.3 2016/12/04 21:13:03 rodent Exp $
${PYSITELIB}/trytond/modules/product_price_list/__init__.py
${PYSITELIB}/trytond/modules/product_price_list/__init__.pyc
${PYSITELIB}/trytond/modules/product_price_list/__init__.pyo
-${PYSITELIB}/trytond/modules/product_price_list/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/product_price_list/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/product_price_list/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/product_price_list/locale/de_DE.po
-${PYSITELIB}/trytond/modules/product_price_list/locale/es_AR.po
-${PYSITELIB}/trytond/modules/product_price_list/locale/es_CO.po
-${PYSITELIB}/trytond/modules/product_price_list/locale/es_EC.po
-${PYSITELIB}/trytond/modules/product_price_list/locale/es_ES.po
-${PYSITELIB}/trytond/modules/product_price_list/locale/es_MX.po
-${PYSITELIB}/trytond/modules/product_price_list/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/product_price_list/locale/bg.po
+${PYSITELIB}/trytond/modules/product_price_list/locale/ca.po
+${PYSITELIB}/trytond/modules/product_price_list/locale/cs.po
+${PYSITELIB}/trytond/modules/product_price_list/locale/de.po
+${PYSITELIB}/trytond/modules/product_price_list/locale/es.po
+${PYSITELIB}/trytond/modules/product_price_list/locale/es_419.po
+${PYSITELIB}/trytond/modules/product_price_list/locale/fr.po
${PYSITELIB}/trytond/modules/product_price_list/locale/hu_HU.po
${PYSITELIB}/trytond/modules/product_price_list/locale/it_IT.po
${PYSITELIB}/trytond/modules/product_price_list/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/product_price_list/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/product_price_list/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/product_price_list/locale/lo.po
+${PYSITELIB}/trytond/modules/product_price_list/locale/lt.po
+${PYSITELIB}/trytond/modules/product_price_list/locale/nl.po
+${PYSITELIB}/trytond/modules/product_price_list/locale/pl.po
${PYSITELIB}/trytond/modules/product_price_list/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/product_price_list/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/product_price_list/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/product_price_list/locale/ru.po
+${PYSITELIB}/trytond/modules/product_price_list/locale/sl.po
+${PYSITELIB}/trytond/modules/product_price_list/locale/zh_CN.po
${PYSITELIB}/trytond/modules/product_price_list/price_list.py
${PYSITELIB}/trytond/modules/product_price_list/price_list.pyc
${PYSITELIB}/trytond/modules/product_price_list/price_list.pyo
@@ -40,6 +33,13 @@ ${PYSITELIB}/trytond/modules/product_price_list/tests/test_product_price_list.py
${PYSITELIB}/trytond/modules/product_price_list/tryton.cfg
${PYSITELIB}/trytond/modules/product_price_list/view/price_list_form.xml
${PYSITELIB}/trytond/modules/product_price_list/view/price_list_line_form.xml
-${PYSITELIB}/trytond/modules/product_price_list/view/price_list_line_tree_sequence.xml
${PYSITELIB}/trytond/modules/product_price_list/view/price_list_line_tree.xml
+${PYSITELIB}/trytond/modules/product_price_list/view/price_list_line_tree_sequence.xml
${PYSITELIB}/trytond/modules/product_price_list/view/price_list_tree.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-product-price-list/distinfo b/finance/py-trytond-product-price-list/distinfo
index f81e71aac0f..a4e92a74f8c 100644
--- a/finance/py-trytond-product-price-list/distinfo
+++ b/finance/py-trytond-product-price-list/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/22 08:05:09 richard Exp $
+$NetBSD: distinfo,v 1.4 2016/12/04 21:13:03 rodent Exp $
-SHA1 (tryton-3.8/trytond_product_price_list-3.8.0.tar.gz) = edc3c86fdc76ab9cdd9ba1f4ea6d82a01d357220
-RMD160 (tryton-3.8/trytond_product_price_list-3.8.0.tar.gz) = ce942753db8897aa55565f86e630318bed28c5cc
-SHA512 (tryton-3.8/trytond_product_price_list-3.8.0.tar.gz) = 8c86a5812fc5c37f533b8c25ecafb857a73251767aa363a2eb7133d1cda8302143ce7431fbaedcbd061305ef45355fe945c9b216094f464b42c23c00d7e7ef2e
-Size (tryton-3.8/trytond_product_price_list-3.8.0.tar.gz) = 24653 bytes
+SHA1 (tryton-4.2/trytond_product_price_list-4.2.0.tar.gz) = 98093225569b0495112a437d0c327b42a3a30787
+RMD160 (tryton-4.2/trytond_product_price_list-4.2.0.tar.gz) = daa95003bdf5fede4a221d351cbdc120a817f74c
+SHA512 (tryton-4.2/trytond_product_price_list-4.2.0.tar.gz) = df2c239f73e7d4a2e0e6ff9050aa5fa6ece30c9a14ceae5c1ccd2dd7b29a87ac883ab73cbfb70b940017f141f7a424e3be6a3ee105ac982c492d2d034b371963
+Size (tryton-4.2/trytond_product_price_list-4.2.0.tar.gz) = 25863 bytes
diff --git a/finance/py-trytond-purchase-invoice-line-standalone/Makefile b/finance/py-trytond-purchase-invoice-line-standalone/Makefile
index 90b381444f3..ce98bd308df 100644
--- a/finance/py-trytond-purchase-invoice-line-standalone/Makefile
+++ b/finance/py-trytond-purchase-invoice-line-standalone/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/08/24 14:49:43 richard Exp $
+# $NetBSD: Makefile,v 1.2 2016/12/04 21:13:03 rodent Exp $
TRYTON_MODULE_NAME= trytond_purchase_invoice_line_standalone
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -9,9 +9,9 @@ COMMENT= Purchase invoice line standalone module of the Tryton platform
LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice-line-standalone-[0-9]*:../../finance/py-trytond-account-invoice-line-standalone
-DEPENDS+= ${PYPKGPREFIX}-trytond-purchase-[0-9]*:../../finance/py-trytond-purchase
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice-line-standalone>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice-line-standalone
+DEPENDS+= ${PYPKGPREFIX}-trytond-purchase>=${TRYTON_BASEVER}:../../finance/py-trytond-purchase
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-purchase-invoice-line-standalone/PLIST b/finance/py-trytond-purchase-invoice-line-standalone/PLIST
index bca85a0b093..4858313ad9b 100644
--- a/finance/py-trytond-purchase-invoice-line-standalone/PLIST
+++ b/finance/py-trytond-purchase-invoice-line-standalone/PLIST
@@ -1,35 +1,28 @@
-@comment $NetBSD: PLIST,v 1.2 2015/11/22 08:05:09 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.3 2016/12/04 21:13:03 rodent Exp $
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/__init__.py
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/__init__.pyc
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/__init__.pyo
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/invoice.py
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/invoice.pyc
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/invoice.pyo
-${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/de_DE.po
-${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/es_AR.po
-${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/es_CO.po
-${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/es_EC.po
-${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/es_ES.po
-${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/es_MX.po
-${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/bg.po
+${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/ca.po
+${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/cs.po
+${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/de.po
+${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/es.po
+${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/es_419.po
+${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/fr.po
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/hu_HU.po
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/it_IT.po
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/lo.po
+${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/lt.po
+${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/nl.po
+${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/pl.po
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/ru.po
+${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/sl.po
+${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/locale/zh_CN.po
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/purchase.py
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/purchase.pyc
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/purchase.pyo
@@ -44,3 +37,10 @@ ${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/tests/test_purchas
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/tryton.cfg
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/view/invoice_line_tree_invoice_type.xml
${PYSITELIB}/trytond/modules/purchase_invoice_line_standalone/view/purchase_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-purchase-invoice-line-standalone/distinfo b/finance/py-trytond-purchase-invoice-line-standalone/distinfo
index 106472798d1..9c8c5d9e4d3 100644
--- a/finance/py-trytond-purchase-invoice-line-standalone/distinfo
+++ b/finance/py-trytond-purchase-invoice-line-standalone/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/22 08:05:09 richard Exp $
+$NetBSD: distinfo,v 1.4 2016/12/04 21:13:03 rodent Exp $
-SHA1 (tryton-3.8/trytond_purchase_invoice_line_standalone-3.8.0.tar.gz) = b644bb79a4d8379a96fdfd9fdb9f6fcc83b3723d
-RMD160 (tryton-3.8/trytond_purchase_invoice_line_standalone-3.8.0.tar.gz) = 213eb07f8126c8c48b7b93f4eb938f641bf71475
-SHA512 (tryton-3.8/trytond_purchase_invoice_line_standalone-3.8.0.tar.gz) = 8b5da4f9650c92b73567b2dc1c6447d9660dde2d037410bb940866972807237b19e93d1c347bfea0b7f52dd5e566ee0ae85f63c4f9eed88e6b304f904414c346
-Size (tryton-3.8/trytond_purchase_invoice_line_standalone-3.8.0.tar.gz) = 24087 bytes
+SHA1 (tryton-4.2/trytond_purchase_invoice_line_standalone-4.2.0.tar.gz) = 4722dfff2a4ea28abf167d0300215599ce6caf9a
+RMD160 (tryton-4.2/trytond_purchase_invoice_line_standalone-4.2.0.tar.gz) = b06b4a4e7c22acd2addc8f3b58f6b247b557729f
+SHA512 (tryton-4.2/trytond_purchase_invoice_line_standalone-4.2.0.tar.gz) = 457aab083b30acb42e1be8acdb7fd3bfcf379f986e4db96e1f199f3ebcbea444fae694e63b2eff278cbf7bb4dfc91f9159d0c8886710d38cba8c150336fbe0ed
+Size (tryton-4.2/trytond_purchase_invoice_line_standalone-4.2.0.tar.gz) = 24709 bytes
diff --git a/finance/py-trytond-purchase-request/DESCR b/finance/py-trytond-purchase-request/DESCR
new file mode 100644
index 00000000000..788278dd70c
--- /dev/null
+++ b/finance/py-trytond-purchase-request/DESCR
@@ -0,0 +1 @@
+The purchase_request module of the Tryton application platform.
diff --git a/finance/py-trytond-purchase-request/Makefile b/finance/py-trytond-purchase-request/Makefile
new file mode 100644
index 00000000000..971e4de8a6a
--- /dev/null
+++ b/finance/py-trytond-purchase-request/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:03 rodent Exp $
+TRYTON_MODULE_NAME= trytond_purchase_request
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Purchase request module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-purchase>=${TRYTON_BASEVER}:../../finance/py-trytond-purchase
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+REPLACE_PYTHON+= tests/test_purchase_request.py
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-purchase-request/PLIST b/finance/py-trytond-purchase-request/PLIST
new file mode 100644
index 00000000000..b47bf45221d
--- /dev/null
+++ b/finance/py-trytond-purchase-request/PLIST
@@ -0,0 +1,51 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:03 rodent Exp $
+${PYSITELIB}/trytond/modules/purchase_request/__init__.py
+${PYSITELIB}/trytond/modules/purchase_request/__init__.pyc
+${PYSITELIB}/trytond/modules/purchase_request/__init__.pyo
+${PYSITELIB}/trytond/modules/purchase_request/locale/bg.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/ca.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/cs.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/de.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/es.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/es_419.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/fr.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/it_IT.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/lo.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/lt.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/nl.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/pl.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/ru.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/sl.po
+${PYSITELIB}/trytond/modules/purchase_request/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/purchase_request/party.py
+${PYSITELIB}/trytond/modules/purchase_request/party.pyc
+${PYSITELIB}/trytond/modules/purchase_request/party.pyo
+${PYSITELIB}/trytond/modules/purchase_request/purchase.py
+${PYSITELIB}/trytond/modules/purchase_request/purchase.pyc
+${PYSITELIB}/trytond/modules/purchase_request/purchase.pyo
+${PYSITELIB}/trytond/modules/purchase_request/purchase_request.py
+${PYSITELIB}/trytond/modules/purchase_request/purchase_request.pyc
+${PYSITELIB}/trytond/modules/purchase_request/purchase_request.pyo
+${PYSITELIB}/trytond/modules/purchase_request/purchase_request.xml
+${PYSITELIB}/trytond/modules/purchase_request/tests/__init__.py
+${PYSITELIB}/trytond/modules/purchase_request/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/purchase_request/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/purchase_request/tests/scenario_purchase_request.rst
+${PYSITELIB}/trytond/modules/purchase_request/tests/test_purchase_request.py
+${PYSITELIB}/trytond/modules/purchase_request/tests/test_purchase_request.pyc
+${PYSITELIB}/trytond/modules/purchase_request/tests/test_purchase_request.pyo
+${PYSITELIB}/trytond/modules/purchase_request/tryton.cfg
+${PYSITELIB}/trytond/modules/purchase_request/view/handle_purchase_cancellation_start_form.xml
+${PYSITELIB}/trytond/modules/purchase_request/view/purchase_request_create_purchase_ask_party_form.xml
+${PYSITELIB}/trytond/modules/purchase_request/view/purchase_request_form.xml
+${PYSITELIB}/trytond/modules/purchase_request/view/purchase_request_tree.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-purchase-request/distinfo b/finance/py-trytond-purchase-request/distinfo
new file mode 100644
index 00000000000..ebce9cce74e
--- /dev/null
+++ b/finance/py-trytond-purchase-request/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:03 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_purchase_request-4.2.0.tar.gz) = 3f4ffe2da15b0b647566e52dcc56a4f2760020d4
+RMD160 (tryton-4.2/trytond_purchase_request-4.2.0.tar.gz) = fe2229ef8478bbb1454ae7096903702aa19f0ab9
+SHA512 (tryton-4.2/trytond_purchase_request-4.2.0.tar.gz) = 54e860dc4a4875e1f052585ea68231f04b0f797a222dba58d4239981a7be5eff775eb3fca9e4484b42ce16cb0ed21cc043a76581fdec3220909849a11c25c2de
+Size (tryton-4.2/trytond_purchase_request-4.2.0.tar.gz) = 34447 bytes
diff --git a/finance/py-trytond-purchase-requisition/DESCR b/finance/py-trytond-purchase-requisition/DESCR
new file mode 100644
index 00000000000..9e8def54363
--- /dev/null
+++ b/finance/py-trytond-purchase-requisition/DESCR
@@ -0,0 +1 @@
+The purchase_requisition module of the Tryton application platform.
diff --git a/finance/py-trytond-purchase-requisition/Makefile b/finance/py-trytond-purchase-requisition/Makefile
new file mode 100644
index 00000000000..3238fa4217e
--- /dev/null
+++ b/finance/py-trytond-purchase-requisition/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:03 rodent Exp $
+TRYTON_MODULE_NAME= trytond_purchase_requisition
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Purchase requisition module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-currency>=${TRYTON_BASEVER}:../../finance/py-trytond-currency
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-purchase>=${TRYTON_BASEVER}:../../finance/py-trytond-purchase
+DEPENDS+= ${PYPKGPREFIX}-trytond-purchase-request>=${TRYTON_BASEVER}:../../finance/py-trytond-purchase-request
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-purchase-requisition/PLIST b/finance/py-trytond-purchase-requisition/PLIST
new file mode 100644
index 00000000000..f95bdc4c3aa
--- /dev/null
+++ b/finance/py-trytond-purchase-requisition/PLIST
@@ -0,0 +1,47 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:03 rodent Exp $
+${PYSITELIB}/trytond/modules/purchase_requisition/__init__.py
+${PYSITELIB}/trytond/modules/purchase_requisition/__init__.pyc
+${PYSITELIB}/trytond/modules/purchase_requisition/__init__.pyo
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/bg.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/ca.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/cs.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/de.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/es.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/es_419.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/fr.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/it_IT.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/lo.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/lt.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/nl.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/pl.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/ru.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/sl.po
+${PYSITELIB}/trytond/modules/purchase_requisition/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/purchase_requisition/purchase.py
+${PYSITELIB}/trytond/modules/purchase_requisition/purchase.pyc
+${PYSITELIB}/trytond/modules/purchase_requisition/purchase.pyo
+${PYSITELIB}/trytond/modules/purchase_requisition/purchase.xml
+${PYSITELIB}/trytond/modules/purchase_requisition/tests/__init__.py
+${PYSITELIB}/trytond/modules/purchase_requisition/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/purchase_requisition/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/purchase_requisition/tests/scenario_purchase_requisition.rst
+${PYSITELIB}/trytond/modules/purchase_requisition/tests/test_purchase_requisition.py
+${PYSITELIB}/trytond/modules/purchase_requisition/tests/test_purchase_requisition.pyc
+${PYSITELIB}/trytond/modules/purchase_requisition/tests/test_purchase_requisition.pyo
+${PYSITELIB}/trytond/modules/purchase_requisition/tryton.cfg
+${PYSITELIB}/trytond/modules/purchase_requisition/view/configuration_form.xml
+${PYSITELIB}/trytond/modules/purchase_requisition/view/purchase_requisition_form.xml
+${PYSITELIB}/trytond/modules/purchase_requisition/view/purchase_requisition_line_form.xml
+${PYSITELIB}/trytond/modules/purchase_requisition/view/purchase_requisition_line_list.xml
+${PYSITELIB}/trytond/modules/purchase_requisition/view/purchase_requisition_line_list_sequence.xml
+${PYSITELIB}/trytond/modules/purchase_requisition/view/purchase_requisition_tree.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-purchase-requisition/distinfo b/finance/py-trytond-purchase-requisition/distinfo
new file mode 100644
index 00000000000..51cf91e8678
--- /dev/null
+++ b/finance/py-trytond-purchase-requisition/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:03 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_purchase_requisition-4.2.0.tar.gz) = 5bd26b017f7874357cc8df57d99e2e5c042b2101
+RMD160 (tryton-4.2/trytond_purchase_requisition-4.2.0.tar.gz) = b9d34c9731a73dcbea617dafadcea5ef32db4c0e
+SHA512 (tryton-4.2/trytond_purchase_requisition-4.2.0.tar.gz) = b43ec871d5e76384102355ceaf71ae681f7afa89647f1203ac780de98f1dce7797b507b93991211c843af5e7e3b3fdaae7e901092fc774db7589a176d1b4ec6a
+Size (tryton-4.2/trytond_purchase_requisition-4.2.0.tar.gz) = 32135 bytes
diff --git a/finance/py-trytond-purchase-shipment-cost/DESCR b/finance/py-trytond-purchase-shipment-cost/DESCR
new file mode 100644
index 00000000000..1d7d083b1d7
--- /dev/null
+++ b/finance/py-trytond-purchase-shipment-cost/DESCR
@@ -0,0 +1 @@
+The purchase_shipment_cost module of the Tryton application platform.
diff --git a/finance/py-trytond-purchase-shipment-cost/Makefile b/finance/py-trytond-purchase-shipment-cost/Makefile
new file mode 100644
index 00000000000..ebefb487cb2
--- /dev/null
+++ b/finance/py-trytond-purchase-shipment-cost/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:03 rodent Exp $
+TRYTON_MODULE_NAME= trytond_purchase_shipment_cost
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Purchase shipment cost module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-carrier>=${TRYTON_BASEVER}:../../misc/py-trytond-carrier
+DEPENDS+= ${PYPKGPREFIX}-trytond-currency>=${TRYTON_BASEVER}:../../finance/py-trytond-currency
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-product>=${TRYTON_BASEVER}:../../finance/py-trytond-account-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-stock-anglo-saxon>=${TRYTON_BASEVER}:../../finance/py-trytond-account-stock-anglo-saxon
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-stock-continental>=${TRYTON_BASEVER}:../../finance/py-trytond-account-stock-continental
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-purchase-shipment-cost/PLIST b/finance/py-trytond-purchase-shipment-cost/PLIST
new file mode 100644
index 00000000000..91b82eda019
--- /dev/null
+++ b/finance/py-trytond-purchase-shipment-cost/PLIST
@@ -0,0 +1,49 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:03 rodent Exp $
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/__init__.py
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/__init__.pyc
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/__init__.pyo
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/carrier.py
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/carrier.pyc
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/carrier.pyo
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/carrier.xml
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/bg.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/ca.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/cs.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/de.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/es.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/es_419.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/fr.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/it_IT.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/lo.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/lt.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/nl.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/pl.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/ru.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/sl.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/stock.py
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/stock.pyc
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/stock.pyo
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/stock.xml
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/tests/__init__.py
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/tests/scenario_purchase_shipment_cost.rst
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/tests/scenario_purchase_shipment_cost_with_account_stock.rst
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/tests/scenario_purchase_shipment_cost_with_account_stock_anglo_saxon.rst
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/tests/test_purchase_shipment_cost.py
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/tests/test_purchase_shipment_cost.pyc
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/tests/test_purchase_shipment_cost.pyo
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/tryton.cfg
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/view/carrier_form.xml
+${PYSITELIB}/trytond/modules/purchase_shipment_cost/view/shipment_in_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-purchase-shipment-cost/distinfo b/finance/py-trytond-purchase-shipment-cost/distinfo
new file mode 100644
index 00000000000..ccb604b464e
--- /dev/null
+++ b/finance/py-trytond-purchase-shipment-cost/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:03 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_purchase_shipment_cost-4.2.0.tar.gz) = 605b9c81182b228f6ea20ca6588a214d7673bf94
+RMD160 (tryton-4.2/trytond_purchase_shipment_cost-4.2.0.tar.gz) = a51845a2b021e9c87a89d9ad466483454c54ecf4
+SHA512 (tryton-4.2/trytond_purchase_shipment_cost-4.2.0.tar.gz) = b82847781dfa75238f7ff668686d1adb4a87c86dcdecc8e383a48de46c512506c5ae3ff8ffdd8128011c72bd1603ad8e5e23b07b62fa2f3c208dbee9c42e3d91
+Size (tryton-4.2/trytond_purchase_shipment_cost-4.2.0.tar.gz) = 24578 bytes
diff --git a/finance/py-trytond-purchase/Makefile b/finance/py-trytond-purchase/Makefile
index 2b2b0cd85a5..4f95114aca5 100644
--- a/finance/py-trytond-purchase/Makefile
+++ b/finance/py-trytond-purchase/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/08/24 14:49:43 richard Exp $
+# $NetBSD: Makefile,v 1.2 2016/12/04 21:13:03 rodent Exp $
TRYTON_MODULE_NAME= trytond_purchase
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -9,16 +9,16 @@ COMMENT= Purchase module of the Tryton application platform
LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql
-DEPENDS+= ${PYPKGPREFIX}-trytond-company-[0-9]*:../../misc/py-trytond-company
-DEPENDS+= ${PYPKGPREFIX}-trytond-party-[0-9]*:../../misc/py-trytond-party
-DEPENDS+= ${PYPKGPREFIX}-trytond-product-[0-9]*:../../misc/py-trytond-product
-DEPENDS+= ${PYPKGPREFIX}-trytond-stock-[0-9]*:../../misc/py-trytond-stock
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-[0-9]*:../../finance/py-trytond-account
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice-[0-9]*:../../finance/py-trytond-account-invoice
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice-stock-[0-9]*:../../finance/py-trytond-account-invoice-stock
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-product-[0-9]*:../../finance/py-trytond-account-product
-DEPENDS+= ${PYPKGPREFIX}-trytond-currency-[0-9]*:../../finance/py-trytond-currency
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice-stock>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-product>=${TRYTON_BASEVER}:../../finance/py-trytond-account-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-currency>=${TRYTON_BASEVER}:../../finance/py-trytond-currency
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-purchase/PLIST b/finance/py-trytond-purchase/PLIST
index e9e345e51cf..614035c36f9 100644
--- a/finance/py-trytond-purchase/PLIST
+++ b/finance/py-trytond-purchase/PLIST
@@ -1,11 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2015/11/22 08:05:09 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.3 2016/12/04 21:13:03 rodent Exp $
${PYSITELIB}/trytond/modules/purchase/__init__.py
${PYSITELIB}/trytond/modules/purchase/__init__.pyc
${PYSITELIB}/trytond/modules/purchase/__init__.pyo
@@ -16,24 +9,27 @@ ${PYSITELIB}/trytond/modules/purchase/configuration.xml
${PYSITELIB}/trytond/modules/purchase/invoice.py
${PYSITELIB}/trytond/modules/purchase/invoice.pyc
${PYSITELIB}/trytond/modules/purchase/invoice.pyo
-${PYSITELIB}/trytond/modules/purchase/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/purchase/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/purchase/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/purchase/locale/de_DE.po
-${PYSITELIB}/trytond/modules/purchase/locale/es_AR.po
-${PYSITELIB}/trytond/modules/purchase/locale/es_CO.po
-${PYSITELIB}/trytond/modules/purchase/locale/es_EC.po
-${PYSITELIB}/trytond/modules/purchase/locale/es_ES.po
-${PYSITELIB}/trytond/modules/purchase/locale/es_MX.po
-${PYSITELIB}/trytond/modules/purchase/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/purchase/locale/bg.po
+${PYSITELIB}/trytond/modules/purchase/locale/ca.po
+${PYSITELIB}/trytond/modules/purchase/locale/cs.po
+${PYSITELIB}/trytond/modules/purchase/locale/de.po
+${PYSITELIB}/trytond/modules/purchase/locale/es.po
+${PYSITELIB}/trytond/modules/purchase/locale/es_419.po
+${PYSITELIB}/trytond/modules/purchase/locale/fr.po
${PYSITELIB}/trytond/modules/purchase/locale/hu_HU.po
${PYSITELIB}/trytond/modules/purchase/locale/it_IT.po
${PYSITELIB}/trytond/modules/purchase/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/purchase/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/purchase/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/purchase/locale/lo.po
+${PYSITELIB}/trytond/modules/purchase/locale/lt.po
+${PYSITELIB}/trytond/modules/purchase/locale/nl.po
+${PYSITELIB}/trytond/modules/purchase/locale/pl.po
${PYSITELIB}/trytond/modules/purchase/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/purchase/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/purchase/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/purchase/locale/ru.po
+${PYSITELIB}/trytond/modules/purchase/locale/sl.po
+${PYSITELIB}/trytond/modules/purchase/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/purchase/party.py
+${PYSITELIB}/trytond/modules/purchase/party.pyc
+${PYSITELIB}/trytond/modules/purchase/party.pyo
${PYSITELIB}/trytond/modules/purchase/party.xml
${PYSITELIB}/trytond/modules/purchase/product.py
${PYSITELIB}/trytond/modules/purchase/product.pyc
@@ -59,6 +55,7 @@ ${PYSITELIB}/trytond/modules/purchase/tryton.cfg
${PYSITELIB}/trytond/modules/purchase/view/configuration_form.xml
${PYSITELIB}/trytond/modules/purchase/view/handle_invoice_exception_ask_form.xml
${PYSITELIB}/trytond/modules/purchase/view/handle_shipment_exception_ask_form.xml
+${PYSITELIB}/trytond/modules/purchase/view/location_form.xml
${PYSITELIB}/trytond/modules/purchase/view/move_form.xml
${PYSITELIB}/trytond/modules/purchase/view/move_list_shipment.xml
${PYSITELIB}/trytond/modules/purchase/view/product_list_purchase_line.xml
@@ -66,12 +63,19 @@ ${PYSITELIB}/trytond/modules/purchase/view/product_supplier_form.xml
${PYSITELIB}/trytond/modules/purchase/view/product_supplier_price_form.xml
${PYSITELIB}/trytond/modules/purchase/view/product_supplier_price_list_sequence.xml
${PYSITELIB}/trytond/modules/purchase/view/product_supplier_price_tree.xml
-${PYSITELIB}/trytond/modules/purchase/view/product_supplier_tree_sequence.xml
${PYSITELIB}/trytond/modules/purchase/view/product_supplier_tree.xml
+${PYSITELIB}/trytond/modules/purchase/view/product_supplier_tree_sequence.xml
${PYSITELIB}/trytond/modules/purchase/view/purchase_form.xml
${PYSITELIB}/trytond/modules/purchase/view/purchase_line_form.xml
-${PYSITELIB}/trytond/modules/purchase/view/purchase_line_tree_sequence.xml
${PYSITELIB}/trytond/modules/purchase/view/purchase_line_tree.xml
+${PYSITELIB}/trytond/modules/purchase/view/purchase_line_tree_sequence.xml
${PYSITELIB}/trytond/modules/purchase/view/purchase_tree.xml
${PYSITELIB}/trytond/modules/purchase/view/template_form.xml
${PYSITELIB}/trytond/modules/purchase/view/template_tree.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-purchase/distinfo b/finance/py-trytond-purchase/distinfo
index 7a0a20aa9c6..fcfa2c2eb52 100644
--- a/finance/py-trytond-purchase/distinfo
+++ b/finance/py-trytond-purchase/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/22 08:05:09 richard Exp $
+$NetBSD: distinfo,v 1.4 2016/12/04 21:13:03 rodent Exp $
-SHA1 (tryton-3.8/trytond_purchase-3.8.0.tar.gz) = 6d164b4da67cc7614e290c161428795f3d802d15
-RMD160 (tryton-3.8/trytond_purchase-3.8.0.tar.gz) = f6a344b3736f0be9f0cf2a816072f956fcbca1d2
-SHA512 (tryton-3.8/trytond_purchase-3.8.0.tar.gz) = 1a4a3f46b6497e2bb54d14cd7600e981fa8f458f8b4ec63fe2923298fd63c79a5c69989aea68beca09a35c1e72766507ab5210e3cd2f0f1d724aca135f8ac27b
-Size (tryton-3.8/trytond_purchase-3.8.0.tar.gz) = 91234 bytes
+SHA1 (tryton-4.2/trytond_purchase-4.2.0.tar.gz) = 41616440815ff9dbbe43b0deaaef5ad55ed388b8
+RMD160 (tryton-4.2/trytond_purchase-4.2.0.tar.gz) = 8d2545a13b69f0e912a8eee6e3bec1f04468c1ae
+SHA512 (tryton-4.2/trytond_purchase-4.2.0.tar.gz) = 3d762e9ae935695b839d922daefe9cef23269fd7e3b32ceb196674542c0460f1cac5b27469d654a9c76760edebd5dae54ddebf1bc01b15ec135766adc1fa7969
+Size (tryton-4.2/trytond_purchase-4.2.0.tar.gz) = 95101 bytes
diff --git a/finance/py-trytond-sale-complaint/DESCR b/finance/py-trytond-sale-complaint/DESCR
new file mode 100644
index 00000000000..4363a150f95
--- /dev/null
+++ b/finance/py-trytond-sale-complaint/DESCR
@@ -0,0 +1 @@
+The sale complaint module of the Tryton application platform.
diff --git a/finance/py-trytond-sale-complaint/Makefile b/finance/py-trytond-sale-complaint/Makefile
new file mode 100644
index 00000000000..ab648c07d3d
--- /dev/null
+++ b/finance/py-trytond-sale-complaint/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:03 rodent Exp $
+TRYTON_MODULE_NAME= trytond_sale_complaint
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Sale complaint module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale>=${TRYTON_BASEVER}:../../finance/py-trytond-sale
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-sale-complaint/PLIST b/finance/py-trytond-sale-complaint/PLIST
new file mode 100644
index 00000000000..4958d455721
--- /dev/null
+++ b/finance/py-trytond-sale-complaint/PLIST
@@ -0,0 +1,55 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:03 rodent Exp $
+${PYSITELIB}/trytond/modules/sale_complaint/__init__.py
+${PYSITELIB}/trytond/modules/sale_complaint/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_complaint/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_complaint/account.py
+${PYSITELIB}/trytond/modules/sale_complaint/account.pyc
+${PYSITELIB}/trytond/modules/sale_complaint/account.pyo
+${PYSITELIB}/trytond/modules/sale_complaint/complaint.py
+${PYSITELIB}/trytond/modules/sale_complaint/complaint.pyc
+${PYSITELIB}/trytond/modules/sale_complaint/complaint.pyo
+${PYSITELIB}/trytond/modules/sale_complaint/complaint.xml
+${PYSITELIB}/trytond/modules/sale_complaint/locale/bg.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/ca.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/cs.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/de.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/es.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/es_419.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/fr.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/it_IT.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/lo.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/lt.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/nl.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/pl.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/ru.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/sl.po
+${PYSITELIB}/trytond/modules/sale_complaint/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/sale_complaint/sale.py
+${PYSITELIB}/trytond/modules/sale_complaint/sale.pyc
+${PYSITELIB}/trytond/modules/sale_complaint/sale.pyo
+${PYSITELIB}/trytond/modules/sale_complaint/sale.xml
+${PYSITELIB}/trytond/modules/sale_complaint/tests/__init__.py
+${PYSITELIB}/trytond/modules/sale_complaint/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_complaint/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_complaint/tests/scenario_sale_complaint.rst
+${PYSITELIB}/trytond/modules/sale_complaint/tests/test_sale_complaint.py
+${PYSITELIB}/trytond/modules/sale_complaint/tests/test_sale_complaint.pyc
+${PYSITELIB}/trytond/modules/sale_complaint/tests/test_sale_complaint.pyo
+${PYSITELIB}/trytond/modules/sale_complaint/tryton.cfg
+${PYSITELIB}/trytond/modules/sale_complaint/view/action_form.xml
+${PYSITELIB}/trytond/modules/sale_complaint/view/action_list.xml
+${PYSITELIB}/trytond/modules/sale_complaint/view/complaint_form.xml
+${PYSITELIB}/trytond/modules/sale_complaint/view/complaint_list.xml
+${PYSITELIB}/trytond/modules/sale_complaint/view/configuration_form.xml
+${PYSITELIB}/trytond/modules/sale_complaint/view/type_form.xml
+${PYSITELIB}/trytond/modules/sale_complaint/view/type_list.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-sale-complaint/distinfo b/finance/py-trytond-sale-complaint/distinfo
new file mode 100644
index 00000000000..8192e47536b
--- /dev/null
+++ b/finance/py-trytond-sale-complaint/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:03 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_sale_complaint-4.2.0.tar.gz) = a0db82197c5491f42b0ca52350fc5246948e06d9
+RMD160 (tryton-4.2/trytond_sale_complaint-4.2.0.tar.gz) = 892107295bcce94598eb2b31987c73dacb50026e
+SHA512 (tryton-4.2/trytond_sale_complaint-4.2.0.tar.gz) = 44c6901f627ab173f4ceb6b9e3de863ee50e6430321cabc0edf987cd447b74796698a86d308eb1c5b59491436857620303cd527d1ae6300106199bb132af7772
+Size (tryton-4.2/trytond_sale_complaint-4.2.0.tar.gz) = 38005 bytes
diff --git a/finance/py-trytond-sale-credit-limit/DESCR b/finance/py-trytond-sale-credit-limit/DESCR
new file mode 100644
index 00000000000..88fa673d6f9
--- /dev/null
+++ b/finance/py-trytond-sale-credit-limit/DESCR
@@ -0,0 +1 @@
+The sale credit limit module of the Tryton application platform.
diff --git a/finance/py-trytond-sale-credit-limit/Makefile b/finance/py-trytond-sale-credit-limit/Makefile
new file mode 100644
index 00000000000..9c9e3696b54
--- /dev/null
+++ b/finance/py-trytond-sale-credit-limit/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:03 rodent Exp $
+TRYTON_MODULE_NAME= trytond_sale_credit_limit
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Sale credit limit module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-credit-limit>=${TRYTON_BASEVER}:../../finance/py-trytond-account-credit-limit
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale>=${TRYTON_BASEVER}:../../finance/py-trytond-sale
+DEPENDS+= ${PYPKGPREFIX}-trytond-currency>=${TRYTON_BASEVER}:../../finance/py-trytond-currency
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-sale-credit-limit/PLIST b/finance/py-trytond-sale-credit-limit/PLIST
new file mode 100644
index 00000000000..8d1d7944614
--- /dev/null
+++ b/finance/py-trytond-sale-credit-limit/PLIST
@@ -0,0 +1,24 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:03 rodent Exp $
+${PYSITELIB}/trytond/modules/sale_credit_limit/__init__.py
+${PYSITELIB}/trytond/modules/sale_credit_limit/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_credit_limit/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_credit_limit/party.py
+${PYSITELIB}/trytond/modules/sale_credit_limit/party.pyc
+${PYSITELIB}/trytond/modules/sale_credit_limit/party.pyo
+${PYSITELIB}/trytond/modules/sale_credit_limit/sale.py
+${PYSITELIB}/trytond/modules/sale_credit_limit/sale.pyc
+${PYSITELIB}/trytond/modules/sale_credit_limit/sale.pyo
+${PYSITELIB}/trytond/modules/sale_credit_limit/tests/__init__.py
+${PYSITELIB}/trytond/modules/sale_credit_limit/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_credit_limit/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_credit_limit/tests/test_sale_credit_limit.py
+${PYSITELIB}/trytond/modules/sale_credit_limit/tests/test_sale_credit_limit.pyc
+${PYSITELIB}/trytond/modules/sale_credit_limit/tests/test_sale_credit_limit.pyo
+${PYSITELIB}/trytond/modules/sale_credit_limit/tryton.cfg
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-sale-credit-limit/distinfo b/finance/py-trytond-sale-credit-limit/distinfo
new file mode 100644
index 00000000000..afe7cd3bf45
--- /dev/null
+++ b/finance/py-trytond-sale-credit-limit/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:03 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_sale_credit_limit-4.2.0.tar.gz) = c3597160e2444e85eae15d53a21709d46f939621
+RMD160 (tryton-4.2/trytond_sale_credit_limit-4.2.0.tar.gz) = e828c55ee4a99b97d8a5aeb716d758f9632c5e09
+SHA512 (tryton-4.2/trytond_sale_credit_limit-4.2.0.tar.gz) = 6c546a970f084281f15e2f8070ca93ef92011b5d43038ed2866fde3b29fe83d1aca53bd74a6aaf1999648182de7cdc9b9148cc9cd8d88d4063bf82de64dc3426
+Size (tryton-4.2/trytond_sale_credit_limit-4.2.0.tar.gz) = 18974 bytes
diff --git a/finance/py-trytond-sale-extra/DESCR b/finance/py-trytond-sale-extra/DESCR
new file mode 100644
index 00000000000..848f171a70e
--- /dev/null
+++ b/finance/py-trytond-sale-extra/DESCR
@@ -0,0 +1 @@
+The sale extra module of the Tryton application platform.
diff --git a/finance/py-trytond-sale-extra/Makefile b/finance/py-trytond-sale-extra/Makefile
new file mode 100644
index 00000000000..c0e750df202
--- /dev/null
+++ b/finance/py-trytond-sale-extra/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:03 rodent Exp $
+TRYTON_MODULE_NAME= trytond_sale_extra
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Sale extra module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-product-price-list>=${TRYTON_BASEVER}:../../finance/py-trytond-product-price-list
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale>=${TRYTON_BASEVER}:../../finance/py-trytond-sale
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale-price-list>=${TRYTON_BASEVER}:../../finance/py-trytond-sale-price-list
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-sale-extra/PLIST b/finance/py-trytond-sale-extra/PLIST
new file mode 100644
index 00000000000..ad9902989c6
--- /dev/null
+++ b/finance/py-trytond-sale-extra/PLIST
@@ -0,0 +1,46 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:03 rodent Exp $
+${PYSITELIB}/trytond/modules/sale_extra/__init__.py
+${PYSITELIB}/trytond/modules/sale_extra/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_extra/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_extra/locale/bg.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/ca.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/cs.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/de.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/es.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/es_419.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/fr.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/it_IT.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/lo.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/lt.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/nl.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/pl.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/ru.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/sl.po
+${PYSITELIB}/trytond/modules/sale_extra/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/sale_extra/sale.py
+${PYSITELIB}/trytond/modules/sale_extra/sale.pyc
+${PYSITELIB}/trytond/modules/sale_extra/sale.pyo
+${PYSITELIB}/trytond/modules/sale_extra/sale.xml
+${PYSITELIB}/trytond/modules/sale_extra/tests/__init__.py
+${PYSITELIB}/trytond/modules/sale_extra/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_extra/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_extra/tests/scenario_sale_extra.rst
+${PYSITELIB}/trytond/modules/sale_extra/tests/test_sale_extra.py
+${PYSITELIB}/trytond/modules/sale_extra/tests/test_sale_extra.pyc
+${PYSITELIB}/trytond/modules/sale_extra/tests/test_sale_extra.pyo
+${PYSITELIB}/trytond/modules/sale_extra/tryton.cfg
+${PYSITELIB}/trytond/modules/sale_extra/view/extra_form.xml
+${PYSITELIB}/trytond/modules/sale_extra/view/extra_line_form.xml
+${PYSITELIB}/trytond/modules/sale_extra/view/extra_line_list.xml
+${PYSITELIB}/trytond/modules/sale_extra/view/extra_line_list_sequence.xml
+${PYSITELIB}/trytond/modules/sale_extra/view/extra_list.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-sale-extra/distinfo b/finance/py-trytond-sale-extra/distinfo
new file mode 100644
index 00000000000..412e388d2f2
--- /dev/null
+++ b/finance/py-trytond-sale-extra/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:03 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_sale_extra-4.2.0.tar.gz) = 5897672dcfb971a01b83a40496894eef9f6a54a6
+RMD160 (tryton-4.2/trytond_sale_extra-4.2.0.tar.gz) = 441967cf6c514ecc5bccfae2d1ffb02ac8714e7e
+SHA512 (tryton-4.2/trytond_sale_extra-4.2.0.tar.gz) = a0a7f0f7c316d7a7145fb60f31a30ff62fd6dd42c8015acd2b56a06643250867898973fbe787da6bf0f24da9e565ea2a8560d1d5e60c05cef60ab2986b277229
+Size (tryton-4.2/trytond_sale_extra-4.2.0.tar.gz) = 27736 bytes
diff --git a/finance/py-trytond-sale-invoice-grouping/DESCR b/finance/py-trytond-sale-invoice-grouping/DESCR
new file mode 100644
index 00000000000..bb048d5fb62
--- /dev/null
+++ b/finance/py-trytond-sale-invoice-grouping/DESCR
@@ -0,0 +1 @@
+The sale invoice grouping module of the Tryton application platform.
diff --git a/finance/py-trytond-sale-invoice-grouping/Makefile b/finance/py-trytond-sale-invoice-grouping/Makefile
new file mode 100644
index 00000000000..3c20ae1f1db
--- /dev/null
+++ b/finance/py-trytond-sale-invoice-grouping/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:03 rodent Exp $
+TRYTON_MODULE_NAME= trytond_sale_invoice_grouping
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Sale invoice grouping module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale>=${TRYTON_BASEVER}:../../finance/py-trytond-sale
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-sale-invoice-grouping/PLIST b/finance/py-trytond-sale-invoice-grouping/PLIST
new file mode 100644
index 00000000000..599d83f547a
--- /dev/null
+++ b/finance/py-trytond-sale-invoice-grouping/PLIST
@@ -0,0 +1,39 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:03 rodent Exp $
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/__init__.py
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/bg.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/ca.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/cs.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/de.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/es.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/es_419.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/fr.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/it_IT.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/lo.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/lt.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/nl.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/pl.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/ru.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/sl.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/party.py
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/party.pyc
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/party.pyo
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/party.xml
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/sale.py
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/sale.pyc
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/sale.pyo
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/tests/scenario_sale_invoice_grouping.rst
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/tryton.cfg
+${PYSITELIB}/trytond/modules/sale_invoice_grouping/view/party_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-sale-invoice-grouping/distinfo b/finance/py-trytond-sale-invoice-grouping/distinfo
new file mode 100644
index 00000000000..5ec5239c8b3
--- /dev/null
+++ b/finance/py-trytond-sale-invoice-grouping/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:03 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_sale_invoice_grouping-4.2.0.tar.gz) = e162ee64a64cc2ae92a7da59be943b673844eb31
+RMD160 (tryton-4.2/trytond_sale_invoice_grouping-4.2.0.tar.gz) = e3e8c4c1df3364c188752a17080972e6f55913cb
+SHA512 (tryton-4.2/trytond_sale_invoice_grouping-4.2.0.tar.gz) = 4885c22a19707c616a0638dce9c87b5610b856876f1b180b135f0b173998197c6cadd03df1575b62232cceea80d1c35f6b7617df1a2746a15e5f80ca8c0bfd5b
+Size (tryton-4.2/trytond_sale_invoice_grouping-4.2.0.tar.gz) = 21083 bytes
diff --git a/finance/py-trytond-sale-opportunity/DESCR b/finance/py-trytond-sale-opportunity/DESCR
new file mode 100644
index 00000000000..97b3f801494
--- /dev/null
+++ b/finance/py-trytond-sale-opportunity/DESCR
@@ -0,0 +1 @@
+The sale opportunity module of the Tryton application platform.
diff --git a/finance/py-trytond-sale-opportunity/Makefile b/finance/py-trytond-sale-opportunity/Makefile
new file mode 100644
index 00000000000..0ee7d1833b6
--- /dev/null
+++ b/finance/py-trytond-sale-opportunity/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:03 rodent Exp $
+TRYTON_MODULE_NAME= trytond_sale_opportunity
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Sale opportunity module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-python-sql>=0.4:../../databases/py-python-sql
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-currency>=${TRYTON_BASEVER}:../../finance/py-trytond-currency
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale>=${TRYTON_BASEVER}:../../finance/py-trytond-sale
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-sale-opportunity/PLIST b/finance/py-trytond-sale-opportunity/PLIST
new file mode 100644
index 00000000000..ac56996c5b3
--- /dev/null
+++ b/finance/py-trytond-sale-opportunity/PLIST
@@ -0,0 +1,74 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:03 rodent Exp $
+${PYSITELIB}/trytond/modules/sale_opportunity/__init__.py
+${PYSITELIB}/trytond/modules/sale_opportunity/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_opportunity/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_opportunity/account.py
+${PYSITELIB}/trytond/modules/sale_opportunity/account.pyc
+${PYSITELIB}/trytond/modules/sale_opportunity/account.pyo
+${PYSITELIB}/trytond/modules/sale_opportunity/company.py
+${PYSITELIB}/trytond/modules/sale_opportunity/company.pyc
+${PYSITELIB}/trytond/modules/sale_opportunity/company.pyo
+${PYSITELIB}/trytond/modules/sale_opportunity/configuration.py
+${PYSITELIB}/trytond/modules/sale_opportunity/configuration.pyc
+${PYSITELIB}/trytond/modules/sale_opportunity/configuration.pyo
+${PYSITELIB}/trytond/modules/sale_opportunity/configuration.xml
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/bg.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/ca.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/cs.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/de.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/es.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/es_419.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/fr.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/it_IT.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/lo.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/lt.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/nl.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/pl.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/ru.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/sl.po
+${PYSITELIB}/trytond/modules/sale_opportunity/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/sale_opportunity/opportunity.py
+${PYSITELIB}/trytond/modules/sale_opportunity/opportunity.pyc
+${PYSITELIB}/trytond/modules/sale_opportunity/opportunity.pyo
+${PYSITELIB}/trytond/modules/sale_opportunity/opportunity.xml
+${PYSITELIB}/trytond/modules/sale_opportunity/party.py
+${PYSITELIB}/trytond/modules/sale_opportunity/party.pyc
+${PYSITELIB}/trytond/modules/sale_opportunity/party.pyo
+${PYSITELIB}/trytond/modules/sale_opportunity/party.xml
+${PYSITELIB}/trytond/modules/sale_opportunity/product.py
+${PYSITELIB}/trytond/modules/sale_opportunity/product.pyc
+${PYSITELIB}/trytond/modules/sale_opportunity/product.pyo
+${PYSITELIB}/trytond/modules/sale_opportunity/sale.py
+${PYSITELIB}/trytond/modules/sale_opportunity/sale.pyc
+${PYSITELIB}/trytond/modules/sale_opportunity/sale.pyo
+${PYSITELIB}/trytond/modules/sale_opportunity/tests/__init__.py
+${PYSITELIB}/trytond/modules/sale_opportunity/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_opportunity/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_opportunity/tests/scenario_sale_opportunity.rst
+${PYSITELIB}/trytond/modules/sale_opportunity/tests/test_sale_opportunity.py
+${PYSITELIB}/trytond/modules/sale_opportunity/tests/test_sale_opportunity.pyc
+${PYSITELIB}/trytond/modules/sale_opportunity/tests/test_sale_opportunity.pyo
+${PYSITELIB}/trytond/modules/sale_opportunity/tryton.cfg
+${PYSITELIB}/trytond/modules/sale_opportunity/view/configuration_form.xml
+${PYSITELIB}/trytond/modules/sale_opportunity/view/opportunity_employee_context_form.xml
+${PYSITELIB}/trytond/modules/sale_opportunity/view/opportunity_employee_graph1.xml
+${PYSITELIB}/trytond/modules/sale_opportunity/view/opportunity_employee_graph2.xml
+${PYSITELIB}/trytond/modules/sale_opportunity/view/opportunity_employee_monthly_tree.xml
+${PYSITELIB}/trytond/modules/sale_opportunity/view/opportunity_employee_tree.xml
+${PYSITELIB}/trytond/modules/sale_opportunity/view/opportunity_form.xml
+${PYSITELIB}/trytond/modules/sale_opportunity/view/opportunity_line_form.xml
+${PYSITELIB}/trytond/modules/sale_opportunity/view/opportunity_line_tree.xml
+${PYSITELIB}/trytond/modules/sale_opportunity/view/opportunity_monthly_graph1.xml
+${PYSITELIB}/trytond/modules/sale_opportunity/view/opportunity_monthly_graph2.xml
+${PYSITELIB}/trytond/modules/sale_opportunity/view/opportunity_monthly_tree.xml
+${PYSITELIB}/trytond/modules/sale_opportunity/view/opportunity_tree.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-sale-opportunity/distinfo b/finance/py-trytond-sale-opportunity/distinfo
new file mode 100644
index 00000000000..1526cac567f
--- /dev/null
+++ b/finance/py-trytond-sale-opportunity/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:03 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_sale_opportunity-4.2.0.tar.gz) = 0766abbd4a016bdf440c2bdb3d17df9d05022a49
+RMD160 (tryton-4.2/trytond_sale_opportunity-4.2.0.tar.gz) = 20ceabc95dee23e8c892c045f54e654d8befe8fe
+SHA512 (tryton-4.2/trytond_sale_opportunity-4.2.0.tar.gz) = 1367a744da25592a0aae8fc9c42efd9c442444d847a0924d69675318b79feeea7f03f21016054a9e63358531180a7b42bc7e735661bdcf9d267280f745558510
+Size (tryton-4.2/trytond_sale_opportunity-4.2.0.tar.gz) = 49412 bytes
diff --git a/finance/py-trytond-sale-price-list/DESCR b/finance/py-trytond-sale-price-list/DESCR
new file mode 100644
index 00000000000..1ff4293c7a5
--- /dev/null
+++ b/finance/py-trytond-sale-price-list/DESCR
@@ -0,0 +1 @@
+The sale price list module of the Tryton application platform.
diff --git a/finance/py-trytond-sale-price-list/Makefile b/finance/py-trytond-sale-price-list/Makefile
new file mode 100644
index 00000000000..ebd42ff884d
--- /dev/null
+++ b/finance/py-trytond-sale-price-list/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:04 rodent Exp $
+TRYTON_MODULE_NAME= trytond_sale_price_list
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Sale price list module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond-product-price-list>=${TRYTON_BASEVER}:../../finance/py-trytond-product-price-list
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale>=${TRYTON_BASEVER}:../../finance/py-trytond-sale
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-sale-price-list/PLIST b/finance/py-trytond-sale-price-list/PLIST
new file mode 100644
index 00000000000..885e1479ec5
--- /dev/null
+++ b/finance/py-trytond-sale-price-list/PLIST
@@ -0,0 +1,55 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:04 rodent Exp $
+${PYSITELIB}/trytond/modules/sale_price_list/__init__.py
+${PYSITELIB}/trytond/modules/sale_price_list/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_price_list/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_price_list/configuration.py
+${PYSITELIB}/trytond/modules/sale_price_list/configuration.pyc
+${PYSITELIB}/trytond/modules/sale_price_list/configuration.pyo
+${PYSITELIB}/trytond/modules/sale_price_list/configuration.xml
+${PYSITELIB}/trytond/modules/sale_price_list/locale/bg.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/ca.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/cs.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/de.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/es.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/es_419.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/fr.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/it_IT.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/lo.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/lt.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/nl.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/pl.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/ru.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/sl.po
+${PYSITELIB}/trytond/modules/sale_price_list/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/sale_price_list/party.py
+${PYSITELIB}/trytond/modules/sale_price_list/party.pyc
+${PYSITELIB}/trytond/modules/sale_price_list/party.pyo
+${PYSITELIB}/trytond/modules/sale_price_list/party.xml
+${PYSITELIB}/trytond/modules/sale_price_list/product.py
+${PYSITELIB}/trytond/modules/sale_price_list/product.pyc
+${PYSITELIB}/trytond/modules/sale_price_list/product.pyo
+${PYSITELIB}/trytond/modules/sale_price_list/sale.py
+${PYSITELIB}/trytond/modules/sale_price_list/sale.pyc
+${PYSITELIB}/trytond/modules/sale_price_list/sale.pyo
+${PYSITELIB}/trytond/modules/sale_price_list/sale.xml
+${PYSITELIB}/trytond/modules/sale_price_list/tests/__init__.py
+${PYSITELIB}/trytond/modules/sale_price_list/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_price_list/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_price_list/tests/scenario_sale_price_list.rst
+${PYSITELIB}/trytond/modules/sale_price_list/tests/test_sale_price_list.py
+${PYSITELIB}/trytond/modules/sale_price_list/tests/test_sale_price_list.pyc
+${PYSITELIB}/trytond/modules/sale_price_list/tests/test_sale_price_list.pyo
+${PYSITELIB}/trytond/modules/sale_price_list/tryton.cfg
+${PYSITELIB}/trytond/modules/sale_price_list/view/configuration_form.xml
+${PYSITELIB}/trytond/modules/sale_price_list/view/party_form.xml
+${PYSITELIB}/trytond/modules/sale_price_list/view/sale_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-sale-price-list/distinfo b/finance/py-trytond-sale-price-list/distinfo
new file mode 100644
index 00000000000..0c9b238a80f
--- /dev/null
+++ b/finance/py-trytond-sale-price-list/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:04 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_sale_price_list-4.2.0.tar.gz) = 8572307f5acf6a552d5ccad404fd65e5212ca375
+RMD160 (tryton-4.2/trytond_sale_price_list-4.2.0.tar.gz) = b893d7480bddc5ea98efdb129eed9f1b7a27173f
+SHA512 (tryton-4.2/trytond_sale_price_list-4.2.0.tar.gz) = 47c09f0a552d16f52be14e888e81856c19170bafa6682cd7d67fabb3d0e6860ffb83515de61f1099854b2590870ba42973789544e8afdabc8916a535dcd848bc
+Size (tryton-4.2/trytond_sale_price_list-4.2.0.tar.gz) = 21823 bytes
diff --git a/finance/py-trytond-sale-promotion/DESCR b/finance/py-trytond-sale-promotion/DESCR
new file mode 100644
index 00000000000..4948b5d0a10
--- /dev/null
+++ b/finance/py-trytond-sale-promotion/DESCR
@@ -0,0 +1 @@
+The sale promotion module of the Tryton application platform.
diff --git a/finance/py-trytond-sale-promotion/Makefile b/finance/py-trytond-sale-promotion/Makefile
new file mode 100644
index 00000000000..e04e6e41846
--- /dev/null
+++ b/finance/py-trytond-sale-promotion/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:04 rodent Exp $
+TRYTON_MODULE_NAME= trytond_sale_promotion
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Sale promotion module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-simpleeval-[0-9]*:../../math/py-simpleeval
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-product-price-list>=${TRYTON_BASEVER}:../../finance/py-trytond-product-price-list
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale>=${TRYTON_BASEVER}:../../finance/py-trytond-sale
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale-price-list>=${TRYTON_BASEVER}:../../finance/py-trytond-sale-price-list
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-sale-promotion/PLIST b/finance/py-trytond-sale-promotion/PLIST
new file mode 100644
index 00000000000..4ece9b5e54b
--- /dev/null
+++ b/finance/py-trytond-sale-promotion/PLIST
@@ -0,0 +1,43 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:04 rodent Exp $
+${PYSITELIB}/trytond/modules/sale_promotion/__init__.py
+${PYSITELIB}/trytond/modules/sale_promotion/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_promotion/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_promotion/locale/bg.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/ca.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/cs.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/de.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/es.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/es_419.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/fr.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/it_IT.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/lo.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/lt.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/nl.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/pl.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/ru.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/sl.po
+${PYSITELIB}/trytond/modules/sale_promotion/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/sale_promotion/sale.py
+${PYSITELIB}/trytond/modules/sale_promotion/sale.pyc
+${PYSITELIB}/trytond/modules/sale_promotion/sale.pyo
+${PYSITELIB}/trytond/modules/sale_promotion/sale.xml
+${PYSITELIB}/trytond/modules/sale_promotion/tests/__init__.py
+${PYSITELIB}/trytond/modules/sale_promotion/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_promotion/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_promotion/tests/scenario_sale_promotion.rst
+${PYSITELIB}/trytond/modules/sale_promotion/tests/test_sale_promotion.py
+${PYSITELIB}/trytond/modules/sale_promotion/tests/test_sale_promotion.pyc
+${PYSITELIB}/trytond/modules/sale_promotion/tests/test_sale_promotion.pyo
+${PYSITELIB}/trytond/modules/sale_promotion/tryton.cfg
+${PYSITELIB}/trytond/modules/sale_promotion/view/promotion_form.xml
+${PYSITELIB}/trytond/modules/sale_promotion/view/promotion_list.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-sale-promotion/distinfo b/finance/py-trytond-sale-promotion/distinfo
new file mode 100644
index 00000000000..778d1fa5056
--- /dev/null
+++ b/finance/py-trytond-sale-promotion/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:04 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_sale_promotion-4.2.0.tar.gz) = c5aa1bceb189bc7c2119d23bff267c3c3b266356
+RMD160 (tryton-4.2/trytond_sale_promotion-4.2.0.tar.gz) = 593ae93b7c050880c77f44eebdc6f42a6cab3509
+SHA512 (tryton-4.2/trytond_sale_promotion-4.2.0.tar.gz) = b926fa2fbadcb7176413062c8ea0be7bba56b416792356b07135b082b4a89c9049659fc27330fcd4b0613e35f62cac15f55d759d33469cca81ad6961c3bd8e22
+Size (tryton-4.2/trytond_sale_promotion-4.2.0.tar.gz) = 13271 bytes
diff --git a/finance/py-trytond-sale-shipment-cost/DESCR b/finance/py-trytond-sale-shipment-cost/DESCR
new file mode 100644
index 00000000000..af555cb84d9
--- /dev/null
+++ b/finance/py-trytond-sale-shipment-cost/DESCR
@@ -0,0 +1 @@
+The sale shipment cost module of the Tryton application platform.
diff --git a/finance/py-trytond-sale-shipment-cost/Makefile b/finance/py-trytond-sale-shipment-cost/Makefile
new file mode 100644
index 00000000000..74e0fec8022
--- /dev/null
+++ b/finance/py-trytond-sale-shipment-cost/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:04 rodent Exp $
+TRYTON_MODULE_NAME= trytond_sale_shipment_cost
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Sale shipment cost of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-carrier>=${TRYTON_BASEVER}:../../misc/py-trytond-carrier
+DEPENDS+= ${PYPKGPREFIX}-trytond-currency>=${TRYTON_BASEVER}:../../finance/py-trytond-currency
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale>=${TRYTON_BASEVER}:../../finance/py-trytond-sale
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-sale-shipment-cost/PLIST b/finance/py-trytond-sale-shipment-cost/PLIST
new file mode 100644
index 00000000000..98ec72e4aa9
--- /dev/null
+++ b/finance/py-trytond-sale-shipment-cost/PLIST
@@ -0,0 +1,49 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:04 rodent Exp $
+${PYSITELIB}/trytond/modules/sale_shipment_cost/__init__.py
+${PYSITELIB}/trytond/modules/sale_shipment_cost/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_shipment_cost/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/bg.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/ca.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/cs.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/de.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/es.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/es_419.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/fr.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/it_IT.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/lo.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/lt.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/nl.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/pl.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/ru.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/sl.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/sale_shipment_cost/sale.py
+${PYSITELIB}/trytond/modules/sale_shipment_cost/sale.pyc
+${PYSITELIB}/trytond/modules/sale_shipment_cost/sale.pyo
+${PYSITELIB}/trytond/modules/sale_shipment_cost/sale.xml
+${PYSITELIB}/trytond/modules/sale_shipment_cost/stock.py
+${PYSITELIB}/trytond/modules/sale_shipment_cost/stock.pyc
+${PYSITELIB}/trytond/modules/sale_shipment_cost/stock.pyo
+${PYSITELIB}/trytond/modules/sale_shipment_cost/stock.xml
+${PYSITELIB}/trytond/modules/sale_shipment_cost/tests/__init__.py
+${PYSITELIB}/trytond/modules/sale_shipment_cost/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_shipment_cost/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_shipment_cost/tests/scenario_sale_shipment_cost.rst
+${PYSITELIB}/trytond/modules/sale_shipment_cost/tests/test_sale_shipment_cost.py
+${PYSITELIB}/trytond/modules/sale_shipment_cost/tests/test_sale_shipment_cost.pyc
+${PYSITELIB}/trytond/modules/sale_shipment_cost/tests/test_sale_shipment_cost.pyo
+${PYSITELIB}/trytond/modules/sale_shipment_cost/tryton.cfg
+${PYSITELIB}/trytond/modules/sale_shipment_cost/view/configuration_form.xml
+${PYSITELIB}/trytond/modules/sale_shipment_cost/view/sale_form.xml
+${PYSITELIB}/trytond/modules/sale_shipment_cost/view/sale_line_tree_sequence.xml
+${PYSITELIB}/trytond/modules/sale_shipment_cost/view/shipment_out_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-sale-shipment-cost/distinfo b/finance/py-trytond-sale-shipment-cost/distinfo
new file mode 100644
index 00000000000..c91f13f9ae6
--- /dev/null
+++ b/finance/py-trytond-sale-shipment-cost/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:04 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_sale_shipment_cost-4.2.0.tar.gz) = ec1cbc4e5e5c7642585af3b0766c18ebc55bf6e9
+RMD160 (tryton-4.2/trytond_sale_shipment_cost-4.2.0.tar.gz) = 713c7d9acf47e1c7238734dfed6dbe907a46ff23
+SHA512 (tryton-4.2/trytond_sale_shipment_cost-4.2.0.tar.gz) = 3faeb9a82f1d337c16993af65d45765d53569f16fc1d7a6fc2abf3ebab17c1a04dcaa29bfb3bec2d5c84ad0e8e7df4ebbcab8cdcc63d3ac1dc147299d295fac7
+Size (tryton-4.2/trytond_sale_shipment_cost-4.2.0.tar.gz) = 25560 bytes
diff --git a/finance/py-trytond-sale-shipment-grouping/DESCR b/finance/py-trytond-sale-shipment-grouping/DESCR
new file mode 100644
index 00000000000..e700ccf3550
--- /dev/null
+++ b/finance/py-trytond-sale-shipment-grouping/DESCR
@@ -0,0 +1 @@
+The sale shipment grouping module of the Tryton application platform.
diff --git a/finance/py-trytond-sale-shipment-grouping/Makefile b/finance/py-trytond-sale-shipment-grouping/Makefile
new file mode 100644
index 00000000000..83df79b4e72
--- /dev/null
+++ b/finance/py-trytond-sale-shipment-grouping/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:04 rodent Exp $
+TRYTON_MODULE_NAME= trytond_sale_shipment_grouping
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Sale shipment grouping of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale>=${TRYTON_BASEVER}:../../finance/py-trytond-sale
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-sale-shipment-grouping/PLIST b/finance/py-trytond-sale-shipment-grouping/PLIST
new file mode 100644
index 00000000000..484ca3f04f2
--- /dev/null
+++ b/finance/py-trytond-sale-shipment-grouping/PLIST
@@ -0,0 +1,39 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:04 rodent Exp $
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/__init__.py
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/bg.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/ca.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/cs.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/de.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/es.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/es_419.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/fr.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/it_IT.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/lo.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/lt.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/nl.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/pl.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/ru.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/sl.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/party.py
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/party.pyc
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/party.pyo
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/party.xml
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/sale.py
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/sale.pyc
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/sale.pyo
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/tests/scenario_sale_shipment_grouping.rst
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/tryton.cfg
+${PYSITELIB}/trytond/modules/sale_shipment_grouping/view/party_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-sale-shipment-grouping/distinfo b/finance/py-trytond-sale-shipment-grouping/distinfo
new file mode 100644
index 00000000000..0519712aca1
--- /dev/null
+++ b/finance/py-trytond-sale-shipment-grouping/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:04 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_sale_shipment_grouping-4.2.0.tar.gz) = bd788afb972b2e502ebe6282d14d58bcfdcdd7e6
+RMD160 (tryton-4.2/trytond_sale_shipment_grouping-4.2.0.tar.gz) = 2d31801a4a10945a2acb3900fdb466ad54dec6eb
+SHA512 (tryton-4.2/trytond_sale_shipment_grouping-4.2.0.tar.gz) = 7ad963b4f7b384f8ccc92e0d9076900fea2054d227a77a431b2c910d0c95ae14796d5af91841e66c04fc8ad020a48089ea72bd6e0613d1d9afd5cd927f15be51
+Size (tryton-4.2/trytond_sale_shipment_grouping-4.2.0.tar.gz) = 21060 bytes
diff --git a/finance/py-trytond-sale-stock-quantity/DESCR b/finance/py-trytond-sale-stock-quantity/DESCR
new file mode 100644
index 00000000000..c6f4fd60153
--- /dev/null
+++ b/finance/py-trytond-sale-stock-quantity/DESCR
@@ -0,0 +1 @@
+The sale stock quantity module of the Tryton application platform.
diff --git a/finance/py-trytond-sale-stock-quantity/Makefile b/finance/py-trytond-sale-stock-quantity/Makefile
new file mode 100644
index 00000000000..794663f3471
--- /dev/null
+++ b/finance/py-trytond-sale-stock-quantity/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:04 rodent Exp $
+TRYTON_MODULE_NAME= trytond_sale_stock_quantity
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Sale stock quantity of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale>=${TRYTON_BASEVER}:../../finance/py-trytond-sale
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-sale-stock-quantity/PLIST b/finance/py-trytond-sale-stock-quantity/PLIST
new file mode 100644
index 00000000000..f2c28a6749f
--- /dev/null
+++ b/finance/py-trytond-sale-stock-quantity/PLIST
@@ -0,0 +1,41 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:04 rodent Exp $
+${PYSITELIB}/trytond/modules/sale_stock_quantity/__init__.py
+${PYSITELIB}/trytond/modules/sale_stock_quantity/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_stock_quantity/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/bg.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/ca.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/cs.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/de.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/es.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/es_419.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/fr.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/it_IT.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/lo.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/lt.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/nl.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/pl.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/ru.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/sl.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/sale_stock_quantity/sale.py
+${PYSITELIB}/trytond/modules/sale_stock_quantity/sale.pyc
+${PYSITELIB}/trytond/modules/sale_stock_quantity/sale.pyo
+${PYSITELIB}/trytond/modules/sale_stock_quantity/sale.xml
+${PYSITELIB}/trytond/modules/sale_stock_quantity/tests/__init__.py
+${PYSITELIB}/trytond/modules/sale_stock_quantity/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_stock_quantity/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_stock_quantity/tests/scenario_sale_stock_quantity.rst
+${PYSITELIB}/trytond/modules/sale_stock_quantity/tests/test_sale_stock_quantity.py
+${PYSITELIB}/trytond/modules/sale_stock_quantity/tests/test_sale_stock_quantity.pyc
+${PYSITELIB}/trytond/modules/sale_stock_quantity/tests/test_sale_stock_quantity.pyo
+${PYSITELIB}/trytond/modules/sale_stock_quantity/tryton.cfg
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-sale-stock-quantity/distinfo b/finance/py-trytond-sale-stock-quantity/distinfo
new file mode 100644
index 00000000000..c5c39cf98c9
--- /dev/null
+++ b/finance/py-trytond-sale-stock-quantity/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:04 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_sale_stock_quantity-4.2.0.tar.gz) = 72d83480189ba8f5b9bf3f6449b857c00db7fdbd
+RMD160 (tryton-4.2/trytond_sale_stock_quantity-4.2.0.tar.gz) = ecefd27629d6217e2a6f6f40d56c81e8119ec342
+SHA512 (tryton-4.2/trytond_sale_stock_quantity-4.2.0.tar.gz) = ec9e2c0489345732201945e180ae5ad74ee810ca60a392ce41979daff5aa2e81d42120bd53df49d2ab08a005fe2f7324febbd152d07b969adb7a7603cd7a1fb6
+Size (tryton-4.2/trytond_sale_stock_quantity-4.2.0.tar.gz) = 21904 bytes
diff --git a/finance/py-trytond-sale-supply-drop-shipment/DESCR b/finance/py-trytond-sale-supply-drop-shipment/DESCR
new file mode 100644
index 00000000000..02c8b543bdf
--- /dev/null
+++ b/finance/py-trytond-sale-supply-drop-shipment/DESCR
@@ -0,0 +1 @@
+The sale supply drop shipment module of the Tryton application platform.
diff --git a/finance/py-trytond-sale-supply-drop-shipment/Makefile b/finance/py-trytond-sale-supply-drop-shipment/Makefile
new file mode 100644
index 00000000000..822f56017c0
--- /dev/null
+++ b/finance/py-trytond-sale-supply-drop-shipment/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:04 rodent Exp $
+TRYTON_MODULE_NAME= trytond_sale_supply_drop_shipment
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Sale supply drop shipment of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-purchase>=${TRYTON_BASEVER}:../../finance/py-trytond-purchase
+DEPENDS+= ${PYPKGPREFIX}-trytond-purchase-request>=${TRYTON_BASEVER}:../../finance/py-trytond-purchase-request
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale>=${TRYTON_BASEVER}:../../finance/py-trytond-sale
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale-supply>=${TRYTON_BASEVER}:../../finance/py-trytond-sale-supply
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-sale-supply-drop-shipment/PLIST b/finance/py-trytond-sale-supply-drop-shipment/PLIST
new file mode 100644
index 00000000000..f2d6b8a4d9e
--- /dev/null
+++ b/finance/py-trytond-sale-supply-drop-shipment/PLIST
@@ -0,0 +1,62 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:04 rodent Exp $
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/__init__.py
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/bg.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/ca.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/cs.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/de.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/es.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/es_419.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/fr.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/it_IT.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/lo.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/lt.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/nl.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/pl.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/ru.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/sl.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/party.py
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/party.pyc
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/party.pyo
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/purchase.py
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/purchase.pyc
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/purchase.pyo
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/purchase.xml
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/sale.py
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/sale.pyc
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/sale.pyo
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/sale.xml
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/stock.py
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/stock.pyc
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/stock.pyo
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/stock.xml
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/tests/__init__.py
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/tests/scenario_sale_supply_drop_shipment.rst
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/tests/test_sale_supply_drop_shipment.py
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/tests/test_sale_supply_drop_shipment.pyc
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/tests/test_sale_supply_drop_shipment.pyo
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/tryton.cfg
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/view/product_supplier_form.xml
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/view/purchase_configuration_form.xml
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/view/purchase_form.xml
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/view/purchase_request_form.xml
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/view/purchase_request_tree.xml
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/view/sale_configuration_form.xml
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/view/sale_form.xml
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/view/shipment_drop_form.xml
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/view/shipment_drop_tree.xml
+${PYSITELIB}/trytond/modules/sale_supply_drop_shipment/view/stock_configuration_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-sale-supply-drop-shipment/distinfo b/finance/py-trytond-sale-supply-drop-shipment/distinfo
new file mode 100644
index 00000000000..e9f835ff391
--- /dev/null
+++ b/finance/py-trytond-sale-supply-drop-shipment/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:04 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_sale_supply_drop_shipment-4.2.0.tar.gz) = 8903cb1bf1239c849d228ff3e87b2885f7223ffd
+RMD160 (tryton-4.2/trytond_sale_supply_drop_shipment-4.2.0.tar.gz) = ede893188d3e2925f690fa982332b557552046c2
+SHA512 (tryton-4.2/trytond_sale_supply_drop_shipment-4.2.0.tar.gz) = 496d017131707ba1602486233aa2b2b1dee3a45406270da9ed4a8c53fbe62bea3987f15930eed5c629039ee9fef4ea1e9242f006947f16e0239be694e48c36e5
+Size (tryton-4.2/trytond_sale_supply_drop_shipment-4.2.0.tar.gz) = 36245 bytes
diff --git a/finance/py-trytond-sale-supply/DESCR b/finance/py-trytond-sale-supply/DESCR
new file mode 100644
index 00000000000..c4e4b1eb117
--- /dev/null
+++ b/finance/py-trytond-sale-supply/DESCR
@@ -0,0 +1 @@
+The sale supply module of the Tryton application platform.
diff --git a/finance/py-trytond-sale-supply/Makefile b/finance/py-trytond-sale-supply/Makefile
new file mode 100644
index 00000000000..251edc47500
--- /dev/null
+++ b/finance/py-trytond-sale-supply/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:04 rodent Exp $
+TRYTON_MODULE_NAME= trytond_sale_supply
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Sale supply module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond-purchase>=${TRYTON_BASEVER}:../../finance/py-trytond-purchase
+DEPENDS+= ${PYPKGPREFIX}-trytond-purchase-request>=${TRYTON_BASEVER}:../../finance/py-trytond-purchase-request
+DEPENDS+= ${PYPKGPREFIX}-trytond-sale>=${TRYTON_BASEVER}:../../finance/py-trytond-sale
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+REPLACE_PYTHON+= tests/test_sale_supply.py
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-sale-supply/PLIST b/finance/py-trytond-sale-supply/PLIST
new file mode 100644
index 00000000000..354fd570432
--- /dev/null
+++ b/finance/py-trytond-sale-supply/PLIST
@@ -0,0 +1,53 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:04 rodent Exp $
+${PYSITELIB}/trytond/modules/sale_supply/__init__.py
+${PYSITELIB}/trytond/modules/sale_supply/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_supply/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_supply/locale/bg.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/ca.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/cs.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/de.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/es.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/es_419.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/fr.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/it_IT.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/lo.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/lt.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/nl.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/pl.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/ru.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/sl.po
+${PYSITELIB}/trytond/modules/sale_supply/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/sale_supply/product.py
+${PYSITELIB}/trytond/modules/sale_supply/product.pyc
+${PYSITELIB}/trytond/modules/sale_supply/product.pyo
+${PYSITELIB}/trytond/modules/sale_supply/product.xml
+${PYSITELIB}/trytond/modules/sale_supply/purchase.py
+${PYSITELIB}/trytond/modules/sale_supply/purchase.pyc
+${PYSITELIB}/trytond/modules/sale_supply/purchase.pyo
+${PYSITELIB}/trytond/modules/sale_supply/sale.py
+${PYSITELIB}/trytond/modules/sale_supply/sale.pyc
+${PYSITELIB}/trytond/modules/sale_supply/sale.pyo
+${PYSITELIB}/trytond/modules/sale_supply/sale.xml
+${PYSITELIB}/trytond/modules/sale_supply/stock.py
+${PYSITELIB}/trytond/modules/sale_supply/stock.pyc
+${PYSITELIB}/trytond/modules/sale_supply/stock.pyo
+${PYSITELIB}/trytond/modules/sale_supply/tests/__init__.py
+${PYSITELIB}/trytond/modules/sale_supply/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/sale_supply/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/sale_supply/tests/scenario_sale_supply.rst
+${PYSITELIB}/trytond/modules/sale_supply/tests/test_sale_supply.py
+${PYSITELIB}/trytond/modules/sale_supply/tests/test_sale_supply.pyc
+${PYSITELIB}/trytond/modules/sale_supply/tests/test_sale_supply.pyo
+${PYSITELIB}/trytond/modules/sale_supply/tryton.cfg
+${PYSITELIB}/trytond/modules/sale_supply/view/sale_line_form.xml
+${PYSITELIB}/trytond/modules/sale_supply/view/template_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-sale-supply/distinfo b/finance/py-trytond-sale-supply/distinfo
new file mode 100644
index 00000000000..b09f3bce366
--- /dev/null
+++ b/finance/py-trytond-sale-supply/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:04 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_sale_supply-4.2.0.tar.gz) = 1796b0fc0616f8ddf2a410add635e37a46442725
+RMD160 (tryton-4.2/trytond_sale_supply-4.2.0.tar.gz) = af30aa976ee790bdee838adcbae28b1b310832a3
+SHA512 (tryton-4.2/trytond_sale_supply-4.2.0.tar.gz) = e3fe00c47c02accc617c8b4a8d5c6c865b5ab1e92bd9170eeb60fc4de09e66c4c8b35295f4251c16ea0c8d801f93c9fe748167c18a4234c8d5a9e9d7c33c23ca
+Size (tryton-4.2/trytond_sale_supply-4.2.0.tar.gz) = 24714 bytes
diff --git a/finance/py-trytond-sale/Makefile b/finance/py-trytond-sale/Makefile
index ab97e205e64..b1e2a07bd81 100644
--- a/finance/py-trytond-sale/Makefile
+++ b/finance/py-trytond-sale/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/08/24 14:49:43 richard Exp $
+# $NetBSD: Makefile,v 1.2 2016/12/04 21:13:03 rodent Exp $
TRYTON_MODULE_NAME= trytond_sale
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -9,16 +9,16 @@ COMMENT= Sale module of the Tryton application platform
LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql
-DEPENDS+= ${PYPKGPREFIX}-trytond-company-[0-9]*:../../misc/py-trytond-company
-DEPENDS+= ${PYPKGPREFIX}-trytond-party-[0-9]*:../../misc/py-trytond-party
-DEPENDS+= ${PYPKGPREFIX}-trytond-product-[0-9]*:../../misc/py-trytond-product
-DEPENDS+= ${PYPKGPREFIX}-trytond-stock-[0-9]*:../../misc/py-trytond-stock
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice-stock-[0-9]*:../../finance/py-trytond-account-invoice-stock
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice-[0-9]*:../../finance/py-trytond-account-invoice
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-[0-9]*:../../finance/py-trytond-account
-DEPENDS+= ${PYPKGPREFIX}-trytond-account-product-[0-9]*:../../finance/py-trytond-account-product
-DEPENDS+= ${PYPKGPREFIX}-trytond-currency-[0-9]*:../../finance/py-trytond-currency
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice-stock>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-invoice>=${TRYTON_BASEVER}:../../finance/py-trytond-account-invoice
+DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account
+DEPENDS+= ${PYPKGPREFIX}-trytond-account-product>=${TRYTON_BASEVER}:../../finance/py-trytond-account-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-currency>=${TRYTON_BASEVER}:../../finance/py-trytond-currency
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-sale/PLIST b/finance/py-trytond-sale/PLIST
index b24a430db86..ccc56d28760 100644
--- a/finance/py-trytond-sale/PLIST
+++ b/finance/py-trytond-sale/PLIST
@@ -1,11 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2015/11/22 08:05:09 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.3 2016/12/04 21:13:03 rodent Exp $
${PYSITELIB}/trytond/modules/sale/__init__.py
${PYSITELIB}/trytond/modules/sale/__init__.pyc
${PYSITELIB}/trytond/modules/sale/__init__.pyo
@@ -16,24 +9,27 @@ ${PYSITELIB}/trytond/modules/sale/configuration.xml
${PYSITELIB}/trytond/modules/sale/invoice.py
${PYSITELIB}/trytond/modules/sale/invoice.pyc
${PYSITELIB}/trytond/modules/sale/invoice.pyo
-${PYSITELIB}/trytond/modules/sale/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/sale/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/sale/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/sale/locale/de_DE.po
-${PYSITELIB}/trytond/modules/sale/locale/es_AR.po
-${PYSITELIB}/trytond/modules/sale/locale/es_CO.po
-${PYSITELIB}/trytond/modules/sale/locale/es_EC.po
-${PYSITELIB}/trytond/modules/sale/locale/es_ES.po
-${PYSITELIB}/trytond/modules/sale/locale/es_MX.po
-${PYSITELIB}/trytond/modules/sale/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/sale/locale/bg.po
+${PYSITELIB}/trytond/modules/sale/locale/ca.po
+${PYSITELIB}/trytond/modules/sale/locale/cs.po
+${PYSITELIB}/trytond/modules/sale/locale/de.po
+${PYSITELIB}/trytond/modules/sale/locale/es.po
+${PYSITELIB}/trytond/modules/sale/locale/es_419.po
+${PYSITELIB}/trytond/modules/sale/locale/fr.po
${PYSITELIB}/trytond/modules/sale/locale/hu_HU.po
${PYSITELIB}/trytond/modules/sale/locale/it_IT.po
${PYSITELIB}/trytond/modules/sale/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/sale/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/sale/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/sale/locale/lo.po
+${PYSITELIB}/trytond/modules/sale/locale/lt.po
+${PYSITELIB}/trytond/modules/sale/locale/nl.po
+${PYSITELIB}/trytond/modules/sale/locale/pl.po
${PYSITELIB}/trytond/modules/sale/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/sale/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/sale/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/sale/locale/ru.po
+${PYSITELIB}/trytond/modules/sale/locale/sl.po
+${PYSITELIB}/trytond/modules/sale/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/sale/party.py
+${PYSITELIB}/trytond/modules/sale/party.pyc
+${PYSITELIB}/trytond/modules/sale/party.pyo
${PYSITELIB}/trytond/modules/sale/party.xml
${PYSITELIB}/trytond/modules/sale/product.py
${PYSITELIB}/trytond/modules/sale/product.pyc
@@ -65,8 +61,15 @@ ${PYSITELIB}/trytond/modules/sale/view/product_list_sale_line.xml
${PYSITELIB}/trytond/modules/sale/view/return_sale_start_form.xml
${PYSITELIB}/trytond/modules/sale/view/sale_form.xml
${PYSITELIB}/trytond/modules/sale/view/sale_line_form.xml
-${PYSITELIB}/trytond/modules/sale/view/sale_line_tree_sequence.xml
${PYSITELIB}/trytond/modules/sale/view/sale_line_tree.xml
+${PYSITELIB}/trytond/modules/sale/view/sale_line_tree_sequence.xml
${PYSITELIB}/trytond/modules/sale/view/sale_tree.xml
${PYSITELIB}/trytond/modules/sale/view/template_form.xml
${PYSITELIB}/trytond/modules/sale/view/template_tree.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-sale/distinfo b/finance/py-trytond-sale/distinfo
index 42c2599d54c..8b4a8a78c5a 100644
--- a/finance/py-trytond-sale/distinfo
+++ b/finance/py-trytond-sale/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/22 08:05:09 richard Exp $
+$NetBSD: distinfo,v 1.4 2016/12/04 21:13:03 rodent Exp $
-SHA1 (tryton-3.8/trytond_sale-3.8.0.tar.gz) = e3d7a08abee9804548614f92c0c615f6e1fe817b
-RMD160 (tryton-3.8/trytond_sale-3.8.0.tar.gz) = a419f5b6353839b9e056aac491dd920add81a265
-SHA512 (tryton-3.8/trytond_sale-3.8.0.tar.gz) = f8bc33d3754ddd922a9751ba4eaad9cc5be1f5df3b70cb639e44e2ee20abd12fae34b7835a1e0ca4acec9314d4d81a6e71189c25f32e5b7f94bae483c8721e52
-Size (tryton-3.8/trytond_sale-3.8.0.tar.gz) = 86465 bytes
+SHA1 (tryton-4.2/trytond_sale-4.2.0.tar.gz) = ade884e584196fdebe13ba9263fd5db8383055b7
+RMD160 (tryton-4.2/trytond_sale-4.2.0.tar.gz) = 54fa10430aa9af4475a4cfd4f85288b95832371b
+SHA512 (tryton-4.2/trytond_sale-4.2.0.tar.gz) = ce17ebf11edaed997bde219816bb6621af76e3333c72aef6b1c29b17cbf81a0d7bf1988ad718fdcf1c4c168cb9cfe8290e7c6ec355ff24bde23b0222b21385b5
+Size (tryton-4.2/trytond_sale-4.2.0.tar.gz) = 89734 bytes
diff --git a/finance/py-trytond-stock-supply-day/DESCR b/finance/py-trytond-stock-supply-day/DESCR
new file mode 100644
index 00000000000..15e5c179953
--- /dev/null
+++ b/finance/py-trytond-stock-supply-day/DESCR
@@ -0,0 +1 @@
+The stock supply day module of the Tryton application platform.
diff --git a/finance/py-trytond-stock-supply-day/Makefile b/finance/py-trytond-stock-supply-day/Makefile
new file mode 100644
index 00000000000..3f5a7ecab15
--- /dev/null
+++ b/finance/py-trytond-stock-supply-day/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:04 rodent Exp $
+TRYTON_MODULE_NAME= trytond_stock_supply_day
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Stock supply day module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-purchase>=${TRYTON_BASEVER}:../../finance/py-trytond-purchase
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-stock-supply-day/PLIST b/finance/py-trytond-stock-supply-day/PLIST
new file mode 100644
index 00000000000..ebf10c55280
--- /dev/null
+++ b/finance/py-trytond-stock-supply-day/PLIST
@@ -0,0 +1,44 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:04 rodent Exp $
+${PYSITELIB}/trytond/modules/stock_supply_day/__init__.py
+${PYSITELIB}/trytond/modules/stock_supply_day/__init__.pyc
+${PYSITELIB}/trytond/modules/stock_supply_day/__init__.pyo
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/bg.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/ca.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/cs.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/de.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/es.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/es_419.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/fr.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/it_IT.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/lo.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/lt.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/nl.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/pl.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/ru.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/sl.po
+${PYSITELIB}/trytond/modules/stock_supply_day/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/stock_supply_day/purchase.py
+${PYSITELIB}/trytond/modules/stock_supply_day/purchase.pyc
+${PYSITELIB}/trytond/modules/stock_supply_day/purchase.pyo
+${PYSITELIB}/trytond/modules/stock_supply_day/purchase.xml
+${PYSITELIB}/trytond/modules/stock_supply_day/tests/__init__.py
+${PYSITELIB}/trytond/modules/stock_supply_day/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/stock_supply_day/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/stock_supply_day/tests/test_stock_supply_day.py
+${PYSITELIB}/trytond/modules/stock_supply_day/tests/test_stock_supply_day.pyc
+${PYSITELIB}/trytond/modules/stock_supply_day/tests/test_stock_supply_day.pyo
+${PYSITELIB}/trytond/modules/stock_supply_day/tryton.cfg
+${PYSITELIB}/trytond/modules/stock_supply_day/view/product_supplier_form.xml
+${PYSITELIB}/trytond/modules/stock_supply_day/view/product_supplier_weekday_form.xml
+${PYSITELIB}/trytond/modules/stock_supply_day/view/product_supplier_weekday_tree.xml
+${PYSITELIB}/trytond/modules/stock_supply_day/view/product_supplier_weekday_tree_editable.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-stock-supply-day/distinfo b/finance/py-trytond-stock-supply-day/distinfo
new file mode 100644
index 00000000000..ee5929bd129
--- /dev/null
+++ b/finance/py-trytond-stock-supply-day/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:04 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_stock_supply_day-4.2.0.tar.gz) = 9b5eaeda0b07ea4836afee996ba53638ba90539b
+RMD160 (tryton-4.2/trytond_stock_supply_day-4.2.0.tar.gz) = 93b6cc28c25c3e8635ac9e834c8aae766162ae5f
+SHA512 (tryton-4.2/trytond_stock_supply_day-4.2.0.tar.gz) = 0ff936552af5bd413c2ab0fe77820a4a19b3bba0298439d920539f125ea0394a02574ca103489898d6cc664f7598267650ca74cb2828ec06b2a4924f7390eb04
+Size (tryton-4.2/trytond_stock_supply_day-4.2.0.tar.gz) = 23260 bytes
diff --git a/finance/py-trytond-stock-supply-forecast/DESCR b/finance/py-trytond-stock-supply-forecast/DESCR
new file mode 100644
index 00000000000..224d079e873
--- /dev/null
+++ b/finance/py-trytond-stock-supply-forecast/DESCR
@@ -0,0 +1 @@
+The stock supply forecast module of the Tryton application platform.
diff --git a/finance/py-trytond-stock-supply-forecast/Makefile b/finance/py-trytond-stock-supply-forecast/Makefile
new file mode 100644
index 00000000000..d763a9bd81d
--- /dev/null
+++ b/finance/py-trytond-stock-supply-forecast/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:04 rodent Exp $
+TRYTON_MODULE_NAME= trytond_stock_supply_forecast
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Stock supply forecast module of the Tryton application platform
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock-supply>=${TRYTON_BASEVER}:../../finance/py-trytond-stock-supply
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock-forecast>=${TRYTON_BASEVER}:../../misc/py-trytond-stock-forecast
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-stock-supply-forecast/PLIST b/finance/py-trytond-stock-supply-forecast/PLIST
new file mode 100644
index 00000000000..828a4bd9ce0
--- /dev/null
+++ b/finance/py-trytond-stock-supply-forecast/PLIST
@@ -0,0 +1,15 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:04 rodent Exp $
+${PYSITELIB}/trytond/modules/stock_supply_forecast/__init__.py
+${PYSITELIB}/trytond/modules/stock_supply_forecast/__init__.pyc
+${PYSITELIB}/trytond/modules/stock_supply_forecast/__init__.pyo
+${PYSITELIB}/trytond/modules/stock_supply_forecast/purchase_request.py
+${PYSITELIB}/trytond/modules/stock_supply_forecast/purchase_request.pyc
+${PYSITELIB}/trytond/modules/stock_supply_forecast/purchase_request.pyo
+${PYSITELIB}/trytond/modules/stock_supply_forecast/tryton.cfg
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-stock-supply-forecast/distinfo b/finance/py-trytond-stock-supply-forecast/distinfo
new file mode 100644
index 00000000000..dfc5b940c60
--- /dev/null
+++ b/finance/py-trytond-stock-supply-forecast/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:04 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_stock_supply_forecast-4.2.0.tar.gz) = fe62cb698e953e9fbe391b3b429407b7fb31adfd
+RMD160 (tryton-4.2/trytond_stock_supply_forecast-4.2.0.tar.gz) = 55703264e2971449f0db937c91f988d407abba3b
+SHA512 (tryton-4.2/trytond_stock_supply_forecast-4.2.0.tar.gz) = 5fbf1c7fa7b60801af8ef13935fcf8feb72a28a3334352c6b0c6262951f98f94d79281d3414411ae32997cadda9147a3ed6b495d60d5dc1fd23a123103c60050
+Size (tryton-4.2/trytond_stock_supply_forecast-4.2.0.tar.gz) = 17143 bytes
diff --git a/finance/py-trytond-stock-supply-production/DESCR b/finance/py-trytond-stock-supply-production/DESCR
new file mode 100644
index 00000000000..549c6932d73
--- /dev/null
+++ b/finance/py-trytond-stock-supply-production/DESCR
@@ -0,0 +1 @@
+The stock supply production module of the Tryton application platform.
diff --git a/finance/py-trytond-stock-supply-production/Makefile b/finance/py-trytond-stock-supply-production/Makefile
new file mode 100644
index 00000000000..7afaef2ead6
--- /dev/null
+++ b/finance/py-trytond-stock-supply-production/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:04 rodent Exp $
+TRYTON_MODULE_NAME= trytond_stock_supply_production
+.include "../../devel/py-trytond/Makefile.common"
+CATEGORIES= finance python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.tryton.org/
+COMMENT= Tryton's stock supply production module
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-production>=${TRYTON_BASEVER}:../../misc/py-trytond-production
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock-supply>=${TRYTON_BASEVER}:../../finance/py-trytond-stock-supply
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-trytond-stock-supply-production/PLIST b/finance/py-trytond-stock-supply-production/PLIST
new file mode 100644
index 00000000000..a4582bdf7db
--- /dev/null
+++ b/finance/py-trytond-stock-supply-production/PLIST
@@ -0,0 +1,49 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:04 rodent Exp $
+${PYSITELIB}/trytond/modules/stock_supply_production/__init__.py
+${PYSITELIB}/trytond/modules/stock_supply_production/__init__.pyc
+${PYSITELIB}/trytond/modules/stock_supply_production/__init__.pyo
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/bg.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/ca.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/cs.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/de.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/es.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/es_419.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/fr.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/hu_HU.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/it_IT.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/ja_JP.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/lo.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/lt.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/nl.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/pl.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/pt_BR.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/ru.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/sl.po
+${PYSITELIB}/trytond/modules/stock_supply_production/locale/zh_CN.po
+${PYSITELIB}/trytond/modules/stock_supply_production/product.py
+${PYSITELIB}/trytond/modules/stock_supply_production/product.pyc
+${PYSITELIB}/trytond/modules/stock_supply_production/product.pyo
+${PYSITELIB}/trytond/modules/stock_supply_production/production.py
+${PYSITELIB}/trytond/modules/stock_supply_production/production.pyc
+${PYSITELIB}/trytond/modules/stock_supply_production/production.pyo
+${PYSITELIB}/trytond/modules/stock_supply_production/production.xml
+${PYSITELIB}/trytond/modules/stock_supply_production/stock.py
+${PYSITELIB}/trytond/modules/stock_supply_production/stock.pyc
+${PYSITELIB}/trytond/modules/stock_supply_production/stock.pyo
+${PYSITELIB}/trytond/modules/stock_supply_production/stock.xml
+${PYSITELIB}/trytond/modules/stock_supply_production/tests/__init__.py
+${PYSITELIB}/trytond/modules/stock_supply_production/tests/__init__.pyc
+${PYSITELIB}/trytond/modules/stock_supply_production/tests/__init__.pyo
+${PYSITELIB}/trytond/modules/stock_supply_production/tests/test_stock_supply_production.py
+${PYSITELIB}/trytond/modules/stock_supply_production/tests/test_stock_supply_production.pyc
+${PYSITELIB}/trytond/modules/stock_supply_production/tests/test_stock_supply_production.pyo
+${PYSITELIB}/trytond/modules/stock_supply_production/tryton.cfg
+${PYSITELIB}/trytond/modules/stock_supply_production/view/production_configuration_form.xml
+${PYSITELIB}/trytond/modules/stock_supply_production/view/production_create_request_start_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-stock-supply-production/distinfo b/finance/py-trytond-stock-supply-production/distinfo
new file mode 100644
index 00000000000..98463a292af
--- /dev/null
+++ b/finance/py-trytond-stock-supply-production/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/04 21:13:04 rodent Exp $
+
+SHA1 (tryton-4.2/trytond_stock_supply_production-4.2.0.tar.gz) = 7cca726d54b2a67812b57ef9dc8fad3b78e2291f
+RMD160 (tryton-4.2/trytond_stock_supply_production-4.2.0.tar.gz) = 756ceae54fb36119184f68eabda61d2346b02c16
+SHA512 (tryton-4.2/trytond_stock_supply_production-4.2.0.tar.gz) = 7efe4c97501d0ea226a856457b2b7896fcf15e973323b22ecf9bbca71a59a943e33f26448a2b14cfe2473627f1521f59d1db3bc061438ea3539260feeb8e56d3
+Size (tryton-4.2/trytond_stock_supply_production-4.2.0.tar.gz) = 24136 bytes
diff --git a/finance/py-trytond-stock-supply/Makefile b/finance/py-trytond-stock-supply/Makefile
index ff7c743ea1d..4376c785b7a 100644
--- a/finance/py-trytond-stock-supply/Makefile
+++ b/finance/py-trytond-stock-supply/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/08/24 14:49:43 richard Exp $
+# $NetBSD: Makefile,v 1.2 2016/12/04 21:13:04 rodent Exp $
TRYTON_MODULE_NAME= trytond_stock_supply
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= finance python
@@ -9,11 +9,12 @@ COMMENT= Stock supply module of the Tryton application platform
LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql
-DEPENDS+= ${PYPKGPREFIX}-trytond-party-[0-9]*:../../misc/py-trytond-party
-DEPENDS+= ${PYPKGPREFIX}-trytond-product-[0-9]*:../../misc/py-trytond-product
-DEPENDS+= ${PYPKGPREFIX}-trytond-stock-[0-9]*:../../misc/py-trytond-stock
-DEPENDS+= ${PYPKGPREFIX}-trytond-purchase-[0-9]*:../../finance/py-trytond-purchase
-DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond
+DEPENDS+= ${PYPKGPREFIX}-trytond-party>=${TRYTON_BASEVER}:../../misc/py-trytond-party
+DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-trytond-product
+DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock
+DEPENDS+= ${PYPKGPREFIX}-trytond-purchase>=${TRYTON_BASEVER}:../../finance/py-trytond-purchase
+DEPENDS+= ${PYPKGPREFIX}-trytond-purchase-request>=${TRYTON_BASEVER}:../../finance/py-trytond-purchase-request
+DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond
USE_LANGUAGES= # none
diff --git a/finance/py-trytond-stock-supply/PLIST b/finance/py-trytond-stock-supply/PLIST
index cb6d17506a5..4e62970d1de 100644
--- a/finance/py-trytond-stock-supply/PLIST
+++ b/finance/py-trytond-stock-supply/PLIST
@@ -1,32 +1,25 @@
-@comment $NetBSD: PLIST,v 1.3 2015/11/22 08:05:09 richard Exp $
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.4 2016/12/04 21:13:04 rodent Exp $
${PYSITELIB}/trytond/modules/stock_supply/__init__.py
${PYSITELIB}/trytond/modules/stock_supply/__init__.pyc
${PYSITELIB}/trytond/modules/stock_supply/__init__.pyo
-${PYSITELIB}/trytond/modules/stock_supply/locale/bg_BG.po
-${PYSITELIB}/trytond/modules/stock_supply/locale/ca_ES.po
-${PYSITELIB}/trytond/modules/stock_supply/locale/cs_CZ.po
-${PYSITELIB}/trytond/modules/stock_supply/locale/de_DE.po
-${PYSITELIB}/trytond/modules/stock_supply/locale/es_AR.po
-${PYSITELIB}/trytond/modules/stock_supply/locale/es_CO.po
-${PYSITELIB}/trytond/modules/stock_supply/locale/es_EC.po
-${PYSITELIB}/trytond/modules/stock_supply/locale/es_ES.po
-${PYSITELIB}/trytond/modules/stock_supply/locale/es_MX.po
-${PYSITELIB}/trytond/modules/stock_supply/locale/fr_FR.po
+${PYSITELIB}/trytond/modules/stock_supply/locale/bg.po
+${PYSITELIB}/trytond/modules/stock_supply/locale/ca.po
+${PYSITELIB}/trytond/modules/stock_supply/locale/cs.po
+${PYSITELIB}/trytond/modules/stock_supply/locale/de.po
+${PYSITELIB}/trytond/modules/stock_supply/locale/es.po
+${PYSITELIB}/trytond/modules/stock_supply/locale/es_419.po
+${PYSITELIB}/trytond/modules/stock_supply/locale/fr.po
${PYSITELIB}/trytond/modules/stock_supply/locale/hu_HU.po
${PYSITELIB}/trytond/modules/stock_supply/locale/it_IT.po
${PYSITELIB}/trytond/modules/stock_supply/locale/ja_JP.po
-${PYSITELIB}/trytond/modules/stock_supply/locale/lt_LT.po
-${PYSITELIB}/trytond/modules/stock_supply/locale/nl_NL.po
+${PYSITELIB}/trytond/modules/stock_supply/locale/lo.po
+${PYSITELIB}/trytond/modules/stock_supply/locale/lt.po
+${PYSITELIB}/trytond/modules/stock_supply/locale/nl.po
+${PYSITELIB}/trytond/modules/stock_supply/locale/pl.po
${PYSITELIB}/trytond/modules/stock_supply/locale/pt_BR.po
-${PYSITELIB}/trytond/modules/stock_supply/locale/ru_RU.po
-${PYSITELIB}/trytond/modules/stock_supply/locale/sl_SI.po
+${PYSITELIB}/trytond/modules/stock_supply/locale/ru.po
+${PYSITELIB}/trytond/modules/stock_supply/locale/sl.po
+${PYSITELIB}/trytond/modules/stock_supply/locale/zh_CN.po
${PYSITELIB}/trytond/modules/stock_supply/location.py
${PYSITELIB}/trytond/modules/stock_supply/location.pyc
${PYSITELIB}/trytond/modules/stock_supply/location.pyo
@@ -59,8 +52,13 @@ ${PYSITELIB}/trytond/modules/stock_supply/tryton.cfg
${PYSITELIB}/trytond/modules/stock_supply/view/location_form.xml
${PYSITELIB}/trytond/modules/stock_supply/view/order_point_form.xml
${PYSITELIB}/trytond/modules/stock_supply/view/order_point_tree.xml
-${PYSITELIB}/trytond/modules/stock_supply/view/purchase_request_create_purchase_ask_party_form.xml
+${PYSITELIB}/trytond/modules/stock_supply/view/purchase_configuration_form.xml
${PYSITELIB}/trytond/modules/stock_supply/view/purchase_request_create_start_form.xml
-${PYSITELIB}/trytond/modules/stock_supply/view/purchase_request_form.xml
-${PYSITELIB}/trytond/modules/stock_supply/view/purchase_request_tree.xml
${PYSITELIB}/trytond/modules/stock_supply/view/stock_shipment_internal_create_start_form.xml
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/finance/py-trytond-stock-supply/distinfo b/finance/py-trytond-stock-supply/distinfo
index bc56f767a99..18fd6ad0ed5 100644
--- a/finance/py-trytond-stock-supply/distinfo
+++ b/finance/py-trytond-stock-supply/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/22 08:05:09 richard Exp $
+$NetBSD: distinfo,v 1.4 2016/12/04 21:13:04 rodent Exp $
-SHA1 (tryton-3.8/trytond_stock_supply-3.8.0.tar.gz) = ee8747b2055a3208635b6147152b097f6c91a28b
-RMD160 (tryton-3.8/trytond_stock_supply-3.8.0.tar.gz) = f7e5d3b2841251557344f9c73de5a2c7d84074fd
-SHA512 (tryton-3.8/trytond_stock_supply-3.8.0.tar.gz) = 288b8f43806516b59860aef007f18e65d7a8f711ed7c7d082eea4e14a472ce1286140b6c8efed27dceed1e1e6a7bb5d43a470ede8b852cc48a4b278ca49dd563
-Size (tryton-3.8/trytond_stock_supply-3.8.0.tar.gz) = 47148 bytes
+SHA1 (tryton-4.2/trytond_stock_supply-4.2.0.tar.gz) = e72a3d6a89ecbd828c83239c3680f1c598ed7d22
+RMD160 (tryton-4.2/trytond_stock_supply-4.2.0.tar.gz) = 2f890460a44d959856755ada880a2701b29355d8
+SHA512 (tryton-4.2/trytond_stock_supply-4.2.0.tar.gz) = 975415485955dc24d0cd7297ae5139256cf97283e9de37ac5e4ec4d9168b5e03379a0336802666ff857dc1c974ec5bc1dc2c40cb509f1d5d0002efb101434cc8
+Size (tryton-4.2/trytond_stock_supply-4.2.0.tar.gz) = 39230 bytes