From b2cac8b96e5dd8e6967be5c1f47b1557bcefd06f Mon Sep 17 00:00:00 2001 From: Steve Wills Date: Wed, 23 Sep 2020 18:27:30 +0000 Subject: [PATCH] textproc/py-sphinx_press_theme: create port A modern responsive theme for python's Sphinx documentation generator. This theme is based on VuePress. It uses Vue.js & Stylus managed by webpack (through vue-cli). WWW: https://schettino72.github.io/sphinx_press_site/ --- textproc/Makefile | 1 + textproc/py-sphinx_press_theme/Makefile | 18 ++++++++++++++++++ textproc/py-sphinx_press_theme/distinfo | 3 +++ textproc/py-sphinx_press_theme/pkg-descr | 6 ++++++ 4 files changed, 28 insertions(+) create mode 100644 textproc/py-sphinx_press_theme/Makefile create mode 100644 textproc/py-sphinx_press_theme/distinfo create mode 100644 textproc/py-sphinx_press_theme/pkg-descr diff --git a/textproc/Makefile b/textproc/Makefile index 9f315108abda..a1347db7652b 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1371,6 +1371,7 @@ SUBDIR += py-sphinx-me SUBDIR += py-sphinx-tabs SUBDIR += py-sphinx18 + SUBDIR += py-sphinx_press_theme SUBDIR += py-sphinx_rtd_theme SUBDIR += py-sphinx_wikipedia SUBDIR += py-sphinxcontrib-adadomain diff --git a/textproc/py-sphinx_press_theme/Makefile b/textproc/py-sphinx_press_theme/Makefile new file mode 100644 index 000000000000..4b4ac42695f4 --- /dev/null +++ b/textproc/py-sphinx_press_theme/Makefile @@ -0,0 +1,18 @@ +# $FreeBSD$ + +PORTNAME= sphinx_press_theme +PORTVERSION= 0.5.1 +CATEGORIES= textproc python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= swills@FreeBSD.org +COMMENT= Them for py-sphinx based on VuePress + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} + +NO_ARCH= yes +USES= python:3.7+ +USE_PYTHON= autoplist distutils + +.include diff --git a/textproc/py-sphinx_press_theme/distinfo b/textproc/py-sphinx_press_theme/distinfo new file mode 100644 index 000000000000..22ea0f2fa4b7 --- /dev/null +++ b/textproc/py-sphinx_press_theme/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1600281460 +SHA256 (sphinx_press_theme-0.5.1.tar.gz) = bbb8b52b7c5721114ed230efbd97dbdc78c06097d1f8b16dddc9295d7bd09618 +SIZE (sphinx_press_theme-0.5.1.tar.gz) = 57582 diff --git a/textproc/py-sphinx_press_theme/pkg-descr b/textproc/py-sphinx_press_theme/pkg-descr new file mode 100644 index 000000000000..c8f2fa18fe94 --- /dev/null +++ b/textproc/py-sphinx_press_theme/pkg-descr @@ -0,0 +1,6 @@ +A modern responsive theme for python's Sphinx documentation generator. + +This theme is based on VuePress. It uses Vue.js & Stylus managed by webpack +(through vue-cli). + +WWW: https://schettino72.github.io/sphinx_press_site/