diff options
31 files changed, 65 insertions, 117 deletions
diff --git a/databases/py-barman/Makefile b/databases/py-barman/Makefile index f6eb0544859..f23da9cdebb 100644 --- a/databases/py-barman/Makefile +++ b/databases/py-barman/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2016/06/06 14:56:16 fhajny Exp $ +# $NetBSD: Makefile,v 1.9 2017/02/20 17:00:35 wiz Exp $ DISTNAME= barman-1.6.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -13,10 +13,9 @@ LICENSE= gnu-gpl-v3 DEPENDS+= ${PYPKGPREFIX}-argcomplete-[0-9]*:../../devel/py-argcomplete DEPENDS+= ${PYPKGPREFIX}-argh>=0.21.2:../../devel/py-argh DEPENDS+= ${PYPKGPREFIX}-psycopg2-[0-9]*:../../databases/py-psycopg2 +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= rsync-[0-9]*:../../net/rsync -PYTHON_VERSIONED_DEPENDENCIES= dateutil - USE_LANGUAGES= # none CONF_FILES+= share/examples/barman/barman.conf \ @@ -54,5 +53,4 @@ post-install: ${DESTDIR}${PREFIX}/share/examples/barman/barman.conf .include "../../lang/python/egg.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/databases/py-sqlalchemy-utils/options.mk b/databases/py-sqlalchemy-utils/options.mk index d6e13b7d7e1..f7d72aed514 100644 --- a/databases/py-sqlalchemy-utils/options.mk +++ b/databases/py-sqlalchemy-utils/options.mk @@ -1,4 +1,4 @@ -# $NetBSD: options.mk,v 1.3 2015/04/13 23:12:40 rodent Exp $ +# $NetBSD: options.mk,v 1.4 2017/02/20 17:00:35 wiz Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.py-sqlalchemy-utils PKG_SUPPORTED_OPTIONS= arrow babel color furl intervals ipaddress json password @@ -7,8 +7,6 @@ PKG_SUGGESTED_OPTIONS+= # blank .include "../../mk/bsd.options.mk" -.include "../../lang/python/versioned_dependencies.mk" - .if !empty(PKG_OPTIONS:Marrow) DEPENDS+= ${PYPKGPREFIX}-arrow>=0.3.4:../../time/py-arrow .endif @@ -63,9 +61,9 @@ DEPENDS+= ${PYPKGPREFIX}-ipaddr-[0-9]*:../../devel/py-ipaddr DEPENDS+= ${PYPKGPREFIX}-anyjson>=0.3.3:../../textproc/py-anyjson DEPENDS+= ${PYPKGPREFIX}-passlib>=1.6<2.0:../../security/py-passlib DEPENDS+= ${PYPKGPREFIX}-phonenumbers>=5.9.2:../../textproc/py-phonenumbers -PYTHON_VERSIONED_DEPENDENCIES+= dateutil +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil .endif .if !empty(PKG_OPTIONS:Mtimezone) -PYTHON_VERSIONED_DEPENDENCIES+= dateutil +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil .endif diff --git a/devel/py-freezegun/Makefile b/devel/py-freezegun/Makefile index 787c08bbea7..4eeeeaa6680 100644 --- a/devel/py-freezegun/Makefile +++ b/devel/py-freezegun/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2016/11/14 14:26:51 wiz Exp $ +# $NetBSD: Makefile,v 1.3 2017/02/20 17:00:35 wiz Exp $ DISTNAME= freezegun-0.3.8 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -11,14 +11,12 @@ COMMENT= Let your Python tests travel through time LICENSE= apache-2.0 DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil BUILD_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose BUILD_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock BUILD_DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 -PYTHON_VERSIONED_DEPENDENCIES= dateutil - USE_LANGUAGES= # none .include "../../lang/python/egg.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/py-proteus/Makefile b/devel/py-proteus/Makefile index a07d7c967d5..3ffc2ba2f99 100644 --- a/devel/py-proteus/Makefile +++ b/devel/py-proteus/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2017/01/04 23:45:27 rodent Exp $ +# $NetBSD: Makefile,v 1.3 2017/02/20 17:00:35 wiz Exp $ TRYTON_MODULE_NAME= proteus .include "../../devel/py-trytond/Makefile.common" CATEGORIES= devel python @@ -8,11 +8,10 @@ HOMEPAGE= http://www.tryton.org/ COMMENT= Library to access Tryton's models like a client LICENSE= gnu-gpl-v3 +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql DEPENDS+= ${PYPKGPREFIX}-trytond-[0-9]*:../../devel/py-trytond -PYTHON_VERSIONED_DEPENDENCIES= dateutil - USE_LANGUAGES= # none .include "options.mk" @@ -22,5 +21,4 @@ REPLACE_PYTHON+= tests/test_config.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/devel/py-tryton/Makefile b/devel/py-tryton/Makefile index f82b3541e0d..06b6a3de989 100644 --- a/devel/py-tryton/Makefile +++ b/devel/py-tryton/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.27 2017/02/12 06:25:13 ryoon Exp $ +# $NetBSD: Makefile,v 1.28 2017/02/20 17:00:35 wiz Exp $ TRYTON_MODULE_NAME= tryton PKGREVISION= 2 .include "../../devel/py-trytond/Makefile.common" @@ -11,13 +11,12 @@ LICENSE= gnu-gpl-v3 USE_LANGUAGES= # none -PYTHON_VERSIONED_DEPENDENCIES= dateutil - PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 .include "options.mk" DEPENDS+= ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS.Darwin+= ${PYPKGPREFIX}-py2app-[0-9]*:../../devel/py-py2app post-install: @@ -27,5 +26,4 @@ post-install: .include "../../graphics/librsvg/buildlink3.mk" .include "../../x11/py-gtk2/buildlink3.mk" .include "../../lang/python/egg.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/py-trytond/Makefile b/devel/py-trytond/Makefile index ffe02742a4d..35f3112f4ce 100644 --- a/devel/py-trytond/Makefile +++ b/devel/py-trytond/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.17 2017/01/10 23:07:41 rodent Exp $ +# $NetBSD: Makefile,v 1.18 2017/02/20 17:00:35 wiz Exp $ TRYTON_MODULE_NAME= trytond .include "../../devel/py-trytond/Makefile.common" CATEGORIES= devel python @@ -8,6 +8,7 @@ HOMEPAGE= http://www.tryton.org/ COMMENT= Server of the Tryton application platform LICENSE= gnu-gpl-v3 +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-python-sql>=0.4:../../databases/py-python-sql DEPENDS+= ${PYPKGPREFIX}-polib-[0-9]*:../../devel/py-polib DEPENDS+= ${PYPKGPREFIX}-wrapt-[0-9]*:../../devel/py-wrapt @@ -34,7 +35,6 @@ REPLACE_PYTHON+= trytond/tests/test_transaction.py REPLACE_PYTHON+= trytond/tests/test_trigger.py REPLACE_PYTHON+= trytond/tests/test_tryton.py -PYTHON_VERSIONED_DEPENDENCIES= dateutil PY_PATCHPLIST= yes PLIST_SUBST+= PYPKGPREFIX=${PYPKGPREFIX} diff --git a/doc/guide/files/creating.xml b/doc/guide/files/creating.xml index 65d23b3813b..07101d0569f 100644 --- a/doc/guide/files/creating.xml +++ b/doc/guide/files/creating.xml @@ -1,4 +1,4 @@ -<!-- $NetBSD: creating.xml,v 1.22 2017/01/09 05:03:19 sevan Exp $ --> +<!-- $NetBSD: creating.xml,v 1.23 2017/02/20 17:00:35 wiz Exp $ --> <chapter id="creating"> <title>Creating a new pkgsrc package from scratch</title> @@ -190,7 +190,7 @@ packages that should be depended upon and include then the pkgsrc infrastructure will depend on the appropriate package version. For example: <programlisting> -PYTHON_VERSIONED_DEPENDENCIES=dateutil +PYTHON_VERSIONED_DEPENDENCIES=gobject </programlisting> Look inside <filename>versioned_dependencies.mk</filename> for a list of supported packages.</para> diff --git a/editors/nts/Makefile b/editors/nts/Makefile index 55128586c6d..3d5cac40645 100644 --- a/editors/nts/Makefile +++ b/editors/nts/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.10 2017/01/01 14:43:38 wiz Exp $ +# $NetBSD: Makefile,v 1.11 2017/02/20 17:00:35 wiz Exp $ DISTNAME= nts-78 PKGREVISION= 1 @@ -10,9 +10,9 @@ HOMEPAGE= http://www.duke.edu/~dgraham/NTS/ COMMENT= Simple GUI note taking application LICENSE= gnu-gpl-v2 +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-wxWidgets>=2.8.7:../../x11/py-wxWidgets -PYTHON_VERSIONED_DEPENDENCIES= dateutil PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-wxWidgets USE_LANGUAGES= # none @@ -21,5 +21,4 @@ PYDISTUTILSPKG= yes .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-asset/Makefile b/finance/py-trytond-account-asset/Makefile index 21ac0ec2481..1a6495b6aba 100644 --- a/finance/py-trytond-account-asset/Makefile +++ b/finance/py-trytond-account-asset/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2016/12/04 21:13:00 rodent Exp $ +# $NetBSD: Makefile,v 1.5 2017/02/20 17:00:35 wiz Exp $ TRYTON_MODULE_NAME= trytond_account_asset .include "../../devel/py-trytond/Makefile.common" CATEGORIES= finance python @@ -9,6 +9,7 @@ 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}-dateutil-[0-9]*:../../time/py-dateutil 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 @@ -17,8 +18,6 @@ DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond USE_LANGUAGES= # none -PYTHON_VERSIONED_DEPENDENCIES= dateutil - REPLACE_PYTHON+= tests/test_account_asset.py tests/tools.py .include "../../lang/python/application.mk" diff --git a/finance/py-trytond-account-deposit/Makefile b/finance/py-trytond-account-deposit/Makefile index 49bdc5f9243..048d5b53cb3 100644 --- a/finance/py-trytond-account-deposit/Makefile +++ b/finance/py-trytond-account-deposit/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:00 rodent Exp $ +# $NetBSD: Makefile,v 1.2 2017/02/20 17:00:35 wiz Exp $ TRYTON_MODULE_NAME= trytond_account_deposit .include "../../devel/py-trytond/Makefile.common" CATEGORIES= finance python @@ -8,6 +8,7 @@ HOMEPAGE= http://www.tryton.org/ COMMENT= The account_deposit module of the Tryton application platform LICENSE= gnu-gpl-v3 +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil 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 @@ -15,11 +16,8 @@ DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-tryton 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-invoice/Makefile b/finance/py-trytond-account-invoice/Makefile index 1d8a40ce51a..fd1f9997025 100644 --- a/finance/py-trytond-account-invoice/Makefile +++ b/finance/py-trytond-account-invoice/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2016/12/04 21:13:00 rodent Exp $ +# $NetBSD: Makefile,v 1.10 2017/02/20 17:00:36 wiz Exp $ TRYTON_MODULE_NAME= trytond_account_invoice .include "../../devel/py-trytond/Makefile.common" CATEGORIES= finance python @@ -8,6 +8,7 @@ HOMEPAGE= http://www.tryton.org/ COMMENT= Account invoice module of the Tryton application platform LICENSE= gnu-gpl-v3 +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql DEPENDS+= ${PYPKGPREFIX}-trytond-account-product>=${TRYTON_BASEVER}:../../finance/py-trytond-account-product DEPENDS+= ${PYPKGPREFIX}-trytond-account>=${TRYTON_BASEVER}:../../finance/py-trytond-account @@ -19,11 +20,8 @@ DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond USE_LANGUAGES= # none -PYTHON_VERSIONED_DEPENDENCIES= dateutil - REPLACE_PYTHON+= tests/test_account_invoice.py tests/tools.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/Makefile b/finance/py-trytond-account/Makefile index d66ea38ad97..ee5c3092952 100644 --- a/finance/py-trytond-account/Makefile +++ b/finance/py-trytond-account/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2016/12/04 21:12:59 rodent Exp $ +# $NetBSD: Makefile,v 1.10 2017/02/20 17:00:36 wiz Exp $ TRYTON_MODULE_NAME= trytond_account .include "../../devel/py-trytond/Makefile.common" CATEGORIES= finance python @@ -8,6 +8,7 @@ HOMEPAGE= http://www.tryton.org/ COMMENT= Account module of the Tryton application platform LICENSE= gnu-gpl-v3 +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql DEPENDS+= ${PYPKGPREFIX}-simpleeval-[0-9]*:../../math/py-simpleeval DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company @@ -17,11 +18,8 @@ DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond USE_LANGUAGES= # none -PYTHON_VERSIONED_DEPENDENCIES= dateutil - REPLACE_PYTHON+= tests/test_account.py tests/tools.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-analytic-account/Makefile b/finance/py-trytond-analytic-account/Makefile index fef58c3854e..8f1341ca8cb 100644 --- a/finance/py-trytond-analytic-account/Makefile +++ b/finance/py-trytond-analytic-account/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2016/12/04 21:13:02 rodent Exp $ +# $NetBSD: Makefile,v 1.4 2017/02/20 17:00:36 wiz Exp $ TRYTON_MODULE_NAME= trytond_analytic_account .include "../../devel/py-trytond/Makefile.common" CATEGORIES= finance python @@ -8,6 +8,7 @@ HOMEPAGE= http://www.tryton.org/ COMMENT= The analytic_account module of the Tryton application platform LICENSE= gnu-gpl-v3 +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil 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 @@ -16,11 +17,8 @@ DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond USE_LANGUAGES= # none -PYTHON_VERSIONED_DEPENDENCIES= dateutil - REPLACE_PYTHON+= tests/test_analytic_account.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/graphics/py-matplotlib/Makefile b/graphics/py-matplotlib/Makefile index bc44d1ee0f2..b77535372d7 100644 --- a/graphics/py-matplotlib/Makefile +++ b/graphics/py-matplotlib/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.45 2016/08/17 13:45:25 richard Exp $ +# $NetBSD: Makefile,v 1.46 2017/02/20 17:00:36 wiz Exp $ DISTNAME= matplotlib-1.5.2 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -13,12 +13,11 @@ HOMEPAGE= http://matplotlib.org/ COMMENT= Matlab-style plotting package for Python # LICENSE= see ${WRKSRC}/LICENSE/LICENSE +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-pytz>=2008b:../../time/py-pytz DEPENDS+= ${PYPKGPREFIX}-pyparsing>=1.5.6:../../devel/py-pyparsing DEPENDS+= ${PYPKGPREFIX}-cycler-[0-9]*:../../graphics/py-cycler -PYTHON_VERSIONED_DEPENDENCIES= dateutil - USE_LANGUAGES= c c++ USE_TOOLS+= pkg-config PY_PATCHPLIST= yes @@ -51,7 +50,6 @@ do-test: .include "../../lang/python/application.mk" .include "../../lang/python/egg.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../graphics/freetype2/buildlink3.mk" .include "../../graphics/png/buildlink3.mk" diff --git a/lang/python/versioned_dependencies.mk b/lang/python/versioned_dependencies.mk index 7e0c125306b..47ecc75063c 100644 --- a/lang/python/versioned_dependencies.mk +++ b/lang/python/versioned_dependencies.mk @@ -1,4 +1,4 @@ -# $NetBSD: versioned_dependencies.mk,v 1.26 2016/11/07 11:07:05 wiz Exp $ +# $NetBSD: versioned_dependencies.mk,v 1.27 2017/02/20 17:00:36 wiz Exp $ # # This file determines which separate distribution of a Python # package is used as dependency, depending on the Python version @@ -9,7 +9,7 @@ # PYTHON_VERSIONED_DEPENDENCIES # The Python package which should be added as a dependency. # -# Possible values: dateutil +# Possible values: Pmw X cairo dialog ephem flup gobject jsonlib python-digest # Default: (nothing) # @@ -19,7 +19,6 @@ _SUPPORTED_PACKAGES= # empty _SUPPORTED_PACKAGES+= Pmw x11/py-Pmw x11/py-Pmw2 _SUPPORTED_PACKAGES+= X textproc/py-X2 textproc/py-X _SUPPORTED_PACKAGES+= cairo graphics/py-cairo graphics/py-cairo3 -_SUPPORTED_PACKAGES+= dateutil time/py-dateutil time/py-dateutil _SUPPORTED_PACKAGES+= dialog devel/py-dialog2 devel/py-dialog _SUPPORTED_PACKAGES+= ephem math/py-ephem math/py-ephem3 _SUPPORTED_PACKAGES+= flup www/py-flup www/py-flup3 diff --git a/math/py-pandas/Makefile b/math/py-pandas/Makefile index 2ff0cdf546e..c5d3b4976d9 100644 --- a/math/py-pandas/Makefile +++ b/math/py-pandas/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2016/08/19 07:57:26 wiz Exp $ +# $NetBSD: Makefile,v 1.14 2017/02/20 17:00:36 wiz Exp $ DISTNAME= pandas-0.18.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -11,6 +11,7 @@ HOMEPAGE= http://pandas.pydata.org/ COMMENT= Python Data Analysis Library LICENSE= modified-bsd +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-numexpr-[0-9]*:../../math/py-numexpr DEPENDS+= ${PYPKGPREFIX}-pytz>=1.5:../../time/py-pytz DEPENDS+= ${PYPKGPREFIX}-scipy>=0.7:../../math/py-scipy @@ -23,8 +24,6 @@ BUILD_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose # https://github.com/pydata/pandas/issues/12337 # https://github.com/pydata/pandas/issues/14043 -PYTHON_VERSIONED_DEPENDENCIES= dateutil - PLIST_SUBST+= PYPKGPREFIX=${PYPKGPREFIX} USE_LANGUAGES= c c++ @@ -33,7 +32,6 @@ USE_LANGUAGES= c c++ # XXX want py-bottleneck .include "../../lang/python/egg.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../math/py-numpy/buildlink3.mk" .include "../../graphics/py-matplotlib/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/misc/calibre/Makefile b/misc/calibre/Makefile index a6f44470ff5..5e7f8662499 100644 --- a/misc/calibre/Makefile +++ b/misc/calibre/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.173 2017/02/17 15:43:43 wiz Exp $ +# $NetBSD: Makefile,v 1.174 2017/02/20 17:00:36 wiz Exp $ DISTNAME= calibre-2.79.1 CATEGORIES= misc @@ -19,6 +19,7 @@ DEPENDS+= xdg-utils>=1.0.2:../../misc/xdg-utils #DEPENDS+= poppler-utils-[0-9]*:../../print/poppler-utils DEPENDS+= ${PYPKGPREFIX}-lxml>=3.2.1:../../textproc/py-lxml DEPENDS+= ${PYPKGPREFIX}-beautifulsoup>=3.0.5:../../www/py-beautifulsoup +DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.4.1:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-dns>=1.6.0:../../net/py-dns DEPENDS+= ${PYPKGPREFIX}-mechanize>=0.1.11nb1:../../www/py-mechanize DEPENDS+= ${PYPKGPREFIX}-cssselect>=0.7.1:../../textproc/py-cssselect @@ -33,9 +34,6 @@ DEPENDS+= ${PYPKGPREFIX}-cherrypy-[0-9]*:../../www/py-cherrypy DEPENDS+= ${PYPKGPREFIX}-netifaces>=0.8:../../net/py-netifaces DEPENDS+= ${PYPKGPREFIX}-apsw>=3.7.17:../../databases/py-apsw -# dateutil>=1.4.1 -PYTHON_VERSIONED_DEPENDENCIES= dateutil - EXTRACT_USING= bsdtar USE_LANGUAGES= c c++ @@ -115,7 +113,6 @@ post-install: ${RM} ${DESTDIR}${PREFIX}/bin/calibre-uninstall .include "../../lang/python/application.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../databases/sqlite3/buildlink3.mk" BUILDLINK_API_DEPENDS.chmlib+= chmlib>=0.40 .include "../../devel/chmlib/buildlink3.mk" diff --git a/misc/calibre1/Makefile b/misc/calibre1/Makefile index 08f5ce4dc8e..9e0f35893b6 100644 --- a/misc/calibre1/Makefile +++ b/misc/calibre1/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.25 2017/01/27 10:24:56 kleink Exp $ +# $NetBSD: Makefile,v 1.26 2017/02/20 17:00:36 wiz Exp $ DISTNAME= calibre-1.48.0 PKGREVISION= 23 @@ -18,6 +18,7 @@ DEPENDS+= xdg-utils>=1.0.2:../../misc/xdg-utils DEPENDS+= poppler-utils-[0-9]*:../../print/poppler-utils DEPENDS+= ${PYPKGPREFIX}-lxml>=2.2.1:../../textproc/py-lxml DEPENDS+= ${PYPKGPREFIX}-beautifulsoup>=3.0.5:../../www/py-beautifulsoup +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-dns-[0-9]*:../../net/py-dns DEPENDS+= ${PYPKGPREFIX}-mechanize>=0.1.11nb1:../../www/py-mechanize DEPENDS+= ${PYPKGPREFIX}-cssselect>=0.7.1:../../textproc/py-cssselect @@ -29,8 +30,6 @@ DEPENDS+= ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet DEPENDS+= ${PYPKGPREFIX}-netifaces-[0-9]*:../../net/py-netifaces DEPENDS+= ${PYPKGPREFIX}-apsw-[0-9]*:../../databases/py-apsw -PYTHON_VERSIONED_DEPENDENCIES= dateutil - # We also need the distfile for qt4-libs to extract some private header files # If QTVERSION changes, the distinfo file needs to be updated too. QTVERSION= 4.8.5 # from ../../x11/qt4/Makefile.common @@ -119,7 +118,6 @@ post-install: ${DESTDIR}${PREFIX}/share/doc/calibre .include "../../lang/python/application.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../databases/sqlite3/buildlink3.mk" .include "../../devel/chmlib/buildlink3.mk" BUILDLINK_API_DEPENDS.libusb+= libusb>=0.1.12 diff --git a/misc/py-trytond-stock-forecast/Makefile b/misc/py-trytond-stock-forecast/Makefile index e5725e69675..98c7c9955e1 100644 --- a/misc/py-trytond-stock-forecast/Makefile +++ b/misc/py-trytond-stock-forecast/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2017/01/04 23:45:29 rodent Exp $ +# $NetBSD: Makefile,v 1.3 2017/02/20 17:00:36 wiz Exp $ TRYTON_MODULE_NAME= trytond_stock_forecast .include "../../devel/py-trytond/Makefile.common" CATEGORIES= misc python @@ -8,6 +8,7 @@ HOMEPAGE= http://www.tryton.org/ COMMENT= Stock forecast module of the Tryton application platform LICENSE= gnu-gpl-v3 +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-python-sql>=0.4:../../databases/py-python-sql #projrev DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company @@ -15,11 +16,8 @@ DEPENDS+= ${PYPKGPREFIX}-trytond-product>=${TRYTON_BASEVER}:../../misc/py-tryton DEPENDS+= ${PYPKGPREFIX}-trytond-stock>=${TRYTON_BASEVER}:../../misc/py-trytond-stock 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/net/syncthing-gtk/Makefile b/net/syncthing-gtk/Makefile index cd140c47fdd..af28ff8d8b4 100644 --- a/net/syncthing-gtk/Makefile +++ b/net/syncthing-gtk/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2017/02/12 06:25:53 ryoon Exp $ +# $NetBSD: Makefile,v 1.9 2017/02/20 17:00:36 wiz Exp $ DISTNAME= syncthing-gtk-0.9.2.3 PKGREVISION= 3 @@ -13,9 +13,9 @@ LICENSE= gnu-gpl-v2 DEPENDS+= syncthing>=0.13.0:../../net/syncthing DEPENDS+= psmisc-[0-9]*:../../sysutils/psmisc # for killall +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil PYTHON_VERSIONS_ACCEPTED= 27 -PYTHON_VERSIONED_DEPENDENCIES= dateutil EGG_NAME= ${DISTNAME:S/0/v0/:S/-/_/} REPLACE_PYTHON+= *.py scripts/*.py syncthing_gtk/*.py @@ -36,7 +36,6 @@ BUILDLINK_ABI_DEPENDS.libnotify+= libnotify>=0.7.6nb4 BUILDLINK_API_DEPENDS.librsvg+= librsvg>=2.40.9nb2 # for introspection .include "../../graphics/librsvg/buildlink3.mk" .include "../../lang/python/application.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../lang/python/distutils.mk" .include "../../graphics/hicolor-icon-theme/buildlink3.mk" .include "../../sysutils/desktop-file-utils/desktopdb.mk" diff --git a/textproc/py-ejson/Makefile b/textproc/py-ejson/Makefile index be850a98d95..5fdab753e02 100644 --- a/textproc/py-ejson/Makefile +++ b/textproc/py-ejson/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2016/06/08 17:43:41 wiz Exp $ +# $NetBSD: Makefile,v 1.3 2017/02/20 17:00:36 wiz Exp $ DISTNAME= ejson-0.1.6 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -11,10 +11,9 @@ HOMEPAGE= https://github.com/Yipit/ejson/ COMMENT= Extensible JSON serializers and deserializers LICENSE= gnu-lgpl-v3 -PYTHON_VERSIONED_DEPENDENCIES= dateutil +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil USE_LANGUAGES= # none .include "../../lang/python/egg.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/time/etm/Makefile b/time/etm/Makefile index 70196783561..ec7172f956e 100644 --- a/time/etm/Makefile +++ b/time/etm/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.34 2017/01/01 14:44:02 wiz Exp $ +# $NetBSD: Makefile,v 1.35 2017/02/20 17:00:36 wiz Exp $ DISTNAME= etm-877 PKGREVISION= 1 @@ -10,10 +10,10 @@ HOMEPAGE= http://www.duke.edu/~dgraham/ETM/ COMMENT= Events and tasks manager using simple text files LICENSE= gnu-gpl-v3 +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-wxWidgets>=2.8.7:../../x11/py-wxWidgets DEPENDS+= ${PYPKGPREFIX}-icalendar>=2.0.1:../../time/py-icalendar -PYTHON_VERSIONED_DEPENDENCIES= dateutil PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-wxWidgets USE_LANGUAGES= # none @@ -27,5 +27,4 @@ post-configure: .include "../../lang/python/application.mk" .include "../../lang/python/egg.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/time/khal/Makefile b/time/khal/Makefile index 89bd4f57dad..0dc9a4cf058 100644 --- a/time/khal/Makefile +++ b/time/khal/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.15 2017/02/13 15:03:01 wiz Exp $ +# $NetBSD: Makefile,v 1.16 2017/02/20 17:00:37 wiz Exp $ DISTNAME= khal-0.9.2 CATEGORIES= time net @@ -12,6 +12,7 @@ LICENSE= mit DEPENDS+= ${PYPKGPREFIX}-atomicwrites-[0-9]*:../../devel/py-atomicwrites DEPENDS+= ${PYPKGPREFIX}-click>=3.2:../../devel/py-click DEPENDS+= ${PYPKGPREFIX}-configobj-[0-9]*:../../devel/py-configobj +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-icalendar>=3.9.2:../../time/py-icalendar DEPENDS+= ${PYPKGPREFIX}-pkginfo-[0-9]*:../../devel/py-pkginfo BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm @@ -29,8 +30,6 @@ BUILD_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test PYTHON_VERSIONS_INCOMPATIBLE= 27 # not supported as of 0.8.0 -PYTHON_VERSIONED_DEPENDENCIES= dateutil - INSTALLATION_DIRS= share/doc/khal REPLACE_PYTHON+= khal/*/*.py REPLACE_PYTHON+= khal/*.py @@ -43,5 +42,4 @@ do-test: .include "../../lang/python/application.mk" .include "../../lang/python/egg.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/time/py-arrow/Makefile b/time/py-arrow/Makefile index afb32239494..87baf436f6e 100644 --- a/time/py-arrow/Makefile +++ b/time/py-arrow/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2016/06/08 17:43:43 wiz Exp $ +# $NetBSD: Makefile,v 1.3 2017/02/20 17:00:37 wiz Exp $ DISTNAME= arrow-0.4.2 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -10,10 +10,9 @@ HOMEPAGE= http://crsmithdev.com/arrow/ COMMENT= Better dates and times for Python LICENSE= apache-2.0 -USE_LANGUAGES= # none +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil -PYTHON_VERSIONED_DEPENDENCIES+= dateutil +USE_LANGUAGES= # none -.include "../../lang/python/versioned_dependencies.mk" .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/time/py-icalendar/Makefile b/time/py-icalendar/Makefile index 1b94a4e9d43..a488ab0ab9d 100644 --- a/time/py-icalendar/Makefile +++ b/time/py-icalendar/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.23 2016/07/28 13:58:45 wiz Exp $ +# $NetBSD: Makefile,v 1.24 2017/02/20 17:00:37 wiz Exp $ DISTNAME= icalendar-3.10 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -10,12 +10,10 @@ HOMEPAGE= http://icalendar.readthedocs.org/en/latest/ COMMENT= Python parser/generator for iCalendar files, as per RFC2445 LICENSE= 2-clause-bsd +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz -PYTHON_VERSIONED_DEPENDENCIES= dateutil - USE_LANGUAGES= # empty .include "../../lang/python/egg.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/time/py-trytond-calendar-scheduling/Makefile b/time/py-trytond-calendar-scheduling/Makefile index 4ffb8a60401..f69536876b4 100644 --- a/time/py-trytond-calendar-scheduling/Makefile +++ b/time/py-trytond-calendar-scheduling/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:08 rodent Exp $ +# $NetBSD: Makefile,v 1.2 2017/02/20 17:00:37 wiz Exp $ TRYTON_MODULE_NAME= trytond_calendar_scheduling .include "../../devel/py-trytond/Makefile.common" CATEGORIES= python time @@ -8,6 +8,7 @@ HOMEPAGE= http://www.tryton.org/ COMMENT= Calendar scheduling module of Tryton's application platform LICENSE= gnu-gpl-v3 +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-pywebdav>=0.9.8:../../www/py-pywebdav DEPENDS+= ${PYPKGPREFIX}-trytond-calendar>=${TRYTON_BASEVER}:../../time/py-trytond-calendar DEPENDS+= ${PYPKGPREFIX}-trytond-webdav>=${TRYTON_BASEVER}:../../www/py-trytond-webdav @@ -15,9 +16,6 @@ DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond USE_LANGUAGES= # none -PYTHON_VERSIONED_DEPENDENCIES= dateutil - .include "../../lang/python/application.mk" .include "../../lang/python/egg.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/time/py-trytond-calendar-todo/Makefile b/time/py-trytond-calendar-todo/Makefile index f6d99401a63..c2433fc60ef 100644 --- a/time/py-trytond-calendar-todo/Makefile +++ b/time/py-trytond-calendar-todo/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:09 rodent Exp $ +# $NetBSD: Makefile,v 1.2 2017/02/20 17:00:37 wiz Exp $ TRYTON_MODULE_NAME= trytond_calendar_todo .include "../../devel/py-trytond/Makefile.common" CATEGORIES= python time @@ -8,6 +8,7 @@ HOMEPAGE= http://www.tryton.org/ COMMENT= Calendar TODO module of Tryton's application platform LICENSE= gnu-gpl-v3 +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-vobject>=0.8.0:../../textproc/py-vobject DEPENDS+= ${PYPKGPREFIX}-pywebdav>=0.9.8:../../www/py-pywebdav DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz @@ -18,9 +19,6 @@ DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond USE_LANGUAGES= # none -PYTHON_VERSIONED_DEPENDENCIES= dateutil - .include "../../lang/python/application.mk" .include "../../lang/python/egg.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/time/py-trytond-calendar/Makefile b/time/py-trytond-calendar/Makefile index c825577d6de..39d808f6549 100644 --- a/time/py-trytond-calendar/Makefile +++ b/time/py-trytond-calendar/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2016/12/04 21:13:08 rodent Exp $ +# $NetBSD: Makefile,v 1.8 2017/02/20 17:00:37 wiz Exp $ TRYTON_MODULE_NAME= trytond_calendar .include "../../devel/py-trytond/Makefile.common" CATEGORIES= python time @@ -8,6 +8,7 @@ HOMEPAGE= http://www.tryton.org/ COMMENT= Calendar module of the Tryton application platform LICENSE= gnu-gpl-v3 +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz DEPENDS+= ${PYPKGPREFIX}-pywebdav-[0-9]*:../../www/py-pywebdav @@ -16,11 +17,8 @@ DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond USE_LANGUAGES= # none -PYTHON_VERSIONED_DEPENDENCIES= dateutil - REPLACE_PYTHON+= tests/scenario_calendar.py tests/test_calendar.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/time/py-trytond-timesheet/Makefile b/time/py-trytond-timesheet/Makefile index f91a8645509..a8ebefc489c 100644 --- a/time/py-trytond-timesheet/Makefile +++ b/time/py-trytond-timesheet/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2016/12/04 21:13:09 rodent Exp $ +# $NetBSD: Makefile,v 1.2 2017/02/20 17:00:37 wiz Exp $ TRYTON_MODULE_NAME= trytond_timesheet .include "../../devel/py-trytond/Makefile.common" CATEGORIES= python time @@ -8,6 +8,7 @@ HOMEPAGE= http://www.tryton.org/ COMMENT= Timesheet module of Tryton's application platform LICENSE= gnu-gpl-v3 +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-python-sql-[0-9]*:../../databases/py-python-sql DEPENDS+= ${PYPKGPREFIX}-trytond-company>=${TRYTON_BASEVER}:../../misc/py-trytond-company DEPENDS+= ${PYPKGPREFIX}-trytond-company-work-time>=${TRYTON_BASEVER}:../../time/py-trytond-company-work-time @@ -15,9 +16,6 @@ DEPENDS+= ${PYPKGPREFIX}-trytond>=${TRYTON_BASEVER}:../../devel/py-trytond USE_LANGUAGES= # none -PYTHON_VERSIONED_DEPENDENCIES= dateutil - .include "../../lang/python/application.mk" .include "../../lang/python/egg.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/py-django-tastypie/Makefile b/www/py-django-tastypie/Makefile index 3ed62971720..8336d5babd8 100644 --- a/www/py-django-tastypie/Makefile +++ b/www/py-django-tastypie/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2017/01/12 01:13:12 rodent Exp $ +# $NetBSD: Makefile,v 1.9 2017/02/20 17:00:37 wiz Exp $ DISTNAME= django-tastypie-0.13.3 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -10,18 +10,16 @@ HOMEPAGE= http://github.com/toastdriven/django-tastypie/ COMMENT= Flexible and capable API layer for Django LICENSE= modified-bsd +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-python-mimeparse>=0.1.4:../../www/py-python-mimeparse DEPENDS+= ${PYPKGPREFIX}-django>=1.5:../../www/py-django DEPENDS+= ${PYPKGPREFIX}-lxml>3:../../textproc/py-lxml DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml DEPENDS+= ${PYPKGPREFIX}-biplist-[0-9]*:../../textproc/py-biplist -PYTHON_VERSIONED_DEPENDENCIES= dateutil - USE_LANGUAGES= # none .include "options.mk" .include "../../lang/python/egg.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/py-wtforms-components/options.mk b/www/py-wtforms-components/options.mk index a262981625e..573fa1cffb0 100644 --- a/www/py-wtforms-components/options.mk +++ b/www/py-wtforms-components/options.mk @@ -1,4 +1,4 @@ -# $NetBSD: options.mk,v 1.1 2014/07/05 19:43:01 rodent Exp $ +# $NetBSD: options.mk,v 1.2 2017/02/20 17:00:37 wiz Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.py-wtforms-components PKG_SUPPORTED_OPTIONS= arrow babel color ipaddress password phone tests @@ -7,8 +7,6 @@ PKG_SUGGESTED_OPTIONS+= # blank .include "../../mk/bsd.options.mk" -.include "../../lang/python/versioned_dependencies.mk" - .if !empty(PKG_OPTIONS:Marrow) DEPENDS+= ${PYPKGPREFIX}-arrow>=0.3.4:../../time/py-arrow .endif @@ -50,9 +48,9 @@ DEPENDS+= ${PYPKGPREFIX}-ipaddr-[0-9]*:../../devel/py-ipaddr DEPENDS+= ${PYPKGPREFIX}-passlib>=1.6<2.0:../../security/py-passlib DEPENDS+= ${PYPKGPREFIX}-phonenumbers>=5.9.2:../../textproc/py-phonenumbers DEPENDS+= ${PYPKGPREFIX}-wtforms-test>=0.1.1:../../www/py-wtforms-test -PYTHON_VERSIONED_DEPENDENCIES+= dateutil +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil .endif .if !empty(PKG_OPTIONS:Mtimezone) -PYTHON_VERSIONED_DEPENDENCIES+= dateutil +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil .endif |