pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/euler Update to euler-1.61. Euler now uses GNU au...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3d68ce5068f0
branches:  trunk
changeset: 529508:3d68ce5068f0
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Wed Jun 06 12:43:31 2007 +0000

description:
Update to euler-1.61. Euler now uses GNU autotools for the build and GTK2+
for the user interface. Also apply patch for static/extern mismatch from
Aleksej Saushev in PR 36449, which fixes build with gcc4.

diffstat:

 math/euler/Makefile         |   15 +-
 math/euler/PLIST            |  183 +++++++++++++++++++++++++---------------
 math/euler/distinfo         |   15 +--
 math/euler/patches/patch-aa |    8 +-
 math/euler/patches/patch-ab |  198 ++------------------------------------------
 math/euler/patches/patch-ac |   15 ---
 math/euler/patches/patch-ad |   13 --
 math/euler/patches/patch-ae |   36 --------
 8 files changed, 142 insertions(+), 341 deletions(-)

diffs (truncated from 637 to 300 lines):

diff -r 1c09a0dfe70b -r 3d68ce5068f0 math/euler/Makefile
--- a/math/euler/Makefile       Wed Jun 06 12:43:04 2007 +0000
+++ b/math/euler/Makefile       Wed Jun 06 12:43:31 2007 +0000
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.17 2006/09/09 02:43:10 obache Exp $
+# $NetBSD: Makefile,v 1.18 2007/06/06 12:43:31 tnn Exp $
 
-DISTNAME=              euler-1.60.6
-PKGREVISION=           5
+DISTNAME=              euler-1.61.0
+PKGNAME=               euler-1.61
+EXTRACT_SUFX=          .tgz
 CATEGORIES=            math
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=euler/}
 
@@ -9,9 +10,9 @@
 HOMEPAGE=              http://euler.sourceforge.net/index.html
 COMMENT=               Interactive numerical analysis and graphics program
 
-WRKSRC=                        ${WRKDIR}/euler-1.60/source
-MAKE_FILE=             makefile
-BUILD_TARGET=          euler
+USE_LANGUAGES=         c c++
+GNU_CONFIGURE=         yes
+USE_TOOLS+=            gmake pkg-config
 
-.include "../../x11/gtk/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 1c09a0dfe70b -r 3d68ce5068f0 math/euler/PLIST
--- a/math/euler/PLIST  Wed Jun 06 12:43:04 2007 +0000
+++ b/math/euler/PLIST  Wed Jun 06 12:43:31 2007 +0000
@@ -1,11 +1,32 @@
-@comment $NetBSD: PLIST,v 1.2 2003/04/29 22:22:44 jtb Exp $
+@comment $NetBSD: PLIST,v 1.3 2007/06/06 12:43:31 tnn Exp $
 bin/euler
-share/doc/euler/doc.html
-share/doc/euler/download.html
+share/doc/euler/french/doc.html
+share/doc/euler/french/download.html
+share/doc/euler/french/index.html
+share/doc/euler/french/links.html
+share/doc/euler/french/screenshots.html
+share/doc/euler/german/images/Binomial.gif
+share/doc/euler/german/images/Contour.gif
+share/doc/euler/german/images/HalfPipe1.gif
+share/doc/euler/german/images/Halfpipe.gif
+share/doc/euler/german/images/Liss.gif
+share/doc/euler/german/images/Mesh.gif
+share/doc/euler/german/images/Plot2D.gif
+share/doc/euler/german/images/Plot3D.gif
+share/doc/euler/german/images/Sinc.gif
+share/doc/euler/german/images/SincI.gif
+share/doc/euler/german/images/fcd.gif
+share/doc/euler/german/images/index.php
+share/doc/euler/german/images/euler.css
+share/doc/euler/german/doc.html
+share/doc/euler/german/download.html
+share/doc/euler/german/examples.html
+share/doc/euler/german/index.html
+share/doc/euler/german/links.html
+share/doc/euler/german/screenshots.html
 share/doc/euler/images/de.gif
 share/doc/euler/images/euler.gif
 share/doc/euler/images/fr.gif
-share/doc/euler/images/index.php
 share/doc/euler/images/pref1.gif
 share/doc/euler/images/pref2.gif
 share/doc/euler/images/pref3.gif
@@ -20,24 +41,31 @@
 share/doc/euler/images/shot7.gif
 share/doc/euler/images/shot8.gif
 share/doc/euler/images/uk.gif
