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 Beta2diff -r1.2 -r1.3 pkgsrc/math/muparser/Makefile
(asau)
@@ -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 | |||
4 | DISTNAME= muparser_v130 | 4 | DISTNAME= muparser_v132 | |
5 | PKGNAME= muparser-130 | 5 | PKGNAME= muparser-132 | |
6 | CATEGORIES= math | 6 | CATEGORIES= math | |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=muparser/} | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=muparser/} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://muparser.sourceforge.net/ | 10 | HOMEPAGE= http://muparser.sourceforge.net/ | |
11 | COMMENT= Parser for mathematical expressions | 11 | COMMENT= Parser for mathematical expressions | |
12 | LICENSE= mit | |||
12 | 13 | |||
13 | WRKSRC= ${WRKDIR}/muparser | 14 | PKG_DESTDIR_SUPPORT= user-destdir | |
15 | ||||
16 | MAKE_JOBS_SAFE= no | |||
17 | USE_LANGUAGES= c c++ | |||
14 | GNU_CONFIGURE= yes | 18 | GNU_CONFIGURE= yes | |
15 | #USE_TOOLS+= pkg-config | 19 | #USE_TOOLS+= pkg-config | |
16 | USE_LANGUAGES= c c++ | |||
17 | MAKE_JOBS_SAFE= no | |||
18 | PKG_DESTDIR_SUPPORT= user-destdir | |||
19 | 20 | |||
20 | PKGCONFIG_OVERRIDE+= build/autoconf/muparser.pc.in | 21 | PKGCONFIG_OVERRIDE+= build/autoconf/muparser.pc.in | |
21 | 22 | |||
22 | do-test: | 23 | do-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" |
@@ -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 $ | |
2 | include/muParser.h | 2 | include/muParser.h | |
3 | include/muParserBase.h | 3 | include/muParserBase.h | |
4 | include/muParserBytecode.h | 4 | include/muParserBytecode.h | |
5 | include/muParserCallback.h | 5 | include/muParserCallback.h | |
6 | include/muParserComplex.h | |||
6 | include/muParserDLL.h | 7 | include/muParserDLL.h | |
7 | include/muParserDef.h | 8 | include/muParserDef.h | |
8 | include/muParserError.h | 9 | include/muParserError.h | |
9 | include/muParserFixes.h | 10 | include/muParserFixes.h | |
10 | include/muParserInt.h | 11 | include/muParserInt.h | |
11 | include/muParserStack.h | 12 | include/muParserStack.h | |
12 | include/muParserTest.h | 13 | include/muParserTest.h | |
13 | include/muParserToken.h | 14 | include/muParserToken.h | |
14 | include/muParserTokenReader.h | 15 | include/muParserTokenReader.h | |
15 | lib/libmuparser.so | 16 | lib/libmuparser.so | |
17 | lib/libmuparser.so.0 | |||
18 | lib/libmuparser.so.0.0.0 | |||
16 | lib/pkgconfig/muparser.pc | 19 | lib/pkgconfig/muparser.pc |
@@ -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 | |||
3 | SHA1 (muparser_v130.tar.gz) = 8411b189b05317d836c92b02b267f7be5bc08611 | 3 | SHA1 (muparser_v132.tar.gz) = ff9e7be4408cafbbd6d9256095eaf8ebb12611b1 | |
4 | RMD160 (muparser_v130.tar.gz) = 489b781756e018bbe2976ab16d8962106a2ccf0f | 4 | RMD160 (muparser_v132.tar.gz) = a8c03084db33f0a62b9d927799134fc35c7a4d87 | |
5 | Size (muparser_v130.tar.gz) = 820801 bytes | 5 | Size (muparser_v132.tar.gz) = 1009309 bytes | |
6 | SHA1 (patch-aa) = 9f41e839d382c2b7e8a3b4c0880f345355c3950a | 6 | SHA1 (patch-aa) = 9f41e839d382c2b7e8a3b4c0880f345355c3950a | |
7 | SHA1 (patch-ab) = 73aca637f676bcf19cd6ae29baddf07e449bf78e |