1
0
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:
Dmitry Sivachenko 2004-07-04 17:58:23 +00:00
parent 0b72cbc739
commit 7d34e059f3
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=112915
6 changed files with 58 additions and 0 deletions

View File

@ -412,6 +412,7 @@
SUBDIR += libical
SUBDIR += libidn
SUBDIR += libltdl15
SUBDIR += libmatheval
SUBDIR += libmba
SUBDIR += libmcve
SUBDIR += libmimedir

View 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>

View File

@ -0,0 +1,2 @@
MD5 (libmatheval-1.1.0.tar.gz) = d91f255de761cd8eef285c48d7f42f1b
SIZE (libmatheval-1.1.0.tar.gz) = 479997

View 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.

View 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/

View File

@ -0,0 +1,5 @@
include/matheval.h
lib/libmatheval.a
lib/libmatheval.la
lib/libmatheval.so
lib/libmatheval.so.1