svn commit: r302696 - in head/devel/mdds: . files

Jung-uk Kim jkim at FreeBSD.org
Fri Aug 17 20:32:47 UTC 2012


Author: jkim
Date: Fri Aug 17 20:32:46 2012
New Revision: 302696
URL: http://svn.freebsd.org/changeset/ports/302696

Log:
  - Update to 0.6.0.
  - Add an upstream patch to fix build with newer boost.
  
  http://code.google.com/p/multidimalgorithm/source/detail?r=09937e5d6b4b82efbff40da2aa50fb02f2250bb2

Added:
  head/devel/mdds/files/
  head/devel/mdds/files/patch-include__mdds__mixed_type_matrix_storage.hpp   (contents, props changed)
Modified:
  head/devel/mdds/Makefile
  head/devel/mdds/distinfo
  head/devel/mdds/pkg-plist

Modified: head/devel/mdds/Makefile
==============================================================================
--- head/devel/mdds/Makefile	Fri Aug 17 20:32:43 2012	(r302695)
+++ head/devel/mdds/Makefile	Fri Aug 17 20:32:46 2012	(r302696)
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	mdds
-PORTVERSION=	0.5.4
-PORTREVISION=	1
+PORTVERSION=	0.6.0
 CATEGORIES=	devel
 MASTER_SITES=	GOOGLE_CODE
 DISTNAME=	${PORTNAME}_${PORTVERSION}
@@ -24,9 +23,11 @@ NO_BUILD=	yes
 
 do-install:
 	@${MKDIR} ${PREFIX}/include/mdds
-	@${MKDIR} ${PREFIX}/include//mdds/hash_container
+	@${MKDIR} ${PREFIX}/include/mdds/compat
+	@${MKDIR} ${PREFIX}/include/mdds/hash_container
 	@${INSTALL_DATA} ${WRKSRC}/include/mdds/*.hpp ${PREFIX}/include/mdds
 	@${INSTALL_DATA} ${WRKSRC}/include/mdds/*.inl ${PREFIX}/include/mdds
+	@${INSTALL_DATA} ${WRKSRC}/include/mdds/compat/*.hpp ${PREFIX}/include/mdds/compat
 	@${INSTALL_DATA} ${WRKSRC}/include/mdds/hash_container/*.hpp ${PREFIX}/include/mdds/hash_container
 
 .include <bsd.port.mk>

Modified: head/devel/mdds/distinfo
==============================================================================
--- head/devel/mdds/distinfo	Fri Aug 17 20:32:43 2012	(r302695)
+++ head/devel/mdds/distinfo	Fri Aug 17 20:32:46 2012	(r302696)
@@ -1,2 +1,2 @@
-SHA256 (mdds_0.5.4.tar.bz2) = 0f229706053e1d192351eab10b69ea6a356ac75ba460256930546fa41d25ae35
-SIZE (mdds_0.5.4.tar.bz2) = 92462
+SHA256 (mdds_0.6.0.tar.bz2) = 846200f5c8ddf34f86747fd4dc5feb5fea90e753639a7d5dbd3ccdce4467a67b
+SIZE (mdds_0.6.0.tar.bz2) = 123325

Added: head/devel/mdds/files/patch-include__mdds__mixed_type_matrix_storage.hpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/mdds/files/patch-include__mdds__mixed_type_matrix_storage.hpp	Fri Aug 17 20:32:46 2012	(r302696)
@@ -0,0 +1,13 @@
+--- include/mdds/mixed_type_matrix_storage.hpp.orig	2012-07-18 23:09:49.000000000 -0400
++++ include/mdds/mixed_type_matrix_storage.hpp	2012-08-09 14:14:09.000000000 -0400
+@@ -32,6 +32,10 @@
+ 
+ #include <boost/ptr_container/ptr_vector.hpp>
+ #include <boost/ptr_container/ptr_map.hpp>
++// Boost.Pool indirectly pulls in Boost.System, causing linking error
++// with Boost 1.50, because some (deprecated) symbols from System are
++// not found.
++#define BOOST_SYSTEM_NO_DEPRECATED
+ #include <boost/pool/object_pool.hpp>
+ 
+ namespace mdds {

Modified: head/devel/mdds/pkg-plist
==============================================================================
--- head/devel/mdds/pkg-plist	Fri Aug 17 20:32:43 2012	(r302695)
+++ head/devel/mdds/pkg-plist	Fri Aug 17 20:32:46 2012	(r302696)
@@ -1,21 +1,31 @@
+include/mdds/default_deleter.hpp
 include/mdds/flat_segment_tree.hpp
 include/mdds/flat_segment_tree_def.inl
 include/mdds/flat_segment_tree_itr.hpp
 include/mdds/global.hpp
-include/mdds/hash_container/map.hpp
 include/mdds/mixed_type_matrix.hpp
 include/mdds/mixed_type_matrix_def.inl
 include/mdds/mixed_type_matrix_element.hpp
 include/mdds/mixed_type_matrix_flag_storage.hpp
 include/mdds/mixed_type_matrix_storage.hpp
 include/mdds/mixed_type_matrix_storage_filled_linear.inl
-include/mdds/mixed_type_matrix_storage_filled_nested_array.inl
 include/mdds/mixed_type_matrix_storage_sparse.inl
+include/mdds/multi_type_matrix.hpp
+include/mdds/multi_type_matrix_def.inl
+include/mdds/multi_type_vector.hpp
+include/mdds/multi_type_vector_def.inl
+include/mdds/multi_type_vector_itr.hpp
+include/mdds/multi_type_vector_macro.hpp
+include/mdds/multi_type_vector_trait.hpp
+include/mdds/multi_type_vector_types.hpp
 include/mdds/node.hpp
 include/mdds/point_quad_tree.hpp
 include/mdds/quad_node.hpp
 include/mdds/rectangle_set.hpp
 include/mdds/rectangle_set_def.inl
 include/mdds/segment_tree.hpp
- at dirrmtry include/mdds/hash_container
- at dirrmtry include/mdds
+include/mdds/compat/unique_ptr.hpp
+include/mdds/hash_container/map.hpp
+ at dirrm include/mdds/hash_container
+ at dirrm include/mdds/compat
+ at dirrm include/mdds



More information about the svn-ports-head mailing list