ports/122656: Update port:science/xmds: New version.
EelVex
mplekos at physics.upatras.gr
Fri Apr 11 13:00:10 UTC 2008
>Number: 122656
>Category: ports
>Synopsis: Update port:science/xmds: New version.
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Fri Apr 11 13:00:08 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Blekos Kostas (EelVex)
>Release: FreeBSD 7.0-STABLE i386
>Organization:
>Environment:
System: FreeBSD qoalki.home.net 7.0-STABLE FreeBSD 7.0-STABLE #0: Mon Mar 24 04:31:14 EET 2008 eelvex at qoalki.home.net:/usr/obj/usr/src/sys/QOALKI32 i386
>Description:
eXtensible multi-dimensional Simulator
* An open-source XML based simulation package
* From Ordinary Differential Equations (ODEs) up to stochastic Partial
Differential Equations (PDEs)
* Many applications:
o physics
o mathematics
o engineering
o finance
o economics
o chemistry
o theoretical biology
* Generates fast, C++ compiled code
* Documentation and source are free!
* Runs on Linux, Unix, MacOS X and Cygwin (Windows)
XMDS is a code generator that integrates equations. You write them down in
human readable form in an XML file, and it goes away and writes and compiles a
C++ program that integrates those equations as fast as it can possibly be done
in your architecture.
Author: Paul Cochrane (principal developer) cochrane at physics.uq.edu.au
Joseph Hope (second author) Joseph.Hope at anu.edu.au
Peter Drummond (xmds project leader) drummond at physics.uq.edu.au
WWW: http://www.xmds.org/
>How-To-Repeat:
>Fix:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# xmds
# xmds/Makefile
# xmds/pkg-descr
# xmds/distinfo
# xmds/pkg-plist
# xmds/files
# xmds/files/patch-Makefile.am
#
echo c - xmds
mkdir -p xmds > /dev/null 2>&1
echo x - xmds/Makefile
sed 's/^X//' >xmds/Makefile << 'END-of-xmds/Makefile'
X# New ports collection makefile for: xmds
X# Date created: 2008-03-18
X# Whom: EelVex
X#
X# $FreeBSD$
X#
X
XPORTNAME= xmds
XPORTVERSION= 1.6
XPORTREVISION= 5
XCATEGORIES= science
XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=xmds
XDISTNAME= xmds-1.6.5
X
XMAINTAINER= mplekos at physics.upatras.gr
XCOMMENT= XMDS is a code generator that integrates equations;
X
XMAN1= loadxsil.1 xmds.1 xsil2graphics.1
X
XOPTIONS= FFTW3 "Use fftw3 instead of fftw2" Off
XHAS_CONFIGURE= YES
XUSE_AUTOTOOLS= automake:16
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_FFTW3)
XBUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:${PORTSDIR}/math/fftw3
XCONFIGURE_ARGS= --enable-fftw3 --with-fftw3-path=${LOCALBASE}
X.else
XBUILD_DEPENDS= ${LOCALBASE}/include/fftw.h:${PORTSDIR}/math/fftw
XCONFIGURE_ARGS= --with-fftw-path=${LOCALBASE}
X.endif
X
X.include <bsd.port.post.mk>
END-of-xmds/Makefile
echo x - xmds/pkg-descr
sed 's/^X//' >xmds/pkg-descr << 'END-of-xmds/pkg-descr'
XeXtensible multi-dimensional Simulator
X * An open-source XML based simulation package
X * From Ordinary Differential Equations (ODEs) up to stochastic Partial
X Differential Equations (PDEs)
X * Many applications:
X o physics
X o mathematics
X o engineering
X o finance
X o economics
X o chemistry
X o theoretical biology
X * Generates fast, C++ compiled code
X * Documentation and source are free!
X * Runs on Linux, Unix, MacOS X and Cygwin (Windows)
XXMDS is a code generator that integrates equations. You write them down in
Xhuman readable form in an XML file, and it goes away and writes and compiles a
XC++ program that integrates those equations as fast as it can possibly be done
Xin your architecture.
X
XAuthor: Paul Cochrane (principal developer) cochrane at physics.uq.edu.au
X Joseph Hope (second author) Joseph.Hope at anu.edu.au
X Peter Drummond (xmds project leader) drummond at physics.uq.edu.au
XWWW: http://www.xmds.org/
END-of-xmds/pkg-descr
echo x - xmds/distinfo
sed 's/^X//' >xmds/distinfo << 'END-of-xmds/distinfo'
XMD5 (xmds-1.6.5.tar.gz) = 4273d1698c1c9ad0a6117ae4300f1eae
XSHA256 (xmds-1.6.5.tar.gz) = f7128c7c847bafd3a5ed582415cbddd1f31234278d62231faaeb9bec04d6b5ff
XSIZE (xmds-1.6.5.tar.gz) = 528593
END-of-xmds/distinfo
echo x - xmds/pkg-plist
sed 's/^X//' >xmds/pkg-plist << 'END-of-xmds/pkg-plist'
Xbin/xmds
Xbin/xsil2graphics
Xinclude/getopt_xmds.h
Xinclude/xmds_complex.h
Xinclude/xmds_config.h
Xlib/libxmds.a
Xshare/doc/xmds-1.6.5/AUTHORS
Xshare/doc/xmds-1.6.5/COPYING
Xshare/doc/xmds-1.6.5/NEWS
Xshare/doc/xmds-1.6.5/README
Xshare/doc/xmds-1.6.5/README.Windows
Xshare/doc/xmds-1.6.5/examples/HighdimPlotExample.nb
Xshare/doc/xmds-1.6.5/examples/atomlaser.xmds
Xshare/doc/xmds-1.6.5/examples/branch.xmds
Xshare/doc/xmds-1.6.5/examples/brusselator.xmds
Xshare/doc/xmds-1.6.5/examples/catcycle.xmds
Xshare/doc/xmds-1.6.5/examples/chain.xmds
Xshare/doc/xmds-1.6.5/examples/chemkin.xmds
Xshare/doc/xmds-1.6.5/examples/diffusion.xmds
Xshare/doc/xmds-1.6.5/examples/duffing.xmds
Xshare/doc/xmds-1.6.5/examples/fibre.xmds
Xshare/doc/xmds-1.6.5/examples/fisher_reaction_diffusion.xmds
Xshare/doc/xmds-1.6.5/examples/fullpos3D.xmds
Xshare/doc/xmds-1.6.5/examples/gaugeatomlaser.xmds
Xshare/doc/xmds-1.6.5/examples/groundstate.xmds
Xshare/doc/xmds-1.6.5/examples/highdim.xmds
Xshare/doc/xmds-1.6.5/examples/highdim_vector_version.xmds
Xshare/doc/xmds-1.6.5/examples/hires.xmds
Xshare/doc/xmds-1.6.5/examples/krebs.xmds
Xshare/doc/xmds-1.6.5/examples/kubo.xmds
Xshare/doc/xmds-1.6.5/examples/lane_emden.xmds
Xshare/doc/xmds-1.6.5/examples/lorenz.xmds
Xshare/doc/xmds-1.6.5/examples/lorenzInput.dat
Xshare/doc/xmds-1.6.5/examples/lotka_volterra.xmds
Xshare/doc/xmds-1.6.5/examples/nan.xmds
Xshare/doc/xmds-1.6.5/examples/ndparamp.xmds
Xshare/doc/xmds-1.6.5/examples/nlse.xmds
Xshare/doc/xmds-1.6.5/examples/oregonator.xmds
Xshare/doc/xmds-1.6.5/examples/paraxial_wave.xmds
Xshare/doc/xmds-1.6.5/examples/pendulum.xmds
Xshare/doc/xmds-1.6.5/examples/ring_modulator.xmds
Xshare/doc/xmds-1.6.5/examples/sech_soliton.xmds
Xshare/doc/xmds-1.6.5/examples/sech_soliton_tdepk.xmds
Xshare/doc/xmds-1.6.5/examples/sine.xmds
Xshare/doc/xmds-1.6.5/examples/soliton.xmds
Xshare/doc/xmds-1.6.5/examples/thermkin.xmds
Xshare/doc/xmds-1.6.5/examples/tla.xmds
Xshare/doc/xmds-1.6.5/examples/van_der_pol.xmds
Xshare/doc/xmds-1.6.5/examples/vibstring.xmds
Xshare/doc/xmds-1.6.5/loadxsil.m
X at dirrm share/doc/xmds-1.6.5/examples
X at dirrm share/doc/xmds-1.6.5
END-of-xmds/pkg-plist
echo c - xmds/files
mkdir -p xmds/files > /dev/null 2>&1
echo x - xmds/files/patch-Makefile.am
sed 's/^X//' >xmds/files/patch-Makefile.am << 'END-of-xmds/files/patch-Makefile.am'
XIndex: Makefile.am
X===================================================================
X--- Makefile.am (revision 1829)
X+++ Makefile.am (working copy)
X@@ -55,8 +55,9 @@
X m4files = acx_mpi.m4 acx_pthread.m4
X
X EXTRA_DIST = $(example_files) $(m4files) $(manfiles) MANIFEST README.Windows source/loadxsil.m
X-dist_doc_data = AUTHORS NEWS COPYING README README.Windows source/loadxsil.m
X-doc_examplesdir = ${docdir}/examples
X+xmdsdocdir = ${datadir}/doc/xmds-${VERSION}
X+dist_xmdsdoc_DATA = AUTHORS NEWS COPYING README README.Windows source/loadxsil.m
X+doc_examplesdir = ${xmdsdocdir}/examples
X dist_doc_examples_DATA = $(example_files)
X
X api:
END-of-xmds/files/patch-Makefile.am
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list