summaryrefslogtreecommitdiff
path: root/devel/mdds
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2014-02-02 10:59:44 +0000
committerryoon <ryoon@pkgsrc.org>2014-02-02 10:59:44 +0000
commit333e7689ddb7ea0ddd17b16eab25bb4d0675f221 (patch)
treed6f571b0a43e647f3f94f2e38fedfb85963dd2fc /devel/mdds
parent4f17d234f7ba527cfd458e8f457bb4dd2a0c278c (diff)
downloadpkgsrc-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/Makefile17
-rw-r--r--devel/mdds/PLIST4
-rw-r--r--devel/mdds/distinfo8
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