From nobody Thu Jun 16 19:39:00 2022 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 DB687844B5E; Thu, 16 Jun 2022 19:39:00 +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 4LPCCm3pSnz56y5; Thu, 16 Jun 2022 19:39:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1655408340; 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=CAdtyySXjUwARtkqxwIWbHrF1PGDLPmdy1b5sbi7D0M=; b=GM6HoWv72SlBg413c8o5lkAcGqDVJPUNPv9QiGU3PPTTBjMBeFEiNWkne/8A6kfUF1TSvh jmWUTpqhFiCwal/lvweHClqTKYADHAFZsxXhobs6FFdVdasIYFW8Q66yWUJeZB631lp9E/ SDCLG8QmSUc3eVlohXQOlxFPziqe+dU7iHZliKPEy4z3qr+I6HXLoSdQSFCiDUvDbKiHg4 FccFKYppxwkSaRHtE6/jmydp+DiH4p/qsIcl8kCXXEST8VafsrMmHkaQ359J3OvGWSIDRl BPh4S+wQDcJPqQaP1H0h56dksNTAUkXL/S6Y5O34dWJDw4OyFIsenUlDA8mf8g== 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 39C1711639; Thu, 16 Jun 2022 19:39:00 +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 25GJd0wc063889; Thu, 16 Jun 2022 19:39:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 25GJd0XE063888; Thu, 16 Jun 2022 19:39:00 GMT (envelope-from git) Date: Thu, 16 Jun 2022 19:39:00 GMT Message-Id: <202206161939.25GJd0XE063888@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 5c6030dff1ad - main - textproc/py-mike: Add py-mike 1.1.2 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: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5c6030dff1ad2a163da5320abeedcf72a01aa363 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1655408340; 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=CAdtyySXjUwARtkqxwIWbHrF1PGDLPmdy1b5sbi7D0M=; b=LvrCHFWLx4rMk8u7eMuMau29JBGy8fW8dAPUp3zkW09IeN3p2SfdhjWcx9kQbOmjhKOmEx /jXzKPH7wb4a5sVBHiP26Bw4LgtlaqhibmwwgHy/NZLBA6+csHCw+OQQ854pjham3V+FWj GeTcVFZJdv8N3/ONJtJx1fdd2Swx1mqzOf2TElGCeiy28uBvBE3qQpsOZABmzEiACBVftg uZfDSfC3J10QNiKdZ0uByea8BwRJaYRxsajYTjBhiWVpK1ZSA6e0JGTQhuDBqXdQDv1Br9 bbPnbgFDmt/0lQbjEZGZTaByB9oS7+Bag69B3hqW5gGzpJwwfgDIcP2IQeKeuw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1655408340; a=rsa-sha256; cv=none; b=UPdqV7et+p5SsXWY+Gtmjc+HfgHpQTb3hcfmxaKPGU1iroWVnqnztcGOP3+DZwaXA+OdZ9 xQN00oZ1fiF5+DLH2V+qCSc266QXnlcUGryvhA/hSHrFqcWpZR6GbFpfRNwxuo2XZRaHYF QgeC+e54hJ7AtpwikHjxwIrfyImy9Ldjh83reePm+vZFAm29gq2w84wYuhNfjWu7PREWi4 a3953mhHImKHGIqpCaAWkqSMTMQ/XIwseZ4oRFSlpoHN6deBKO4HUtzrAzouHZjfW5QPzR DaqBLk+VU0uQOvZXlYbotJeHN7Kjct+7eD0u7rU9Xq7PCvmWA54StkzLwqU0fw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=5c6030dff1ad2a163da5320abeedcf72a01aa363 commit 5c6030dff1ad2a163da5320abeedcf72a01aa363 Author: Po-Chuan Hsieh AuthorDate: 2022-06-16 19:30:56 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-06-16 19:33:24 +0000 textproc/py-mike: Add py-mike 1.1.2 mike is a Python utility that makes it easy to deploy multiple versions of your MkDocs-powered docs to a Git branch, suitable for hosting on Github via gh-pages. mike is built around the idea that once you've generated your docs for a particular version, you should never need to touch that version again. This means you never have to worry about breaking changes in MkDocs, since your old docs (built with an old version of MkDocs) are already generated and sitting in your gh-pages branch. While mike is flexible, it's optimized around putting your docs in a . directory, with optional aliases (e.g. latest or dev) to particularly notable versions. This makes it easy to make permalinks to whatever version of the documentation you want to direct people to. WWW: https://github.com/jimporter/mike --- textproc/Makefile | 1 + textproc/py-mike/Makefile | 25 +++++++++++++++++++++++++ textproc/py-mike/distinfo | 3 +++ textproc/py-mike/pkg-descr | 16 ++++++++++++++++ 4 files changed, 45 insertions(+) diff --git a/textproc/Makefile b/textproc/Makefile index b848b87aa93d..7795d3c42bf3 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1377,6 +1377,7 @@ SUBDIR += py-mathics-pygments SUBDIR += py-mdit-py-plugins SUBDIR += py-mdurl + SUBDIR += py-mike SUBDIR += py-misaka SUBDIR += py-mistune SUBDIR += py-mistune0 diff --git a/textproc/py-mike/Makefile b/textproc/py-mike/Makefile new file mode 100644 index 000000000000..d457ce16b5e6 --- /dev/null +++ b/textproc/py-mike/Makefile @@ -0,0 +1,25 @@ +# Created by: Po-Chuan Hsieh + +PORTNAME= mike +PORTVERSION= 1.1.2 +CATEGORIES= textproc python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Manage multiple versions of your MkDocs-powered documentation + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mkdocs>=1.0:textproc/py-mkdocs@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}yaml>=5.1:devel/py-yaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}verspec>=0:devel/py-verspec@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include diff --git a/textproc/py-mike/distinfo b/textproc/py-mike/distinfo new file mode 100644 index 000000000000..5e5282733643 --- /dev/null +++ b/textproc/py-mike/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1655398648 +SHA256 (mike-1.1.2.tar.gz) = 56c3f1794c2d0b5fdccfa9b9487beb013ca813de2e3ad0744724e9d34d40b77b +SIZE (mike-1.1.2.tar.gz) = 28626 diff --git a/textproc/py-mike/pkg-descr b/textproc/py-mike/pkg-descr new file mode 100644 index 000000000000..1fdf667083d8 --- /dev/null +++ b/textproc/py-mike/pkg-descr @@ -0,0 +1,16 @@ +mike is a Python utility that makes it easy to deploy multiple versions of your +MkDocs-powered docs to a Git branch, suitable for hosting on Github via +gh-pages. + +mike is built around the idea that once you've generated your docs for a +particular version, you should never need to touch that version again. This +means you never have to worry about breaking changes in MkDocs, since your old +docs (built with an old version of MkDocs) are already generated and sitting in +your gh-pages branch. + +While mike is flexible, it's optimized around putting your docs in a +. directory, with optional aliases (e.g. latest or dev) to +particularly notable versions. This makes it easy to make permalinks to whatever +version of the documentation you want to direct people to. + +WWW: https://github.com/jimporter/mike