pkgsrc/misc/Makefile

392 lines
8 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.512 2019/09/16 10:40:49 nia Exp $
#
1997-10-11 23:53:59 +02:00
COMMENT= Miscellaneous utilities
2004-02-07 11:37:51 +01:00
SUBDIR+= 9menu
2004-04-02 09:41:40 +02:00
SUBDIR+= Addresses
2009-11-08 08:48:12 +01:00
SUBDIR+= JBidwatcher
2004-02-07 18:50:18 +01:00
SUBDIR+= JMdict
SUBDIR+= R-Hmisc
2018-03-16 17:19:08 +01:00
SUBDIR+= R-pillar
SUBDIR+= R-praise
2015-09-08 23:51:35 +02:00
SUBDIR+= ansiweather
SUBDIR+= ascii
SUBDIR+= asr-manpages
SUBDIR+= astrolog
2010-04-10 01:45:09 +02:00
SUBDIR+= attica
2016-05-26 10:55:07 +02:00
SUBDIR+= attica-qt5
2006-01-28 21:48:19 +01:00
SUBDIR+= autocue
2002-08-04 18:25:21 +02:00
SUBDIR+= bbappconf
2003-09-04 15:47:52 +02:00
SUBDIR+= bbdb
2002-03-19 01:21:27 +01:00
SUBDIR+= bbweather
2015-03-12 15:00:14 +01:00
SUBDIR+= bibletime
2003-12-28 00:01:32 +01:00
SUBDIR+= blccc
SUBDIR+= bottlerocket
2003-07-08 10:55:01 +02:00
SUBDIR+= brs
SUBDIR+= bsdiff
2010-03-12 01:17:46 +01:00
SUBDIR+= bsdstats
SUBDIR+= buffer
2014-01-01 08:16:34 +01:00
SUBDIR+= byobu
2009-01-17 23:18:56 +01:00
SUBDIR+= calibre
2003-05-09 01:54:47 +02:00
SUBDIR+= celestia
SUBDIR+= chipmunk
SUBDIR+= chord
SUBDIR+= chordii
SUBDIR+= cksfv
2011-10-13 09:30:55 +02:00
SUBDIR+= color-theme
2012-01-31 12:10:56 +01:00
SUBDIR+= colorblind
2001-03-26 06:14:22 +02:00
SUBDIR+= colorize
SUBDIR+= colorls
SUBDIR+= colortail
SUBDIR+= cowsay
2001-09-19 12:39:44 +02:00
SUBDIR+= cstream
SUBDIR+= cuecat
2004-01-10 10:48:31 +01:00
SUBDIR+= cuetools
2015-06-04 22:28:06 +02:00
SUBDIR+= cw
2006-04-01 21:39:44 +02:00
SUBDIR+= deskbar-applet
SUBDIR+= dgpsip
SUBDIR+= dialog
2003-07-24 09:09:06 +02:00
SUBDIR+= dirdiff
2014-10-27 13:02:35 +01:00
SUBDIR+= dose3
SUBDIR+= dotfile
2004-10-29 19:28:28 +02:00
SUBDIR+= dpkg
SUBDIR+= dt
2006-06-17 16:28:30 +02:00
SUBDIR+= dtach
2004-01-19 11:38:51 +01:00
SUBDIR+= dvorakng
SUBDIR+= dvtm
SUBDIR+= dync
2004-12-31 17:39:49 +01:00
SUBDIR+= easymenu
SUBDIR+= ec2-ami-tools
SUBDIR+= ec2-api-tools
SUBDIR+= edict
2003-03-01 14:04:00 +01:00
SUBDIR+= elizatalk
2004-12-01 04:50:29 +01:00
SUBDIR+= elscreen
2007-01-10 16:19:37 +01:00
SUBDIR+= emacs-wiki
2011-05-08 23:52:00 +02:00
SUBDIR+= epm
2015-11-04 15:07:26 +01:00
SUBDIR+= erlang-p1_utils
2005-11-13 18:54:53 +01:00
SUBDIR+= esniper
2009-01-18 18:40:21 +01:00
SUBDIR+= fbreader
SUBDIR+= fd
SUBDIR+= fep
SUBDIR+= figlet
2004-12-25 20:34:21 +01:00
SUBDIR+= figlet-fonts
2005-05-19 15:06:41 +02:00
SUBDIR+= firelib
2016-11-16 11:40:05 +01:00
SUBDIR+= fzy
2008-10-08 11:45:41 +02:00
SUBDIR+= gaupol
2007-11-06 21:17:18 +01:00
SUBDIR+= gelemental
2004-12-26 16:56:21 +01:00
SUBDIR+= getopt
2004-02-25 01:54:28 +01:00
SUBDIR+= gkrellm-flynn
SUBDIR+= gkrellm-launch
SUBDIR+= gkrellm-leds
2001-10-30 14:36:27 +01:00
SUBDIR+= gkrellm-moon
SUBDIR+= gkrellm-weather
2009-01-16 16:03:34 +01:00
SUBDIR+= gnome-devel-docs
SUBDIR+= gnome-utils
2004-02-12 00:08:39 +01:00
SUBDIR+= gnuls
SUBDIR+= go-genproto
SUBDIR+= go-genproto-googleapis-rpc
2013-03-21 05:05:41 +01:00
SUBDIR+= goffice0.10
2010-02-18 22:05:32 +01:00
SUBDIR+= goffice0.8
2003-12-29 18:50:03 +01:00
SUBDIR+= gok
SUBDIR+= gone
SUBDIR+= gperiodic
2001-03-12 12:11:48 +01:00
SUBDIR+= granulate
2009-01-14 17:11:23 +01:00
SUBDIR+= gwaei
2006-01-16 14:20:12 +01:00
SUBDIR+= hanzim
SUBDIR+= heirloom-banner
SUBDIR+= heirloom-cal
SUBDIR+= heirloom-calendar
2011-05-28 11:42:51 +02:00
SUBDIR+= heirloom-hd
SUBDIR+= heirloom-more
SUBDIR+= heirloom-od
SUBDIR+= heirloom-printenv
SUBDIR+= heirloom-printf
2011-05-28 11:53:58 +02:00
SUBDIR+= heirloom-random
SUBDIR+= heirloom-sleep
SUBDIR+= heirloom-sum
SUBDIR+= heirloom-tcopy
SUBDIR+= heirloom-time
SUBDIR+= heyu
2011-02-25 12:08:44 +01:00
SUBDIR+= howm
SUBDIR+= ibutton-pdkit
SUBDIR+= ini_file_manager
2007-06-08 08:08:22 +02:00
SUBDIR+= ipbt
SUBDIR+= iselect
2016-05-06 11:05:46 +02:00
SUBDIR+= iwatch
SUBDIR+= ja-less
SUBDIR+= ja-man
SUBDIR+= jhd
SUBDIR+= jive
SUBDIR+= kaccessible
SUBDIR+= kalzium
SUBDIR+= kanjidic
2004-02-07 17:01:57 +01:00
SUBDIR+= kanjidic2
2002-07-14 12:06:38 +02:00
SUBDIR+= kanjipad
SUBDIR+= kbruch
SUBDIR+= kcharselect
2007-09-16 19:09:18 +02:00
SUBDIR+= kchmviewer
2012-03-20 01:29:27 +01:00
SUBDIR+= kde-wallpapers4
SUBDIR+= kdeartwork4
SUBDIR+= kdepim-runtime4
SUBDIR+= kdepim4
SUBDIR+= kdepimlibs4
SUBDIR+= kdeplasma-addons4
2002-02-07 14:50:52 +01:00
SUBDIR+= kdrill
2016-05-26 10:55:07 +02:00
SUBDIR+= kemoticons
SUBDIR+= kgeography
2015-04-03 00:35:44 +02:00
SUBDIR+= khard
SUBDIR+= kig
SUBDIR+= kiten
SUBDIR+= klettres
SUBDIR+= kmag
SUBDIR+= kmousetool
2012-03-29 09:34:56 +02:00
SUBDIR+= kmouth
SUBDIR+= kp
SUBDIR+= kremotecontrol
SUBDIR+= kstars
2013-11-07 13:52:08 +01:00
SUBDIR+= kteatime
SUBDIR+= ktouch
SUBDIR+= kturtle
2013-11-07 13:52:08 +01:00
SUBDIR+= ktux
2016-05-26 10:55:07 +02:00
SUBDIR+= kunitconversion
SUBDIR+= kwordquiz
2013-04-30 15:30:30 +02:00
SUBDIR+= kz_h8write
2013-01-23 22:41:31 +01:00
SUBDIR+= labelnation
2004-09-21 00:55:17 +02:00
SUBDIR+= latin-words-bin
SUBDIR+= less
2012-01-08 16:19:01 +01:00
SUBDIR+= libcarddav
2004-01-17 15:39:24 +01:00
SUBDIR+= libcdio
SUBDIR+= libcdio-paranoia
2015-02-13 12:13:28 +01:00
SUBDIR+= libcec
SUBDIR+= libkdeedu
2012-03-21 21:50:16 +01:00
SUBDIR+= libkgeomap
2014-05-24 15:14:01 +02:00
SUBDIR+= libkkc-data
2012-03-21 21:50:16 +01:00
SUBDIR+= libkvkontakte
2016-05-21 23:48:36 +02:00
SUBDIR+= libmateweather
SUBDIR+= libquantum
2015-08-12 02:58:05 +02:00
SUBDIR+= libreoffice
2016-01-09 00:54:31 +01:00
SUBDIR+= libreoffice5-bin
2019-03-23 11:55:06 +01:00
SUBDIR+= libreoffice6-bin
SUBDIR+= libutf
SUBDIR+= lile
2008-03-16 01:14:01 +01:00
SUBDIR+= linux-words
2001-03-12 11:24:31 +01:00
SUBDIR+= loco
SUBDIR+= logsurfer
2002-09-15 15:34:29 +02:00
SUBDIR+= lookup
SUBDIR+= lv
SUBDIR+= m17n-db
SUBDIR+= m17n-docs
2012-03-29 09:34:56 +02:00
SUBDIR+= marble
2018-05-14 15:48:48 +02:00
SUBDIR+= mate-calc
2016-05-21 23:48:36 +02:00
SUBDIR+= mate-utils
2014-05-08 13:21:55 +02:00
SUBDIR+= mbuffer
2017-01-26 15:07:42 +01:00
SUBDIR+= mdp
2006-07-21 15:17:41 +02:00
SUBDIR+= mirmon
2009-07-27 21:37:55 +02:00
SUBDIR+= mkcue
2001-08-15 23:10:37 +02:00
SUBDIR+= mmv
SUBDIR+= mnemosyne
2002-05-31 21:18:37 +02:00
SUBDIR+= molden
2017-09-04 11:45:07 +02:00
SUBDIR+= moreutils
SUBDIR+= most
2008-12-03 10:26:28 +01:00
SUBDIR+= mousetweaks
2001-03-28 17:43:20 +02:00
SUBDIR+= mtail
2003-04-18 17:41:38 +02:00
SUBDIR+= multitail
2001-02-18 20:22:41 +01:00
SUBDIR+= nxtvepg
2016-07-26 20:14:11 +02:00
SUBDIR+= nyancat
2014-10-26 15:15:06 +01:00
SUBDIR+= ocaml-cudf
SUBDIR+= ocaml-magic-mime
2018-04-07 12:34:22 +02:00
SUBDIR+= ocaml-opaline
2014-11-06 16:31:11 +01:00
SUBDIR+= ocaml-opam
SUBDIR+= ocaml-opam-file-format
2017-07-11 11:59:44 +02:00
SUBDIR+= ocaml-topkg
2004-11-10 09:51:48 +01:00
SUBDIR+= open2300
SUBDIR+= open2300-mysql
2007-07-17 21:04:36 +02:00
SUBDIR+= orca
2009-05-10 01:40:09 +02:00
SUBDIR+= p5-App-MrShell
SUBDIR+= p5-Array-PrintCols
SUBDIR+= p5-Business-CreditCard
2001-02-19 16:52:29 +01:00
SUBDIR+= p5-Business-ISBN
2004-12-09 16:42:54 +01:00
SUBDIR+= p5-Business-ISBN-Data
SUBDIR+= p5-Business-ISMN
SUBDIR+= p5-Business-ISSN
2001-05-03 19:33:07 +02:00
SUBDIR+= p5-Business-UPS
SUBDIR+= p5-ControlX10-CM11
SUBDIR+= p5-ControlX10-CM17
SUBDIR+= p5-File-MMagic
2008-10-12 19:30:18 +02:00
SUBDIR+= p5-File-MMagic-XS
2004-12-31 22:35:38 +01:00
SUBDIR+= p5-File-Tail
SUBDIR+= p5-Locale-Codes
SUBDIR+= p5-Locale-Maketext
SUBDIR+= p5-Locale-Maketext-Fuzzy
SUBDIR+= p5-Locale-Maketext-Lexicon
2004-09-26 06:48:14 +02:00
SUBDIR+= p5-Locale-Maketext-Simple
2008-09-08 03:07:03 +02:00
SUBDIR+= p5-Locale-US
2006-02-17 22:00:00 +01:00
SUBDIR+= p5-Locale-libintl
2002-12-13 18:28:15 +01:00
SUBDIR+= p5-Mac-Macbinary
2013-03-06 00:41:56 +01:00
SUBDIR+= p5-Mac-PropertyList
2003-01-13 13:57:40 +01:00
SUBDIR+= p5-Msgcat
2013-03-06 22:58:29 +01:00
SUBDIR+= p5-Parse-Win32Registry
SUBDIR+= p5-Search
2010-04-29 00:30:24 +02:00
SUBDIR+= p5-Vroom
2002-01-04 22:04:21 +01:00
SUBDIR+= parchive
SUBDIR+= parley
2006-11-12 12:46:53 +01:00
SUBDIR+= pciids
SUBDIR+= pdmenu
2011-12-12 18:40:22 +01:00
SUBDIR+= php-orangehrm
2018-05-09 17:26:43 +02:00
SUBDIR+= pick
2001-03-23 21:20:32 +01:00
SUBDIR+= pinfo
2005-02-26 14:12:07 +01:00
SUBDIR+= ppower
SUBDIR+= pty-redir
2009-09-11 13:54:12 +02:00
SUBDIR+= py-anita
2012-12-17 12:57:04 +01:00
SUBDIR+= py-anki2
2016-08-02 11:11:06 +02:00
SUBDIR+= py-ansi
2018-12-31 18:42:30 +01:00
SUBDIR+= py-asciinema
2012-01-08 16:20:54 +01:00
SUBDIR+= py-carddav
2014-03-31 10:43:26 +02:00
SUBDIR+= py-stdnum
2018-05-22 01:46:04 +02:00
SUBDIR+= py-tqdm
SUBDIR+= py-trytond-carrier
SUBDIR+= py-trytond-carrier-percentage
SUBDIR+= py-trytond-carrier-weight
2014-02-01 20:05:21 +01:00
SUBDIR+= py-trytond-company
SUBDIR+= py-trytond-dashboard
2014-02-01 19:27:42 +01:00
SUBDIR+= py-trytond-party
Updates and additions to release 3.6 details found here (http://www.tryton.org/posts/new-tryton-release-36.html) Major changes for the developer It is now allowed to have many times the same field in list/tree view. There is no more a datetime widget for list/tree, two columns with one widget date and one widget time should be used instead. A new field TimeDelta appears in this release to represent a duration. It replace the float_time widget which had some rounding issue. This new field is already used in the timesheet and project modules. The One2Many widget can be configured to use a Cartesian product with the selections of many values for Many2One or Reference fields. A method restore_history_before is added to ModelSQL which behaves like the existing restore_history but restore the records just before the datetime. The on_change methods have been migrated to a behaviour more consistent with the Active Record Pattern used in Tryton. Instead of returning a dictionary with the values to change, now the instance is directly changed. This allow to chain easily the on_change methods or reuse them in other methods reducing the duplication. The method save on ModelStorage is now a dualmethod which means that it can be called as usual as an instance method but also as a class method with a list of records. Saving many records at once this way improves the performance as the method will minimize the number of queries to the database and will validate the result by bunch. The Dict field received a translated method to create descriptors which translate the values or the keys like the same method on Selection field. It is now allowed to use the dotted notation in the order clause of a search. The ORM will automatically generate the needed joins. The API of the Report class has been reworked to improve the customization of the engine. The formatting methods are now more strict to prevent silent failure. The safe_eval (which was not sure to be safe) has been completely removed. In the places where the evaluated code was any way safe, the standard eval is used. For evaluated code from outside, a JSON notation is now used. Some utilities have been developed to ease the creation of JSON from XMl or in the views. A new kind of button has been added which works on non-saved record. They are quite similar to on_change but they are triggered by a click on a button instead of a change of field. Accounting A new method reverse_compute has been added to Tax which allow to compute the base amount from the taxed amount. The sign of the second currency amount is enforced to be the same as debit - credit. The analytic account management has been reworked to use a really One2Many instead of the pseudo-field. This simplification was possible thanks to the recent new features like the usage of Reference field on One2Many. Party The vat number is now stored in its compact format. Product The number of decimal for internal price calculations is now a configuration parameter price_decimal. This parameter is used everywhere to ensure consistency between all modules. Purchase/Sale Their lines support both mixed invoice type (Invoice vs Credit Note) per line when computing the invoiced quantity. Stock A new state staging is added to the move. Such state doesn't impact at all the computation of the stock level. It is used for supply on sale, to create moves in advance. Inactive products are still computed for the stock level. The computation of assigned move has been improved to take only in consideration outgoing move assigned not the incoming. This result in a less optimistic for the stock level and thus prevent to assign a move with an incoming one that is just assigned but not yet done. Forecasts are now automatically deactivated when their period is in the past. pkgsrc related updates: update to tryton-3.6.0 update to trytond-3.6.0 including UTC check patch for SunOS update trytond modules to latest 3.6 add meta-pkgs/py-tryton-platform add misc/py-trytond-party-relationship add misc/py-trytond-product-attribute add misc/py-trytond-production add misc/py-trytond-stock-inventory-location add misc/py-trytond-stock-product-location add finance/py-trytond-account-invoice-line-standalone add finance/py-trytond-account-invoice-history add finance/py-trytond-account-invoice-stock add finance/py-trytond-account-payment-clearing add finance/py-trytond-account-stock-continental add finance/py-trytond-analytic-invoice add finance/py-trytond-analytic-purchase add finance/py-trytond-analytic-sale add finance/py-trytond-product-price-list add finance/py-trytond-product-cost-fifo add finance/py-trytond-product-cost-history add finance/py-trytond-purchase add finance/py-trytond-purchase-invoice-line-standalone add finance/py-trytond-sale add finance/py-trytond-stock-supply add time/py-trytond-company-work-time
2015-08-24 16:49:41 +02:00
SUBDIR+= py-trytond-party-relationship
2014-05-15 07:35:27 +02:00
SUBDIR+= py-trytond-party-siret
SUBDIR+= py-trytond-party-vcarddav
2014-02-01 20:29:14 +01:00
SUBDIR+= py-trytond-product
Updates and additions to release 3.6 details found here (http://www.tryton.org/posts/new-tryton-release-36.html) Major changes for the developer It is now allowed to have many times the same field in list/tree view. There is no more a datetime widget for list/tree, two columns with one widget date and one widget time should be used instead. A new field TimeDelta appears in this release to represent a duration. It replace the float_time widget which had some rounding issue. This new field is already used in the timesheet and project modules. The One2Many widget can be configured to use a Cartesian product with the selections of many values for Many2One or Reference fields. A method restore_history_before is added to ModelSQL which behaves like the existing restore_history but restore the records just before the datetime. The on_change methods have been migrated to a behaviour more consistent with the Active Record Pattern used in Tryton. Instead of returning a dictionary with the values to change, now the instance is directly changed. This allow to chain easily the on_change methods or reuse them in other methods reducing the duplication. The method save on ModelStorage is now a dualmethod which means that it can be called as usual as an instance method but also as a class method with a list of records. Saving many records at once this way improves the performance as the method will minimize the number of queries to the database and will validate the result by bunch. The Dict field received a translated method to create descriptors which translate the values or the keys like the same method on Selection field. It is now allowed to use the dotted notation in the order clause of a search. The ORM will automatically generate the needed joins. The API of the Report class has been reworked to improve the customization of the engine. The formatting methods are now more strict to prevent silent failure. The safe_eval (which was not sure to be safe) has been completely removed. In the places where the evaluated code was any way safe, the standard eval is used. For evaluated code from outside, a JSON notation is now used. Some utilities have been developed to ease the creation of JSON from XMl or in the views. A new kind of button has been added which works on non-saved record. They are quite similar to on_change but they are triggered by a click on a button instead of a change of field. Accounting A new method reverse_compute has been added to Tax which allow to compute the base amount from the taxed amount. The sign of the second currency amount is enforced to be the same as debit - credit. The analytic account management has been reworked to use a really One2Many instead of the pseudo-field. This simplification was possible thanks to the recent new features like the usage of Reference field on One2Many. Party The vat number is now stored in its compact format. Product The number of decimal for internal price calculations is now a configuration parameter price_decimal. This parameter is used everywhere to ensure consistency between all modules. Purchase/Sale Their lines support both mixed invoice type (Invoice vs Credit Note) per line when computing the invoiced quantity. Stock A new state staging is added to the move. Such state doesn't impact at all the computation of the stock level. It is used for supply on sale, to create moves in advance. Inactive products are still computed for the stock level. The computation of assigned move has been improved to take only in consideration outgoing move assigned not the incoming. This result in a less optimistic for the stock level and thus prevent to assign a move with an incoming one that is just assigned but not yet done. Forecasts are now automatically deactivated when their period is in the past. pkgsrc related updates: update to tryton-3.6.0 update to trytond-3.6.0 including UTC check patch for SunOS update trytond modules to latest 3.6 add meta-pkgs/py-tryton-platform add misc/py-trytond-party-relationship add misc/py-trytond-product-attribute add misc/py-trytond-production add misc/py-trytond-stock-inventory-location add misc/py-trytond-stock-product-location add finance/py-trytond-account-invoice-line-standalone add finance/py-trytond-account-invoice-history add finance/py-trytond-account-invoice-stock add finance/py-trytond-account-payment-clearing add finance/py-trytond-account-stock-continental add finance/py-trytond-analytic-invoice add finance/py-trytond-analytic-purchase add finance/py-trytond-analytic-sale add finance/py-trytond-product-price-list add finance/py-trytond-product-cost-fifo add finance/py-trytond-product-cost-history add finance/py-trytond-purchase add finance/py-trytond-purchase-invoice-line-standalone add finance/py-trytond-sale add finance/py-trytond-stock-supply add time/py-trytond-company-work-time
2015-08-24 16:49:41 +02:00
SUBDIR+= py-trytond-product-attribute
SUBDIR+= py-trytond-product-classification
SUBDIR+= py-trytond-product-classification-taxonomic
SUBDIR+= py-trytond-product-measurements
Updates and additions to release 3.6 details found here (http://www.tryton.org/posts/new-tryton-release-36.html) Major changes for the developer It is now allowed to have many times the same field in list/tree view. There is no more a datetime widget for list/tree, two columns with one widget date and one widget time should be used instead. A new field TimeDelta appears in this release to represent a duration. It replace the float_time widget which had some rounding issue. This new field is already used in the timesheet and project modules. The One2Many widget can be configured to use a Cartesian product with the selections of many values for Many2One or Reference fields. A method restore_history_before is added to ModelSQL which behaves like the existing restore_history but restore the records just before the datetime. The on_change methods have been migrated to a behaviour more consistent with the Active Record Pattern used in Tryton. Instead of returning a dictionary with the values to change, now the instance is directly changed. This allow to chain easily the on_change methods or reuse them in other methods reducing the duplication. The method save on ModelStorage is now a dualmethod which means that it can be called as usual as an instance method but also as a class method with a list of records. Saving many records at once this way improves the performance as the method will minimize the number of queries to the database and will validate the result by bunch. The Dict field received a translated method to create descriptors which translate the values or the keys like the same method on Selection field. It is now allowed to use the dotted notation in the order clause of a search. The ORM will automatically generate the needed joins. The API of the Report class has been reworked to improve the customization of the engine. The formatting methods are now more strict to prevent silent failure. The safe_eval (which was not sure to be safe) has been completely removed. In the places where the evaluated code was any way safe, the standard eval is used. For evaluated code from outside, a JSON notation is now used. Some utilities have been developed to ease the creation of JSON from XMl or in the views. A new kind of button has been added which works on non-saved record. They are quite similar to on_change but they are triggered by a click on a button instead of a change of field. Accounting A new method reverse_compute has been added to Tax which allow to compute the base amount from the taxed amount. The sign of the second currency amount is enforced to be the same as debit - credit. The analytic account management has been reworked to use a really One2Many instead of the pseudo-field. This simplification was possible thanks to the recent new features like the usage of Reference field on One2Many. Party The vat number is now stored in its compact format. Product The number of decimal for internal price calculations is now a configuration parameter price_decimal. This parameter is used everywhere to ensure consistency between all modules. Purchase/Sale Their lines support both mixed invoice type (Invoice vs Credit Note) per line when computing the invoiced quantity. Stock A new state staging is added to the move. Such state doesn't impact at all the computation of the stock level. It is used for supply on sale, to create moves in advance. Inactive products are still computed for the stock level. The computation of assigned move has been improved to take only in consideration outgoing move assigned not the incoming. This result in a less optimistic for the stock level and thus prevent to assign a move with an incoming one that is just assigned but not yet done. Forecasts are now automatically deactivated when their period is in the past. pkgsrc related updates: update to tryton-3.6.0 update to trytond-3.6.0 including UTC check patch for SunOS update trytond modules to latest 3.6 add meta-pkgs/py-tryton-platform add misc/py-trytond-party-relationship add misc/py-trytond-product-attribute add misc/py-trytond-production add misc/py-trytond-stock-inventory-location add misc/py-trytond-stock-product-location add finance/py-trytond-account-invoice-line-standalone add finance/py-trytond-account-invoice-history add finance/py-trytond-account-invoice-stock add finance/py-trytond-account-payment-clearing add finance/py-trytond-account-stock-continental add finance/py-trytond-analytic-invoice add finance/py-trytond-analytic-purchase add finance/py-trytond-analytic-sale add finance/py-trytond-product-price-list add finance/py-trytond-product-cost-fifo add finance/py-trytond-product-cost-history add finance/py-trytond-purchase add finance/py-trytond-purchase-invoice-line-standalone add finance/py-trytond-sale add finance/py-trytond-stock-supply add time/py-trytond-company-work-time
2015-08-24 16:49:41 +02:00
SUBDIR+= py-trytond-production
SUBDIR+= py-trytond-production-routing
SUBDIR+= py-trytond-production-split
SUBDIR+= py-trytond-production-work
SUBDIR+= py-trytond-production-work-timesheet
SUBDIR+= py-trytond-project
SUBDIR+= py-trytond-project-invoice
SUBDIR+= py-trytond-project-plan
SUBDIR+= py-trytond-project-revenue
2014-02-01 21:24:09 +01:00
SUBDIR+= py-trytond-stock
SUBDIR+= py-trytond-stock-forecast
Updates and additions to release 3.6 details found here (http://www.tryton.org/posts/new-tryton-release-36.html) Major changes for the developer It is now allowed to have many times the same field in list/tree view. There is no more a datetime widget for list/tree, two columns with one widget date and one widget time should be used instead. A new field TimeDelta appears in this release to represent a duration. It replace the float_time widget which had some rounding issue. This new field is already used in the timesheet and project modules. The One2Many widget can be configured to use a Cartesian product with the selections of many values for Many2One or Reference fields. A method restore_history_before is added to ModelSQL which behaves like the existing restore_history but restore the records just before the datetime. The on_change methods have been migrated to a behaviour more consistent with the Active Record Pattern used in Tryton. Instead of returning a dictionary with the values to change, now the instance is directly changed. This allow to chain easily the on_change methods or reuse them in other methods reducing the duplication. The method save on ModelStorage is now a dualmethod which means that it can be called as usual as an instance method but also as a class method with a list of records. Saving many records at once this way improves the performance as the method will minimize the number of queries to the database and will validate the result by bunch. The Dict field received a translated method to create descriptors which translate the values or the keys like the same method on Selection field. It is now allowed to use the dotted notation in the order clause of a search. The ORM will automatically generate the needed joins. The API of the Report class has been reworked to improve the customization of the engine. The formatting methods are now more strict to prevent silent failure. The safe_eval (which was not sure to be safe) has been completely removed. In the places where the evaluated code was any way safe, the standard eval is used. For evaluated code from outside, a JSON notation is now used. Some utilities have been developed to ease the creation of JSON from XMl or in the views. A new kind of button has been added which works on non-saved record. They are quite similar to on_change but they are triggered by a click on a button instead of a change of field. Accounting A new method reverse_compute has been added to Tax which allow to compute the base amount from the taxed amount. The sign of the second currency amount is enforced to be the same as debit - credit. The analytic account management has been reworked to use a really One2Many instead of the pseudo-field. This simplification was possible thanks to the recent new features like the usage of Reference field on One2Many. Party The vat number is now stored in its compact format. Product The number of decimal for internal price calculations is now a configuration parameter price_decimal. This parameter is used everywhere to ensure consistency between all modules. Purchase/Sale Their lines support both mixed invoice type (Invoice vs Credit Note) per line when computing the invoiced quantity. Stock A new state staging is added to the move. Such state doesn't impact at all the computation of the stock level. It is used for supply on sale, to create moves in advance. Inactive products are still computed for the stock level. The computation of assigned move has been improved to take only in consideration outgoing move assigned not the incoming. This result in a less optimistic for the stock level and thus prevent to assign a move with an incoming one that is just assigned but not yet done. Forecasts are now automatically deactivated when their period is in the past. pkgsrc related updates: update to tryton-3.6.0 update to trytond-3.6.0 including UTC check patch for SunOS update trytond modules to latest 3.6 add meta-pkgs/py-tryton-platform add misc/py-trytond-party-relationship add misc/py-trytond-product-attribute add misc/py-trytond-production add misc/py-trytond-stock-inventory-location add misc/py-trytond-stock-product-location add finance/py-trytond-account-invoice-line-standalone add finance/py-trytond-account-invoice-history add finance/py-trytond-account-invoice-stock add finance/py-trytond-account-payment-clearing add finance/py-trytond-account-stock-continental add finance/py-trytond-analytic-invoice add finance/py-trytond-analytic-purchase add finance/py-trytond-analytic-sale add finance/py-trytond-product-price-list add finance/py-trytond-product-cost-fifo add finance/py-trytond-product-cost-history add finance/py-trytond-purchase add finance/py-trytond-purchase-invoice-line-standalone add finance/py-trytond-sale add finance/py-trytond-stock-supply add time/py-trytond-company-work-time
2015-08-24 16:49:41 +02:00
SUBDIR+= py-trytond-stock-inventory-location
SUBDIR+= py-trytond-stock-location-sequence
2014-02-01 23:54:50 +01:00
SUBDIR+= py-trytond-stock-lot
SUBDIR+= py-trytond-stock-lot-sled
SUBDIR+= py-trytond-stock-package
SUBDIR+= py-trytond-stock-package-shipping
SUBDIR+= py-trytond-stock-package-shipping-dpd
SUBDIR+= py-trytond-stock-package-shipping-ups
2015-08-27 11:49:43 +02:00
SUBDIR+= py-trytond-stock-product-location
SUBDIR+= py-trytond-stock-split
SUBDIR+= qbrew
SUBDIR+= qterm
2013-04-01 23:03:05 +02:00
SUBDIR+= raspberrypi-userland
2001-09-02 22:15:15 +02:00
SUBDIR+= reed
2014-04-18 23:21:43 +02:00
SUBDIR+= rhash
2007-08-24 11:57:43 +02:00
SUBDIR+= rlwrap
SUBDIR+= rocs
SUBDIR+= root
2001-11-21 00:19:48 +01:00
SUBDIR+= root-tail
2003-07-28 16:58:07 +02:00
SUBDIR+= routeplanner-cli
2006-01-29 18:48:38 +01:00
SUBDIR+= rox-memo
SUBDIR+= rpm
2012-03-01 16:11:48 +01:00
SUBDIR+= ruby-ansi
SUBDIR+= ruby-args_parser
2010-09-12 03:52:07 +02:00
SUBDIR+= ruby-bundler
2019-03-05 08:47:31 +01:00
SUBDIR+= ruby-bundler1
2013-09-15 19:14:46 +02:00
SUBDIR+= ruby-colorator
2015-02-03 15:57:20 +01:00
SUBDIR+= ruby-colorize
SUBDIR+= ruby-columnize
2011-01-27 05:57:29 +01:00
SUBDIR+= ruby-commander
2008-04-04 17:33:05 +02:00
SUBDIR+= ruby-configuration
2006-10-14 07:53:40 +02:00
SUBDIR+= ruby-daemons
SUBDIR+= ruby-equalizer
2006-10-31 20:45:21 +01:00
SUBDIR+= ruby-gem_plugin
SUBDIR+= ruby-hashie
2008-04-04 17:33:05 +02:00
SUBDIR+= ruby-launchy
SUBDIR+= ruby-memoizable
2014-06-03 15:03:53 +02:00
SUBDIR+= ruby-method_source
SUBDIR+= ruby-mimemagic
2016-01-10 12:52:05 +01:00
SUBDIR+= ruby-mini_portile2
SUBDIR+= ruby-naught
2014-06-03 15:50:01 +02:00
SUBDIR+= ruby-ohai
SUBDIR+= ruby-parallel
2018-04-04 17:26:16 +02:00
SUBDIR+= ruby-patch_finder
2017-03-17 01:27:47 +01:00
SUBDIR+= ruby-powerbar
2008-03-01 08:18:59 +01:00
SUBDIR+= ruby-progressbar
2014-06-03 17:08:51 +02:00
SUBDIR+= ruby-pry
SUBDIR+= ruby-rainbow
2014-06-03 15:58:57 +02:00
SUBDIR+= ruby-slop
2011-12-15 15:48:00 +01:00
SUBDIR+= ruby-sprockets
2017-07-18 16:41:57 +02:00
SUBDIR+= ruby-sprockets-rails
2014-06-03 15:31:43 +02:00
SUBDIR+= ruby-systemu
SUBDIR+= ruby-thread_safe
2008-04-04 17:33:05 +02:00
SUBDIR+= ruby-transaction-simple
2013-01-05 07:51:04 +01:00
SUBDIR+= ruby-typed-array
2017-10-03 19:04:21 +02:00
SUBDIR+= ruby-windows_error
2009-10-15 07:16:29 +02:00
SUBDIR+= rump
2001-02-24 06:10:44 +01:00
SUBDIR+= sch
SUBDIR+= sci
SUBDIR+= screen
2011-05-29 15:53:00 +02:00
SUBDIR+= send-pr
SUBDIR+= siag
2012-08-18 01:39:44 +02:00
SUBDIR+= since
2007-09-07 22:58:49 +02:00
SUBDIR+= softmaker-office-demo
SUBDIR+= splitvt
2014-02-27 15:51:34 +01:00
SUBDIR+= starplot
2004-07-08 13:06:14 +02:00
SUBDIR+= stellarium
2012-03-29 09:34:56 +02:00
SUBDIR+= step
2019-01-16 15:44:34 +01:00
SUBDIR+= sunwait
SUBDIR+= superkaramba
SUBDIR+= sweeper
2015-03-12 15:00:14 +01:00
SUBDIR+= sword
SUBDIR+= tds
SUBDIR+= team
2008-04-12 12:59:47 +02:00
SUBDIR+= tellico
2008-08-28 03:24:53 +02:00
SUBDIR+= teseq
2017-08-23 20:56:41 +02:00
SUBDIR+= tmate
2009-03-06 13:29:06 +01:00
SUBDIR+= tmux
2016-08-02 22:07:32 +02:00
SUBDIR+= todoman
2014-02-23 01:40:36 +01:00
SUBDIR+= toilet
2009-11-29 08:33:51 +01:00
SUBDIR+= topless
2001-05-19 20:09:53 +02:00
SUBDIR+= ttyrec
2003-09-23 21:03:56 +02:00
SUBDIR+= udfclient
2005-05-26 10:59:42 +02:00
SUBDIR+= ukpostcodes
SUBDIR+= uptimec
2010-07-30 18:06:37 +02:00
SUBDIR+= urjtag
2008-11-22 14:07:59 +01:00
SUBDIR+= usbids
2010-07-21 13:27:36 +02:00
SUBDIR+= usbprog
2003-09-25 05:32:25 +02:00
SUBDIR+= utftools
SUBDIR+= vera
SUBDIR+= vfu
2013-04-17 15:43:55 +02:00
SUBDIR+= vimpager
2002-09-02 12:11:02 +02:00
SUBDIR+= visual-regexp
SUBDIR+= vttest
2007-07-05 21:37:40 +02:00
SUBDIR+= vym
SUBDIR+= watch
2005-03-07 15:49:47 +01:00
SUBDIR+= wdic
2014-08-28 06:03:03 +02:00
SUBDIR+= wemux
2008-12-09 11:53:37 +01:00
SUBDIR+= whohas
2011-03-09 18:39:29 +01:00
SUBDIR+= window
2004-01-06 16:36:54 +01:00
SUBDIR+= xchm
2008-12-09 16:05:34 +01:00
SUBDIR+= xdg-utils
2016-06-09 11:50:27 +02:00
SUBDIR+= xfce4-calculator-plugin
2015-07-12 23:58:35 +02:00
SUBDIR+= xfce4-smartbookmark-plugin
Update Xfce to 4.12.0. This is a very large change, and incorporates the 4.8, 4.10, and 4.12 major Xfce releases since 4.6.2, our previous pkgsrc release. For more information about the thousands of changes in each major release since then, please see: Xfce 4.12 announcement: http://www.xfce.org/about/news Xfce 4.12 tour: http://www.xfce.org/about/tour Xfce 4.10 announcement: http://www.xfce.org/about/news/?post=1335571200 Xfce 4.10 tour: http://www.xfce.org/about/tour410 Xfce 4.8 announcement: http://www.xfce.org/about/news/?post=1295136000 Xfce 4.8 tour: http://www.xfce.org/about/tour48 The pkgsrc changes since then are: New packages: archivers/xfce4-thunar-archive graphics/elementary-xfce-icon-theme mail/xfce4-mailwatch-plugin misc/xfce4-time-out-plugin multimedia/xfce4-thunar-media-tags sysutils/xfce4-mount-plugin sysutils/xfce4-taskmanager sysutils/xfce4-thunar-vcs sysutils/xfce4-verve-plugin x11/xfce4-garcon x11/xfce4-notifyd x11/xfce4-tumbler x11/xfce4-whiskermenu-plugin Renamed packages: devel/xfconf to devel/xfce4-conf x11/libxfce4menu to x11/libxfce4ui x11/xfce4-screenshooter-plugin to x11/xfce4-screenshooter Updated packages: audio/xfce4-mixer audio/xfce4-xmms-plugin devel/xfce4-dev-tools editors/xfce4-mousepad graphics/ristretto meta-pkgs/xfce4-extras meta-pkgs/xfce4 misc/xfce4-weather-plugin multimedia/xfce4-mpc-plugin net/xfce4-wavelan-plugin sysutils/xfce4-appfinder sysutils/xfce4-battery-plugin sysutils/xfce4-cpugraph-plugin sysutils/xfce4-diskperf-plugin sysutils/xfce4-fsguard-plugin sysutils/xfce4-genmon-plugin sysutils/xfce4-netload-plugin sysutils/xfce4-quicklauncher-plugin sysutils/xfce4-systemload-plugin sysutils/xfce4-thunar sysutils/xfce4-xarchiver sysutils/xfce4-xkb-plugin textproc/xfce4-dict-plugin time/xfce4-datetime-plugin time/xfce4-orage time/xfce4-timer-plugin wm/xfce4-wm-themes wm/xfce4-wm x11/libxfce4gui x11/libxfce4util x11/xfce4-clipman-plugin x11/xfce4-desktop x11/xfce4-exo x11/xfce4-eyes-plugin x11/xfce4-gtk2-engine x11/xfce4-notes-plugin x11/xfce4-panel x11/xfce4-places-plugin x11/xfce4-session x11/xfce4-settings x11/xfce4-terminal Removed packages: sysutils/xfce4-volman x11/xfce4-utils This is based on a huge amount of work by the NetBSDfr team and Youri Mouton, who takes over as MAINTAINER, and has been tested by Youri on a large number of platforms prior to commit. A massive thanks to them. Any issues with the import are mine alone as the committer-by-proxy.
2015-04-21 10:56:37 +02:00
SUBDIR+= xfce4-time-out-plugin
2004-06-21 08:02:49 +02:00
SUBDIR+= xfce4-weather-plugin
SUBDIR+= xjdic
SUBDIR+= xorg-docs
2012-06-06 09:54:36 +02:00
SUBDIR+= xorg-sgml-doctools
SUBDIR+= xrolodex
2001-07-08 16:28:10 +02:00
SUBDIR+= xtail
SUBDIR+= xtend
SUBDIR+= yelp3
2002-05-09 17:12:02 +02:00
SUBDIR+= yrolo
SUBDIR+= zorro
2009-02-14 21:59:54 +01:00
SUBDIR+= zyGrib
SUBDIR+= zyGrib-maps
1997-10-11 23:53:59 +02:00
.include "../mk/misc/category.mk"