Wed Aug 11 20:33:20 2010 UTC ()
Update to muParser 1.32

Changes in muParser 1.32
------------------------

  Changes:
   * "example3" renamed to "example2"
   * Project/Makefiles files are now provided for:
           - msvc2003
           - msvc2005
           - msvc2008
           - watcom   (makefile)
           - mingw    (makefile)
           - bcc      (makefile)
   * Project files for borland cpp builder were removed

  New features:
   * Added function returning muparsers version number
   * Added function for resetting the locale

  Bugfixes:
   * Changes example1 in order to fix issues with irritating memory leak reports.
     Added conditional code for memory leak detection with MSVC in example1.
     (see: http://www.codeproject.com/KB/recipes/FastMathParser.aspx?msg=3286367#xx3286367xx)
   * Fixed some warnings for gcc

Changes in muParser 1.31cp
--------------------------

  Changes:
   * Archive structure changed
   * C# wrapper added
   * Fixed issued that prevented compiling with VS2010 Beta2


(asau)
diff -r1.2 -r1.3 pkgsrc/math/muparser/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/math/muparser/PLIST
diff -r1.1.1.1 -r1.2 pkgsrc/math/muparser/distinfo
diff -r1.1.1.1 -r0 pkgsrc/math/muparser/patches/patch-ab

cvs diff -r1.2 -r1.3 pkgsrc/math/muparser/Makefile (expand / switch to unified diff)

--- pkgsrc/math/muparser/Makefile 2009/12/12 12:27:33 1.2
+++ pkgsrc/math/muparser/Makefile 2010/08/11 20:33:19 1.3
@@ -1,25 +1,26 @@ @@ -1,25 +1,26 @@
1# $NetBSD: Makefile,v 1.2 2009/12/12 12:27:33 asau Exp $ 1# $NetBSD: Makefile,v 1.3 2010/08/11 20:33:19 asau Exp $
2# 2#
3 3
4DISTNAME= muparser_v130 4DISTNAME= muparser_v132
5PKGNAME= muparser-130 5PKGNAME= muparser-132
6CATEGORIES= math 6CATEGORIES= math
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=muparser/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=muparser/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://muparser.sourceforge.net/ 10HOMEPAGE= http://muparser.sourceforge.net/
11COMMENT= Parser for mathematical expressions 11COMMENT= Parser for mathematical expressions
 12LICENSE= mit
12 13
13WRKSRC= ${WRKDIR}/muparser 14PKG_DESTDIR_SUPPORT= user-destdir
 15
 16MAKE_JOBS_SAFE= no
 17USE_LANGUAGES= c c++
14GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
15#USE_TOOLS+= pkg-config 19#USE_TOOLS+= pkg-config
16USE_LANGUAGES= c c++ 
17MAKE_JOBS_SAFE= no 
18PKG_DESTDIR_SUPPORT= user-destdir 
19 20
20PKGCONFIG_OVERRIDE+= build/autoconf/muparser.pc.in 21PKGCONFIG_OVERRIDE+= build/autoconf/muparser.pc.in
21 22
22do-test: 23do-test:
23 cd ${WRKSRC}/samples/example1 && echo quit | ./example1 24 cd ${WRKSRC}/samples/example1 && echo quit | LD_LIBRARY_PATH=../../lib ./example1
24 25
25.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/math/muparser/PLIST (expand / switch to unified diff)

--- pkgsrc/math/muparser/PLIST 2009/12/11 19:53:57 1.1.1.1
+++ pkgsrc/math/muparser/PLIST 2010/08/11 20:33:19 1.2
@@ -1,16 +1,19 @@ @@ -1,16 +1,19 @@
1@comment $NetBSD: PLIST,v 1.1.1.1 2009/12/11 19:53:57 drochner Exp $ 1@comment $NetBSD: PLIST,v 1.2 2010/08/11 20:33:19 asau Exp $
2include/muParser.h 2include/muParser.h
3include/muParserBase.h 3include/muParserBase.h
4include/muParserBytecode.h 4include/muParserBytecode.h
5include/muParserCallback.h 5include/muParserCallback.h
 6include/muParserComplex.h
6include/muParserDLL.h 7include/muParserDLL.h
7include/muParserDef.h 8include/muParserDef.h
8include/muParserError.h 9include/muParserError.h
9include/muParserFixes.h 10include/muParserFixes.h
10include/muParserInt.h 11include/muParserInt.h
11include/muParserStack.h 12include/muParserStack.h
12include/muParserTest.h 13include/muParserTest.h
13include/muParserToken.h 14include/muParserToken.h
14include/muParserTokenReader.h 15include/muParserTokenReader.h
15lib/libmuparser.so 16lib/libmuparser.so
 17lib/libmuparser.so.0
 18lib/libmuparser.so.0.0.0
16lib/pkgconfig/muparser.pc 19lib/pkgconfig/muparser.pc

cvs diff -r1.1.1.1 -r1.2 pkgsrc/math/muparser/distinfo (expand / switch to unified diff)

--- pkgsrc/math/muparser/distinfo 2009/12/11 19:53:57 1.1.1.1
+++ pkgsrc/math/muparser/distinfo 2010/08/11 20:33:19 1.2
@@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
1$NetBSD: distinfo,v 1.1.1.1 2009/12/11 19:53:57 drochner Exp $ 1$NetBSD: distinfo,v 1.2 2010/08/11 20:33:19 asau Exp $
2 2
3SHA1 (muparser_v130.tar.gz) = 8411b189b05317d836c92b02b267f7be5bc08611 3SHA1 (muparser_v132.tar.gz) = ff9e7be4408cafbbd6d9256095eaf8ebb12611b1
4RMD160 (muparser_v130.tar.gz) = 489b781756e018bbe2976ab16d8962106a2ccf0f 4RMD160 (muparser_v132.tar.gz) = a8c03084db33f0a62b9d927799134fc35c7a4d87
5Size (muparser_v130.tar.gz) = 820801 bytes 5Size (muparser_v132.tar.gz) = 1009309 bytes
6SHA1 (patch-aa) = 9f41e839d382c2b7e8a3b4c0880f345355c3950a 6SHA1 (patch-aa) = 9f41e839d382c2b7e8a3b4c0880f345355c3950a
7SHA1 (patch-ab) = 73aca637f676bcf19cd6ae29baddf07e449bf78e 

File Deleted: pkgsrc/math/muparser/patches/Attic/patch-ab