commit mdds for openSUSE:Factory

2015-07-02 Thread h_root
Hello community,

here is the log from the commit of package mdds for openSUSE:Factory checked in 
at 2015-07-02 22:46:03

Comparing /work/SRC/openSUSE:Factory/mdds (Old)
 and  /work/SRC/openSUSE:Factory/.mdds.new (New)


Package is mdds

Changes:

--- /work/SRC/openSUSE:Factory/mdds/mdds.changes2015-04-05 
02:02:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.mdds.new/mdds.changes   2015-07-02 
22:46:04.0 +0200
@@ -1,0 +2,6 @@
+Wed Jun 24 12:04:51 UTC 2015 - tchva...@suse.com
+
+- Version bump to 0.12.1:
+  * Various small fixes on 0.12 series
+
+---

Old:

  mdds_0.12.0.tar.bz2

New:

  mdds_0.12.1.tar.bz2



Other differences:
--
++ mdds.spec ++
--- /var/tmp/diff_new_pack.mXOtGu/_old  2015-07-02 22:46:05.0 +0200
+++ /var/tmp/diff_new_pack.mXOtGu/_new  2015-07-02 22:46:05.0 +0200
@@ -19,7 +19,7 @@
 # redefined as we put there just devel docs
 %define _docdir %{_defaultdocdir}/%{name}-devel
 Name:   mdds
-Version:0.12.0
+Version:0.12.1
 Release:0
 Summary:A collection of multi-dimensional data structure and indexing 
algorithm
 License:MIT

++ mdds_0.12.0.tar.bz2 - mdds_0.12.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.12.0/.gitignore new/mdds_0.12.1/.gitignore
--- old/mdds_0.12.0/.gitignore  1970-01-01 01:00:00.0 +0100
+++ new/mdds_0.12.1/.gitignore  2015-06-12 01:53:55.0 +0200
@@ -0,0 +1,13 @@
+autom4te.cache/
+config.log
+config.status
+configure
+Makefile
+misc/mdds.pc
+obj/
+VERSION
+
+# tests
+*_test
+multi_type_vector_test_custom
+multi_type_vector_test_default
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.12.0/NEWS new/mdds_0.12.1/NEWS
--- old/mdds_0.12.0/NEWS2015-02-06 03:32:45.0 +0100
+++ new/mdds_0.12.1/NEWS2015-06-12 01:53:55.0 +0200
@@ -1,3 +1,11 @@
+mdds 0.12.1
+
+* flat_segment_tree
+
+  * removed construction-from-int requirement from value_type to allow
+non-numeric types to be stored.
+  * removed construction-from-int requirement from key_type as well.
+
 mdds 0.12.0
 
 * segment_tree
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.12.0/configure new/mdds_0.12.1/configure
--- old/mdds_0.12.0/configure   2015-02-06 03:32:45.0 +0100
+++ new/mdds_0.12.1/configure   2015-06-12 01:53:55.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for mdds 0.12.0.
+# Generated by GNU Autoconf 2.69 for mdds 0.12.1.
 #
 # Report bugs to kohei.yosh...@gmail.com.
 #
@@ -579,8 +579,8 @@
 # Identity of this package.
 PACKAGE_NAME='mdds'
 PACKAGE_TARNAME='mdds'
-PACKAGE_VERSION='0.12.0'
-PACKAGE_STRING='mdds 0.12.0'
+PACKAGE_VERSION='0.12.1'
+PACKAGE_STRING='mdds 0.12.1'
 PACKAGE_BUGREPORT='kohei.yosh...@gmail.com'
 PACKAGE_URL=''
 