-share/doc/euler/index.html
-share/doc/euler/links.html
-share/doc/euler/news.html
-share/doc/euler/reference/about.html
+share/doc/euler/images/index.php
 share/doc/euler/reference/back.gif
 share/doc/euler/reference/bezier1.gif
 share/doc/euler/reference/bezier2.gif
 share/doc/euler/reference/bezier3.gif
 share/doc/euler/reference/bezier4.gif
-share/doc/euler/reference/commandline.html
 share/doc/euler/reference/compl0.gif
 share/doc/euler/reference/compl1.gif
 share/doc/euler/reference/compl2.gif
 share/doc/euler/reference/compl3.gif
 share/doc/euler/reference/dgl1.gif
 share/doc/euler/reference/dgl2.gif
-share/doc/euler/reference/euler.css
+share/doc/euler/reference/fft1.gif
+share/doc/euler/reference/fft2.gif
+share/doc/euler/reference/fft3.gif
+share/doc/euler/reference/german.gif
+share/doc/euler/reference/knot.gif
+share/doc/euler/reference/logo.gif
+share/doc/euler/reference/rene.gif
+share/doc/euler/reference/sin1.gif
+share/doc/euler/reference/sin2.gif
+share/doc/euler/reference/about.html
+share/doc/euler/reference/commandline.html
 share/doc/euler/reference/euler.html
+share/doc/euler/reference/files.html
 share/doc/euler/reference/euler_credits.html
 share/doc/euler/reference/euler_download.html
 share/doc/euler/reference/euler_features.html
@@ -47,134 +75,153 @@
 share/doc/euler/reference/eulerdoc.html
 share/doc/euler/reference/examples.html
 share/doc/euler/reference/expressions.html
-share/doc/euler/reference/fft1.gif
-share/doc/euler/reference/fft2.gif
-share/doc/euler/reference/fft3.gif
-share/doc/euler/reference/files.html
 share/doc/euler/reference/functions.html
-share/doc/euler/reference/german.gif
 share/doc/euler/reference/graphics.html
 share/doc/euler/reference/index.html
 share/doc/euler/reference/intervall.html
 share/doc/euler/reference/introduction.html
-share/doc/euler/reference/knot.gif
 share/doc/euler/reference/linearalgebra.html
 share/doc/euler/reference/links.html
-share/doc/euler/reference/logo.gif
 share/doc/euler/reference/polynomials.html
 share/doc/euler/reference/programming.html
-share/doc/euler/reference/rene.gif
 share/doc/euler/reference/settings.html
-share/doc/euler/reference/sin1.gif
-share/doc/euler/reference/sin2.gif
 share/doc/euler/reference/somefiles.html
 share/doc/euler/reference/special.html
 share/doc/euler/reference/statistics.html
 share/doc/euler/reference/version.html
+share/doc/euler/reference/euler.css
+share/doc/euler/doc.html
+share/doc/euler/download.html
+share/doc/euler/index.html
+share/doc/euler/links.html
+share/doc/euler/news.html
 share/doc/euler/screenshots.html
 share/doc/euler/style.css
+share/doc/euler/README
+share/doc/euler/COPYING
+share/doc/euler/AUTHORS
+share/doc/euler/ChangeLog
+share/doc/euler/INSTALL
+share/doc/euler/NEWS
+share/doc/euler/TODO
 share/euler/help.txt
+share/euler/progs/user/bad.e
+share/euler/progs/user/bode.e
+share/euler/progs/user/control.e
+share/euler/progs/user/cooling.e
+share/euler/progs/user/fresnel.e
+share/euler/progs/user/logplot.e
+share/euler/progs/user/saite.e
+share/euler/progs/user/scope.e
+share/euler/progs/user/siggen.e
+share/euler/progs/user/smith.e
+share/euler/progs/user/theod.e
+share/euler/progs/user/ctrldemo.en
+share/euler/progs/user/fftuser.en
+share/euler/progs/user/fresnel.en
+share/euler/progs/user/logplot.en
+share/euler/progs/user/saite.en
+share/euler/progs/user/scope.en
+share/euler/progs/user/control.txt
 share/euler/progs/3body.e
-share/euler/progs/3body.en
-share/euler/progs/3d.en
 share/euler/progs/3dplot.e
 share/euler/progs/apple.e
 share/euler/progs/astro.e
 share/euler/progs/autodemo.e
-share/euler/progs/autodemo.en
+share/euler/progs/bahnen.e
 share/euler/progs/bench.e
 share/euler/progs/bessel.e
 share/euler/progs/bezier.e
 share/euler/progs/broyden.e
 share/euler/progs/cg.e
 share/euler/progs/chebysh.e
