Add slicot 5.0-20101122
SLICOT (Subroutine Library In COntrol Theory) is a general purpose basic mathematical library for control theoretical computations. The library provides tools to perform essential system analysis and synthesis tasks. The main emphasis in SLICOT is on numerical reliability of implemented algorithms and the numerical robustness and efficiency of routines. Providing algorithmic flexibility and the use of rigorous implementation and documentation standards are other SLICOT features. SLICOT is written is Fortran 77 and builds upon the numerical linear algebra routines from BLAS (Basic Linear Algebra Subroutines) and LAPACK (Linear Algebra PACKage). This package is based on Debian's fork, done before a license change. TODO: fix unprivileged install
This commit is contained in:
parent
d50ebcdd7e
commit
b138913f64
|
@ -0,0 +1,13 @@
|
|||
SLICOT (Subroutine Library In COntrol Theory) is a general purpose basic
|
||||
mathematical library for control theoretical computations. The library
|
||||
provides tools to perform essential system analysis and synthesis tasks. The
|
||||
main emphasis in SLICOT is on numerical reliability of implemented algorithms
|
||||
and the numerical robustness and efficiency of routines. Providing algorithmic
|
||||
flexibility and the use of rigorous implementation and documentation standards
|
||||
are other SLICOT features.
|
||||
|
||||
SLICOT is written is Fortran 77 and builds upon the numerical linear algebra
|
||||
routines from BLAS (Basic Linear Algebra Subroutines) and LAPACK (Linear
|
||||
Algebra PACKage).
|
||||
|
||||
This package is based on Debian's fork, forked before a license change.
|
|
@ -0,0 +1,24 @@
|
|||
# $NetBSD$
|
||||
|
||||
DISTNAME= slicot_5.0+20101122.orig
|
||||
PKGNAME= slicot-5.0+20101122
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= ${MASTER_SITE_DEBIAN:=pool/main/s/slicot/}
|
||||
|
||||
MAINTAINER= maya@NetBSD.org
|
||||
HOMEPAGE= http://ftp.debian.org/debian/pool/main/s/slicot/
|
||||
COMMENT= numerical algorithms from systems and control theory
|
||||
LICENSE= gnu-gpl-v2
|
||||
|
||||
WRKSRC= ${WRKDIR}/slicot-5.0+20101122
|
||||
USE_LANGUAGES= fortran
|
||||
USE_TOOLS+= mkstemp
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PKGNAME}/src
|
||||
|
||||
pre-build:
|
||||
cp ${FILESDIR}/Makefile ${WRKSRC}/Makefile
|
||||
|
||||
.include "../../math/lapack/buildlink3.mk"
|
||||
.include "../../math/blas/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1 @@
|
|||
@comment $NetBSD$
|
|
@ -0,0 +1,7 @@
|
|||
$NetBSD$
|
||||
|
||||
SHA1 (slicot_5.0+20101122.orig.tar.gz) = ec240abbf6d3d60da3a7dc21d22104abdfd86bd8
|
||||
RMD160 (slicot_5.0+20101122.orig.tar.gz) = fbddbb43452ffb2fcbbf8d049864974f4e624ffa
|
||||
SHA512 (slicot_5.0+20101122.orig.tar.gz) = bef2707bf484636a5c58325561e3f342f08887458020c4922a2b346b88047b48e3f2d372c5c984226856be5c327f2535c32cf299baa553b8bf0fbeea896d6c9b
|
||||
Size (slicot_5.0+20101122.orig.tar.gz) = 2489463 bytes
|
||||
SHA1 (patch-make.inc) = 0961b09f5ca313f9a7a61fee59a32d3eeccbef8d
|
|
@ -0,0 +1,13 @@
|
|||
SRCS!= echo *.f
|
||||
|
||||
PREFIX?= /usr/pkg
|
||||
LIBDIR?= ${PREFIX}/lib
|
||||
SHLIBINSTALLDIR?= ${PREFIX}/lib
|
||||
|
||||
LIB= slicot
|
||||
LDADD+= -llapack -lblas
|
||||
LDFLAGS+= -L${LIBDIR} -Wl,-R,${LIBDIR}
|
||||
|
||||
MKUNPRIVED= yes
|
||||
|
||||
.include <bsd.lib.mk>
|
Loading…
Reference in New Issue