@@ -1181,7 +1181,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures mdds 0.12.0 to adapt to many kinds of systems.
+\`configure' configures mdds 0.12.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1242,7 +1242,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of mdds 0.12.0:;;
+ short | recursive ) echo Configuration of mdds 0.12.1:;;
esac
   cat \_ACEOF
 
@@ -1335,7 +1335,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-mdds configure 0.12.0
+mdds configure 0.12.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1352,7 +1352,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by mdds $as_me 0.12.0, which was
+It was created by mdds $as_me 0.12.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -1701,7 +1701,7 @@
 
 
 
-VERSION=0.12.0
+VERSION=0.12.1
 
 
 PACKAGE_TARNAME=mdds
@@ -2298,7 +2298,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log=
-This file was extended by mdds $as_me 0.12.0, which was
+This file was extended by mdds $as_me 0.12.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -2351,7 +2351,7 @@
 cat $CONFIG_STATUS _ACEOF || ac_write_fail=1
 

commit mdds for openSUSE:Factory

2015-04-04 Thread h_root
Hello community,

here is the log from the commit of package mdds for openSUSE:Factory checked in 
at 2015-04-05 02:02:51

Comparing /work/SRC/openSUSE:Factory/mdds (Old)
 and  /work/SRC/openSUSE:Factory/.mdds.new (New)


Package is mdds

Changes:

--- /work/SRC/openSUSE:Factory/mdds/mdds.changes2015-03-19 
20:47:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.mdds.new/mdds.changes   2015-04-05 
02:02:52.0 +0200
@@ -1,0 +2,5 @@
+Tue Mar 24 09:47:15 UTC 2015 - tchva...@suse.com
+
+- Just move define up and comment why we redefine docdir
+
+---



Other differences:
--
++ mdds.spec ++
--- /var/tmp/diff_new_pack.wZhG8H/_old  2015-04-05 02:02:53.0 +0200
+++ /var/tmp/diff_new_pack.wZhG8H/_new  2015-04-05 02:02:53.0 +0200
@@ -16,6 +16,8 @@
 #
 
 
+# redefined as we put there just devel docs
+%define _docdir %{_defaultdocdir}/%{name}-devel
 Name:   mdds
 Version:0.12.0
 Release:0
@@ -46,17 +48,17 @@
 algorithms.  All data structures are available as C++ templates, hence this is 
a
 header-only library, with no shared library to link against.
 
-%define _docdir %{_defaultdocdir}/%{name}-devel
-
 %prep
 %setup -q -n %{name}_%{version}
 
 %build
-%configure --docdir=%{_docdir}
-make %{?_smp_mflags} V=1
+%configure \
+--disable-silent-rules \
+--docdir=%{_docdir}
+make %{?_smp_mflags}
 
 %check
-make check %{?_smp_mflags} V=1
+make check %{?_smp_mflags}
 
 %install
 make DESTDIR=%{buildroot} install %{?_smp_mflags}




commit mdds for openSUSE:Factory

2015-03-19 Thread h_root
Hello community,

here is the log from the commit of package mdds for openSUSE:Factory checked in 
at 2015-03-19 20:47:09

Comparing /work/SRC/openSUSE:Factory/mdds (Old)
 and  /work/SRC/openSUSE:Factory/.mdds.new (New)


Package is mdds

Changes:

--- /work/SRC/openSUSE:Factory/mdds/mdds.changes2014-12-21 
12:02:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.mdds.new/mdds.changes   2015-03-19 
20:47:10.0 +0100
@@ -1,0 +2,7 @@
+Mon Mar 16 11:18:07 UTC 2015 - fst...@suse.com
+
+- Version bump to 0.12.0
+  * more types are possible in segment_tree data structures
+(previously only pointers were possible)
+
+---

Old:

  mdds_0.11.2.tar.bz2

New:

  mdds_0.12.0.tar.bz2



Other differences:
--
++ mdds.spec ++
--- /var/tmp/diff_new_pack.9jwUsz/_old  2015-03-19 20:47:11.0 +0100
+++ /var/tmp/diff_new_pack.9jwUsz/_new  2015-03-19 20:47:11.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mdds
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   mdds
-Version:0.11.2
+Version:0.12.0
 Release:0
 Summary:A collection of multi-dimensional data structure and indexing 
algorithm
 License:MIT
@@ -49,7 +49,7 @@
 %define _docdir %{_defaultdocdir}/%{name}-devel
 
 %prep
-%setup -n %{name}_%{version}
+%setup -q -n %{name}_%{version}
 
 %build
 %configure --docdir=%{_docdir}
@@ -59,7 +59,7 @@
 make check %{?_smp_mflags} V=1
 
 %install
-make DESTDIR=%buildroot install
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 
 %files devel
 %defattr(-,root,root)

++ mdds_0.11.2.tar.bz2 - mdds_0.12.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.11.2/NEWS new/mdds_0.12.0/NEWS
--- old/mdds_0.11.2/NEWS2014-12-18 21:05:56.0 +0100
+++ new/mdds_0.12.0/NEWS2015-02-06 03:32:45.0 +0100
@@ -1,3 +1,14 @@
+mdds 0.12.0
+
+* segment_tree
+
+  * remove pointer requirement from value_type to allow non-pointer
+type to be stored.
+
+* multi_type_vector
+
+  * fixed a bug in the equality operator method.
+
 mdds 0.11.2
 
 * multi_type_vector
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.11.2/configure new/mdds_0.12.0/configure
--- old/mdds_0.11.2/configure   2014-12-18 21:05:56.0 +0100
+++ new/mdds_0.12.0/configure   2015-02-06 03:32:45.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for mdds 0.11.2.
+# Generated by GNU Autoconf 2.69 for mdds 0.12.0.
 #
 # Report bugs to kohei.yosh...@gmail.com.
 #
@@ -579,8 +579,8 @@
 # Identity of this package.
 PACKAGE_NAME='mdds'
 PACKAGE_TARNAME='mdds'
-PACKAGE_VERSION='0.11.2'
-PACKAGE_STRING='mdds 0.11.2'
+PACKAGE_VERSION='0.12.0'
+PACKAGE_STRING='mdds 0.12.0'
 PACKAGE_BUGREPORT='kohei.yosh...@gmail.com'
 PACKAGE_URL=''
 
@@ -1181,7 +1181,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures mdds 0.11.2 to adapt to many kinds of systems.
+\`configure' configures mdds 0.12.0 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1242,7 +1242,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of mdds 0.11.2:;;
+ short | recursive ) echo Configuration of mdds 0.12.0:;;
esac
   cat \_ACEOF
 
@@ -1335,7 +1335,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-mdds configure 0.11.2
+mdds configure 0.12.0
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1352,7 +1352,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by mdds $as_me 0.11.2, which was
+It was created by mdds $as_me 0.12.0, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -1701,7 +1701,7 @@
 
 
 
-VERSION=0.11.2
+VERSION=0.12.0
 
 
 PACKAGE_TARNAME=mdds
@@ -2298,7 +2298,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log=
-This file was extended by mdds $as_me 0.11.2, which was
+This file was extended by mdds $as_me 0.12.0, which 

commit mdds for openSUSE:Factory

2014-12-21 Thread h_root
Hello community,

here is the log from the commit of package mdds for openSUSE:Factory checked in 
at 2014-12-21 12:03:27

Comparing /work/SRC/openSUSE:Factory/mdds (Old)
 and  /work/SRC/openSUSE:Factory/.mdds.new (New)


Package is mdds

Changes:

--- /work/SRC/openSUSE:Factory/mdds/mdds.changes2014-11-24 
11:10:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.mdds.new/mdds.changes   2014-12-21 
12:02:35.0 +0100
@@ -1,0 +2,6 @@
+Fri Dec 19 10:31:14 UTC 2014 - tchva...@suse.com
+
+- Version bump to 0.11.2:
+  * Small fixes
+
+---

Old:

  mdds_0.11.1.tar.bz2

New:

  mdds_0.11.2.tar.bz2



Other differences:
--
++ mdds.spec ++
--- /var/tmp/diff_new_pack.iScJBK/_old  2014-12-21 12:02:37.0 +0100
+++ /var/tmp/diff_new_pack.iScJBK/_new  2014-12-21 12:02:37.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   mdds
-Version:0.11.1
+Version:0.11.2
 Release:0
 Summary:A collection of multi-dimensional data structure and indexing 
algorithm
 License:MIT

++ mdds_0.11.1.tar.bz2 - mdds_0.11.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.11.1/Makefile.in new/mdds_0.11.2/Makefile.in
--- old/mdds_0.11.1/Makefile.in 2014-10-03 02:44:03.0 +0200
+++ new/mdds_0.11.2/Makefile.in 2014-12-18 21:05:56.0 +0100
@@ -241,12 +241,12 @@
install -d $(DESTDIR)@docdir@
install -d $(DESTDIR)@datarootdir@
install -d $(DESTDIR)@datarootdir@/pkgconfig
-   install -m 644 -t $(DESTDIR)@includedir@/mdds 
@top_srcdir@/$(INCDIR)/mdds/*.hpp
-   install -m 644 -t $(DESTDIR)@includedir@/mdds 
@top_srcdir@/$(INCDIR)/mdds/*.inl
-   install -m 644 -t $(DESTDIR)@includedir@/mdds/compat 
@top_srcdir@/$(INCDIR)/mdds/compat/*.hpp
-   install -m 644 -t $(DESTDIR)@includedir@/mdds/hash_container 
@top_srcdir@/$(INCDIR)/mdds/hash_container/*.hpp
-   install -m 644 -t $(DESTDIR)@datarootdir@/pkgconfig $(MISCDIR)/mdds.pc
-   install -m 644 -t $(DESTDIR)@docdir@ @top_srcdir@/AUTHORS 
@top_srcdir@/COPYING @top_srcdir@/NEWS @top_srcdir@/README @top_srcdir@/VERSION
+   install -m 644 @top_srcdir@/$(INCDIR)/mdds/*.hpp 
$(DESTDIR)@includedir@/mdds 
+   install -m 644 @top_srcdir@/$(INCDIR)/mdds/*.inl 
$(DESTDIR)@includedir@/mdds 
+   install -m 644 @top_srcdir@/$(INCDIR)/mdds/compat/*.hpp 
$(DESTDIR)@includedir@/mdds/compat 
+   install -m 644 @top_srcdir@/$(INCDIR)/mdds/hash_container/*.hpp 
$(DESTDIR)@includedir@/mdds/hash_container 
+   install -m 644 $(MISCDIR)/mdds.pc $(DESTDIR)@datarootdir@/pkgconfig 
+   install -m 644 @top_srcdir@/AUTHORS @top_srcdir@/COPYING 
@top_srcdir@/NEWS @top_srcdir@/README @top_srcdir@/VERSION $(DESTDIR)@docdir@ 
 
 check: $(ALL_TESTS)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.11.1/NEWS new/mdds_0.11.2/NEWS
--- old/mdds_0.11.1/NEWS2014-10-03 02:44:03.0 +0200
+++ new/mdds_0.11.2/NEWS2014-12-18 21:05:56.0 +0100
@@ -1,3 +1,10 @@
+mdds 0.11.2
+
+* multi_type_vector
+
+  * fixed various memory leaks associated with the set() method when a
+value overwrites an existing element in a managed block.
+
 mdds 0.11.1
 
 * all
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.11.1/configure new/mdds_0.11.2/configure
--- old/mdds_0.11.1/configure   2014-10-03 02:44:03.0 +0200
+++ new/mdds_0.11.2/configure   2014-12-18 21:05:56.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for mdds 0.11.1.
+# Generated by GNU Autoconf 2.69 for mdds 0.11.2.
 #
 # Report bugs to kohei.yosh...@gmail.com.
 #
@@ -579,8 +579,8 @@
 # Identity of this package.
 PACKAGE_NAME='mdds'
 PACKAGE_TARNAME='mdds'
-PACKAGE_VERSION='0.11.1'
-PACKAGE_STRING='mdds 0.11.1'
+PACKAGE_VERSION='0.11.2'
+PACKAGE_STRING='mdds 0.11.2'
 PACKAGE_BUGREPORT='kohei.yosh...@gmail.com'
 PACKAGE_URL=''
 
@@ -1181,7 +1181,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures mdds 0.11.1 to adapt to many kinds of systems.
+\`configure' configures mdds 0.11.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1242,7 +1242,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of mdds 0.11.1:;;
+ short | recursive ) echo Configuration of mdds 0.11.2:;;
esac
   cat \_ACEOF
 
@@ -1335,7 

commit mdds for openSUSE:Factory

2014-11-24 Thread h_root
Hello community,

here is the log from the commit of package mdds for openSUSE:Factory checked in 
at 2014-11-24 11:10:57

Comparing /work/SRC/openSUSE:Factory/mdds (Old)
 and  /work/SRC/openSUSE:Factory/.mdds.new (New)


Package is mdds

Changes:

--- /work/SRC/openSUSE:Factory/mdds/mdds.changes2014-10-05 
20:30:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.mdds.new/mdds.changes   2014-11-24 
11:10:58.0 +0100
@@ -1,0 +2,6 @@
+Thu Nov 13 12:13:18 UTC 2014 - tchva...@suse.com
+
+- Version bump to 0.11.1:
+  * Small bugfixes along 0.11 series
+
+---

Old:

  mdds_0.11.0.tar.bz2

New:

  mdds_0.11.1.tar.bz2



Other differences:
--
++ mdds.spec ++
--- /var/tmp/diff_new_pack.c7q8UE/_old  2014-11-24 11:10:59.0 +0100
+++ /var/tmp/diff_new_pack.c7q8UE/_new  2014-11-24 11:10:59.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   mdds
-Version:0.11.0
+Version:0.11.1
 Release:0
 Summary:A collection of multi-dimensional data structure and indexing 
algorithm
 License:MIT

++ mdds_0.11.0.tar.bz2 - mdds_0.11.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.11.0/NEWS new/mdds_0.11.1/NEWS
--- old/mdds_0.11.0/NEWS2014-09-18 20:06:38.0 +0200
+++ new/mdds_0.11.1/NEWS2014-10-03 02:44:03.0 +0200
@@ -1,3 +1,15 @@
+mdds 0.11.1
+
+* all
+
+  * fixed a large number of outstanding defects reported by Coverity
+Scan.
+
+* multi_type_vector
+
+  * fixed 2 cases of double-free bug in the variant of swap() that
+allows segmented swapping.
+
 mdds 0.11.0
 
 * sorted_string_map (new)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.11.0/configure new/mdds_0.11.1/configure
--- old/mdds_0.11.0/configure   2014-09-18 20:06:38.0 +0200
+++ new/mdds_0.11.1/configure   2014-10-03 02:44:03.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for mdds 0.11.0.
+# Generated by GNU Autoconf 2.69 for mdds 0.11.1.
 #
 # Report bugs to kohei.yosh...@gmail.com.
 #
@@ -579,8 +579,8 @@
 # Identity of this package.
 PACKAGE_NAME='mdds'
 PACKAGE_TARNAME='mdds'
-PACKAGE_VERSION='0.11.0'
-PACKAGE_STRING='mdds 0.11.0'
+PACKAGE_VERSION='0.11.1'
+PACKAGE_STRING='mdds 0.11.1'
 PACKAGE_BUGREPORT='kohei.yosh...@gmail.com'
 PACKAGE_URL=''
 
@@ -1181,7 +1181,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures mdds 0.11.0 to adapt to many kinds of systems.
+\`configure' configures mdds 0.11.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1242,7 +1242,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of mdds 0.11.0:;;
+ short | recursive ) echo Configuration of mdds 0.11.1:;;
esac
   cat \_ACEOF
 
@@ -1335,7 +1335,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-mdds configure 0.11.0
+mdds configure 0.11.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1352,7 +1352,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by mdds $as_me 0.11.0, which was
+It was created by mdds $as_me 0.11.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -1701,7 +1701,7 @@
 
 
 
-VERSION=0.11.0
+VERSION=0.11.1
 
 
 PACKAGE_TARNAME=mdds
@@ -2298,7 +2298,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log=
-This file was extended by mdds $as_me 0.11.0, which was
+This file was extended by mdds $as_me 0.11.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -2351,7 +2351,7 @@
 cat $CONFIG_STATUS _ACEOF || ac_write_fail=1
 ac_cs_config=`$as_echo $ac_configure_args | sed 's/^ //; 