-share/euler/progs/child-and-toy.en
 share/euler/progs/child.e
 share/euler/progs/choleski.e
-share/euler/progs/complex.en
+share/euler/progs/contfrac.e
 share/euler/progs/dea.e
-share/euler/progs/dea.en
 share/euler/progs/demo.e
-share/euler/progs/demo.en
-share/euler/progs/deutsch.en
 share/euler/progs/eigen.e
 share/euler/progs/electricity.e
-share/euler/progs/electricity.en
-share/euler/progs/eval.en
-share/euler/progs/feigenbaum.en
-share/euler/progs/figure.en
-share/euler/progs/fftsound.en
 share/euler/progs/flower.e
-share/euler/progs/fmin.en
 share/euler/progs/fminmax.e
 share/euler/progs/framed.e
 share/euler/progs/games.e
 share/euler/progs/gauss.e
 share/euler/progs/histo.e
 share/euler/progs/hondt.e
-share/euler/progs/ieigen.en
 share/euler/progs/interest.e
 share/euler/progs/interval.e
-share/euler/progs/interval.en
 share/euler/progs/ipoldemo.e
-share/euler/progs/iterate.en
 share/euler/progs/kepler.e
-share/euler/progs/kette.dat
-share/euler/progs/kettenlinie.en
-share/euler/progs/linear.en
-share/euler/progs/logplot.en
+share/euler/progs/logo.e
 share/euler/progs/lorenz.e
 share/euler/progs/mandog.e
 share/euler/progs/modulo.e
+share/euler/progs/newtonbarrier.e
 share/euler/progs/opti.e
 share/euler/progs/polymult.e
-share/euler/progs/program.en
 share/euler/progs/randtest.e
-share/euler/progs/randwalk.en
 share/euler/progs/remez.e
 share/euler/progs/rendite.e
-share/euler/progs/root.en
-share/euler/progs/rounding.en
 share/euler/progs/showdgl.e
 share/euler/progs/smith.e
 share/euler/progs/sound.e
 share/euler/progs/spline.e
 share/euler/progs/splines.e
 share/euler/progs/statist.e
-share/euler/progs/statist.en
 share/euler/progs/steffens.e
 share/euler/progs/stereo.e
 share/euler/progs/svd.e
-share/euler/progs/test.dat
 share/euler/progs/testsuit.e
 share/euler/progs/texprint.e
 share/euler/progs/trigfit.e
-share/euler/progs/user/bad.e
-share/euler/progs/user/bode.e
-share/euler/progs/user/control.e
-share/euler/progs/user/control.txt
-share/euler/progs/user/cooling.e
-share/euler/progs/user/ctrldemo.en
-share/euler/progs/user/fftuser.en
-share/euler/progs/user/fresnel.e
-share/euler/progs/user/fresnel.en
-share/euler/progs/user/logplot.e
-share/euler/progs/user/logplot.en
-share/euler/progs/user/saite.e
-share/euler/progs/user/saite.en
-share/euler/progs/user/scope.e
-share/euler/progs/user/scope.en
-share/euler/progs/user/siggen.e
-share/euler/progs/user/smith.e
-share/euler/progs/user/theod.e
+share/euler/progs/x.e
 share/euler/progs/util.e
 share/euler/progs/vplot.e
+share/euler/progs/xdis.e
+share/euler/progs/yacas.e
+share/euler/progs/3body.en
+share/euler/progs/3d.en
+share/euler/progs/astro.en
+share/euler/progs/autodemo.en
+share/euler/progs/ballistics.en
+share/euler/progs/boundaryvalue.en
+share/euler/progs/child-and-toy.en
+share/euler/progs/complex.en
+share/euler/progs/dea.en
+share/euler/progs/demo.en
+share/euler/progs/deutsch.en
+share/euler/progs/electricity.en
+share/euler/progs/eval.en
+share/euler/progs/feigenbaum.en
+share/euler/progs/fftsound.en
+share/euler/progs/figure.en
+share/euler/progs/fmin.en
+share/euler/progs/ieigen.en
+share/euler/progs/interval.en
+share/euler/progs/iterate.en
+share/euler/progs/kettenlinie.en
+share/euler/progs/root.en
+share/euler/progs/linear.en
+share/euler/progs/logplot.en
+share/euler/progs/program.en
+share/euler/progs/randwalk.en
+share/euler/progs/rounding.en
+share/euler/progs/statist.en
+share/euler/progs/swimming.en



Home | Main Index | Thread Index | Old Index