Changeset View
Changeset View
Standalone View
Standalone View
head/www/py-freenit/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= freenit | PORTNAME= freenit | ||||
PORTVERSION= 0.1.8 | PORTVERSION= 0.1.9 | ||||
CATEGORIES= www devel python | CATEGORIES= www devel python | ||||
MASTER_SITES= CHEESESHOP | MASTER_SITES= CHEESESHOP | ||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | ||||
MAINTAINER= meka@tilda.center | MAINTAINER= meka@tilda.center | ||||
COMMENT= REST API framework based on Flask-Smorest | COMMENT= REST API framework based on Flask-Smorest | ||||
LICENSE= BSD2CLAUSE | LICENSE= BSD2CLAUSE | ||||
Show All 21 Lines | |||||
OPTIONS_DEFINE= SQLITE MYSQL PGSQL MONGO | OPTIONS_DEFINE= SQLITE MYSQL PGSQL MONGO | ||||
OPTIONS_DEFAULT=SQLITE | OPTIONS_DEFAULT=SQLITE | ||||
SQLITE_DESC= Support for SQLite database using PeeWee | SQLITE_DESC= Support for SQLite database using PeeWee | ||||
MYSQL_DESC= Support for MySQL database using PeeWee | MYSQL_DESC= Support for MySQL database using PeeWee | ||||
PGSQL_DESC= Support for PostgreSQL database using PeeWee | PGSQL_DESC= Support for PostgreSQL database using PeeWee | ||||
MONGO_DESC= Support for MongoDB using Flask-MongoEngine | MONGO_DESC= Support for MongoDB using Flask-MongoEngine | ||||
MIGRATE_DEP= ${PYTHON_PKGNAMEPREFIX}peewee_migrate>=1.1.6:databases/py-peewee_migrate@${PY_FLAVOR} | MIGRATE_DEP= ${PYTHON_PKGNAMEPREFIX}peewee_migrate>=1.1.6:databases/py-peewee_migrate@${PY_FLAVOR} | ||||
SQLITE_USES= sqlite | SQLITE_USES= sqlite | ||||
SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}peewee>0:databases/py-peewee@${PY_FLAVOR} \ | SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}peewee>0:databases/py-peewee@${PY_FLAVOR} \ | ||||
${MIGRATE_DEP} | ${MIGRATE_DEP} | ||||
MYSQL_USES= mysql | MYSQL_USES= mysql | ||||
MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}peewee>0:databases/py-peewee@${PY_FLAVOR} \ | MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}peewee>0:databases/py-peewee@${PY_FLAVOR} \ | ||||
${MIGRATE_DEP} | ${MIGRATE_DEP} | ||||
PGSQL_USES= pgsql | PGSQL_USES= pgsql | ||||
PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}peewee>0:databases/py-peewee@${PY_FLAVOR} \ | PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}peewee>0:databases/py-peewee@${PY_FLAVOR} \ | ||||
${MIGRATE_DEP} | ${MIGRATE_DEP} | ||||
MONGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask-mongoengine>0:www/py-flask-mongoengine@${PY_FLAVOR} | MONGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask-mongoengine>0:www/py-flask-mongoengine@${PY_FLAVOR} | ||||
do-test: | do-test: | ||||
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest --ignore=freenit/project/ -v -rs -o addopts= | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest --ignore=freenit/project/ -v -rs -o addopts= | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |