From nobody Fri Nov 1 16:41:49 2024 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 4Xg68F6y1yz5c4dH; Fri, 01 Nov 2024 16:41:49 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Xg68F5WBWz42tm; Fri, 1 Nov 2024 16:41:49 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730479309; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WZORgUPaVT5D+3LzSmX24TbItxAurbKLkt/N1F2vtos=; b=puUTVnB5A7z3/1wIpRrOmHsBfhM7PjBg9oZt9FF5xX9qVzvIVZcUPEiJ6rAXbcYWn0gWnS 2Wfh8JhIg1ijHj2FKW1acAlAXGwzWEqvqdRRwK5c8R0r9fpjeWh80zP+YvU6ARvI25850m XaaP3LKzE1M6uUkEPe4QIXujRSz7tQsTsf4iRrHpEiEH5XF9EA7atTgz68IvPbxQYCkIXm +ZGETi0OLCLwuCLExTRiQ1E0kyBO0Ah2u0qYS64hsWYZBLlTEJoncz17yfH1F5QiZKu42W Sl+f1h9bqiJu+xlq6iPQDJHF7KNhg9YhCpGo2Yb0zkuEMb8Hl/1USW41zj3SJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730479309; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WZORgUPaVT5D+3LzSmX24TbItxAurbKLkt/N1F2vtos=; b=EVmuabH8YFfKLGgdWxUcrB9NKJAJo0XmvFvouHjdtJCCj3mZxbmTpdPJZtfBRxYSIGxqos WtBm9jGweJHDtUlTG+YWlivKw3PGO0hNhYbOAAkqgVh9N3CB+cq30/NW9hHBAVBtdBQojo MkvnVyRF3W06cyJ945uD0W5ytWSBPOc3qcEaFhhO1gjd0J8BA/hBsTqGI+Nmb7E+SrAfXs 7GfMpF7+gP/G7jlvarXCh5V4bkW8s4RmX2rTjWF8REUXpUD/Gh49W6v3IDSIpljY7+JuO3 6c/Gways/XFwquCrtfWtEp/nMPSynte9gEPHZS6u5TU+Rx4frk5cnsehY16Fog== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1730479309; a=rsa-sha256; cv=none; b=k6Nr46FTOg/8SGRc5EgenXl363a7Wlhjjg00uJby5AiP63A5hHsc2JiqsiOqtta1/WfAgj a7NYujI4fkmxcfYiAm4FrF0B1W5UwVrugw8boRWkM1Yoh/DHbtAiw3HvPolTp4MksmRULO uQjhxJJdpMlDcfQ6drccGCoog1foSBN0es52dzjNqEY2mJ4YZtUrEBCEdbKDLr69y7eFbZ CnXdn4VMbTQKyn5nW4kdS/PX03vInDS7455LHdFVgGXT/I0lvayXiI0vGt+0FSzBqbxMlC JTwKtfDXgZlCioxPmT4LN/azVJpwI6gNOmc42JwFq2rvSxEUeQ0bcWgrmfduqQ== 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 4Xg68F57VNzSt2; Fri, 1 Nov 2024 16:41:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 4A1Gfnno040279; Fri, 1 Nov 2024 16:41:49 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4A1Gfn8v040276; Fri, 1 Nov 2024 16:41:49 GMT (envelope-from git) Date: Fri, 1 Nov 2024 16:41:49 GMT Message-Id: <202411011641.4A1Gfn8v040276@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Nicola Vitale Subject: git: 96fae7c50dc5 - main - textproc/py-sphinx-notfound-page: Add new port 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: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: nivit X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 96fae7c50dc5b30dd2835ae156cca0a1b9de54db Auto-Submitted: auto-generated The branch main has been updated by nivit: URL: https://cgit.FreeBSD.org/ports/commit/?id=96fae7c50dc5b30dd2835ae156cca0a1b9de54db commit 96fae7c50dc5b30dd2835ae156cca0a1b9de54db Author: Nicola Vitale AuthorDate: 2024-11-01 16:40:30 +0000 Commit: Nicola Vitale CommitDate: 2024-11-01 16:41:26 +0000 textproc/py-sphinx-notfound-page: Add new port Sphinx-notfound-page is a Sphinx extension to create custom 404 pages and help you to generate proper resource links (js, css, images, etc) to render the page properly. This extension was originally developed to be used on Read the Docs but it can be used in other hosting services as well. https://sphinx-notfound-page.readthedocs.io/ --- textproc/Makefile | 1 + textproc/py-sphinx-notfound-page/Makefile | 23 +++++++++++++++++++++++ textproc/py-sphinx-notfound-page/distinfo | 3 +++ textproc/py-sphinx-notfound-page/pkg-descr | 6 ++++++ 4 files changed, 33 insertions(+) diff --git a/textproc/Makefile b/textproc/Makefile index 69a18c92fb43..7e6e3863febe 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1612,6 +1612,7 @@ SUBDIR += py-sphinx-me SUBDIR += py-sphinx-multiversion SUBDIR += py-sphinx-multiversion-zrepl + SUBDIR += py-sphinx-notfound-page SUBDIR += py-sphinx-sitemap SUBDIR += py-sphinx-tabs SUBDIR += py-sphinx-theme-builder diff --git a/textproc/py-sphinx-notfound-page/Makefile b/textproc/py-sphinx-notfound-page/Makefile new file mode 100644 index 000000000000..0b59b61600cc --- /dev/null +++ b/textproc/py-sphinx-notfound-page/Makefile @@ -0,0 +1,23 @@ +PORTNAME= sphinx-notfound-page +DISTVERSION= 1.0.4 +CATEGORIES= textproc python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/g}-${DISTVERSIONFULL} + +MAINTAINER= nivit@FreeBSD.org +COMMENT= Generate 404 Not Found Pages Automatically for Sphinx Docs +WWW= https://sphinx-notfound-page.readthedocs.io/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.9.0:devel/py-flit-core@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=5:textproc/py-sphinx@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist pep517 + +NO_ARCH= yes + +.include diff --git a/textproc/py-sphinx-notfound-page/distinfo b/textproc/py-sphinx-notfound-page/distinfo new file mode 100644 index 000000000000..61dd25973caa --- /dev/null +++ b/textproc/py-sphinx-notfound-page/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1730477793 +SHA256 (sphinx_notfound_page-1.0.4.tar.gz) = 2a52f49cd367b5c4e64072de1591cc367714098500abf4ecb9a3ecb4fec25aae +SIZE (sphinx_notfound_page-1.0.4.tar.gz) = 519228 diff --git a/textproc/py-sphinx-notfound-page/pkg-descr b/textproc/py-sphinx-notfound-page/pkg-descr new file mode 100644 index 000000000000..9fabd7bd7467 --- /dev/null +++ b/textproc/py-sphinx-notfound-page/pkg-descr @@ -0,0 +1,6 @@ +Sphinx-notfound-page is a Sphinx extension to create custom 404 pages and help +you to generate proper resource links (js, css, images, etc) to render the page +properly. + +This extension was originally developed to be used on Read the Docs but it can +be used in other hosting services as well.