mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
- Update to 1.1.0.
- Copy the previous port to devel/mdds0.
This commit is contained in:
parent
8c04196def
commit
b49eb6f35e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=413308
21 changed files with 142 additions and 52 deletions
|
@ -1481,6 +1481,7 @@
|
||||||
SUBDIR += maven33
|
SUBDIR += maven33
|
||||||
SUBDIR += mcpp
|
SUBDIR += mcpp
|
||||||
SUBDIR += mdds
|
SUBDIR += mdds
|
||||||
|
SUBDIR += mdds0
|
||||||
SUBDIR += memcheck
|
SUBDIR += memcheck
|
||||||
SUBDIR += menhir
|
SUBDIR += menhir
|
||||||
SUBDIR += mercator
|
SUBDIR += mercator
|
||||||
|
|
|
@ -10,7 +10,7 @@ COMMENT= Standalone file import filter library for spreadsheet documents
|
||||||
|
|
||||||
LICENSE= MIT
|
LICENSE= MIT
|
||||||
|
|
||||||
BUILD_DEPENDS= ${LOCALBASE}/include/mdds/global.hpp:devel/mdds
|
BUILD_DEPENDS= ${LOCALBASE}/include/mdds/global.hpp:devel/mdds0
|
||||||
LIB_DEPENDS= libboost_system.so:devel/boost-libs
|
LIB_DEPENDS= libboost_system.so:devel/boost-libs
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
|
|
|
@ -11,7 +11,7 @@ COMMENT= Standalone file import filter library for spreadsheet documents
|
||||||
|
|
||||||
LICENSE= MIT
|
LICENSE= MIT
|
||||||
|
|
||||||
BUILD_DEPENDS= ${LOCALBASE}/include/mdds/global.hpp:devel/mdds
|
BUILD_DEPENDS= ${LOCALBASE}/include/mdds/global.hpp:devel/mdds0
|
||||||
LIB_DEPENDS= libboost_system.so:devel/boost-libs
|
LIB_DEPENDS= libboost_system.so:devel/boost-libs
|
||||||
|
|
||||||
BROKEN_sparc64= cannot link with boost
|
BROKEN_sparc64= cannot link with boost
|
||||||
|
|
|
@ -1,32 +1,36 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= mdds
|
PORTNAME= mdds
|
||||||
PORTVERSION= 0.12.1
|
PORTVERSION= 1.1.0
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= devel
|
CATEGORIES= devel
|
||||||
MASTER_SITES= http://kohei.us/files/mdds/src/
|
MASTER_SITES= http://kohei.us/files/mdds/src/
|
||||||
DISTNAME= ${PORTNAME}_${PORTVERSION}
|
|
||||||
|
|
||||||
MAINTAINER= office@FreeBSD.org
|
MAINTAINER= office@FreeBSD.org
|
||||||
COMMENT= Multi-dimensional data index algorithm
|
COMMENT= Multi-dimensional data index algorithm
|
||||||
|
|
||||||
LICENSE= MIT
|
LICENSE= MIT
|
||||||
|
|
||||||
PROJECTHOST= multidimalgorithm
|
|
||||||
|
|
||||||
USES= tar:bzip2
|
USES= tar:bzip2
|
||||||
NO_ARCH= yes
|
NO_ARCH= yes
|
||||||
NO_BUILD= yes
|
NO_BUILD= yes
|
||||||
|
|
||||||
|
API_VERSION= 1.0
|
||||||
|
PLIST_SUB= API_VERSION=${API_VERSION}
|
||||||
|
|
||||||
do-configure:
|
do-configure:
|
||||||
@${SED} -e 's|@prefix@|${PREFIX}|' \
|
@${SED} -e 's|@API_VERSION@|${API_VERSION}|' \
|
||||||
-e 's|@includedir@|$${prefix}/include|' \
|
|
||||||
-e 's|@VERSION@|${PORTVERSION}|' \
|
-e 's|@VERSION@|${PORTVERSION}|' \
|
||||||
${WRKSRC}/misc/mdds.pc.in > ${WRKSRC}/misc/mdds.pc
|
-e 's|@includedir@|$${prefix}/include|' \
|
||||||
|
-e 's|@prefix@|${PREFIX}|' \
|
||||||
|
${WRKSRC}/misc/mdds.pc.in > \
|
||||||
|
${WRKSRC}/misc/mdds-${API_VERSION}.pc
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
cd ${WRKSRC} && ${COPYTREE_SHARE} include ${STAGEDIR}${PREFIX}
|
${MKDIR} ${STAGEDIR}${PREFIX}/include/mdds-${API_VERSION}/mdds
|
||||||
${INSTALL_DATA} ${WRKSRC}/misc/mdds.pc \
|
(cd ${WRKSRC}/include && ${COPYTREE_SHARE} . \
|
||||||
|
${STAGEDIR}${PREFIX}/include/mdds-${API_VERSION} \
|
||||||
|
"-not -name *.orig")
|
||||||
|
${INSTALL_DATA} ${WRKSRC}/misc/mdds-${API_VERSION}.pc \
|
||||||
${STAGEDIR}${PREFIX}/libdata/pkgconfig
|
${STAGEDIR}${PREFIX}/libdata/pkgconfig
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (mdds_0.12.1.tar.bz2) = 23565e9d7810a6ac30478833813db847f80e927b414a7be07b7cc03ed3aae83d
|
SHA256 (mdds-1.1.0.tar.bz2) = 4253ab93fe8bb579321a50e247f1f800191ab99fe2d8c6c181741b8bd3fb161f
|
||||||
SIZE (mdds_0.12.1.tar.bz2) = 153265
|
SIZE (mdds-1.1.0.tar.bz2) = 258691
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
--- include/mdds/multi_type_vector_def.inl.orig 2016-01-29 00:31:44 UTC
|
||||||
|
+++ include/mdds/multi_type_vector_def.inl
|
||||||
|
@@ -1936,7 +1936,6 @@ multi_type_vector<_CellBlockFunc, _Event
|
||||||
|
else
|
||||||
|
{
|
||||||
|
// Just move the whole block over.
|
||||||
|
- block* blk = m_blocks[block_index2];
|
||||||
|
dest.m_blocks[dest_block_pos] = blk;
|
||||||
|
if (blk->mp_data)
|
||||||
|
{
|
|
@ -0,0 +1,11 @@
|
||||||
|
--- include/mdds/sorted_string_map_def.inl.orig 2015-12-22 00:33:47 UTC
|
||||||
|
+++ include/mdds/sorted_string_map_def.inl
|
||||||
|
@@ -65,7 +65,7 @@ sorted_string_map<_ValueT>::sorted_strin
|
||||||
|
m_entry_end(m_entries+m_entry_size)
|
||||||
|
{
|
||||||
|
#ifdef _GLIBCXX_DEBUG
|
||||||
|
- assert(std::is_sorted(m_entries, m_entry_end, compare<_ValueT>));
|
||||||
|
+ assert(std::is_sorted(m_entries, m_entry_end, detail::compare<_ValueT>));
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
|
|
@ -1,35 +1,28 @@
|
||||||
include/mdds/compat/unique_ptr.hpp
|
include/mdds-%%API_VERSION%%/mdds/default_deleter.hpp
|
||||||
include/mdds/default_deleter.hpp
|
include/mdds-%%API_VERSION%%/mdds/flat_segment_tree.hpp
|
||||||
include/mdds/flat_segment_tree.hpp
|
include/mdds-%%API_VERSION%%/mdds/flat_segment_tree_def.inl
|
||||||
include/mdds/flat_segment_tree_def.inl
|
include/mdds-%%API_VERSION%%/mdds/flat_segment_tree_itr.hpp
|
||||||
include/mdds/flat_segment_tree_itr.hpp
|
include/mdds-%%API_VERSION%%/mdds/global.hpp
|
||||||
include/mdds/global.hpp
|
include/mdds-%%API_VERSION%%/mdds/multi_type_matrix.hpp
|
||||||
include/mdds/hash_container/map.hpp
|
include/mdds-%%API_VERSION%%/mdds/multi_type_matrix_def.inl
|
||||||
include/mdds/mixed_type_matrix.hpp
|
include/mdds-%%API_VERSION%%/mdds/multi_type_vector.hpp
|
||||||
include/mdds/mixed_type_matrix_def.inl
|
include/mdds-%%API_VERSION%%/mdds/multi_type_vector_custom_func1.hpp
|
||||||
include/mdds/mixed_type_matrix_element.hpp
|
include/mdds-%%API_VERSION%%/mdds/multi_type_vector_custom_func2.hpp
|
||||||
include/mdds/mixed_type_matrix_flag_storage.hpp
|
include/mdds-%%API_VERSION%%/mdds/multi_type_vector_custom_func3.hpp
|
||||||
include/mdds/mixed_type_matrix_storage.hpp
|
include/mdds-%%API_VERSION%%/mdds/multi_type_vector_def.inl
|
||||||
include/mdds/mixed_type_matrix_storage_filled_linear.inl
|
include/mdds-%%API_VERSION%%/mdds/multi_type_vector_itr.hpp
|
||||||
include/mdds/mixed_type_matrix_storage_sparse.inl
|
include/mdds-%%API_VERSION%%/mdds/multi_type_vector_macro.hpp
|
||||||
include/mdds/multi_type_matrix.hpp
|
include/mdds-%%API_VERSION%%/mdds/multi_type_vector_trait.hpp
|
||||||
include/mdds/multi_type_matrix_def.inl
|
include/mdds-%%API_VERSION%%/mdds/multi_type_vector_types.hpp
|
||||||
include/mdds/multi_type_vector.hpp
|
include/mdds-%%API_VERSION%%/mdds/node.hpp
|
||||||
include/mdds/multi_type_vector_custom_func1.hpp
|
include/mdds-%%API_VERSION%%/mdds/point_quad_tree.hpp
|
||||||
include/mdds/multi_type_vector_custom_func2.hpp
|
include/mdds-%%API_VERSION%%/mdds/quad_node.hpp
|
||||||
include/mdds/multi_type_vector_custom_func3.hpp
|
include/mdds-%%API_VERSION%%/mdds/rectangle_set.hpp
|
||||||
include/mdds/multi_type_vector_def.inl
|
include/mdds-%%API_VERSION%%/mdds/rectangle_set_def.inl
|
||||||
include/mdds/multi_type_vector_itr.hpp
|
include/mdds-%%API_VERSION%%/mdds/segment_tree.hpp
|
||||||
include/mdds/multi_type_vector_macro.hpp
|
include/mdds-%%API_VERSION%%/mdds/segment_tree_def.inl
|
||||||
include/mdds/multi_type_vector_trait.hpp
|
include/mdds-%%API_VERSION%%/mdds/sorted_string_map.hpp
|
||||||
include/mdds/multi_type_vector_types.hpp
|
include/mdds-%%API_VERSION%%/mdds/sorted_string_map_def.inl
|
||||||
include/mdds/node.hpp
|
include/mdds-%%API_VERSION%%/mdds/trie_map.hpp
|
||||||
include/mdds/point_quad_tree.hpp
|
include/mdds-%%API_VERSION%%/mdds/trie_map_def.inl
|
||||||
include/mdds/quad_node.hpp
|
libdata/pkgconfig/mdds-%%API_VERSION%%.pc
|
||||||
include/mdds/rectangle_set.hpp
|
|
||||||
include/mdds/rectangle_set_def.inl
|
|
||||||
include/mdds/segment_tree.hpp
|
|
||||||
include/mdds/segment_tree_def.inl
|
|
||||||
include/mdds/sorted_string_map.hpp
|
|
||||||
include/mdds/sorted_string_map_def.inl
|
|
||||||
libdata/pkgconfig/mdds.pc
|
|
||||||
|
|
30
devel/mdds0/Makefile
Normal file
30
devel/mdds0/Makefile
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= mdds
|
||||||
|
PORTVERSION= 0.12.1
|
||||||
|
CATEGORIES= devel
|
||||||
|
MASTER_SITES= http://kohei.us/files/mdds/src/
|
||||||
|
PKGNAMESUFFIX= 0
|
||||||
|
DISTNAME= ${PORTNAME}_${PORTVERSION}
|
||||||
|
|
||||||
|
MAINTAINER= office@FreeBSD.org
|
||||||
|
COMMENT= Multi-dimensional data index algorithm
|
||||||
|
|
||||||
|
LICENSE= MIT
|
||||||
|
|
||||||
|
USES= tar:bzip2
|
||||||
|
NO_ARCH= yes
|
||||||
|
NO_BUILD= yes
|
||||||
|
|
||||||
|
do-configure:
|
||||||
|
@${SED} -e 's|@prefix@|${PREFIX}|' \
|
||||||
|
-e 's|@includedir@|$${prefix}/include|' \
|
||||||
|
-e 's|@VERSION@|${PORTVERSION}|' \
|
||||||
|
${WRKSRC}/misc/mdds.pc.in > ${WRKSRC}/misc/mdds.pc
|
||||||
|
|
||||||
|
do-install:
|
||||||
|
cd ${WRKSRC} && ${COPYTREE_SHARE} include ${STAGEDIR}${PREFIX}
|
||||||
|
${INSTALL_DATA} ${WRKSRC}/misc/mdds.pc \
|
||||||
|
${STAGEDIR}${PREFIX}/libdata/pkgconfig
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
2
devel/mdds0/distinfo
Normal file
2
devel/mdds0/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
SHA256 (mdds_0.12.1.tar.bz2) = 23565e9d7810a6ac30478833813db847f80e927b414a7be07b7cc03ed3aae83d
|
||||||
|
SIZE (mdds_0.12.1.tar.bz2) = 153265
|
4
devel/mdds0/pkg-descr
Normal file
4
devel/mdds0/pkg-descr
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
Multi-Dimensional Data Structure (mdds) is a collection of multi-dimensional
|
||||||
|
data structure and indexing algorithm.
|
||||||
|
|
||||||
|
WWW: https://gitlab.com/mdds/mdds
|
35
devel/mdds0/pkg-plist
Normal file
35
devel/mdds0/pkg-plist
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
include/mdds/compat/unique_ptr.hpp
|
||||||
|
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_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_custom_func1.hpp
|
||||||
|
include/mdds/multi_type_vector_custom_func2.hpp
|
||||||
|
include/mdds/multi_type_vector_custom_func3.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
|
||||||
|
include/mdds/segment_tree_def.inl
|
||||||
|
include/mdds/sorted_string_map.hpp
|
||||||
|
include/mdds/sorted_string_map_def.inl
|
||||||
|
libdata/pkgconfig/mdds.pc
|
|
@ -19,7 +19,7 @@ BUILD_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
|
||||||
cppunit-config:devel/cppunit \
|
cppunit-config:devel/cppunit \
|
||||||
dmake:devel/dmake \
|
dmake:devel/dmake \
|
||||||
${LOCALBASE}/bin/gperf:devel/gperf \
|
${LOCALBASE}/bin/gperf:devel/gperf \
|
||||||
mdds>=0.9.0:devel/mdds \
|
${LOCALBASE}/include/mdds/global.hpp:devel/mdds0 \
|
||||||
gpatch:devel/patch \
|
gpatch:devel/patch \
|
||||||
ucpp:devel/ucpp \
|
ucpp:devel/ucpp \
|
||||||
${LOCALBASE}/include/sane/sane.h:graphics/sane-backends \
|
${LOCALBASE}/include/sane/sane.h:graphics/sane-backends \
|
||||||
|
|
|
@ -25,7 +25,7 @@ BUILD_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
|
||||||
cppunit-config:devel/cppunit \
|
cppunit-config:devel/cppunit \
|
||||||
dmake:devel/dmake \
|
dmake:devel/dmake \
|
||||||
${LOCALBASE}/bin/gperf:devel/gperf \
|
${LOCALBASE}/bin/gperf:devel/gperf \
|
||||||
mdds>=0.9.0:devel/mdds \
|
${LOCALBASE}/include/mdds/global.hpp:devel/mdds0 \
|
||||||
gpatch:devel/patch \
|
gpatch:devel/patch \
|
||||||
ucpp:devel/ucpp \
|
ucpp:devel/ucpp \
|
||||||
vigra-config:graphics/vigra \
|
vigra-config:graphics/vigra \
|
||||||
|
|
|
@ -14,7 +14,7 @@ COMMENT= Library to interpret and import Apple Keynote presentations
|
||||||
LICENSE= LGPL21 MPL
|
LICENSE= LGPL21 MPL
|
||||||
LICENSE_COMB= dual
|
LICENSE_COMB= dual
|
||||||
|
|
||||||
BUILD_DEPENDS= mdds>=0.12.1_1:devel/mdds \
|
BUILD_DEPENDS= ${LOCALBASE}/include/mdds/global.hpp:devel/mdds0 \
|
||||||
${LOCALBASE}/include/glm/glm.hpp:math/glm
|
${LOCALBASE}/include/glm/glm.hpp:math/glm
|
||||||
LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \
|
LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \
|
||||||
librevenge-0.0.so:textproc/librevenge \
|
librevenge-0.0.so:textproc/librevenge \
|
||||||
|
|
Loading…
Add table
Reference in a new issue