From nobody Wed Oct 20 18:28:10 2021 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id DB69F1802F02; Wed, 20 Oct 2021 18:28:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HZJyL5k3zz4Qtt; Wed, 20 Oct 2021 18:28:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id A2A694732; Wed, 20 Oct 2021 18:28:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 19KISAqw062059; Wed, 20 Oct 2021 18:28:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 19KISAUw062058; Wed, 20 Oct 2021 18:28:10 GMT (envelope-from git) Date: Wed, 20 Oct 2021 18:28:10 GMT Message-Id: <202110201828.19KISAUw062058@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Matthias Andree Subject: git: 47570d5b3c9b - main - devel/py-breathe: add NO_ARCH, misc' cleanups List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mandree X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 47570d5b3c9b646a2b17ef9b4a28e52e21e4c48c Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by mandree: URL: https://cgit.FreeBSD.org/ports/commit/?id=47570d5b3c9b646a2b17ef9b4a28e52e21e4c48c commit 47570d5b3c9b646a2b17ef9b4a28e52e21e4c48c Author: Matthias Andree AuthorDate: 2021-10-20 18:22:11 +0000 Commit: Matthias Andree CommitDate: 2021-10-20 18:27:57 +0000 devel/py-breathe: add NO_ARCH, misc' cleanups - add NO_ARCH, no binary parts inside - make portlint clean - recode pkg-descr to pure 7-bit ASCII - revise COMMENT - rearrange and reformat Makefile with portclippy/portfmt - consequentially, bump PORTREVISION --- devel/py-breathe/Makefile | 30 ++++++++++++++++-------------- devel/py-breathe/pkg-descr | 2 +- 2 files changed, 17 insertions(+), 15 deletions(-) diff --git a/devel/py-breathe/Makefile b/devel/py-breathe/Makefile index f0dbbbb8d6b8..a49926af050a 100644 --- a/devel/py-breathe/Makefile +++ b/devel/py-breathe/Makefile @@ -1,28 +1,30 @@ PORTNAME= breathe PORTVERSION= 4.31.0 +PORTREVISION= 1 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= mandree@FreeBSD.org -COMMENT= an extension to reStructuredText and Sphinx to render Doxygen xml output +COMMENT= Extension to reStructuredText and Sphinx to render Doxygen xml output LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= doxygen:devel/doxygen \ - ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} -PDFDOCS_BUILD_DEPENDS= pdflatex:print/tex-formats +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} \ + doxygen:devel/doxygen USES= gmake python:3.6+ USE_GITHUB= yes -USE_PYTHON= distutils GH_TUPLE= michaeljones:breathe:v${PORTVERSION} +USE_PYTHON= distutils +NO_ARCH= yes -OPTIONS_DEFINE= DOCS EXAMPLES PDFDOCS -OPTIONS_SUB= yes -PDFDOCS_DESC= Build PDF documentation (implies DOCS) -PDFDOCS_IMPLIES=DOCS +OPTIONS_DEFINE= DOCS EXAMPLES PDFDOCS +OPTIONS_SUB= yes +PDFDOCS_DESC= Build PDF documentation (implies DOCS) +PDFDOCS_IMPLIES= DOCS +PDFDOCS_BUILD_DEPENDS= pdflatex:print/tex-formats post-patch: ${REINPLACE_CMD} "s/^git_tag = subprocess.*/git_tag = b'v${PORTVERSION}'/" \ @@ -46,15 +48,15 @@ post-install-DOCS-on: ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR} && \ ${RM} -r ${STAGEDIR}${DOCSDIR}/html/_sources -post-install-PDFDOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/documentation/build/latex/*.pdf ${STAGEDIR}${DOCSDIR} - post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} +post-install-PDFDOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/documentation/build/latex/*.pdf ${STAGEDIR}${DOCSDIR} + do-test: cd ${WRKSRC}/tests && \ PYTHONPATH=../:${STAGEDIR}${PYTHON_SITELIBDIR} \ diff --git a/devel/py-breathe/pkg-descr b/devel/py-breathe/pkg-descr index 812d40b2abd5..23b731c9603f 100644 --- a/devel/py-breathe/pkg-descr +++ b/devel/py-breathe/pkg-descr @@ -3,6 +3,6 @@ Breathe provides a bridge between the Sphinx and Doxygen documentation systems. It is an easy way to include Doxygen information in a set of documentation generated by Sphinx. The aim is to produce an autodoc like support for people who enjoy using Sphinx but work with languages other than Python. The system -relies on the Doxygen’s xml output. +relies on the Doxygen's xml output. WWW: https://github.com/michaeljones/breathe