diff options
author | rodent <rodent> | 2014-01-31 12:30:50 +0000 |
---|---|---|
committer | rodent <rodent> | 2014-01-31 12:30:50 +0000 |
commit | 9ad5903537daf2fb63ff3cca806991f6434b8cd7 (patch) | |
tree | df2cfc7bba9f41e06b9164f27f7a361c7f93bf71 /devel | |
parent | 3dfca1cedb006adacfb3c4624b211ff29935dbf6 (diff) | |
download | pkgsrc-9ad5903537daf2fb63ff3cca806991f6434b8cd7.tar.gz |
Import py27-trytond-3.0.2 as devel/py-trytond.
The server of the Tryton application platform, a three-tiers high-level general
purpose application platform written in Python and uses PostgreSQL as main
database engine. It is the core base of an Open Source ERP. It provides
modularity, scalability and security.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/py-trytond/DESCR | 4 | ||||
-rw-r--r-- | devel/py-trytond/Makefile | 44 | ||||
-rw-r--r-- | devel/py-trytond/PLIST | 592 | ||||
-rw-r--r-- | devel/py-trytond/distinfo | 5 | ||||
-rw-r--r-- | devel/py-trytond/options.mk | 43 |
5 files changed, 688 insertions, 0 deletions
diff --git a/devel/py-trytond/DESCR b/devel/py-trytond/DESCR new file mode 100644 index 00000000000..a7b9c1aa5bf --- /dev/null +++ b/devel/py-trytond/DESCR @@ -0,0 +1,4 @@ +The server of the Tryton application platform, a three-tiers high-level general +purpose application platform written in Python and uses PostgreSQL as main +database engine. It is the core base of an Open Source ERP. It provides +modularity, scalability and security. diff --git a/devel/py-trytond/Makefile b/devel/py-trytond/Makefile new file mode 100644 index 00000000000..c72fe3cf056 --- /dev/null +++ b/devel/py-trytond/Makefile @@ -0,0 +1,44 @@ +# $NetBSD: Makefile,v 1.1 2014/01/31 12:30:50 rodent Exp $ + +DISTNAME= trytond-3.0.2 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= devel python +MASTER_SITES= http://downloads.tryton.org/3.0/ + +MAINTAINER= rodent@NetBSD.org +HOMEPAGE= http://www.tryton.org/ +COMMENT= Server of the Tryton application platform +LICENSE= gnu-gpl-v3 + +USE_LANGUAGES= # none + +REPLACE_PYTHON+= trytond/tests/test_access.py trytond/tests/test_cache.py +REPLACE_PYTHON+= trytond/tests/test_copy.py +REPLACE_PYTHON+= trytond/tests/test_exportdata.py +REPLACE_PYTHON+= trytond/tests/test_fields.py +REPLACE_PYTHON+= trytond/tests/test_importdata.py +REPLACE_PYTHON+= trytond/tests/test_mixins.py +REPLACE_PYTHON+= trytond/tests/test_modelsingleton.py +REPLACE_PYTHON+= trytond/tests/test_modelsql.py +REPLACE_PYTHON+= trytond/tests/test_mptt.py trytond/tests/test_pyson.py +REPLACE_PYTHON+= trytond/tests/test_sequence.py +REPLACE_PYTHON+= trytond/tests/test_tools.py +REPLACE_PYTHON+= trytond/tests/test_transaction.py +REPLACE_PYTHON+= trytond/tests/test_trigger.py +REPLACE_PYTHON+= trytond/tests/test_tryton.py + +.include "options.mk" + +DEPENDS+= ${PYPKGPREFIX}-python-sql>=0.2:../../databases/py-python-sql +DEPENDS+= ${PYPKGPREFIX}-polib-[0-9]*:../../devel/py-polib +.include "../../lang/python/pyversion.mk" +.if ${PYPACKAGE} == "python27" +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil +.else +DEPENDS+= ${PYPKGPREFIX}-dateutil2-[0-9]*:../../time/py-dateutil2 +.endif +DEPENDS+= ${PYPKGPREFIX}-relatorio>=0.2.0:../../textproc/py-relatorio +DEPENDS+= ${PYPKGPREFIX}-lxml>=2.0:../../textproc/py-lxml +.include "../../lang/python/application.mk" +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/py-trytond/PLIST b/devel/py-trytond/PLIST new file mode 100644 index 00000000000..aed637caa58 --- /dev/null +++ b/devel/py-trytond/PLIST @@ -0,0 +1,592 @@ +@comment $NetBSD: PLIST,v 1.1 2014/01/31 12:30:50 rodent Exp $ +bin/trytond +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/not-zip-safe +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/trytond/__init__.py +${PYSITELIB}/trytond/__init__.pyc +${PYSITELIB}/trytond/__init__.pyo +${PYSITELIB}/trytond/backend/__init__.py +${PYSITELIB}/trytond/backend/__init__.pyc +${PYSITELIB}/trytond/backend/__init__.pyo +${PYSITELIB}/trytond/backend/database.py +${PYSITELIB}/trytond/backend/database.pyc +${PYSITELIB}/trytond/backend/database.pyo +${PYSITELIB}/trytond/backend/mysql/__init__.py +${PYSITELIB}/trytond/backend/mysql/__init__.pyc +${PYSITELIB}/trytond/backend/mysql/__init__.pyo +${PYSITELIB}/trytond/backend/mysql/database.py +${PYSITELIB}/trytond/backend/mysql/database.pyc +${PYSITELIB}/trytond/backend/mysql/database.pyo +${PYSITELIB}/trytond/backend/mysql/init.sql +${PYSITELIB}/trytond/backend/mysql/table.py +${PYSITELIB}/trytond/backend/mysql/table.pyc +${PYSITELIB}/trytond/backend/mysql/table.pyo +${PYSITELIB}/trytond/backend/postgresql/__init__.py +${PYSITELIB}/trytond/backend/postgresql/__init__.pyc +${PYSITELIB}/trytond/backend/postgresql/__init__.pyo +${PYSITELIB}/trytond/backend/postgresql/database.py +${PYSITELIB}/trytond/backend/postgresql/database.pyc +${PYSITELIB}/trytond/backend/postgresql/database.pyo +${PYSITELIB}/trytond/backend/postgresql/init.sql +${PYSITELIB}/trytond/backend/postgresql/table.py +${PYSITELIB}/trytond/backend/postgresql/table.pyc +${PYSITELIB}/trytond/backend/postgresql/table.pyo +${PYSITELIB}/trytond/backend/sqlite/__init__.py +${PYSITELIB}/trytond/backend/sqlite/__init__.pyc +${PYSITELIB}/trytond/backend/sqlite/__init__.pyo +${PYSITELIB}/trytond/backend/sqlite/database.py +${PYSITELIB}/trytond/backend/sqlite/database.pyc +${PYSITELIB}/trytond/backend/sqlite/database.pyo +${PYSITELIB}/trytond/backend/sqlite/init.sql +${PYSITELIB}/trytond/backend/sqlite/table.py +${PYSITELIB}/trytond/backend/sqlite/table.pyc +${PYSITELIB}/trytond/backend/sqlite/table.pyo +${PYSITELIB}/trytond/backend/table.py +${PYSITELIB}/trytond/backend/table.pyc +${PYSITELIB}/trytond/backend/table.pyo +${PYSITELIB}/trytond/cache.py +${PYSITELIB}/trytond/cache.pyc +${PYSITELIB}/trytond/cache.pyo +${PYSITELIB}/trytond/config.py +${PYSITELIB}/trytond/config.pyc +${PYSITELIB}/trytond/config.pyo +${PYSITELIB}/trytond/const.py +${PYSITELIB}/trytond/const.pyc +${PYSITELIB}/trytond/const.pyo +${PYSITELIB}/trytond/convert.py +${PYSITELIB}/trytond/convert.pyc +${PYSITELIB}/trytond/convert.pyo +${PYSITELIB}/trytond/error.py +${PYSITELIB}/trytond/error.pyc +${PYSITELIB}/trytond/error.pyo +${PYSITELIB}/trytond/exceptions.py +${PYSITELIB}/trytond/exceptions.pyc +${PYSITELIB}/trytond/exceptions.pyo +${PYSITELIB}/trytond/ir/__init__.py +${PYSITELIB}/trytond/ir/__init__.pyc +${PYSITELIB}/trytond/ir/__init__.pyo +${PYSITELIB}/trytond/ir/action.py +${PYSITELIB}/trytond/ir/action.pyc +${PYSITELIB}/trytond/ir/action.pyo +${PYSITELIB}/trytond/ir/action.xml +${PYSITELIB}/trytond/ir/attachment.py +${PYSITELIB}/trytond/ir/attachment.pyc +${PYSITELIB}/trytond/ir/attachment.pyo +${PYSITELIB}/trytond/ir/attachment.xml +${PYSITELIB}/trytond/ir/cache.py +${PYSITELIB}/trytond/ir/cache.pyc +${PYSITELIB}/trytond/ir/cache.pyo +${PYSITELIB}/trytond/ir/configuration.py +${PYSITELIB}/trytond/ir/configuration.pyc +${PYSITELIB}/trytond/ir/configuration.pyo +${PYSITELIB}/trytond/ir/cron.py +${PYSITELIB}/trytond/ir/cron.pyc +${PYSITELIB}/trytond/ir/cron.pyo +${PYSITELIB}/trytond/ir/cron.xml +${PYSITELIB}/trytond/ir/date.py +${PYSITELIB}/trytond/ir/date.pyc +${PYSITELIB}/trytond/ir/date.pyo +${PYSITELIB}/trytond/ir/export.py +${PYSITELIB}/trytond/ir/export.pyc +${PYSITELIB}/trytond/ir/export.pyo +${PYSITELIB}/trytond/ir/export.xml +${PYSITELIB}/trytond/ir/gen_time_locale.py +${PYSITELIB}/trytond/ir/gen_time_locale.pyc +${PYSITELIB}/trytond/ir/gen_time_locale.pyo +${PYSITELIB}/trytond/ir/ir.xml +${PYSITELIB}/trytond/ir/lang.py +${PYSITELIB}/trytond/ir/lang.pyc +${PYSITELIB}/trytond/ir/lang.pyo +${PYSITELIB}/trytond/ir/lang.xml +${PYSITELIB}/trytond/ir/locale/bg_BG.po +${PYSITELIB}/trytond/ir/locale/ca_ES.po +${PYSITELIB}/trytond/ir/locale/cs_CZ.po +${PYSITELIB}/trytond/ir/locale/de_DE.po +${PYSITELIB}/trytond/ir/locale/es_AR.po +${PYSITELIB}/trytond/ir/locale/es_CO.po +${PYSITELIB}/trytond/ir/locale/es_ES.po +${PYSITELIB}/trytond/ir/locale/fr_FR.po +${PYSITELIB}/trytond/ir/locale/nl_NL.po +${PYSITELIB}/trytond/ir/locale/ru_RU.po +${PYSITELIB}/trytond/ir/locale/sl_SI.po +${PYSITELIB}/trytond/ir/model.py +${PYSITELIB}/trytond/ir/model.pyc +${PYSITELIB}/trytond/ir/model.pyo +${PYSITELIB}/trytond/ir/model.xml +${PYSITELIB}/trytond/ir/module/__init__.py +${PYSITELIB}/trytond/ir/module/__init__.pyc +${PYSITELIB}/trytond/ir/module/__init__.pyo +${PYSITELIB}/trytond/ir/module/module.py +${PYSITELIB}/trytond/ir/module/module.pyc +${PYSITELIB}/trytond/ir/module/module.pyo +${PYSITELIB}/trytond/ir/module/module.xml +${PYSITELIB}/trytond/ir/property.py +${PYSITELIB}/trytond/ir/property.pyc +${PYSITELIB}/trytond/ir/property.pyo +${PYSITELIB}/trytond/ir/property.xml +${PYSITELIB}/trytond/ir/rule.py +${PYSITELIB}/trytond/ir/rule.pyc +${PYSITELIB}/trytond/ir/rule.pyo +${PYSITELIB}/trytond/ir/rule.xml +${PYSITELIB}/trytond/ir/sequence.py +${PYSITELIB}/trytond/ir/sequence.pyc +${PYSITELIB}/trytond/ir/sequence.pyo +${PYSITELIB}/trytond/ir/sequence.xml +${PYSITELIB}/trytond/ir/session.py +${PYSITELIB}/trytond/ir/session.pyc +${PYSITELIB}/trytond/ir/session.pyo +${PYSITELIB}/trytond/ir/time_locale.py +${PYSITELIB}/trytond/ir/time_locale.pyc +${PYSITELIB}/trytond/ir/time_locale.pyo +${PYSITELIB}/trytond/ir/translation.py +${PYSITELIB}/trytond/ir/translation.pyc +${PYSITELIB}/trytond/ir/translation.pyo +${PYSITELIB}/trytond/ir/translation.xml +${PYSITELIB}/trytond/ir/trigger.py +${PYSITELIB}/trytond/ir/trigger.pyc +${PYSITELIB}/trytond/ir/trigger.pyo +${PYSITELIB}/trytond/ir/trigger.xml +${PYSITELIB}/trytond/ir/tryton.cfg +${PYSITELIB}/trytond/ir/ui/__init__.py +${PYSITELIB}/trytond/ir/ui/__init__.pyc +${PYSITELIB}/trytond/ir/ui/__init__.pyo +${PYSITELIB}/trytond/ir/ui/board.rnc +${PYSITELIB}/trytond/ir/ui/board.rng +${PYSITELIB}/trytond/ir/ui/calendar.rnc +${PYSITELIB}/trytond/ir/ui/calendar.rng +${PYSITELIB}/trytond/ir/ui/form.rnc +${PYSITELIB}/trytond/ir/ui/form.rng +${PYSITELIB}/trytond/ir/ui/graph.rnc +${PYSITELIB}/trytond/ir/ui/graph.rng +${PYSITELIB}/trytond/ir/ui/icon.py +${PYSITELIB}/trytond/ir/ui/icon.pyc +${PYSITELIB}/trytond/ir/ui/icon.pyo +${PYSITELIB}/trytond/ir/ui/icon.xml +${PYSITELIB}/trytond/ir/ui/icons/tryton-calendar.svg +${PYSITELIB}/trytond/ir/ui/icons/tryton-clock.svg +${PYSITELIB}/trytond/ir/ui/icons/tryton-graph.svg +${PYSITELIB}/trytond/ir/ui/icons/tryton-image-missing.svg +${PYSITELIB}/trytond/ir/ui/icons/tryton-list.svg +${PYSITELIB}/trytond/ir/ui/icons/tryton-presentation.svg +${PYSITELIB}/trytond/ir/ui/icons/tryton-readonly.svg +${PYSITELIB}/trytond/ir/ui/icons/tryton-spreadsheet.svg +${PYSITELIB}/trytond/ir/ui/icons/tryton-tree.svg +${PYSITELIB}/trytond/ir/ui/menu.py +${PYSITELIB}/trytond/ir/ui/menu.pyc +${PYSITELIB}/trytond/ir/ui/menu.pyo +${PYSITELIB}/trytond/ir/ui/menu.xml +${PYSITELIB}/trytond/ir/ui/tree.rnc +${PYSITELIB}/trytond/ir/ui/tree.rng +${PYSITELIB}/trytond/ir/ui/ui.xml +${PYSITELIB}/trytond/ir/ui/view.py +${PYSITELIB}/trytond/ir/ui/view.pyc +${PYSITELIB}/trytond/ir/ui/view.pyo +${PYSITELIB}/trytond/ir/ui/view.xml +${PYSITELIB}/trytond/ir/view/action_act_window_domain_form.xml +${PYSITELIB}/trytond/ir/view/action_act_window_domain_list.xml +${PYSITELIB}/trytond/ir/view/action_act_window_domain_list2.xml +${PYSITELIB}/trytond/ir/view/action_act_window_form.xml +${PYSITELIB}/trytond/ir/view/action_act_window_list.xml +${PYSITELIB}/trytond/ir/view/action_act_window_view_form.xml +${PYSITELIB}/trytond/ir/view/action_act_window_view_list.xml +${PYSITELIB}/trytond/ir/view/action_act_window_view_list2.xml +${PYSITELIB}/trytond/ir/view/action_form.xml +${PYSITELIB}/trytond/ir/view/action_keyword_form.xml +${PYSITELIB}/trytond/ir/view/action_keyword_list.xml +${PYSITELIB}/trytond/ir/view/action_list.xml +${PYSITELIB}/trytond/ir/view/action_report_form.xml +${PYSITELIB}/trytond/ir/view/action_report_list.xml +${PYSITELIB}/trytond/ir/view/action_url_form.xml +${PYSITELIB}/trytond/ir/view/action_url_list.xml +${PYSITELIB}/trytond/ir/view/action_wizard_form.xml +${PYSITELIB}/trytond/ir/view/action_wizard_list.xml +${PYSITELIB}/trytond/ir/view/attachment_form.xml +${PYSITELIB}/trytond/ir/view/attachment_list.xml +${PYSITELIB}/trytond/ir/view/cron_form.xml +${PYSITELIB}/trytond/ir/view/cron_list.xml +${PYSITELIB}/trytond/ir/view/export_form.xml +${PYSITELIB}/trytond/ir/view/export_list.xml +${PYSITELIB}/trytond/ir/view/icon_view_form.xml +${PYSITELIB}/trytond/ir/view/icon_view_list.xml +${PYSITELIB}/trytond/ir/view/lang_form.xml +${PYSITELIB}/trytond/ir/view/lang_list.xml +${PYSITELIB}/trytond/ir/view/model_access_form.xml +${PYSITELIB}/trytond/ir/view/model_access_list.xml +${PYSITELIB}/trytond/ir/view/model_button_form.xml +${PYSITELIB}/trytond/ir/view/model_button_list.xml +${PYSITELIB}/trytond/ir/view/model_field_access_form.xml +${PYSITELIB}/trytond/ir/view/model_field_access_list.xml +${PYSITELIB}/trytond/ir/view/model_field_form.xml +${PYSITELIB}/trytond/ir/view/model_field_list.xml +${PYSITELIB}/trytond/ir/view/model_form.xml +${PYSITELIB}/trytond/ir/view/model_list.xml +${PYSITELIB}/trytond/ir/view/model_print_model_graph_start_form.xml +${PYSITELIB}/trytond/ir/view/module_config_wizard_first_form.xml +${PYSITELIB}/trytond/ir/view/module_config_wizard_item_list.xml +${PYSITELIB}/trytond/ir/view/module_config_wizard_other_form.xml +${PYSITELIB}/trytond/ir/view/module_dependency_form.xml +${PYSITELIB}/trytond/ir/view/module_dependency_list.xml +${PYSITELIB}/trytond/ir/view/module_form.xml +${PYSITELIB}/trytond/ir/view/module_install_upgrade_done_form.xml +${PYSITELIB}/trytond/ir/view/module_install_upgrade_start_form.xml +${PYSITELIB}/trytond/ir/view/module_list.xml +${PYSITELIB}/trytond/ir/view/property_form.xml +${PYSITELIB}/trytond/ir/view/property_list.xml +${PYSITELIB}/trytond/ir/view/rule_form.xml +${PYSITELIB}/trytond/ir/view/rule_group_form.xml +${PYSITELIB}/trytond/ir/view/rule_group_list.xml +${PYSITELIB}/trytond/ir/view/rule_list.xml +${PYSITELIB}/trytond/ir/view/sequence_form.xml +${PYSITELIB}/trytond/ir/view/sequence_list.xml +${PYSITELIB}/trytond/ir/view/sequence_type_form.xml +${PYSITELIB}/trytond/ir/view/sequence_type_list.xml +${PYSITELIB}/trytond/ir/view/translation_clean_start_form.xml +${PYSITELIB}/trytond/ir/view/translation_clean_succeed_form.xml +${PYSITELIB}/trytond/ir/view/translation_export_result_form.xml +${PYSITELIB}/trytond/ir/view/translation_export_start_form.xml +${PYSITELIB}/trytond/ir/view/translation_form.xml +${PYSITELIB}/trytond/ir/view/translation_list.xml +${PYSITELIB}/trytond/ir/view/translation_set_start_form.xml +${PYSITELIB}/trytond/ir/view/translation_set_succeed_form.xml +${PYSITELIB}/trytond/ir/view/translation_update_start_form.xml +${PYSITELIB}/trytond/ir/view/trigger_form.xml +${PYSITELIB}/trytond/ir/view/trigger_list.xml +${PYSITELIB}/trytond/ir/view/ui_menu_favorite_form.xml +${PYSITELIB}/trytond/ir/view/ui_menu_favorite_list.xml +${PYSITELIB}/trytond/ir/view/ui_menu_form.xml +${PYSITELIB}/trytond/ir/view/ui_menu_list.xml +${PYSITELIB}/trytond/ir/view/ui_menu_tree.xml +${PYSITELIB}/trytond/ir/view/ui_view_form.xml +${PYSITELIB}/trytond/ir/view/ui_view_list.xml +${PYSITELIB}/trytond/ir/view/ui_view_search_form.xml +${PYSITELIB}/trytond/ir/view/ui_view_search_list.xml +${PYSITELIB}/trytond/ir/view/ui_view_tree_state_form.xml +${PYSITELIB}/trytond/ir/view/ui_view_tree_state_list.xml +${PYSITELIB}/trytond/ir/view/ui_view_tree_width_form.xml +${PYSITELIB}/trytond/ir/view/ui_view_tree_width_list.xml +${PYSITELIB}/trytond/model/__init__.py +${PYSITELIB}/trytond/model/__init__.pyc +${PYSITELIB}/trytond/model/__init__.pyo +${PYSITELIB}/trytond/model/dictschema.py +${PYSITELIB}/trytond/model/dictschema.pyc +${PYSITELIB}/trytond/model/dictschema.pyo +${PYSITELIB}/trytond/model/fields/__init__.py +${PYSITELIB}/trytond/model/fields/__init__.pyc +${PYSITELIB}/trytond/model/fields/__init__.pyo +${PYSITELIB}/trytond/model/fields/binary.py +${PYSITELIB}/trytond/model/fields/binary.pyc +${PYSITELIB}/trytond/model/fields/binary.pyo +${PYSITELIB}/trytond/model/fields/boolean.py +${PYSITELIB}/trytond/model/fields/boolean.pyc +${PYSITELIB}/trytond/model/fields/boolean.pyo +${PYSITELIB}/trytond/model/fields/char.py +${PYSITELIB}/trytond/model/fields/char.pyc +${PYSITELIB}/trytond/model/fields/char.pyo +${PYSITELIB}/trytond/model/fields/date.py +${PYSITELIB}/trytond/model/fields/date.pyc +${PYSITELIB}/trytond/model/fields/date.pyo +${PYSITELIB}/trytond/model/fields/dict.py +${PYSITELIB}/trytond/model/fields/dict.pyc +${PYSITELIB}/trytond/model/fields/dict.pyo +${PYSITELIB}/trytond/model/fields/field.py +${PYSITELIB}/trytond/model/fields/field.pyc +${PYSITELIB}/trytond/model/fields/field.pyo +${PYSITELIB}/trytond/model/fields/float.py +${PYSITELIB}/trytond/model/fields/float.pyc +${PYSITELIB}/trytond/model/fields/float.pyo +${PYSITELIB}/trytond/model/fields/function.py +${PYSITELIB}/trytond/model/fields/function.pyc +${PYSITELIB}/trytond/model/fields/function.pyo +${PYSITELIB}/trytond/model/fields/integer.py +${PYSITELIB}/trytond/model/fields/integer.pyc +${PYSITELIB}/trytond/model/fields/integer.pyo +${PYSITELIB}/trytond/model/fields/many2many.py +${PYSITELIB}/trytond/model/fields/many2many.pyc +${PYSITELIB}/trytond/model/fields/many2many.pyo +${PYSITELIB}/trytond/model/fields/many2one.py +${PYSITELIB}/trytond/model/fields/many2one.pyc +${PYSITELIB}/trytond/model/fields/many2one.pyo +${PYSITELIB}/trytond/model/fields/numeric.py +${PYSITELIB}/trytond/model/fields/numeric.pyc +${PYSITELIB}/trytond/model/fields/numeric.pyo +${PYSITELIB}/trytond/model/fields/one2many.py +${PYSITELIB}/trytond/model/fields/one2many.pyc +${PYSITELIB}/trytond/model/fields/one2many.pyo +${PYSITELIB}/trytond/model/fields/one2one.py +${PYSITELIB}/trytond/model/fields/one2one.pyc +${PYSITELIB}/trytond/model/fields/one2one.pyo +${PYSITELIB}/trytond/model/fields/property.py +${PYSITELIB}/trytond/model/fields/property.pyc +${PYSITELIB}/trytond/model/fields/property.pyo +${PYSITELIB}/trytond/model/fields/reference.py +${PYSITELIB}/trytond/model/fields/reference.pyc +${PYSITELIB}/trytond/model/fields/reference.pyo +${PYSITELIB}/trytond/model/fields/selection.py +${PYSITELIB}/trytond/model/fields/selection.pyc +${PYSITELIB}/trytond/model/fields/selection.pyo +${PYSITELIB}/trytond/model/fields/sha.py +${PYSITELIB}/trytond/model/fields/sha.pyc +${PYSITELIB}/trytond/model/fields/sha.pyo +${PYSITELIB}/trytond/model/fields/text.py +${PYSITELIB}/trytond/model/fields/text.pyc +${PYSITELIB}/trytond/model/fields/text.pyo +${PYSITELIB}/trytond/model/model.py +${PYSITELIB}/trytond/model/model.pyc +${PYSITELIB}/trytond/model/model.pyo +${PYSITELIB}/trytond/model/modelsingleton.py +${PYSITELIB}/trytond/model/modelsingleton.pyc +${PYSITELIB}/trytond/model/modelsingleton.pyo +${PYSITELIB}/trytond/model/modelsql.py +${PYSITELIB}/trytond/model/modelsql.pyc +${PYSITELIB}/trytond/model/modelsql.pyo +${PYSITELIB}/trytond/model/modelstorage.py +${PYSITELIB}/trytond/model/modelstorage.pyc +${PYSITELIB}/trytond/model/modelstorage.pyo +${PYSITELIB}/trytond/model/modelview.py +${PYSITELIB}/trytond/model/modelview.pyc +${PYSITELIB}/trytond/model/modelview.pyo +${PYSITELIB}/trytond/model/workflow.py +${PYSITELIB}/trytond/model/workflow.pyc +${PYSITELIB}/trytond/model/workflow.pyo +${PYSITELIB}/trytond/modules/__init__.py +${PYSITELIB}/trytond/modules/__init__.pyc +${PYSITELIB}/trytond/modules/__init__.pyo +${PYSITELIB}/trytond/monitor.py +${PYSITELIB}/trytond/monitor.pyc +${PYSITELIB}/trytond/monitor.pyo +${PYSITELIB}/trytond/pool.py +${PYSITELIB}/trytond/pool.pyc +${PYSITELIB}/trytond/pool.pyo +${PYSITELIB}/trytond/protocols/__init__.py +${PYSITELIB}/trytond/protocols/__init__.pyc +${PYSITELIB}/trytond/protocols/__init__.pyo +${PYSITELIB}/trytond/protocols/common.py +${PYSITELIB}/trytond/protocols/common.pyc +${PYSITELIB}/trytond/protocols/common.pyo +${PYSITELIB}/trytond/protocols/dispatcher.py +${PYSITELIB}/trytond/protocols/dispatcher.pyc +${PYSITELIB}/trytond/protocols/dispatcher.pyo +${PYSITELIB}/trytond/protocols/jsonrpc.py +${PYSITELIB}/trytond/protocols/jsonrpc.pyc +${PYSITELIB}/trytond/protocols/jsonrpc.pyo +${PYSITELIB}/trytond/protocols/sslsocket.py +${PYSITELIB}/trytond/protocols/sslsocket.pyc +${PYSITELIB}/trytond/protocols/sslsocket.pyo +${PYSITELIB}/trytond/protocols/webdav.py +${PYSITELIB}/trytond/protocols/webdav.pyc +${PYSITELIB}/trytond/protocols/webdav.pyo +${PYSITELIB}/trytond/protocols/xmlrpc.py +${PYSITELIB}/trytond/protocols/xmlrpc.pyc +${PYSITELIB}/trytond/protocols/xmlrpc.pyo +${PYSITELIB}/trytond/pyson.py +${PYSITELIB}/trytond/pyson.pyc +${PYSITELIB}/trytond/pyson.pyo +${PYSITELIB}/trytond/report/__init__.py +${PYSITELIB}/trytond/report/__init__.pyc +${PYSITELIB}/trytond/report/__init__.pyo +${PYSITELIB}/trytond/report/report.py +${PYSITELIB}/trytond/report/report.pyc +${PYSITELIB}/trytond/report/report.pyo +${PYSITELIB}/trytond/res/__init__.py +${PYSITELIB}/trytond/res/__init__.pyc +${PYSITELIB}/trytond/res/__init__.pyo +${PYSITELIB}/trytond/res/group.py +${PYSITELIB}/trytond/res/group.pyc +${PYSITELIB}/trytond/res/group.pyo +${PYSITELIB}/trytond/res/group.xml +${PYSITELIB}/trytond/res/ir.py +${PYSITELIB}/trytond/res/ir.pyc +${PYSITELIB}/trytond/res/ir.pyo +${PYSITELIB}/trytond/res/ir.xml +${PYSITELIB}/trytond/res/locale/bg_BG.po +${PYSITELIB}/trytond/res/locale/ca_ES.po +${PYSITELIB}/trytond/res/locale/cs_CZ.po +${PYSITELIB}/trytond/res/locale/de_DE.po +${PYSITELIB}/trytond/res/locale/es_AR.po +${PYSITELIB}/trytond/res/locale/es_CO.po +${PYSITELIB}/trytond/res/locale/es_ES.po +${PYSITELIB}/trytond/res/locale/fr_FR.po +${PYSITELIB}/trytond/res/locale/nl_NL.po +${PYSITELIB}/trytond/res/locale/ru_RU.po +${PYSITELIB}/trytond/res/locale/sl_SI.po +${PYSITELIB}/trytond/res/res.xml +${PYSITELIB}/trytond/res/tryton.cfg +${PYSITELIB}/trytond/res/user.py +${PYSITELIB}/trytond/res/user.pyc +${PYSITELIB}/trytond/res/user.pyo +${PYSITELIB}/trytond/res/user.xml +${PYSITELIB}/trytond/res/view/group_form.xml +${PYSITELIB}/trytond/res/view/group_list.xml +${PYSITELIB}/trytond/res/view/sequence_type_form.xml +${PYSITELIB}/trytond/res/view/user_config_start_form.xml +${PYSITELIB}/trytond/res/view/user_form.xml +${PYSITELIB}/trytond/res/view/user_form_preferences.xml +${PYSITELIB}/trytond/res/view/user_list.xml +${PYSITELIB}/trytond/res/view/user_warning_form.xml +${PYSITELIB}/trytond/res/view/user_warning_tree.xml +${PYSITELIB}/trytond/rpc.py +${PYSITELIB}/trytond/rpc.pyc +${PYSITELIB}/trytond/rpc.pyo +${PYSITELIB}/trytond/security.py +${PYSITELIB}/trytond/security.pyc +${PYSITELIB}/trytond/security.pyo +${PYSITELIB}/trytond/server.py +${PYSITELIB}/trytond/server.pyc +${PYSITELIB}/trytond/server.pyo +${PYSITELIB}/trytond/test_loader.py +${PYSITELIB}/trytond/test_loader.pyc +${PYSITELIB}/trytond/test_loader.pyo +${PYSITELIB}/trytond/tests/__init__.py +${PYSITELIB}/trytond/tests/__init__.pyc +${PYSITELIB}/trytond/tests/__init__.pyo +${PYSITELIB}/trytond/tests/access.py +${PYSITELIB}/trytond/tests/access.pyc +${PYSITELIB}/trytond/tests/access.pyo +${PYSITELIB}/trytond/tests/copy_.py +${PYSITELIB}/trytond/tests/copy_.pyc +${PYSITELIB}/trytond/tests/copy_.pyo +${PYSITELIB}/trytond/tests/export_data.py +${PYSITELIB}/trytond/tests/export_data.pyc +${PYSITELIB}/trytond/tests/export_data.pyo +${PYSITELIB}/trytond/tests/import_data.py +${PYSITELIB}/trytond/tests/import_data.pyc +${PYSITELIB}/trytond/tests/import_data.pyo +${PYSITELIB}/trytond/tests/import_data.xml +${PYSITELIB}/trytond/tests/model.py +${PYSITELIB}/trytond/tests/model.pyc +${PYSITELIB}/trytond/tests/model.pyo +${PYSITELIB}/trytond/tests/mptt.py +${PYSITELIB}/trytond/tests/mptt.pyc +${PYSITELIB}/trytond/tests/mptt.pyo +${PYSITELIB}/trytond/tests/sequence.xml +${PYSITELIB}/trytond/tests/test.py +${PYSITELIB}/trytond/tests/test.pyc +${PYSITELIB}/trytond/tests/test.pyo +${PYSITELIB}/trytond/tests/test_access.py +${PYSITELIB}/trytond/tests/test_access.pyc +${PYSITELIB}/trytond/tests/test_access.pyo +${PYSITELIB}/trytond/tests/test_cache.py +${PYSITELIB}/trytond/tests/test_cache.pyc +${PYSITELIB}/trytond/tests/test_cache.pyo +${PYSITELIB}/trytond/tests/test_copy.py +${PYSITELIB}/trytond/tests/test_copy.pyc +${PYSITELIB}/trytond/tests/test_copy.pyo +${PYSITELIB}/trytond/tests/test_exportdata.py +${PYSITELIB}/trytond/tests/test_exportdata.pyc +${PYSITELIB}/trytond/tests/test_exportdata.pyo +${PYSITELIB}/trytond/tests/test_fields.py +${PYSITELIB}/trytond/tests/test_fields.pyc +${PYSITELIB}/trytond/tests/test_fields.pyo +${PYSITELIB}/trytond/tests/test_importdata.py +${PYSITELIB}/trytond/tests/test_importdata.pyc +${PYSITELIB}/trytond/tests/test_importdata.pyo +${PYSITELIB}/trytond/tests/test_mixins.py +${PYSITELIB}/trytond/tests/test_mixins.pyc +${PYSITELIB}/trytond/tests/test_mixins.pyo +${PYSITELIB}/trytond/tests/test_modelsingleton.py +${PYSITELIB}/trytond/tests/test_modelsingleton.pyc +${PYSITELIB}/trytond/tests/test_modelsingleton.pyo +${PYSITELIB}/trytond/tests/test_modelsql.py +${PYSITELIB}/trytond/tests/test_modelsql.pyc +${PYSITELIB}/trytond/tests/test_modelsql.pyo +${PYSITELIB}/trytond/tests/test_mptt.py +${PYSITELIB}/trytond/tests/test_mptt.pyc +${PYSITELIB}/trytond/tests/test_mptt.pyo +${PYSITELIB}/trytond/tests/test_pyson.py +${PYSITELIB}/trytond/tests/test_pyson.pyc +${PYSITELIB}/trytond/tests/test_pyson.pyo +${PYSITELIB}/trytond/tests/test_sequence.py +${PYSITELIB}/trytond/tests/test_sequence.pyc +${PYSITELIB}/trytond/tests/test_sequence.pyo +${PYSITELIB}/trytond/tests/test_tools.py +${PYSITELIB}/trytond/tests/test_tools.pyc +${PYSITELIB}/trytond/tests/test_tools.pyo +${PYSITELIB}/trytond/tests/test_transaction.py +${PYSITELIB}/trytond/tests/test_transaction.pyc +${PYSITELIB}/trytond/tests/test_transaction.pyo +${PYSITELIB}/trytond/tests/test_trigger.py +${PYSITELIB}/trytond/tests/test_trigger.pyc +${PYSITELIB}/trytond/tests/test_trigger.pyo +${PYSITELIB}/trytond/tests/test_tryton.py +${PYSITELIB}/trytond/tests/test_tryton.pyc +${PYSITELIB}/trytond/tests/test_tryton.pyo +${PYSITELIB}/trytond/tests/test_wizard.py +${PYSITELIB}/trytond/tests/test_wizard.pyc +${PYSITELIB}/trytond/tests/test_wizard.pyo +${PYSITELIB}/trytond/tests/test_workflow.py +${PYSITELIB}/trytond/tests/test_workflow.pyc +${PYSITELIB}/trytond/tests/test_workflow.pyo +${PYSITELIB}/trytond/tests/trigger.py +${PYSITELIB}/trytond/tests/trigger.pyc +${PYSITELIB}/trytond/tests/trigger.pyo +${PYSITELIB}/trytond/tests/tryton.cfg +${PYSITELIB}/trytond/tests/wizard.py +${PYSITELIB}/trytond/tests/wizard.pyc +${PYSITELIB}/trytond/tests/wizard.pyo +${PYSITELIB}/trytond/tests/wizard.xml +${PYSITELIB}/trytond/tests/workflow.py +${PYSITELIB}/trytond/tests/workflow.pyc +${PYSITELIB}/trytond/tests/workflow.pyo +${PYSITELIB}/trytond/tests/workflow.xml +${PYSITELIB}/trytond/tools/StringMatcher.py +${PYSITELIB}/trytond/tools/StringMatcher.pyc +${PYSITELIB}/trytond/tools/StringMatcher.pyo +${PYSITELIB}/trytond/tools/__init__.py +${PYSITELIB}/trytond/tools/__init__.pyc +${PYSITELIB}/trytond/tools/__init__.pyo +${PYSITELIB}/trytond/tools/datetime_strftime.py +${PYSITELIB}/trytond/tools/datetime_strftime.pyc +${PYSITELIB}/trytond/tools/datetime_strftime.pyo +${PYSITELIB}/trytond/tools/misc.py +${PYSITELIB}/trytond/tools/misc.pyc +${PYSITELIB}/trytond/tools/misc.pyo +${PYSITELIB}/trytond/tools/ordereddict.py +${PYSITELIB}/trytond/tools/ordereddict.pyc +${PYSITELIB}/trytond/tools/ordereddict.pyo +${PYSITELIB}/trytond/tools/singleton.py +${PYSITELIB}/trytond/tools/singleton.pyc +${PYSITELIB}/trytond/tools/singleton.pyo +${PYSITELIB}/trytond/transaction.py +${PYSITELIB}/trytond/transaction.pyc +${PYSITELIB}/trytond/transaction.pyo +${PYSITELIB}/trytond/url.py +${PYSITELIB}/trytond/url.pyc +${PYSITELIB}/trytond/url.pyo +${PYSITELIB}/trytond/version.py +${PYSITELIB}/trytond/version.pyc +${PYSITELIB}/trytond/version.pyo +${PYSITELIB}/trytond/webdav/__init__.py +${PYSITELIB}/trytond/webdav/__init__.pyc +${PYSITELIB}/trytond/webdav/__init__.pyo +${PYSITELIB}/trytond/webdav/locale/bg_BG.po +${PYSITELIB}/trytond/webdav/locale/ca_ES.po +${PYSITELIB}/trytond/webdav/locale/cs_CZ.po +${PYSITELIB}/trytond/webdav/locale/de_DE.po +${PYSITELIB}/trytond/webdav/locale/es_AR.po +${PYSITELIB}/trytond/webdav/locale/es_CO.po +${PYSITELIB}/trytond/webdav/locale/es_ES.po +${PYSITELIB}/trytond/webdav/locale/fr_FR.po +${PYSITELIB}/trytond/webdav/locale/nl_NL.po +${PYSITELIB}/trytond/webdav/locale/ru_RU.po +${PYSITELIB}/trytond/webdav/locale/sl_SI.po +${PYSITELIB}/trytond/webdav/tryton.cfg +${PYSITELIB}/trytond/webdav/view/attachment_form.xml +${PYSITELIB}/trytond/webdav/view/collection_form.xml +${PYSITELIB}/trytond/webdav/view/collection_list.xml +${PYSITELIB}/trytond/webdav/view/collection_tree.xml +${PYSITELIB}/trytond/webdav/view/share_form.xml +${PYSITELIB}/trytond/webdav/view/share_list.xml +${PYSITELIB}/trytond/webdav/webdav.py +${PYSITELIB}/trytond/webdav/webdav.pyc +${PYSITELIB}/trytond/webdav/webdav.pyo +${PYSITELIB}/trytond/webdav/webdav.xml +${PYSITELIB}/trytond/wizard/__init__.py +${PYSITELIB}/trytond/wizard/__init__.pyc +${PYSITELIB}/trytond/wizard/__init__.pyo +${PYSITELIB}/trytond/wizard/wizard.py +${PYSITELIB}/trytond/wizard/wizard.pyc +${PYSITELIB}/trytond/wizard/wizard.pyo diff --git a/devel/py-trytond/distinfo b/devel/py-trytond/distinfo new file mode 100644 index 00000000000..70c9a0c722c --- /dev/null +++ b/devel/py-trytond/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2014/01/31 12:30:50 rodent Exp $ + +SHA1 (trytond-3.0.2.tar.gz) = db770ad843957412382029a2c8b60086d7986c9d +RMD160 (trytond-3.0.2.tar.gz) = 2ca52bac94fcde85b78160eeac11d50d017da785 +Size (trytond-3.0.2.tar.gz) = 471286 bytes diff --git a/devel/py-trytond/options.mk b/devel/py-trytond/options.mk new file mode 100644 index 00000000000..4f2500520e4 --- /dev/null +++ b/devel/py-trytond/options.mk @@ -0,0 +1,43 @@ +# $NetBSD: options.mk,v 1.1 2014/01/31 12:30:50 rodent Exp $ + +PKG_OPTIONS_VAR= PKG_OPTIONS.py-trytond +PKG_SUPPORTED_OPTIONS= cdecimal mysql pydot psycopg pytz simplejson sphinx +PKG_SUPPORTED_OPTIONS+= webdav +PKG_SUGGESTED_OPTIONS+= cdecimal psycopg pytz simplejson sphinx + +.include "../../mk/bsd.options.mk" + +# XXX Supports unoconv http://dag.wieers.com/home-made/unoconv/) and +# XXX python-Levenshtein (http://github.com/miohtama/python-Levenshtein) options + +.if !empty(PKG_OPTIONS:Mcdecimal) +DEPENDS+= ${PYPKGPREFIX}-cdecimal-[0-9]*:../../math/py-cdecimal +.endif + +.if !empty(PKG_OPTIONS:Mmysql) +DEPENDS+= ${PYPKGPREFIX}-mysqldb-[0-9]*:../../databases/py-mysqldb +.endif + +.if !empty(PKG_OPTIONS:Mpydot) +DEPENDS+= ${PYPKGPREFIX}-dot-[0-9]*:../../graphics/py-dot +.endif + +.if !empty(PKG_OPTIONS:Mpsycopg) +DEPENDS+= ${PYPKGPREFIX}-psycopg2>=2:../../databases/py-psycopg2 +.endif + +.if !empty(PKG_OPTIONS:Mpytz) +DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz +.endif + +.if !empty(PKG_OPTIONS:Msimplejson) +DEPENDS+= ${PYPKGPREFIX}-simplejson-[0-9]*:../../converters/py-simplejson +.endif + +.if !empty(PKG_OPTIONS:Msphinx) +DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx +.endif + +.if !empty(PKG_OPTIONS:Mwebdav) +DEPENDS+= ${PYPKGPREFIX}-pywebdav-[0-9]*:../../www/py-pywebdav +.endif |