Skip to content

Commit

Permalink
databases/datasette: New port: Multi-tool for exploring and publishin…
Browse files Browse the repository at this point in the history
…g data
  • Loading branch information
yurivict committed Dec 17, 2022
1 parent 803a6b6 commit 67a6aa3
Show file tree
Hide file tree
Showing 4 changed files with 51 additions and 0 deletions.
1 change: 1 addition & 0 deletions databases/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@
SUBDIR += credis
SUBDIR += cutelyst-asql
SUBDIR += dalmp
SUBDIR += datasette
SUBDIR += db
SUBDIR += db18
SUBDIR += db5
Expand Down
40 changes: 40 additions & 0 deletions databases/datasette/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
PORTNAME= datasette
DISTVERSION= 0.63.2
CATEGORIES= databases www
MASTER_SITES= CHEESESHOP

MAINTAINER= yuri@FreeBSD.org
COMMENT= Multi-tool for exploring and publishing data
WWW= https://datasette.io/

LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE

PY_DEPENDS= \
${PYTHON_PKGNAMEPREFIX}aiofiles>=0.4:devel/py-aiofiles@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}asgi-csrf>=0.9:www/py-asgi-csrf@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}asgiref>=3.2.10:www/py-asgiref@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>=7.1.1:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click-default-group-wheel>=1.2.2:devel/py-click-default-group-wheel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hupper>=1.9:devel/py-hupper@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}janus>=0.6.2:devel/py-janus@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10.3:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpx>=0.20:www/py-httpx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}itsdangerous>=1.1:security/py-itsdangerous@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mergedeep>=1.1.1:devel/py-mergedeep@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pint>=0.9:devel/py-pint@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pluggy>=1.0:devel/py-pluggy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uvicorn>=0.16.0:www/py-uvicorn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>=5.3:devel/py-yaml@${PY_FLAVOR}
BUILD_DEPENDS= ${PY_DEPENDS} \
${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PY_DEPENDS}

USES= python
USE_PYTHON= distutils autoplist

NO_ARCH= yes

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions databases/datasette/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
TIMESTAMP = 1671243018
SHA256 (datasette-0.63.2.tar.gz) = 4b6c593e9d5b9aab3eb86bb0a18b5e4eaaec24bf17e7ddf1c763afcce8d23dac
SIZE (datasette-0.63.2.tar.gz) = 210651
7 changes: 7 additions & 0 deletions databases/datasette/pkg-descr
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Datasette is a tool for exploring and publishing data. It helps people take
data of any shape or size and publish that as an interactive, explorable
website and accompanying API.

Datasette is aimed at data journalists, museum curators, archivists, local
governments, scientists, researchers and anyone else who has data that they
wish to share with the world.

0 comments on commit 67a6aa3

Please sign in to comment.