diff options
| author | Stephen Montgomery-Smith <stephen@FreeBSD.org> | 2023-04-26 00:40:10 +0000 |
|---|---|---|
| committer | Stephen Montgomery-Smith <stephen@FreeBSD.org> | 2023-04-26 00:40:10 +0000 |
| commit | fd81cd26335941a65ef640ce0c17ad77b5a6f014 (patch) | |
| tree | 87a7508eb0fdff9cc238427f3299b815d056623e | |
| parent | 08bd488b0d4a0cae708287cf325a835d68e85d46 (diff) | |
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.
| -rw-r--r-- | math/Makefile | 1 | ||||
| -rw-r--r-- | math/octave-forge-pkg-octave-doc/Makefile | 23 | ||||
| -rw-r--r-- | math/octave-forge-pkg-octave-doc/distinfo | 3 | ||||
| -rw-r--r-- | math/octave-forge-pkg-octave-doc/pkg-descr | 12 |
4 files changed, 39 insertions, 0 deletions
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 <bsd.port.mk> 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. |
