update to 2.2.2 changes: * ternary if-then-else operator added (C++ like) * new intrinsic binary operators: "&&", "||" * A new bulkmode allows submitting large arrays as variables * intrinsic "and", "or" and "xor" operators have been removed * Implementation for complex numbers removed * Function atan2 added -bugfixes, cleanup, other minor improvements pkgsrc note: shlib major changeddiff -r1.4 -r1.5 pkgsrc/math/muparser/Makefile
(drochner)
@@ -1,20 +1,22 @@ | @@ -1,20 +1,22 @@ | |||
1 | # $NetBSD: Makefile,v 1.4 2010/11/02 17:29:04 drochner Exp $ | 1 | # $NetBSD: Makefile,v 1.5 2012/08/15 17:38:49 drochner Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= muparser_v134 | 4 | DISTNAME= muparser_v2_2_2 | |
5 | PKGNAME= muparser-134 | 5 | # The "200" is nonsense, but we had a revision "134" before. | |
6 | PKGNAME= muparser-200.2.2.2 | |||
6 | CATEGORIES= math | 7 | CATEGORIES= math | |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=muparser/} | 8 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=muparser/} | |
9 | EXTRACT_SUFX= .zip | |||
8 | 10 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 11 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://muparser.sourceforge.net/ | 12 | HOMEPAGE= http://muparser.sourceforge.net/ | |
11 | COMMENT= Parser for mathematical expressions | 13 | COMMENT= Parser for mathematical expressions | |
12 | LICENSE= mit | 14 | LICENSE= mit | |
13 | 15 | |||
14 | PKG_DESTDIR_SUPPORT= user-destdir | 16 | PKG_DESTDIR_SUPPORT= user-destdir | |
15 | 17 | |||
16 | MAKE_JOBS_SAFE= no | 18 | MAKE_JOBS_SAFE= no | |
17 | USE_LANGUAGES= c c++ | 19 | USE_LANGUAGES= c c++ | |
18 | GNU_CONFIGURE= yes | 20 | GNU_CONFIGURE= yes | |
19 | #USE_TOOLS+= pkg-config | 21 | #USE_TOOLS+= pkg-config | |
20 | 22 |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2011/12/16 17:16:11 marino Exp $ | 1 | $NetBSD: distinfo,v 1.5 2012/08/15 17:38:49 drochner Exp $ | |
2 | 2 | |||
3 | SHA1 (muparser_v134.tar.gz) = d6d834d3ba2bd3c316c9b3070369d32701703f78 | 3 | SHA1 (muparser_v2_2_2.zip) = 830383b1bcfa706be5a6ac8b7ba43f32f16a1497 | |
4 | RMD160 (muparser_v134.tar.gz) = ee7e0e4ebedde6368d1bfa100da23ac3ce946500 | 4 | RMD160 (muparser_v2_2_2.zip) = efcaea175523b2e7b3e0d2abaf1ee8767d142da3 | |
5 | Size (muparser_v134.tar.gz) = 1013841 bytes | 5 | Size (muparser_v2_2_2.zip) = 1508675 bytes | |
6 | SHA1 (patch-aa) = ce9187280bdaf5c00765723b01412b232fcbe4d7 | 6 | SHA1 (patch-aa) = ce9187280bdaf5c00765723b01412b232fcbe4d7 |
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2010/08/11 20:33:19 asau Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2012/08/15 17:38:49 drochner 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 | |||
7 | include/muParserDLL.h | 6 | include/muParserDLL.h | |
8 | include/muParserDef.h | 7 | include/muParserDef.h | |
9 | include/muParserError.h | 8 | include/muParserError.h | |
10 | include/muParserFixes.h | 9 | include/muParserFixes.h | |
11 | include/muParserInt.h | 10 | include/muParserInt.h | |
12 | include/muParserStack.h | 11 | include/muParserStack.h | |
12 | include/muParserTemplateMagic.h | |||
13 | include/muParserTest.h | 13 | include/muParserTest.h | |
14 | include/muParserToken.h | 14 | include/muParserToken.h | |
15 | include/muParserTokenReader.h | 15 | include/muParserTokenReader.h | |
16 | lib/libmuparser.so | 16 | lib/libmuparser.so | |
17 | lib/libmuparser.so.0 | 17 | lib/libmuparser.so.2 | |
18 | lib/libmuparser.so.0.0.0 | 18 | lib/libmuparser.so.2.2.2 | |
19 | lib/pkgconfig/muparser.pc | 19 | lib/pkgconfig/muparser.pc |
@@ -1,12 +1,13 @@ | @@ -1,12 +1,13 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.1.1.1 2009/12/11 19:53:57 drochner Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.2 2012/08/15 17:38:49 drochner Exp $ | |
2 | 2 | |||
3 | BUILDLINK_TREE+= muparser | 3 | BUILDLINK_TREE+= muparser | |
4 | 4 | |||
5 | .if !defined(MUPARSER_BUILDLINK3_MK) | 5 | .if !defined(MUPARSER_BUILDLINK3_MK) | |
6 | MUPARSER_BUILDLINK3_MK:= | 6 | MUPARSER_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.muparser+= muparser>=130 | 8 | BUILDLINK_API_DEPENDS.muparser+= muparser>=130 | |
9 | BUILDLINK_ABI_DEPENDS.muparser+= muparser>=200 | |||
9 | BUILDLINK_PKGSRCDIR.muparser?= ../../math/muparser | 10 | BUILDLINK_PKGSRCDIR.muparser?= ../../math/muparser | |
10 | .endif # MUPARSER_BUILDLINK3_MK | 11 | .endif # MUPARSER_BUILDLINK3_MK | |
11 | 12 | |||
12 | BUILDLINK_TREE+= -muparser | 13 | BUILDLINK_TREE+= -muparser |