diff options
author | ryoon <ryoon@pkgsrc.org> | 2014-02-02 10:59:44 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2014-02-02 10:59:44 +0000 |
commit | 333e7689ddb7ea0ddd17b16eab25bb4d0675f221 (patch) | |
tree | d6f571b0a43e647f3f94f2e38fedfb85963dd2fc /devel/mdds | |
parent | 4f17d234f7ba527cfd458e8f457bb4dd2a0c278c (diff) | |
download | pkgsrc-333e7689ddb7ea0ddd17b16eab25bb4d0675f221.tar.gz |
Update to 0.10.1
* Install more header files.
* Tweak Makefile
Changelog:
* multi_type_matrix
* added a variant of set_empty() that takes an additional length
parameter.
* void set_empty(size_type row, size_type col, size_type length)
mdds 0.10.0
* flat_segment_tree
* significant performance improvement on build_tree() and
search_tree(), by optimizing the non-leaf node object generation
and storage to achieve better locality of reference.
* segment_tree
* slight performance improvement on build_tree(), as a result of the
optimization done for flat_segment_tree since these two structures
share the same tree generation code.
* multi_type_vector
* improved debug message on mis-matched block types (only when
MDDS_MULTI_TYPE_VECTOR_DEBUG is defined).
mdds 0.9.1
* multi_type_vector
* added several convenience methods for position objects.
* performance improvement on setting array values.
* added new constructor that takes an array of values as initial
element values.
* multi_type_matrix
* setter methods that take a position object to also return a
position object.
* added several convenience methods for position objects.
* added new constructor that takes an array of values as initial
element values.
Diffstat (limited to 'devel/mdds')
-rw-r--r-- | devel/mdds/Makefile | 17 | ||||
-rw-r--r-- | devel/mdds/PLIST | 4 | ||||
-rw-r--r-- | devel/mdds/distinfo | 8 |
3 files changed, 15 insertions, 14 deletions
diff --git a/devel/mdds/Makefile b/devel/mdds/Makefile index 241d84e3e37..e4a848073aa 100644 --- a/devel/mdds/Makefile +++ b/devel/mdds/Makefile @@ -1,11 +1,10 @@ -# $NetBSD: Makefile,v 1.19 2013/11/20 20:04:36 adam Exp $ +# $NetBSD: Makefile,v 1.20 2014/02/02 10:59:44 ryoon Exp $ # -DISTNAME= mdds_0.9.0 -PKGNAME= ${DISTNAME:S/_/-/} -PKGREVISION= 3 +DISTNAME= 01a380acfec23bf617117ce98e318f3d-mdds_0.10.1 +PKGNAME= ${DISTNAME:C/[0-9a-f]*-//:S/_/-/} CATEGORIES= devel -MASTER_SITES= http://multidimalgorithm.googlecode.com/files/ +MASTER_SITES= http://dev-www.libreoffice.org/src/ EXTRACT_SUFX= .tar.bz2 EXTRACT_USING= gtar @@ -14,13 +13,15 @@ HOMEPAGE= http://code.google.com/p/multidimalgorithm/ COMMENT= Collection of multi-dimensional data structure and indexing algorithms LICENSE= mit +WRKSRC= ${WRKDIR}/${DISTNAME:C/[0-9a-f]*-//} + USE_LANGUAGES= c++ GNU_CONFIGURE= yes -INSTALLATION_DIRS= include/mdds/hash_container share/pkgconfig +NO_BUILD= yes +INSTALLATION_DIRS= include/mdds/compat include/mdds/hash_container \ + share/pkgconfig PKGCONFIG_OVERRIDE+= misc/mdds.pc.in -do-build: - do-install: for i in ${WRKSRC}/include/mdds/*.*; do \ ${INSTALL_DATA} $$i ${DESTDIR}${PREFIX}/include/mdds; \ diff --git a/devel/mdds/PLIST b/devel/mdds/PLIST index 5474f9191b2..19a1cf57519 100644 --- a/devel/mdds/PLIST +++ b/devel/mdds/PLIST @@ -1,5 +1,5 @@ -@comment $NetBSD: PLIST,v 1.5 2013/10/09 14:29:47 ryoon Exp $ -include/mdds/compat +@comment $NetBSD: PLIST,v 1.6 2014/02/02 10:59:44 ryoon Exp $ +include/mdds/compat/unique_ptr.hpp include/mdds/default_deleter.hpp include/mdds/flat_segment_tree.hpp include/mdds/flat_segment_tree_def.inl diff --git a/devel/mdds/distinfo b/devel/mdds/distinfo index 0313f8420a2..38326b6b2c0 100644 --- a/devel/mdds/distinfo +++ b/devel/mdds/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.8 2013/08/22 14:42:57 jaapb Exp $ +$NetBSD: distinfo,v 1.9 2014/02/02 10:59:44 ryoon Exp $ -SHA1 (mdds_0.9.0.tar.bz2) = ebb7bee0bf4aace6571033dca226e0ad387487e2 -RMD160 (mdds_0.9.0.tar.bz2) = b5efc760b4e072600625ac5c91f58ac001d8ce91 -Size (mdds_0.9.0.tar.bz2) = 144681 bytes +SHA1 (01a380acfec23bf617117ce98e318f3d-mdds_0.10.1.tar.bz2) = 199e609afa5ae08d164754f7a0a54b01f88692d0 +RMD160 (01a380acfec23bf617117ce98e318f3d-mdds_0.10.1.tar.bz2) = ad3574e1c0371e278a0ebac59b86371ff520a09c +Size (01a380acfec23bf617117ce98e318f3d-mdds_0.10.1.tar.bz2) = 150168 bytes |