blob: f48aabd4e8d9ca77a6bfe23203ada6e01f1dd13a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
# $NetBSD: Makefile,v 1.1 2020/08/04 01:04:34 joerg Exp $
DISTNAME= wagtail-2.9.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_GITHUB:=wagtail/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://wagtail.io/
COMMENT= Django-based Content Management System
LICENSE= modified-bsd
GITHUB_PROJECT= wagtail
GITHUB_TAG= v${PKGVERSION_NOREV}
DEPENDS+= ${PYPKGPREFIX}-django>=2<3.1:../../www/py-django2
DEPENDS+= ${PYPKGPREFIX}-django-modelcluster>=5.0<6.0:../../www/py-django-modelcluster
DEPENDS+= ${PYPKGPREFIX}-django-taggit>=1.0<2.0:../../www/py-django-taggit
DEPENDS+= ${PYPKGPREFIX}-django-treebeard>=4.2<5.0:../../www/py-django-treebeard
DEPENDS+= ${PYPKGPREFIX}-djangorestframework>=3.7.4<4.0:../../www/py-djangorestframework
DEPENDS+= ${PYPKGPREFIX}-Pillow>=4.0.0<8.0.0:../../graphics/py-Pillow
DEPENDS+= ${PYPKGPREFIX}-Willow>=1.3<1.5.0:../../graphics/py-Willow
DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4>=4.8<5.0:../../www/py-beautifulsoup4
DEPENDS+= ${PYPKGPREFIX}-html5lib>=0.999<2:../../textproc/py-html5lib
DEPENDS+= ${PYPKGPREFIX}-Unidecode>=0.04.14<2.0:../../textproc/py-Unidecode
DEPENDS+= ${PYPKGPREFIX}-draftjs_exporter>=2.1.5<4.2:../../www/py-draftjs_exporter
DEPENDS+= ${PYPKGPREFIX}-requests>=2.11.1<3.0:../../devel/py-requests
DEPENDS+= ${PYPKGPREFIX}-l18n>=2018.5:../../time/py-l18n
DEPENDS+= ${PYPKGPREFIX}-xlsxwriter>=1.2.8<2.0:../../textproc/py-xlsxwriter
TEST_DEPENDS+= ${PYPKGPREFIX}-boto3-[0-9]*:../../net/py-boto3
TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage
TEST_DEPENDS+= ${PYPKGPREFIX}-elasticsearch-[0-9]*:../../databases/py-elasticsearch
TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun
TEST_DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2
TEST_DEPENDS+= ${PYPKGPREFIX}-openpyxl-[0-9]*:../../textproc/py-openpyxl
USE_LANGUAGES= # none
REPLACE_PYTHON+= wagtail/project_template/manage.py
do-test:
cd ${WRKSRC} && ${PREFIX}/bin/coverage-${PYVERSSUFFIX} run -m django test --settings=wagtail.tests.settings
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
|