Changeset View
Changeset View
Standalone View
Standalone View
deskutils/py-paperless/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= paperless | PORTNAME= paperless | ||||
PORTVERSION= 2.7.0 | PORTVERSION= 2.7.0 | ||||
PORTREVISION= 3 | PORTREVISION= 3 | ||||
CATEGORIES= deskutils python | CATEGORIES= deskutils python django | ||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | ||||
MAINTAINER= grembo@FreeBSD.org | MAINTAINER= grembo@FreeBSD.org | ||||
COMMENT= Index and archive scanned paper documents | COMMENT= Index and archive scanned paper documents | ||||
LICENSE= GPLv3 | LICENSE= GPLv3 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateparser>=0.7.1:devel/py-dateparser@${PY_FLAVOR} \ | BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateparser>=0.7.1:devel/py-dateparser@${PY_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}dj22-django-cors-headers>=2.4.0:www/py-dj22-django-cors-headers@${PY_FLAVOR} \ | ${DJANGO_PKGNAMEPREFIX}django-cors-headers>=2.4.0:www/py-django-cors-headers@${DJANGO_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}dj22-django-crispy-forms>=1.7.2:www/py-dj22-django-crispy-forms@${PY_FLAVOR} \ | ${DJANGO_PKGNAMEPREFIX}django-crispy-forms>=1.7.2:www/py-django-crispy-forms@${DJANGO_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}dj22-django-extensions>=2.1.6:www/py-dj22-django-extensions@${PY_FLAVOR} \ | ${DJANGO_PKGNAMEPREFIX}django-extensions>=2.1.6:www/py-django-extensions@${DJANGO_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}dj22-django-filter>=2.0.0:www/py-dj22-django-filter@${PY_FLAVOR} \ | ${DJANGO_PKGNAMEPREFIX}django-filter>=2.0.0:www/py-django-filter@${DJANGO_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}dj22-djangoql>=0.12.4:www/py-dj22-djangoql@${PY_FLAVOR} \ | ${DJANGO_PKGNAMEPREFIX}djangoql>=0.12.4:www/py-djangoql@${DJANGO_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}dj22-djangorestframework>=3.9.0:www/py-dj22-djangorestframework@${PY_FLAVOR} \ | ${DJANGO_PKGNAMEPREFIX}djangorestframework>=3.9.0:www/py-djangorestframework@${DJANGO_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}fuzzywuzzy>=0.15.1:devel/py-fuzzywuzzy@${PY_FLAVOR} \ | ${PYTHON_PKGNAMEPREFIX}fuzzywuzzy>=0.15.1:devel/py-fuzzywuzzy@${PY_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}langdetect>=1.0.7:textproc/py-langdetect@${PY_FLAVOR} \ | ${PYTHON_PKGNAMEPREFIX}langdetect>=1.0.7:textproc/py-langdetect@${PY_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}pdftotext>=2.1.1:textproc/py-pdftotext@${PY_FLAVOR} \ | ${PYTHON_PKGNAMEPREFIX}pdftotext>=2.1.1:textproc/py-pdftotext@${PY_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}pyocr>=0.5.3:graphics/py-pyocr@${PY_FLAVOR} \ | ${PYTHON_PKGNAMEPREFIX}pyocr>=0.5.3:graphics/py-pyocr@${PY_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}python-dotenv>=0.10.1:www/py-python-dotenv@${PY_FLAVOR} \ | ${PYTHON_PKGNAMEPREFIX}python-dotenv>=0.10.1:www/py-python-dotenv@${PY_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}python-gnupg>=0.4.3:security/py-python-gnupg@${PY_FLAVOR} \ | ${PYTHON_PKGNAMEPREFIX}python-gnupg>=0.4.3:security/py-python-gnupg@${PY_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}python-magic>=0.4.10:devel/py-python-magic@${PY_FLAVOR} \ | ${PYTHON_PKGNAMEPREFIX}python-magic>=0.4.10:devel/py-python-magic@${PY_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} | ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} | ||||
RUN_DEPENDS:= ${BUILD_DEPENDS} | RUN_DEPENDS:= ${BUILD_DEPENDS} | ||||
RUN_DEPENDS+= gpg2:security/gnupg \ | RUN_DEPENDS+= gpg2:security/gnupg \ | ||||
optipng:graphics/optipng \ | optipng:graphics/optipng \ | ||||
tesseract:graphics/tesseract \ | tesseract:graphics/tesseract \ | ||||
unpaper:graphics/unpaper | unpaper:graphics/unpaper | ||||
USES= python:3.5+ shebangfix | USES= python:3.5+ shebangfix | ||||
USE_PYTHON= django=2.2+ | |||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= the-paperless-project | GH_ACCOUNT= the-paperless-project | ||||
GH_PROJECT= paperless | GH_PROJECT= paperless | ||||
USE_RC_SUBR= paperless-consumer | USE_RC_SUBR= paperless-consumer | ||||
SHEBANG_FILES= ${WRKSRC}/src/manage.py | SHEBANG_FILES= ${WRKSRC}/src/manage.py | ||||
SUB_FILES= README nginx.conf paperless.7 pkg-message sshd_config uwsgi.ini | SUB_FILES= README nginx.conf paperless.7 pkg-message sshd_config uwsgi.ini | ||||
▲ Show 20 Lines • Show All 83 Lines • Show Last 20 Lines |