- New port math/octave-forge-sparsersb.

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 port uses math/librsb, which is quite difficult to install.  Therefore
this port will not be installed as part of the math/octave-forge meta-port.
This commit is contained in:
Stephen Montgomery-Smith 2016-01-13 03:24:32 +00:00
parent d5b256c4dd
commit 3da75467c6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=406002
5 changed files with 42 additions and 0 deletions

View File

@ -377,6 +377,7 @@
SUBDIR += octave-forge-signal SUBDIR += octave-forge-signal
SUBDIR += octave-forge-simp SUBDIR += octave-forge-simp
SUBDIR += octave-forge-sockets SUBDIR += octave-forge-sockets
SUBDIR += octave-forge-sparsersb
SUBDIR += octave-forge-specfun SUBDIR += octave-forge-specfun
SUBDIR += octave-forge-special-matrix SUBDIR += octave-forge-special-matrix
SUBDIR += octave-forge-spline-gcvspl SUBDIR += octave-forge-spline-gcvspl

View File

@ -0,0 +1,28 @@
# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu>
# $FreeBSD$
PORTNAME= octave-forge-sparsersb
PORTVERSION= 1.0.0
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
BUILD_DEPENDS= ${LOCALBASE}/lib/librsb.a:${PORTSDIR}/math/librsb
# OCTSRC is the name of the directory of the package.
# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}.
OCTSRC= ${DISTNAME}
WRKSRC= ${WRKDIR}/${OCTSRC}/src
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
post-build:
${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (octave-forge/sparsersb-1.0.0.tar.gz) = be106ea9f32d7fbc2ffe67b65bb39650cdfaf34b3bb38a373688f205e471d411
SIZE (octave-forge/sparsersb-1.0.0.tar.gz) = 79786

View File

@ -0,0 +1,10 @@
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 sparsersb.
Interface to the librsb package implementing the RSB sparse matrix format.
WWW: http://octave.sourceforge.net/

View File

@ -0,0 +1 @@
@comment This file intentionally left empty