s/[\\\`\$]//g'`
 ac_cs_version=\\
-mdds config.status 0.11.0
+mdds config.status 0.11.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\\$ac_cs_config\\
 
@@ -3455,7 +3455,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log=
-This file was extended by mdds $as_me 0.11.0, which was
+This file was extended by mdds $as_me 0.11.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   

commit mdds for openSUSE:Factory

2014-10-05 Thread h_root
Hello community,

here is the log from the commit of package mdds for openSUSE:Factory checked in 
at 2014-10-05 20:30:32

Comparing /work/SRC/openSUSE:Factory/mdds (Old)
 and  /work/SRC/openSUSE:Factory/.mdds.new (New)


Package is mdds

Changes:

--- /work/SRC/openSUSE:Factory/mdds/mdds.changes2014-04-26 
10:08:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.mdds.new/mdds.changes   2014-10-05 
20:30:35.0 +0200
@@ -1,0 +2,7 @@
+Mon Sep 29 13:45:42 UTC 2014 - tchva...@suse.com
+
+- Version bump to 0.11.0:
+  * added sorted_string_map
+  * multi_type_vector bugfixes
+
+---

Old:

  mdds_0.10.3.tar.bz2

New:

  mdds_0.11.0.tar.bz2



Other differences:
--
++ mdds.spec ++
--- /var/tmp/diff_new_pack.fZKFYN/_old  2014-10-05 20:30:36.0 +0200
+++ /var/tmp/diff_new_pack.fZKFYN/_new  2014-10-05 20:30:36.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   mdds
-Version:0.10.3
+Version:0.11.0
 Release:0
 Summary:A collection of multi-dimensional data structure and indexing 
algorithm
 License:MIT

++ mdds_0.10.3.tar.bz2 - mdds_0.11.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.10.3/Makefile.in new/mdds_0.11.0/Makefile.in
--- old/mdds_0.10.3/Makefile.in 2014-04-23 21:22:00.0 +0200
+++ new/mdds_0.11.0/Makefile.in 2014-09-18 20:06:38.0 +0200
@@ -19,7 +19,8 @@
multi_type_matrix_test \
rectangle_set_test \
multi_type_vector_test_default \
-   multi_type_vector_test_custom
+   multi_type_vector_test_custom \
+   sorted_string_map_test
 
 HEADERS= \
@top_srcdir@/$(INCDIR)/mdds/compat/unique_ptr.hpp \
@@ -43,6 +44,8 @@
@top_srcdir@/$(INCDIR)/mdds/rectangle_set_def.inl \
@top_srcdir@/$(INCDIR)/mdds/rectangle_set.hpp \
@top_srcdir@/$(INCDIR)/mdds/segment_tree.hpp \
+   @top_srcdir@/$(INCDIR)/mdds/sorted_string_map_def.inl \
+   @top_srcdir@/$(INCDIR)/mdds/sorted_string_map.hpp \
@top_srcdir@/$(INCDIR)/mdds/multi_type_vector.hpp \
@top_srcdir@/$(INCDIR)/mdds/multi_type_vector_custom_func1.hpp \
@top_srcdir@/$(INCDIR)/mdds/multi_type_vector_custom_func2.hpp \
@@ -63,7 +66,8 @@
test.st \
test.mtm \
test.mtv \
-   test.mtmatrix
+   test.mtmatrix \
+   test.ssmap
 
 TESTS_MEM = \
test.pqt.mem \
@@ -72,6 +76,7 @@
test.st.mem \
test.mtm.mem \
test.mtmatrix \
+   test.ssmap
 
 # You may add $(TESTS_MEM) if valgrind is available on your platform
 ALL_TESTS = $(TESTS)
@@ -111,6 +116,9 @@
 $(OBJDIR)/multi_type_matrix_test.o: 
@top_srcdir@/$(SRCDIR)/multi_type_matrix_test.cpp $(DEPENDS)
$(CXX) $(CPPFLAGS) -c -o $@ 
@top_srcdir@/$(SRCDIR)/multi_type_matrix_test.cpp
 
+$(OBJDIR)/sorted_string_map_test.o: 
@top_srcdir@/$(SRCDIR)/sorted_string_map_test.cpp $(DEPENDS)
+   $(CXX) $(CPPFLAGS) -c -o $@ 
@top_srcdir@/$(SRCDIR)/sorted_string_map_test.cpp
+
 flat_segment_tree_test: pre $(OBJDIR)/flat_segment_tree_test.o
$(CXX) $(LDFLAGS) $(OBJDIR)/flat_segment_tree_test.o -o $@
 
@@ -138,6 +146,9 @@
 multi_type_matrix_test: pre $(OBJDIR)/multi_type_matrix_test.o
$(CXX) $(LDFLAGS) $(OBJDIR)/multi_type_matrix_test.o -o $@
 
+sorted_string_map_test: pre $(OBJDIR)/sorted_string_map_test.o
+   $(CXX) $(LDFLAGS) $(OBJDIR)/sorted_string_map_test.o -o $@
+
 multi_type_vector_test: multi_type_vector_test_default 
multi_type_vector_test_custom multi_type_vector_test_perf
 
 stlperf_test: pre @top_srcdir@/$(SRCDIR)/stlperf_test.cpp
@@ -208,6 +219,12 @@
 test.mtmatrix.mem: multi_type_matrix_test
valgrind --tool=memcheck --leak-check=full ./multi_type_matrix_test func
 
+test.ssmap: sorted_string_map_test
+   ./sorted_string_map_test func
+
+test.ssmap.mem: sorted_string_map_test
+   valgrind --tool=memcheck --leak-check=full ./sorted_string_map_test func
+
 test.stl: stlperf_test
./stlperf_test
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.10.3/NEWS new/mdds_0.11.0/NEWS
--- old/mdds_0.10.3/NEWS2014-04-23 21:22:00.0 +0200
+++ new/mdds_0.11.0/NEWS2014-09-18 20:06:38.0 +0200
@@ -1,3 +1,24 @@
+mdds 0.11.0
+
+* sorted_string_map (new)
+
+  * new data structure to support efficient mapping of textural keys
+to numeric values when the key values are known at compile time.
+
+* multi_type_vector
+
+  * fixed a bug in transfer() where two adjacent blocks of identical
+type would fail to be merged in some circumstances.
+
+  * added shrink_to_fit() to allow trimming of any 

commit mdds for openSUSE:Factory

2014-04-26 Thread h_root
Hello community,

here is the log from the commit of package mdds for openSUSE:Factory checked in 
at 2014-04-26 10:08:29

Comparing /work/SRC/openSUSE:Factory/mdds (Old)
 and  /work/SRC/openSUSE:Factory/.mdds.new (New)


Package is mdds

Changes:

--- /work/SRC/openSUSE:Factory/mdds/mdds.changes2014-02-28 
07:24:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.mdds.new/mdds.changes   2014-04-26 
10:08:30.0 +0200
@@ -1,0 +2,6 @@
+Fri Apr 25 10:01:09 UTC 2014 - tchva...@suse.com
+
+- Version bump to 0.10.3:
+  * Various bugfixes among 0.10 series found during lo 4.2.3 phase.
+
+---

Old:

  mdds_0.10.2.tar.bz2

New:

  mdds_0.10.3.tar.bz2



Other differences:
--
++ mdds.spec ++
--- /var/tmp/diff_new_pack.33FIfQ/_old  2014-04-26 10:08:31.0 +0200
+++ /var/tmp/diff_new_pack.33FIfQ/_new  2014-04-26 10:08:31.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   mdds
-Version:0.10.2
+Version:0.10.3
 Release:0
 Summary:A collection of multi-dimensional data structure and indexing 
algorithm
 License:MIT

++ mdds_0.10.2.tar.bz2 - mdds_0.10.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.10.2/NEWS new/mdds_0.10.3/NEWS
--- old/mdds_0.10.2/NEWS2014-02-12 15:34:42.0 +0100
+++ new/mdds_0.10.3/NEWS2014-04-23 21:22:00.0 +0200
@@ -1,3 +1,23 @@
+mdds 0.10.3
+
+* multi_type_vector
+
+  * added 2 variants of release_range() that take start and end positions,
+to allow releasing of elements in specified interval.  One of the
+variants takes iterator as a block position hint.
+
+* iterator release_range(size_type start_pos, size_type end_pos)
+
+* iterator release_range(const iterator pos_hint, size_type start_pos, 
size_type end_pos)
+
+  * added push_back() and push_back_empty(), to allow efficient way to
+append new values to the end of the container.
+
+* templatetypename _T
+  iterator push_back(const _T value)
+
+* iterator push_back_empty()
+
 mdds 0.10.2
 
 * multi_type_vector
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.10.2/configure new/mdds_0.10.3/configure
--- old/mdds_0.10.2/configure   2014-02-12 15:34:42.0 +0100
+++ new/mdds_0.10.3/configure   2014-04-23 21:22:00.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for mdds 0.10.2.
+# Generated by GNU Autoconf 2.69 for mdds 0.10.3.
 #
 # Report bugs to kohei.yosh...@gmail.com.
 #
@@ -579,8 +579,8 @@
 # Identity of this package.
 PACKAGE_NAME='mdds'
 PACKAGE_TARNAME='mdds'
-PACKAGE_VERSION='0.10.2'
-PACKAGE_STRING='mdds 0.10.2'
+PACKAGE_VERSION='0.10.3'
+PACKAGE_STRING='mdds 0.10.3'
 PACKAGE_BUGREPORT='kohei.yosh...@gmail.com'
 PACKAGE_URL=''
 
@@ -1181,7 +1181,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures mdds 0.10.2 to adapt to many kinds of systems.
+\`configure' configures mdds 0.10.3 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1242,7 +1242,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of mdds 0.10.2:;;
+ short | recursive ) echo Configuration of mdds 0.10.3:;;
esac
   cat \_ACEOF
 
@@ -1335,7 +1335,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-mdds configure 0.10.2
+mdds configure 0.10.3
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1352,7 +1352,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by mdds $as_me 0.10.2, which was
+It was created by mdds $as_me 0.10.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -1701,7 +1701,7 @@
 
 
 
-VERSION=0.10.2
+VERSION=0.10.3
 
 
 PACKAGE_TARNAME=mdds
@@ -2298,7 +2298,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log=
-This file was extended by mdds $as_me 0.10.2, which was
+This file was extended by mdds $as_me 0.10.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -2351,7 +2351,7 @@
 cat $CONFIG_STATUS _ACEOF || ac_write_fail=1
 ac_cs_config=`$as_echo $ac_configure_args | sed 's/^ //; 
s/[\\\`\$]//g'`
 ac_cs_version=\\
-mdds config.status 

commit mdds for openSUSE:Factory

2014-02-27 Thread h_root
Hello community,

here is the log from the commit of package mdds for openSUSE:Factory checked in 
at 2014-02-28 07:24:24

Comparing /work/SRC/openSUSE:Factory/mdds (Old)
 and  /work/SRC/openSUSE:Factory/.mdds.new (New)


Package is mdds

Changes:

--- /work/SRC/openSUSE:Factory/mdds/mdds.changes2014-01-30 
11:33:53.0 +0100
+++ /work/SRC/openSUSE:Factory/.mdds.new/mdds.changes   2014-02-28 
07:24:26.0 +0100
@@ -1,0 +2,6 @@
+Tue Feb 25 19:50:47 UTC 2014 - tchva...@suse.com
+
+- Version bump to 0.10.2:
+  * Various bugfixes among 0.10 series found during lo 4.2.1 phase.
+
+---

Old:

  mdds_0.10.1.tar.bz2

New:

  mdds_0.10.2.tar.bz2



Other differences:
--
++ mdds.spec ++
--- /var/tmp/diff_new_pack.Nn7HGe/_old  2014-02-28 07:24:26.0 +0100
+++ /var/tmp/diff_new_pack.Nn7HGe/_new  2014-02-28 07:24:26.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   mdds
-Version:0.10.1
+Version:0.10.2
 Release:0
 Summary:A collection of multi-dimensional data structure and indexing 
algorithm
 License:MIT

++ mdds_0.10.1.tar.bz2 - mdds_0.10.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.10.1/Makefile.in new/mdds_0.10.2/Makefile.in
--- old/mdds_0.10.1/Makefile.in 2014-01-08 16:43:37.0 +0100
+++ new/mdds_0.10.2/Makefile.in 2014-02-12 15:34:42.0 +0100
@@ -42,7 +42,16 @@
@top_srcdir@/$(INCDIR)/mdds/quad_node.hpp \
@top_srcdir@/$(INCDIR)/mdds/rectangle_set_def.inl \
@top_srcdir@/$(INCDIR)/mdds/rectangle_set.hpp \
-   @top_srcdir@/$(INCDIR)/mdds/segment_tree.hpp
+   @top_srcdir@/$(INCDIR)/mdds/segment_tree.hpp \
+   @top_srcdir@/$(INCDIR)/mdds/multi_type_vector.hpp \
+   @top_srcdir@/$(INCDIR)/mdds/multi_type_vector_custom_func1.hpp \
+   @top_srcdir@/$(INCDIR)/mdds/multi_type_vector_custom_func2.hpp \
+   @top_srcdir@/$(INCDIR)/mdds/multi_type_vector_custom_func3.hpp \
+   @top_srcdir@/$(INCDIR)/mdds/multi_type_vector_itr.hpp \
+   @top_srcdir@/$(INCDIR)/mdds/multi_type_vector_trait.hpp \
+   @top_srcdir@/$(INCDIR)/mdds/multi_type_vector_types.hpp \
+   @top_srcdir@/$(INCDIR)/mdds/multi_type_vector_macro.hpp \
+   @top_srcdir@/$(INCDIR)/mdds/multi_type_vector_def.inl
 
 DEPENDS= \
$(HEADERS)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.10.1/NEWS new/mdds_0.10.2/NEWS
--- old/mdds_0.10.1/NEWS2014-01-08 16:43:37.0 +0100
+++ new/mdds_0.10.2/NEWS2014-02-12 15:34:42.0 +0100
@@ -1,3 +1,14 @@
+mdds 0.10.2
+
+* multi_type_vector
+
+  * fixed a bug in transfer() that would trigger an assertion and
+eventually lead to a crash.  The problem occurred when a range of
+data to be transferred spanned over 2 blocks and consisted of the
+lower part of an upper block and the upper part of a lower block.
+
+mdds 0.10.1
+
 * multi_type_matrix
 
   * added a variant of set_empty() that takes an additional length
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mdds_0.10.1/configure new/mdds_0.10.2/configure
--- old/mdds_0.10.1/configure   2014-01-08 16:43:37.0 +0100
+++ new/mdds_0.10.2/configure   2014-02-12 15:34:42.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for mdds 0.10.1.
+# Generated by GNU Autoconf 2.69 for mdds 0.10.2.
 #
 # Report bugs to kohei.yosh...@gmail.com.
 #
@@ -579,8 +579,8 @@
 # Identity of this package.
 PACKAGE_NAME='mdds'
 PACKAGE_TARNAME='mdds'
-PACKAGE_VERSION='0.10.1'
-PACKAGE_STRING='mdds 0.10.1'
+PACKAGE_VERSION='0.10.2'
+PACKAGE_STRING='mdds 0.10.2'
 PACKAGE_BUGREPORT='kohei.yosh...@gmail.com'
 PACKAGE_URL=''
 
@@ -1181,7 +1181,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures mdds 0.10.1 to adapt to many kinds of systems.
+\`configure' configures mdds 0.10.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1242,7 +1242,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of mdds 0.10.1:;;
+ short | recursive ) echo Configuration of mdds 0.10.2:;;
esac
   cat \_ACEOF
 
@@ -1335,7 +1335,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-mdds configure 0.10.1
+mdds configure 0.10.2
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software 

commit mdds for openSUSE:Factory

2014-01-30 Thread h_root
Hello community,

here is the log from the commit of package mdds for openSUSE:Factory checked in 
at 2014-01-30 11:33:52

Comparing /work/SRC/openSUSE:Factory/mdds (Old)
 and  /work/SRC/openSUSE:Factory/.mdds.new (New)


Package is mdds

Changes:

--- /work/SRC/openSUSE:Factory/mdds/mdds.changes2014-01-07 
13:59:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.mdds.new/mdds.changes   2014-01-30 
11:33:53.0 +0100
@@ -1,0 +2,20 @@
+Wed Jan  8 20:05:50 UTC 2014 - fridrich.st...@suse.com
+
+- Upgrade to 0.10.1
+  * multi_type_matrix
+- added a variant of set_empty() that takes an additional
+  length parameter.
+  * 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).
+
+---

Old:

  mdds_0.9.1.tar.bz2

New:

  mdds_0.10.1.tar.bz2



Other differences:
--
++ mdds.spec ++
--- /var/tmp/diff_new_pack.xDtggH/_old  2014-01-30 11:33:53.0 +0100
+++ /var/tmp/diff_new_pack.xDtggH/_new  2014-01-30 11:33:53.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mdds
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   mdds
-Version:0.9.1
+Version:0.10.1
 Release:0
 Summary:A collection of multi-dimensional data structure and indexing 
algorithm
 License:MIT

++ mdds_0.9.1.tar.bz2 - mdds_0.10.1.tar.bz2 ++
 3228 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit mdds for openSUSE:Factory

2014-01-07 Thread h_root
Hello community,

here is the log from the commit of package mdds for openSUSE:Factory checked in 
at 2014-01-07 13:59:23

Comparing /work/SRC/openSUSE:Factory/mdds (Old)
 and  /work/SRC/openSUSE:Factory/.mdds.new (New)


Package is mdds

Changes:

--- /work/SRC/openSUSE:Factory/mdds/mdds.changes2013-11-15 
13:27:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.mdds.new/mdds.changes   2014-01-07 
13:59:24.0 +0100
@@ -1,0 +2,6 @@
+Mon Dec 30 11:38:41 UTC 2013 - tchva...@suse.com
+
+- Version bump to 0.9.1 needed in LO-4.2
+- Drop unused patch old-gcc-bug.patch.
+
+---

Old:

  mdds_0.8.1.tar.bz2
  old-gcc-bug.patch

New:

  mdds_0.9.1.tar.bz2



Other differences:
--
++ mdds.spec ++
--- /var/tmp/diff_new_pack.Qb3SAP/_old  2014-01-07 13:59:24.0 +0100
+++ /var/tmp/diff_new_pack.Qb3SAP/_new  2014-01-07 13:59:24.0 +0100
@@ -17,15 +17,13 @@
 
 
 Name:   mdds
-Version:0.8.1
+Version:0.9.1
 Release:0
 Summary:A collection of multi-dimensional data structure and indexing 
algorithm
 License:MIT
 Group:  Development/Libraries/C and C++
 Url:http://code.google.com/p/multidimalgorithm/
-Source: 
https://multidimalgorithm.googlecode.com/files/%{name}_%{version}.tar.bz2
-# not upstreamed as it is specifico only for SLE
-Patch0: old-gcc-bug.patch
+Source: http://kohei.us/files/%{name}/src/%{name}_%{version}.tar.bz2
 BuildRequires:  boost-devel
 BuildRequires:  gcc-c++
 BuildRequires:  libstdc++-devel
@@ -52,7 +50,6 @@
 
 %prep
 %setup -n %{name}_%{version}
-%patch0 -p1
 
 %build
 %configure --docdir=%{_docdir}

++ mdds_0.8.1.tar.bz2 - mdds_0.9.1.tar.bz2 ++
 7713 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit mdds for openSUSE:Factory

2013-11-15 Thread h_root
Hello community,

here is the log from the commit of package mdds for openSUSE:Factory checked in 
at 2013-11-15 13:27:47

Comparing /work/SRC/openSUSE:Factory/mdds (Old)
 and  /work/SRC/openSUSE:Factory/.mdds.new (New)


Package is mdds

Changes:

--- /work/SRC/openSUSE:Factory/mdds/mdds.changes2013-11-04 
15:27:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.mdds.new/mdds.changes   2013-11-15 
13:27:48.0 +0100
@@ -1,0 +2,5 @@
+Thu Nov 14 11:19:25 UTC 2013 - tchva...@suse.com
+
+- Depend on pkg-config to have proper provides later on.
+
+---



Other differences:
--
++ mdds.spec ++
--- /var/tmp/diff_new_pack.o3PvNP/_old  2013-11-15 13:27:49.0 +0100
+++ /var/tmp/diff_new_pack.o3PvNP/_new  2013-11-15 13:27:49.0 +0100
@@ -19,19 +19,20 @@
 Name:   mdds
 Version:0.8.1
 Release:0
+Summary:A collection of multi-dimensional data structure and indexing 
algorithm
+License:MIT
+Group:  Development/Libraries/C and C++
 Url:http://code.google.com/p/multidimalgorithm/
 Source: 
https://multidimalgorithm.googlecode.com/files/%{name}_%{version}.tar.bz2
 # not upstreamed as it is specifico only for SLE
 Patch0: old-gcc-bug.patch
-Summary:A collection of multi-dimensional data structure and indexing 
algorithm
-License:MIT
-Group:  Development/Libraries/C and C++
-BuildArch:  noarch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  boost-devel
 BuildRequires:  gcc-c++
 BuildRequires:  libstdc++-devel
+BuildRequires:  pkg-config
 Requires:   boost-devel = 1.39
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildArch:  noarch
 
 %description
 This library provides a collection of multi-dimensional data structure and 
indexing
@@ -50,7 +51,7 @@
 %define _docdir %{_defaultdocdir}/%{name}-devel
 
 %prep
-%setup -q -n %{name}_%{version}
+%setup -n %{name}_%{version}
 %patch0 -p1
 
 %build
@@ -58,7 +59,7 @@
 make %{?_smp_mflags} V=1
 
 %check
-make check
+make check %{?_smp_mflags} V=1
 
 %install
 make DESTDIR=%buildroot install

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit mdds for openSUSE:Factory

2013-11-04 Thread h_root
Hello community,

here is the log from the commit of package mdds for openSUSE:Factory checked in 
at 2013-11-04 15:27:21

Comparing /work/SRC/openSUSE:Factory/mdds (Old)
 and  /work/SRC/openSUSE:Factory/.mdds.new (New)


Package is mdds

Changes:

--- /work/SRC/openSUSE:Factory/mdds/mdds.changes2013-08-01 
15:39:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.mdds.new/mdds.changes   2013-11-04 
15:27:22.0 +0100
@@ -1,0 +2,5 @@
+Fri Nov  1 09:15:54 UTC 2013 - tchva...@suse.com
+
+- Use verbose build.
+
+---



Other differences:
--
++ mdds.spec ++
--- /var/tmp/diff_new_pack.O6SpPa/_old  2013-11-04 15:27:22.0 +0100
+++ /var/tmp/diff_new_pack.O6SpPa/_new  2013-11-04 15:27:22.0 +0100
@@ -55,7 +55,7 @@
 
 %build
 %configure --docdir=%{_docdir}
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 
 %check
 make check

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit mdds for openSUSE:Factory

2013-08-01 Thread h_root
Hello community,

here is the log from the commit of package mdds for openSUSE:Factory checked in 
at 2013-08-01 15:39:08

Comparing /work/SRC/openSUSE:Factory/mdds (Old)
 and  /work/SRC/openSUSE:Factory/.mdds.new (New)


Package is mdds

Changes:

--- /work/SRC/openSUSE:Factory/mdds/mdds.changes2013-04-26 
13:32:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.mdds.new/mdds.changes   2013-08-01 
15:39:10.0 +0200
@@ -1,0 +2,53 @@
+Fri May 31 16:21:43 UTC 2013 - tchva...@suse.com
+
+- Apply patch to build on SLE gcc, provided by kohei.
+ * Adds old-gcc-bug.patch
+
+---
+Mon May 27 10:59:44 UTC 2013 - tchva...@suse.com
+
+- Version bump to 0.8.1
+
+* multi_type_vector
+
+  * fixed a bug in the erase() method where adjacent blocks of the
+same type would fail to merge after the erase() call.
+
+  * add a variant of the position() method that takes an iterator as
+positional hint.  Note that there is no variant of position() that
+takes const_iterator.
+
+* all
+
+  * added .pc file for pkg-config.
+
+* flat_segment_tree
+
+  * changed the return type of search_tree from bool to
+std::pairconst_iterator,bool, to make it consistent with the
+search() method.  Note that this is an API-incompatible change.
+
+* multi_type_vector
+
+  * added char and unsigned char types to the standard types supported
+by default.
+
+  * added position() member method that takes a logical element
+position and returns a pair of block iterator where the element
+resides and its offset within that block.
+
+  * added at() static member method to the data block, which calls the
+at() method of the underlying std::vector container.
+
+  * added release() member method to allow caller to release an object
+stored inside a managed block.
+
+  * added two templates to ease creation of custom element block
+functions when using one or two custom element types.
+
+  * added transfer() member method to allow elements in a specified
+range to be transferred from one container to another.  When
+transferring elements stored in a managed element block, the
+ownership of those elements is also transferred.
+
+---

Old:

  mdds_0.7.1.tar.bz2

New:

  mdds_0.8.1.tar.bz2
  old-gcc-bug.patch



Other differences:
--
++ mdds.spec ++
--- /var/tmp/diff_new_pack.sNY8jt/_old  2013-08-01 15:39:10.0 +0200
+++ /var/tmp/diff_new_pack.sNY8jt/_new  2013-08-01 15:39:10.0 +0200
@@ -17,10 +17,12 @@
 
 
 Name:   mdds
-Version:0.7.1
+Version:0.8.1
 Release:0
 Url:http://code.google.com/p/multidimalgorithm/
 Source: 
https://multidimalgorithm.googlecode.com/files/%{name}_%{version}.tar.bz2
+# not upstreamed as it is specifico only for SLE
+Patch0: old-gcc-bug.patch
 Summary:A collection of multi-dimensional data structure and indexing 
algorithm
 License:MIT
 Group:  Development/Libraries/C and C++
@@ -49,13 +51,14 @@
 
 %prep
 %setup -q -n %{name}_%{version}
+%patch0 -p1
 
 %build
 %configure --docdir=%{_docdir}
 make %{?_smp_mflags}
 
 %check
-#make check
+make check
 
 %install
 make DESTDIR=%buildroot install
@@ -64,5 +67,6 @@
 %defattr(-,root,root)
 %doc %{_docdir}
 %{_includedir}/%{name}
+%{_datadir}/pkgconfig/*.pc
 
 %changelog

++ mdds_0.7.1.tar.bz2 - mdds_0.8.1.tar.bz2 ++
 5417 lines of diff (skipped)

++ old-gcc-bug.patch ++
From e1c795c8734119985ea09bf4d9f860d11e440b2a Mon Sep 17 00:00:00 2001
From: Kohei Yoshida kohei.yosh...@gmail.com
Date: Mon, 30 Jul 2012 14:36:24 -0400
Subject: [PATCH] Workaround for gcc bug.

c.f. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44963
---
 include/mdds/multi_type_vector_types.hpp |3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/include/mdds/multi_type_vector_types.hpp 
b/include/mdds/multi_type_vector_types.hpp
index 78f18cb..6189139 100644
--- a/include/mdds/multi_type_vector_types.hpp
+++ misc/build/mdds_0.6.0/include/mdds/multi_type_vector_types.hpp
@@ -218,7 +218,8 @@ public:
 typename store_type::const_iterator it_end = it;
 std::advance(it_end, len);
 d.reserve(d.size() + len);
-std::copy(it, it_end, std::back_inserter(d));
+for (; it != it_end; ++it)
+d.push_back(*it);
 }

 static void assign_values_from_block(
--
1.7.7--
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit mdds for openSUSE:Factory

2013-04-26 Thread h_root
Hello community,

here is the log from the commit of package mdds for openSUSE:Factory checked in 
at 2013-04-26 13:32:45

Comparing /work/SRC/openSUSE:Factory/mdds (Old)
 and  /work/SRC/openSUSE:Factory/.mdds.new (New)


Package is mdds, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/mdds/mdds.changes2012-11-13 
17:09:13.0 +0100
+++ /work/SRC/openSUSE:Factory/.mdds.new/mdds.changes   2013-04-26 
13:32:47.0 +0200
@@ -1,0 +2,30 @@
+Sat Apr 20 11:48:26 UTC 2013 - tchva...@suse.com
+
+- Add URL path for download.
+
+---
+Thu Mar 14 20:12:31 UTC 2013 - tchva...@suse.com
+
+- Add version 0.7.1
+
+  * add variants of set() methods (both single- and multi-value)
+insert(), set_empty() and insert_empty() methods that take an
+iterator as an additional position hint parameter for block lookup
+speed optimization.
+
+  * add support for non-const iterators which allow the client code to
+modify values directly from the iterators.
+
+  * set() methods (both single- and multi-parameter variants),
+set_empty(), insert() and insert_empty() methods now return
+iterator that references the block to which the values are set or
+inserted.
+
+  * fixed bugs in set() method (single-parameter variant) which would
+insert a new block at incorrect position.
+
+  * fixed bugs in set() method (multi-parameter variant) which would
+fail to merge neighboring blocks of identical type under certain
+conditions.
+
+---

Old:

  mdds_0.6.1.tar.bz2

New:

  mdds_0.7.1.tar.bz2



Other differences:
--
++ mdds.spec ++
--- /var/tmp/diff_new_pack.6MEyUm/_old  2013-04-26 13:32:49.0 +0200
+++ /var/tmp/diff_new_pack.6MEyUm/_new  2013-04-26 13:32:49.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package libexttextcat
+# spec file for package mdds
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,17 +15,20 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   mdds
-Version:0.6.1
-Release:1
+Version:0.7.1
+Release:0
 Url:http://code.google.com/p/multidimalgorithm/
+Source: 
https://multidimalgorithm.googlecode.com/files/%{name}_%{version}.tar.bz2
+Summary:A collection of multi-dimensional data structure and indexing 
algorithm
 License:MIT
-Source: %{name}_%{version}.tar.bz2
 Group:  Development/Libraries/C and C++
-Summary:A collection of multi-dimensional data structure and indexing 
algorithm
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  gcc-c++, libstdc++-devel, boost-devel 
+BuildRequires:  boost-devel
+BuildRequires:  gcc-c++
+BuildRequires:  libstdc++-devel
 Requires:   boost-devel = 1.39
 
 %description
@@ -34,8 +37,8 @@
 header-only library, with no shared library to link against.
 
 %packagedevel
-Group:  Development/Libraries/C and C++
 Summary:A collection of multi-dimensional data structure and indexing 
algorithm
+Group:  Development/Libraries/C and C++
 
 %descriptiondevel
 This library provides a collection of multi-dimensional data structure and 
indexing

++ mdds_0.6.1.tar.bz2 - mdds_0.7.1.tar.bz2 ++
 6560 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org