mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-25 04:43:33 +00:00
New port: GNU libmatheval.
GNU libmatheval is a library which contains several procedures that make it possible to create an in-memory tree from the string representation of a mathematical function over single or multiple variables. This tree can be used later to evaluate a function for specified variable values, to create a corresponding tree for the function derivative over a specified variable or to write a textual tree representation to a specified string. The library exposes C and Fortran 77 interfaces.
This commit is contained in:
parent
0b72cbc739
commit
7d34e059f3
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=112915
@ -412,6 +412,7 @@
|
||||
SUBDIR += libical
|
||||
SUBDIR += libidn
|
||||
SUBDIR += libltdl15
|
||||
SUBDIR += libmatheval
|
||||
SUBDIR += libmba
|
||||
SUBDIR += libmcve
|
||||
SUBDIR += libmimedir
|
||||
|
27
devel/libmatheval/Makefile
Normal file
27
devel/libmatheval/Makefile
Normal file
@ -0,0 +1,27 @@
|
||||
# New ports collection makefile for: libmatheval
|
||||
# Date created: 4 July 2004
|
||||
# Whom: Dmitry Sivachenko <demon@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= libmatheval
|
||||
PORTVERSION= 1.1.0
|
||||
CATEGORIES= devel math
|
||||
MASTER_SITES= ${MASTER_SITE_GNU}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= demon@FreeBSD.org
|
||||
COMMENT= A library of procedures for evaluating mathematical functions
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
|
||||
CONFIGURE_ENV+= MAKEINFO="/usr/bin/makeinfo --no-split"
|
||||
INSTALLS_SHLIB= yes
|
||||
|
||||
INFO= libmatheval
|
||||
|
||||
post-patch:
|
||||
${RM} ${WRKSRC}/doc/libmatheval.info
|
||||
|
||||
.include <bsd.port.mk>
|
2
devel/libmatheval/distinfo
Normal file
2
devel/libmatheval/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
MD5 (libmatheval-1.1.0.tar.gz) = d91f255de761cd8eef285c48d7f42f1b
|
||||
SIZE (libmatheval-1.1.0.tar.gz) = 479997
|
14
devel/libmatheval/files/patch-doc-libmatheval.texi
Normal file
14
devel/libmatheval/files/patch-doc-libmatheval.texi
Normal file
@ -0,0 +1,14 @@
|
||||
--- doc/libmatheval.texi.orig Sat Jul 3 13:51:10 2004
|
||||
+++ doc/libmatheval.texi Sun Jul 4 21:45:25 2004
|
||||
@@ -9,6 +9,11 @@
|
||||
@include version.texi
|
||||
@syncodeindex fn cp
|
||||
|
||||
+@dircategory Programming & development tools
|
||||
+@direntry
|
||||
+* libmatheval: (libmatheval). A library for evaluating mathematical functions.
|
||||
+@end direntry
|
||||
+
|
||||
@ifnottex
|
||||
This file documents GNU @code{libmatheval} library.
|
||||
|
9
devel/libmatheval/pkg-descr
Normal file
9
devel/libmatheval/pkg-descr
Normal file
@ -0,0 +1,9 @@
|
||||
GNU libmatheval is a library which contains several procedures that make
|
||||
it possible to create an in-memory tree from the string representation
|
||||
of a mathematical function over single or multiple variables. This tree
|
||||
can be used later to evaluate a function for specified variable values,
|
||||
to create a corresponding tree for the function derivative over a
|
||||
specified variable or to write a textual tree representation to a
|
||||
specified string. The library exposes C and Fortran 77 interfaces.
|
||||
|
||||
WWW: http://www.gnu.org/software/libmatheval/
|
5
devel/libmatheval/pkg-plist
Normal file
5
devel/libmatheval/pkg-plist
Normal file
@ -0,0 +1,5 @@
|
||||
include/matheval.h
|
||||
lib/libmatheval.a
|
||||
lib/libmatheval.la
|
||||
lib/libmatheval.so
|
||||
lib/libmatheval.so.1
|
Loading…
Reference in New Issue
Block a user