Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Jan 2021 11:11:46 +0000 (UTC)
From:      Kai Knoblich <kai@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r561208 - in head/textproc: py-openstackdocstheme py-openstackdocstheme/files py-os-api-ref
Message-ID:  <202101111111.10BBBk9f019826@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kai
Date: Mon Jan 11 11:11:46 2021
New Revision: 561208
URL: https://svnweb.freebsd.org/changeset/ports/561208

Log:
  textproc/py-openstackdocstheme: Update to 2.2.7
  
  * Remove the DOCS option as the documentation contains mostly references to
    external sites and isn't really useful for offline use.
  
  * Also update the RUN_DEPENDS of consumer textproc/py-os-api-ref to avoid
    conflicting dependencies and bump its PORTREVISION accordingly.
  
  Changelog:
  
  https://github.com/openstack/openstackdocstheme/compare/1.21.0...2.2.7

Added:
  head/textproc/py-openstackdocstheme/files/patch-setup.cfg   (contents, props changed)
Deleted:
  head/textproc/py-openstackdocstheme/files/patch-openstackdocstheme_ext.py
Modified:
  head/textproc/py-openstackdocstheme/Makefile
  head/textproc/py-openstackdocstheme/distinfo   (contents, props changed)
  head/textproc/py-os-api-ref/Makefile

Modified: head/textproc/py-openstackdocstheme/Makefile
==============================================================================
--- head/textproc/py-openstackdocstheme/Makefile	Mon Jan 11 10:58:24 2021	(r561207)
+++ head/textproc/py-openstackdocstheme/Makefile	Mon Jan 11 11:11:46 2021	(r561208)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	openstackdocstheme
-DISTVERSION=	1.21.0
+DISTVERSION=	2.2.7
 CATEGORIES=	textproc python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -15,23 +15,11 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dulwich>=0.15.0:devel/dulwich@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}sphinx18>=0:textproc/py-sphinx18@${PY_FLAVOR}
+		${PY_SPHINX}
 
 USES=		python:3.6+
 USE_PYTHON=	distutils concurrent autoplist
 
 NO_ARCH=	yes
-PORTDOCS=	*
-
-OPTIONS_DEFINE=	DOCS
-DOCS_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sphinx18>=0:textproc/py-sphinx18@${PY_FLAVOR} \
-			${PYTHON_PKGNAMEPREFIX}dulwich>=0.15.0:devel/dulwich@${PY_FLAVOR}
-DOCS_VARS=		PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E"
-
-post-install-DOCS-on:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	(cd ${WRKSRC}/doc/build/html && \
-		${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
-			"! -name .buildinfo -and ! -name objects.inv")
 
 .include <bsd.port.mk>

Modified: head/textproc/py-openstackdocstheme/distinfo
==============================================================================
--- head/textproc/py-openstackdocstheme/distinfo	Mon Jan 11 10:58:24 2021	(r561207)
+++ head/textproc/py-openstackdocstheme/distinfo	Mon Jan 11 11:11:46 2021	(r561208)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1527880367
-SHA256 (openstackdocstheme-1.21.0.tar.gz) = 20df88482739f76c9007385c6314de7b787ad5c7bdcd23df5aa5c9c012f32d92
-SIZE (openstackdocstheme-1.21.0.tar.gz) = 1191580
+TIMESTAMP = 1610313875
+SHA256 (openstackdocstheme-2.2.7.tar.gz) = beacfc00277337c733c1e48ace1cdeb598faf5718609b638972d72fe04bf6372
+SIZE (openstackdocstheme-2.2.7.tar.gz) = 1255666

Added: head/textproc/py-openstackdocstheme/files/patch-setup.cfg
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/py-openstackdocstheme/files/patch-setup.cfg	Mon Jan 11 11:11:46 2021	(r561208)
@@ -0,0 +1,20 @@
+Remove scripts because these contain additional, undocumented dependencies and
+are not required as the package is used only as a library.
+
+--- setup.cfg.orig	2020-12-02 20:52:12 UTC
++++ setup.cfg
+@@ -25,10 +25,10 @@ classifier = 
+ [files]
+ packages = 
+ 	openstackdocstheme
+-scripts = 
+-	bin/docstheme-build-translated.sh
+-	bin/docstheme-lang-display-name.py
+-	bin/docstheme-build-pdf
++#scripts = 
++#	bin/docstheme-build-translated.sh
++#	bin/docstheme-lang-display-name.py
++#	bin/docstheme-build-pdf
+ 
+ [egg_info]
+ tag_build = 

Modified: head/textproc/py-os-api-ref/Makefile
==============================================================================
--- head/textproc/py-os-api-ref/Makefile	Mon Jan 11 10:58:24 2021	(r561207)
+++ head/textproc/py-os-api-ref/Makefile	Mon Jan 11 11:11:46 2021	(r561208)
@@ -2,6 +2,7 @@
 
 PORTNAME=	os-api-ref
 DISTVERSION=	1.5.0
+PORTREVISION=	1
 CATEGORIES=	textproc python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}yaml>=3.10:devel/py-yaml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}sphinx18>=1.6.2:textproc/py-sphinx18@${PY_FLAVOR} \
+		${PY_SPHINX} \
 		${PYTHON_PKGNAMEPREFIX}openstackdocstheme>=1.6.2:textproc/py-openstackdocstheme@${PY_FLAVOR}
 
 USES=		python:3.6+



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202101111111.10BBBk9f019826>