pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
py-agate*: fix installation, add some missing dependencies
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By: wiz
Date: Wed May 8 12:21:42 2024 +0200
Changeset: 59e9c0d058b77ca9f55cfdd1f66d330e681af578
Modified Files:
py-agate-dbf/Makefile
py-agate-excel/Makefile
py-agate-sql/Makefile
py-agate/Makefile
Log Message:
py-agate*: fix installation, add some missing dependencies
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=59e9c0d058b77ca9f55cfdd1f66d330e681af578
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
py-agate-dbf/Makefile | 4 +++-
py-agate-excel/Makefile | 6 +++++-
py-agate-sql/Makefile | 4 +++-
py-agate/Makefile | 5 ++++-
4 files changed, 15 insertions(+), 4 deletions(-)
diffs:
diff --git a/py-agate-dbf/Makefile b/py-agate-dbf/Makefile
index e8690990d6..7d11d067f0 100644
--- a/py-agate-dbf/Makefile
+++ b/py-agate-dbf/Makefile
@@ -10,12 +10,14 @@ HOMEPAGE= https://agate-dbf.readthedocs.io/en/latest/
COMMENT= DBF read/write support to agate
LICENSE= mit
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
DEPENDS+= ${PYPKGPREFIX}-agate-[0-9]*:../../wip/py-agate
DEPENDS+= ${PYPKGPREFIX}-dbfread-[0-9]*:../../databases/py-dbfread
USE_LANGUAGES= # none
-#PYTHON_VERSIONS_INCOMPATIBLE= 27
+PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/py-agate-excel/Makefile b/py-agate-excel/Makefile
index 0c1c455cd5..1c03a35b4b 100644
--- a/py-agate-excel/Makefile
+++ b/py-agate-excel/Makefile
@@ -10,12 +10,16 @@ HOMEPAGE= https://agate-excel.readthedocs.io/
COMMENT= EXCEL read/write support to agate
LICENSE= mit
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
DEPENDS+= ${PYPKGPREFIX}-agate-[0-9]*:../../wip/py-agate
+DEPENDS+= ${PYPKGPREFIX}-olefile-[0-9]*:../../devel/py-olefile
+DEPENDS+= ${PYPKGPREFIX}-openpyxl-[0-9]*:../../textproc/py-openpyxl
DEPENDS+= ${PYPKGPREFIX}-xlrd-[0-9]*:../../textproc/py-xlrd
USE_LANGUAGES= # none
-#PYTHON_VERSIONS_INCOMPATIBLE= 27
+PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/py-agate-sql/Makefile b/py-agate-sql/Makefile
index a83c77fa7e..6903d21be9 100644
--- a/py-agate-sql/Makefile
+++ b/py-agate-sql/Makefile
@@ -10,13 +10,15 @@ HOMEPAGE= https://agate-sql.readthedocs.io/
COMMENT= SQL read/write support to agate
LICENSE= mit
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
DEPENDS+= ${PYPKGPREFIX}-agate-[0-9]*:../../wip/py-agate
DEPENDS+= ${PYPKGPREFIX}-sqlalchemy-[0-9]*:../../databases/py-sqlalchemy
DEPENDS+= ${PYPKGPREFIX}-sqlalchemy-utils-[0-9]*:../../databases/py-sqlalchemy-utils
USE_LANGUAGES= # none
-#PYTHON_VERSIONS_INCOMPATIBLE= 27
+PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/py-agate/Makefile b/py-agate/Makefile
index 19712cf7b2..b092dba5d1 100644
--- a/py-agate/Makefile
+++ b/py-agate/Makefile
@@ -10,6 +10,8 @@ HOMEPAGE= https://agate.readthedocs.io/
COMMENT= Python data analysis library that is optimized for humans instead of machines
LICENSE= mit
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
DEPENDS+= ${PYPKGPREFIX}-babel-[0-9]*:../../devel/py-babel
DEPENDS+= ${PYPKGPREFIX}-cssselect-[0-9]*:../../textproc/py-cssselect
DEPENDS+= ${PYPKGPREFIX}-isodate-[0-9]*:../../time/py-isodate
@@ -17,10 +19,11 @@ DEPENDS+= ${PYPKGPREFIX}-leather>=0.3.2:../../graphics/py-leather
DEPENDS+= ${PYPKGPREFIX}-parsedatetime-[0-9]*:../../time/py-parsedatetime
DEPENDS+= ${PYPKGPREFIX}-pytimeparse-[0-9]*:../../time/py-pytimeparse
DEPENDS+= ${PYPKGPREFIX}-slugify-[0-9]*:../../devel/py-slugify
+TEST_DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
USE_LANGUAGES= # none
-#PYTHON_VERSIONS_INCOMPATIBLE= 27
+PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Home |
Main Index |
Thread Index |
Old Index