version 1.4, 2015/04/07 09:51:44 |
version 1.24, 2018/02/19 13:08:52 |
|
|
# $NetBSD$ |
# $NetBSD$ |
|
|
DISTNAME= peewee-2.5.1 |
DISTNAME= peewee-3.0.18 |
PKGNAME= ${PYPKGPREFIX}-${DISTNAME} |
PKGNAME= ${PYPKGPREFIX}-${DISTNAME} |
CATEGORIES= databases |
CATEGORIES= databases |
MASTER_SITES= -https://github.com/coleifer/peewee/archive/${PKGVERSION_NOREV}${EXTRACT_SUFX} |
MASTER_SITES= ${MASTER_SITE_GITHUB:=coleifer/} |
|
|
MAINTAINER= filip@joyent.com |
MAINTAINER= filip@joyent.com |
HOMEPAGE= http://www.peewee-orm.com/ |
HOMEPAGE= http://www.peewee-orm.com/ |
COMMENT= Small, expressive ORM for PostgreSQL, MySQL and SQLite |
COMMENT= Small, expressive ORM for PostgreSQL, MySQL and SQLite |
LICENSE= mit |
LICENSE= mit |
|
|
USE_LANGUAGES= # none |
GITHUB_PROJECT= peewee |
|
|
|
USE_LANGUAGES= c |
USE_TOOLS+= bash |
USE_TOOLS+= bash |
|
|
|
BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx |
|
|
|
MAKE_FLAGS+= SPHINXBUILD=sphinx-build${PYVERSSUFFIX} |
|
|
|
FILES_SUBST+= PKGMANDIR=${PKGMANDIR} |
MESSAGE_SUBST+= PYPKGPREFIX=${PYPKGPREFIX} |
MESSAGE_SUBST+= PYPKGPREFIX=${PYPKGPREFIX} |
|
|
REPLACE_BASH+= playhouse/berkeley_build.sh |
|
REPLACE_PYTHON+= pwiz.py |
REPLACE_PYTHON+= pwiz.py |
|
|
|
PYDISTUTILSPKG= yes |
|
|
|
INSTALLATION_DIRS+= ${PKGMANDIR}/man1 |
|
|
|
post-build: |
|
cd ${WRKSRC}/docs && ${BUILD_MAKE_CMD} man |
|
|
|
post-install: |
|
${MV} ${DESTDIR}${PREFIX}/bin/pwiz.py \ |
|
${DESTDIR}${PREFIX}/bin/pwiz${PYVERSSUFFIX} |
|
${INSTALL_MAN} ${WRKSRC}/docs/_build/man/peewee.1 \ |
|
${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/peewee${PYVERSSUFFIX}.1 |
|
|
|
do-test: |
|
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} runtests.py |
|
|
|
.include "../../devel/py-cython/buildlink3.mk" |
.include "../../lang/python/application.mk" |
.include "../../lang/python/application.mk" |
.include "../../lang/python/egg.mk" |
.include "../../lang/python/extension.mk" |
.include "../../mk/bsd.pkg.mk" |
.include "../../mk/bsd.pkg.mk" |