math/octave-forge-octave_php_wrapper: New port.

The octave_php_wrapper package creates a PHP wrapper for Octave script, so
that you can run the Octave script by PHP, like modern Internet service.
This commit is contained in:
Stephen Montgomery-Smith
2025-05-29 12:24:41 -05:00
parent a4baad9681
commit 5b98d5c9d3
4 changed files with 36 additions and 0 deletions
+1
View File
@@ -627,6 +627,7 @@
SUBDIR += octave-forge-nurbs
SUBDIR += octave-forge-oct2mat
SUBDIR += octave-forge-octave-pool
SUBDIR += octave-forge-octave_php_wrapper
SUBDIR += octave-forge-octave_tar
SUBDIR += octave-forge-octave_zstd
SUBDIR += octave-forge-octclip
@@ -0,0 +1,23 @@
PORTNAME= octave-forge-octave_php_wrapper
#DISTVERSIONPREFIX=
DISTVERSION= 1.0.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= CNOCTAVE
GH_PROJECT= ${OCTAVE_PKGNAME}
OCTAVE_SRC= ${GH_PROJECT}-${DISTVERSION}
NO_ARCH= yes
NO_BUILD= yes
.include <bsd.port.mk>
@@ -0,0 +1,3 @@
TIMESTAMP = 1748221790
SHA256 (octave-forge/CNOCTAVE-octave_php_wrapper-1.0.0_GH0.tar.gz) = 1c4ea46304e6d1a033b18abb9f5426aabbf0fe1a49edfd6a0eb76c4881834bab
SIZE (octave-forge/CNOCTAVE-octave_php_wrapper-1.0.0_GH0.tar.gz) = 661019
@@ -0,0 +1,9 @@
The octave-forge package is the result of The GNU Octave Repository 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 octave_php_wrapper.
The octave_php_wrapper package creates a PHP wrapper for Octave script, so
that you can run the Octave script by PHP, like modern Internet service.