math/octave-forge-sole: New port.

A package for transient and steady state simulation of organic solar
cells.
This commit is contained in:
Stephen Montgomery-Smith 2022-11-11 13:37:19 -06:00
parent 7c194bc244
commit ff43a40901
4 changed files with 44 additions and 0 deletions

View File

@ -613,6 +613,7 @@
SUBDIR += octave-forge-signal
SUBDIR += octave-forge-simp
SUBDIR += octave-forge-sockets
SUBDIR += octave-forge-sole
SUBDIR += octave-forge-sparsersb
SUBDIR += octave-forge-specfun
SUBDIR += octave-forge-special-matrix

View File

@ -0,0 +1,32 @@
PORTNAME= octave-forge-sole
PORTVERSION= 0.1.1
CATEGORIES= math
MASTER_SITES= https://sourceforge.net/projects/sole/files/latest/
DISTNAME= download
DIST_SUBDIR= octave-forge/sole
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
WWW= https://packages.octave.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
# OCTSRC is the name of the directory of the package.
# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}.
OCTSRC= ${OCTAVE_PKGNAME}
RUN_DEPENDS+= ${TARBALLS_DIR}/bim.tar.gz:math/octave-forge-bim
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
do-build:
@${DO_NADA}
NO_ARCH= yes
post-build:
${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
cd ${WRKDIR} && ${TAR} cfz ${OCTAVE_DISTNAME}.tar.gz ${OCTSRC}
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1668194981
SHA256 (octave-forge/sole/download.tar.gz) = e4b52464e46e0f15a9589fc58047e02452fb7e67690d7df86abde4510efeb2c7
SIZE (octave-forge/sole/download.tar.gz) = 41384

View File

@ -0,0 +1,8 @@
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 sole.
A package for transient and steady state simulation of organic solar cells.