Update to 0.5.3: mdds 0.5.3 * mixed_type_matrix * re-implemented the filled storage for better performance, with two separate implementations for zero and emtpy matrix types. The newer implementation should improve object creation time considerably.diff -r1.2 -r1.3 pkgsrc/devel/mdds/Makefile
(wiz)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2011/04/05 12:57:54 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2011/08/06 10:53:30 wiz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= mdds_0.5.2 | 4 | DISTNAME= mdds_0.5.3 | |
5 | PKGNAME= ${DISTNAME:S/_/-/} | 5 | PKGNAME= ${DISTNAME:S/_/-/} | |
6 | CATEGORIES= devel | 6 | CATEGORIES= devel | |
7 | MASTER_SITES= http://multidimalgorithm.googlecode.com/files/ | 7 | MASTER_SITES= http://multidimalgorithm.googlecode.com/files/ | |
8 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://code.google.com/p/multidimalgorithm/ | 11 | HOMEPAGE= http://code.google.com/p/multidimalgorithm/ | |
12 | COMMENT= Collection of multi-dimensional data structure and indexing algorithms | 12 | COMMENT= Collection of multi-dimensional data structure and indexing algorithms | |
13 | LICENSE= mit | 13 | LICENSE= mit | |
14 | 14 | |||
15 | PKG_DESTDIR_SUPPORT= user-destdir | 15 | PKG_DESTDIR_SUPPORT= user-destdir | |
16 | 16 | |||
17 | USE_LANGUAGES= c++ | 17 | USE_LANGUAGES= c++ |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2011/04/05 12:57:54 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.3 2011/08/06 10:53:30 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (mdds_0.5.2.tar.bz2) = bddc19fc2f1879f0fbde66a13b58ae1370e4dc25 | 3 | SHA1 (mdds_0.5.3.tar.bz2) = e578b6c8e8fe4b20ae030fc14959b92cb6b1aba4 | |
4 | RMD160 (mdds_0.5.2.tar.bz2) = 45084e33b514ad9fe4b6e6b4693891a19666764f | 4 | RMD160 (mdds_0.5.3.tar.bz2) = 8e97f4977e671698a6163fb55a1e13a4499a288c | |
5 | Size (mdds_0.5.2.tar.bz2) = 89218 bytes | 5 | Size (mdds_0.5.3.tar.bz2) = 92050 bytes |
@@ -1,16 +1,20 @@ | @@ -1,16 +1,20 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1.1.1 2011/02/28 18:10:51 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2011/08/06 10:53:30 wiz Exp $ | |
2 | include/mdds/flat_segment_tree.hpp | 2 | include/mdds/flat_segment_tree.hpp | |
3 | include/mdds/flat_segment_tree_def.inl | 3 | include/mdds/flat_segment_tree_def.inl | |
4 | include/mdds/flat_segment_tree_itr.hpp | 4 | include/mdds/flat_segment_tree_itr.hpp | |
5 | include/mdds/global.hpp | 5 | include/mdds/global.hpp | |
6 | include/mdds/hash_container/map.hpp | 6 | include/mdds/hash_container/map.hpp | |
7 | include/mdds/mixed_type_matrix.hpp | 7 | include/mdds/mixed_type_matrix.hpp | |
8 | include/mdds/mixed_type_matrix_def.inl | 8 | include/mdds/mixed_type_matrix_def.inl | |
9 | include/mdds/mixed_type_matrix_element.hpp | 9 | include/mdds/mixed_type_matrix_element.hpp | |
10 | include/mdds/mixed_type_matrix_flag_storage.hpp | 10 | include/mdds/mixed_type_matrix_flag_storage.hpp | |
11 | include/mdds/mixed_type_matrix_storage.hpp | 11 | include/mdds/mixed_type_matrix_storage.hpp | |
12 | include/mdds/mixed_type_matrix_storage_filled_linear.inl | |||
13 | include/mdds/mixed_type_matrix_storage_filled_nested_array.inl | |||
14 | include/mdds/mixed_type_matrix_storage_sparse.inl | |||
12 | include/mdds/node.hpp | 15 | include/mdds/node.hpp | |
13 | include/mdds/point_quad_tree.hpp | 16 | include/mdds/point_quad_tree.hpp | |
14 | include/mdds/quad_node.hpp | 17 | include/mdds/quad_node.hpp | |
15 | include/mdds/rectangle_set.hpp | 18 | include/mdds/rectangle_set.hpp | |
19 | include/mdds/rectangle_set_def.inl | |||
16 | include/mdds/segment_tree.hpp | 20 | include/mdds/segment_tree.hpp |