minor tweaks for py-werkzeug

- update HOMEPAGE
- eliminate a patch we can do without
- move FLAVORS to the standard location in the Makefile
This commit is contained in:
daniel 2021-01-19 05:54:42 +00:00
parent 566f9ce639
commit bec278b288
2 changed files with 9 additions and 20 deletions

View File

@ -1,15 +1,15 @@
# $OpenBSD: Makefile,v 1.34 2020/12/10 02:20:31 daniel Exp $
# $OpenBSD: Makefile,v 1.35 2021/01/19 05:54:42 daniel Exp $
COMMENT = WSGI utility collection
MODPY_EGG_VERSION = 0.12.1
DISTNAME = Werkzeug-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME:L}
REVISION = 3
REVISION = 4
CATEGORIES = www devel
HOMEPAGE = http://werkzeug.pocoo.org/
HOMEPAGE = https://palletsprojects.com/p/werkzeug/
# BSD
PERMIT_PACKAGE = Yes
@ -20,6 +20,9 @@ GH_TAGNAME= ${MODPY_EGG_VERSION}
MODULES = lang/python
FLAVORS = python3
FLAVOR ?=
MODPY_SETUPTOOLS = Yes
BUILD_DEPENDS = textproc/py-sphinx${MODPY_FLAVOR}>=1.5
@ -27,16 +30,14 @@ BUILD_DEPENDS = textproc/py-sphinx${MODPY_FLAVOR}>=1.5
TEST_DEPENDS = devel/py-test${MODPY_FLAVOR} \
www/py-requests${MODPY_FLAVOR}
FLAVORS = python3
FLAVOR ?=
MAKE_ENV += PYTHONPATH=${WRKSRC} SPHINXBUILD=${LOCALBASE}/bin/sphinx-build${MODPY_BIN_SUFFIX}
MAKE_ENV += PYTHONPATH=${WRKSRC}
pre-build:
${SUBST_CMD} ${WRKSRC}/tests/test_serving.py
post-build:
@cd ${WRKSRC}/docs && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} html
cd ${WRKSRC}/docs && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} html \
SPHINXBUILD=${LOCALBASE}/bin/sphinx-build${MODPY_BIN_SUFFIX}
DOCS = ${PREFIX}/share/doc/${MODPY_PY_PREFIX}werkzeug
EXAMPLES = ${PREFIX}/share/examples/${MODPY_PY_PREFIX}werkzeug

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-docs_Makefile,v 1.1 2016/04/16 19:06:26 shadchin Exp $
--- docs/Makefile.orig Fri Apr 15 21:33:26 2016
+++ docs/Makefile Fri Apr 15 21:33:32 2016
@@ -3,7 +3,7 @@
# You can set these variables from the command line.
SPHINXOPTS =
-SPHINXBUILD = sphinx-build
+SPHINXBUILD ?= sphinx-build
PAPER =
BUILDDIR = _build