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