View | Details | Raw Unified | Return to bug 228681
Collapse All | Expand All

(-)py-openstackdocstheme/Makefile (+37 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	openstackdocstheme
4
DISTVERSION=	1.21.0
5
CATEGORIES=	textproc python
6
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
MAINTAINER=	freebsd_ports@k-worx.org
10
COMMENT=	OpenStack Docs Theme
11
12
LICENSE=	APACHE20
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
15
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR}
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}dulwich>=0.15.0:devel/dulwich@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR}
19
20
USES=		python
21
USE_PYTHON=	distutils concurrent autoplist
22
23
NO_ARCH=	yes
24
PORTDOCS=	*
25
26
OPTIONS_DEFINE=	DOCS
27
DOCS_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} \
28
			${PYTHON_PKGNAMEPREFIX}dulwich>=0.15.0:devel/dulwich@${PY_FLAVOR}
29
DOCS_VARS=		PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E"
30
31
post-install-DOCS-on:
32
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
33
	(cd ${WRKSRC}/doc/build/html && \
34
		${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
35
			"! -name .buildinfo -and ! -name objects.inv")
36
37
.include <bsd.port.mk>
(-)py-openstackdocstheme/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1527880367
2
SHA256 (openstackdocstheme-1.21.0.tar.gz) = 20df88482739f76c9007385c6314de7b787ad5c7bdcd23df5aa5c9c012f32d92
3
SIZE (openstackdocstheme-1.21.0.tar.gz) = 1191580
(-)py-openstackdocstheme/files/patch-openstackdocstheme_ext.py (+23 lines)
Line 0 Link Here
1
--- openstackdocstheme/ext.py.orig	2018-03-29 20:08:16 UTC
2
+++ openstackdocstheme/ext.py
3
@@ -95,13 +95,13 @@ def _html_page_context(app, pagename, te
4
     global _html_context_data
5
     if _html_context_data is None:
6
         _html_context_data = {}
7
-        try:
8
-            _html_context_data['gitsha'] = subprocess.check_output(
9
-                ['git', 'rev-parse', 'HEAD'],
10
-            ).decode('utf-8').strip()
11
-        except Exception:
12
-            logger.warning('Cannot get gitsha from git repository.')
13
-            _html_context_data['gitsha'] = 'unknown'
14
+        #try:
15
+        #    _html_context_data['gitsha'] = subprocess.check_output(
16
+        #        ['git', 'rev-parse', 'HEAD'],
17
+        #    ).decode('utf-8').strip()
18
+        #except Exception:
19
+        #    logger.warning('Cannot get gitsha from git repository.')
20
+        _html_context_data['gitsha'] = 'unknown'
21
 
22
         doc_path = _get_doc_path(app)
23
         repo_name = app.config.repository_name
(-)py-openstackdocstheme/pkg-descr (+4 lines)
Line 0 Link Here
1
Theme and extension support for Sphinx documentation that is published to
2
docs.openstack.org and developer.openstack.org.
3
4
WWW: https://pypi.org/project/openstackdocstheme/

Return to bug 228681