From nobody Wed Apr 26 00:42:18 2023 X-Original-To: dev-commits-ports-main@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 4Q5g7H2pS9z46yGv; Wed, 26 Apr 2023 00:42:19 +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 4Q5g7H1NLvz40bh; Wed, 26 Apr 2023 00:42:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1682469739; 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=koEqEUsXhou7K0dinEujfIH1VyUlssOBDudDwF16hco=; b=y2ck+4vZ2lgnTvNMf/BMXdEcsNXmBkI25sHpHqnP9OCFU7yg7vhplgMPjVVbOq2XzG4ef4 ZXz9Vbo7UAIg69zL0vOE4VdVVp2J201QieizoC5z+BE/0O0DdeGjpxM1d/xaHPHm1DJJ7w NCSpI1b8Ixi7FTxLKb7MkNlqoXib5IkYyxAnCD3fmcxm4h3NqsaYU9PBd7n7OEHQiY+6aK kMOyVv9MISM2ExRZKHyXwOTbWGOedvukFtS7MzNUChJhgfApBKg5QTibIjUzubDqgXVfGV oiy2jFmikfSpcGeezl9JBQfRLGs/WqqwsVw5/2wGOmkYAQvIA2+eHJ1YR30fAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1682469739; 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=koEqEUsXhou7K0dinEujfIH1VyUlssOBDudDwF16hco=; b=pvGRpNb+1FU7iXyQYZKCovWDKLci3NKHhuWvVaFvr4ANZEaGwaNp2GLfWVt4BWNbNa+893 7AMZqrP9XLGs4PfHwp3gTxs+MG+0wRHAiDfxLkdbs5ZoFLsnS8wZvoRVp/3P3XQLE76EOu CXhGwfUz/ewUdhOtzNSIlrGFuRl5yxi2YBByMbqFz1X0b6t5kLi4Ml8d9ASx0yMMF365rd /zKIfRcpYjHmAby31XC/2/yu7wUbDQK2XUXOsTKa/CpDEjJRFqsxDm0KUepCkfms8ve4EL 2D1JReqmOxFxUP0I26AfjluqdcQ5d+lgdZicGb72tr0NeYzSpNSePLW80+3veQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1682469739; a=rsa-sha256; cv=none; b=Hyhmmp2CUObQm/aUjtUAFWPDYKzF5RIsJ03KsNATSoKHC2kgDznu34hY3cXNCadyT4spRY PcU+3SmHZrJmr2xYsQeV3O3r8RyXyMI87JNAX6s5Z7x/D82FPzgeTKuxBHkq9BeJXrOQFt ZSCPW3hibGKIByhrK/0Uka4dU6LavWEsYGtWFI4rX3YL6WD3/5uZ/01SbiebW+deYEWg9A dXfrV4tYFL3Kra2DUDlI2VYM7avAMiC4/ts8hQRf2JsXdXFTUWyTJRMy3CxyVRsR2ykYpM dM05x/3wr6QOneBIf7Likjp+WfeR3ZjqEGqNFkOV2seJ2zZywL2uTa0wiUIXgg== 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 4Q5g7H0T7zzF50; Wed, 26 Apr 2023 00:42:19 +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 33Q0gICY051670; Wed, 26 Apr 2023 00:42:18 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 33Q0gI87051669; Wed, 26 Apr 2023 00:42:18 GMT (envelope-from git) Date: Wed, 26 Apr 2023 00:42:18 GMT Message-Id: <202304260042.33Q0gI87051669@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Stephen Montgomery-Smith Subject: git: fd81cd263359 - main - math/octave-forge-pkg-octave-doc: New port. List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: stephen X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fd81cd26335941a65ef640ce0c17ad77b5a6f014 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by stephen: URL: https://cgit.FreeBSD.org/ports/commit/?id=fd81cd26335941a65ef640ce0c17ad77b5a6f014 commit fd81cd26335941a65ef640ce0c17ad77b5a6f014 Author: Stephen Montgomery-Smith AuthorDate: 2023-04-26 00:40:10 +0000 Commit: Stephen Montgomery-Smith CommitDate: 2023-04-26 00:40:10 +0000 math/octave-forge-pkg-octave-doc: New port. This package provides functions for generating HTML pages that contain the help texts of the functions of an octave package. The package is designed to work with installed packages and use their INDEX file for creating the respective functions' HTML pages. The default layout is based on boootstrap 5 and it follows the design of the Octave Packages GitHub page. --- math/Makefile | 1 + math/octave-forge-pkg-octave-doc/Makefile | 23 +++++++++++++++++++++++ math/octave-forge-pkg-octave-doc/distinfo | 3 +++ math/octave-forge-pkg-octave-doc/pkg-descr | 12 ++++++++++++ 4 files changed, 39 insertions(+) diff --git a/math/Makefile b/math/Makefile index 4c5fdd42abdb..83248c868b42 100644 --- a/math/Makefile +++ b/math/Makefile @@ -611,6 +611,7 @@ SUBDIR += octave-forge-optiminterp SUBDIR += octave-forge-outliers SUBDIR += octave-forge-parallel + SUBDIR += octave-forge-pkg-octave-doc SUBDIR += octave-forge-pde1dm SUBDIR += octave-forge-plot SUBDIR += octave-forge-ponchon-savarit diff --git a/math/octave-forge-pkg-octave-doc/Makefile b/math/octave-forge-pkg-octave-doc/Makefile new file mode 100644 index 000000000000..e1045790dad9 --- /dev/null +++ b/math/octave-forge-pkg-octave-doc/Makefile @@ -0,0 +1,23 @@ +PORTNAME= octave-forge-pkg-octave-doc +DISTVERSIONPREFIX= release- +DISTVERSION= 0.5.0 +CATEGORIES= math + +MAINTAINER= stephen@FreeBSD.org +COMMENT= Octave-forge package ${OCTAVE_PKGNAME} +WWW= https://packages.octave.org/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING + +USES= octave +USE_GITHUB= yes +GH_ACCOUNT= gnu-octave +GH_PROJECT= pkg-octave-doc + +OCTAVE_SRC= ${GH_PROJECT}-${DISTVERSIONPREFIX}${DISTVERSION} + +NO_ARCH= yes +NO_BUILD= yes + +.include diff --git a/math/octave-forge-pkg-octave-doc/distinfo b/math/octave-forge-pkg-octave-doc/distinfo new file mode 100644 index 000000000000..e565add4b3fb --- /dev/null +++ b/math/octave-forge-pkg-octave-doc/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682469408 +SHA256 (octave-forge/gnu-octave-pkg-octave-doc-release-0.5.0_GH0.tar.gz) = 5d5a020bc343fbd97a01b04bb2cc24f413127fcb99e4fdff56be52927a935f16 +SIZE (octave-forge/gnu-octave-pkg-octave-doc-release-0.5.0_GH0.tar.gz) = 152243 diff --git a/math/octave-forge-pkg-octave-doc/pkg-descr b/math/octave-forge-pkg-octave-doc/pkg-descr new file mode 100644 index 000000000000..24161be0c3f5 --- /dev/null +++ b/math/octave-forge-pkg-octave-doc/pkg-descr @@ -0,0 +1,12 @@ +The octave-forge package is the result of The GNU Octave Repositry project, +which is intended to be a central location for custom scripts, functions and +extensions for GNU Octave. contains the source for all the functions plus +build and install scripts. + +This is pkg-octave-doc. + + This package provides functions for generating HTML pages that +contain the help texts of the functions of an octave package. The package is +designed to work with installed packages and use their INDEX file for creating +the respective functions' HTML pages. The default layout is based on boootstrap +5 and it follows the design of the Octave Packages GitHub page.