commit blocxx for openSUSE:Factory

2013-06-05 Thread h_root
Hello community,

here is the log from the commit of package blocxx for openSUSE:Factory checked 
in at 2013-06-05 14:30:22

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


Package is blocxx

Changes:

--- /work/SRC/openSUSE:Factory/blocxx/blocxx-doc.changes2012-06-29 
10:38:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.blocxx.new/blocxx-doc.changes   2013-06-05 
14:30:23.0 +0200
@@ -1,0 +2,5 @@
+Fri May 31 07:16:52 UTC 2013 - co...@suse.com
+
+- use autoreconf -fi
+
+---



Other differences:
--
++ blocxx-doc.spec ++
--- /var/tmp/diff_new_pack.4b3wh6/_old  2013-06-05 14:30:24.0 +0200
+++ /var/tmp/diff_new_pack.4b3wh6/_new  2013-06-05 14:30:24.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package blocxx-doc
 #
-# 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
@@ -66,7 +66,7 @@
%{?suse_update_config:%{suse_update_config -f}}
:
 fi
-autoreconf
+autoreconf -fi
 
 %build
 #

++ blocxx.spec ++
--- /var/tmp/diff_new_pack.4b3wh6/_old  2013-06-05 14:30:24.0 +0200
+++ /var/tmp/diff_new_pack.4b3wh6/_new  2013-06-05 14:30:24.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package blocxx
 #
-# 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

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



commit blocxx for openSUSE:Factory

2012-06-06 Thread h_root
Hello community,

here is the log from the commit of package blocxx for openSUSE:Factory checked 
in at 2012-06-06 10:27:33

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


Package is blocxx, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/blocxx/blocxx.changes2012-04-24 
16:36:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.blocxx.new/blocxx.changes   2012-06-06 
10:27:35.0 +0200
@@ -1,0 +2,7 @@
+Wed Jun  6 08:10:09 UTC 2012 - co...@suse.com
+
+- build with gcc 47 again and fix the problem - const objects are
+  in ro segment now, so you can't change them (suprise, suprise!)
+  Credits: mls
+
+---



Other differences:
--
++ blocxx.spec ++
--- /var/tmp/diff_new_pack.6u8mFU/_old  2012-06-06 10:27:38.0 +0200
+++ /var/tmp/diff_new_pack.6u8mFU/_new  2012-06-06 10:27:38.0 +0200
@@ -40,8 +40,7 @@
 Patch10:blocxx-gcc47.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  automake
-BuildRequires:  gcc46
-BuildRequires:  gcc46-c++
+BuildRequires:  gcc-c++
 BuildRequires:  pcre-devel
 BuildRequires:  pkgconfig
 %if 0%{?suse_version} = 1030
@@ -106,12 +105,9 @@
 %patch7 -p0
 %patch8 -p0
 %patch9
-%patch10 -p1
+%patch10 -p0
 
 %build
-export CC=gcc-4.6
-export CXX=g++-4.6
-
 if test -f ./bootstrap.sh ; then
 ./bootstrap.sh
 else
@@ -160,7 +156,7 @@
 #
 # run testsuites
 %if !0%{?qemu_user_space_build:1}
-#make check %{?_smp_mflags}
+make check %{?_smp_mflags}
 %endif
 #
 

++ blocxx-gcc47.patch ++
--- /var/tmp/diff_new_pack.6u8mFU/_old  2012-06-06 10:27:38.0 +0200
+++ /var/tmp/diff_new_pack.6u8mFU/_new  2012-06-06 10:27:38.0 +0200
@@ -1,24 +1,370 @@
-Index: blocxx-2.1.0/src/blocxx/COWReference.hpp
+Index: src/blocxx/COWReference.hpp
 ===
 blocxx-2.1.0.orig/src/blocxx/COWReference.hpp
-+++ blocxx-2.1.0/src/blocxx/COWReference.hpp
-@@ -41,6 +41,7 @@
- #include blocxx/COWReferenceBase.hpp
+--- src/blocxx/COWReference.hpp.orig   2007-07-24 09:43:19.0 +0200
 src/blocxx/COWReference.hpp2012-06-06 10:02:19.932170506 +0200
+@@ -42,9 +42,32 @@
  #include blocxx/ReferenceHelpers.hpp
  #include blocxx/SafeBool.hpp
-+#include vector.hpp
  
++#include vector
++#include list
++#include map
++
  namespace BLOCXX_NAMESPACE
  {
-Index: blocxx-2.1.0/src/blocxx/FileSystem.hpp
+ 
++template class T
++inline std::vectorT* COWReferenceClone(std::vectorT* obj)
++{
++return new std::vectorT(*obj);
++}
++
++template class Key, class T, class Compare
++std::mapKey, T, Compare* COWReferenceClone(std::mapKey, T, Compare* obj)
++{
++return new std::mapKey, T, Compare(*obj);
++}
++
++template class T
++std::listT* COWReferenceClone(std::listT* obj)
++{
++return new std::listT(*obj);
++}
++
++
+ /**
+  * COWReference
+  * A smart pointer that uses non-intrusive reference counting. It supports
+Index: src/blocxx/List.hpp
 ===
 blocxx-2.1.0.orig/src/blocxx/FileSystem.hpp
-+++ blocxx-2.1.0/src/blocxx/FileSystem.hpp
-@@ -45,6 +45,7 @@
- #include blocxx/Exception.hpp
- #include blocxx/CommonFwd.hpp
- #include blocxx/String.hpp
-+#include unistd.h
- #ifdef BLOCXX_ENABLE_TEST_HOOKS
+--- src/blocxx/List.hpp.orig   2007-07-24 09:43:19.0 +0200
 src/blocxx/List.hpp2012-06-06 10:02:19.933170458 +0200
+@@ -654,11 +654,6 @@ inline void swap(ListT x, ListT y)
+ {
+   x.swap(y);
+ }
+-template class T
+-std::listT* COWReferenceClone(std::listT* obj)
+-{
+-  return new std::listT(*obj);
+-}
+ 
+ } // end namespace BLOCXX_NAMESPACE
+ 
+Index: src/blocxx/Map.hpp
+===
+--- src/blocxx/Map.hpp.orig2007-07-24 09:43:19.0 +0200
 src/blocxx/Map.hpp 2012-06-06 10:02:19.933170458 +0200
+@@ -230,11 +230,6 @@ public:
+   friend bool operator (const MapKey, T, Compare x,
+   const MapKey, T, Compare y);
+ };
+-template class Key, class T, class Compare
+-std::mapKey, T, Compare* COWReferenceClone(std::mapKey, T, Compare* obj)
+-{
+-  return new std::mapKey, T, Compare(*obj);
+-}
+ templateclass Key, class T, class Compare
+ inline bool operator==(const MapKey, T, Compare x,
+   const MapKey, T, Compare y)
+Index: src/blocxx/vector.hpp
+===
+--- src/blocxx/vector.hpp.orig 2007-07-24 09:43:19.0 +0200
 src/blocxx/vector.hpp  2012-06-06 10:02:19.933170458 +0200
+@@ -46,17 +46,6 @@
+ namespace BLOCXX_NAMESPACE
+ {
+ 

commit blocxx for openSUSE:Factory

2012-04-24 Thread h_root
Hello community,

here is the log from the commit of package blocxx for openSUSE:Factory checked 
in at 2012-04-24 16:36:50

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


Package is blocxx, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/blocxx/blocxx.changes2012-03-19 
09:52:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.blocxx.new/blocxx.changes   2012-04-24 
16:36:52.0 +0200
@@ -1,0 +2,5 @@
+Tue Apr 24 09:24:03 UTC 2012 - a...@suse.de
+
+- Build with gcc 4.6 for now - otherwise yast segfaults.
+
+---



Other differences:
--
++ blocxx-doc.spec ++
--- /var/tmp/diff_new_pack.FVkQzi/_old  2012-04-24 16:36:56.0 +0200
+++ /var/tmp/diff_new_pack.FVkQzi/_new  2012-04-24 16:36:56.0 +0200
@@ -30,7 +30,8 @@
 BuildArch:  noarch
 BuildRequires:  automake
 BuildRequires:  doxygen
-BuildRequires:  gcc-c++
+BuildRequires:  gcc46
+BuildRequires:  gcc46-c++
 BuildRequires:  pcre-devel
 %if 0%{?suse_version} = 1030
 BuildRequires:  libopenssl-devel
@@ -69,6 +70,8 @@
 autoreconf
 
 %build
+export CC=gcc-4.6
+export CXX=g++-4.6
 #
 # configure normal version
 #

++ blocxx.spec ++
--- /var/tmp/diff_new_pack.FVkQzi/_old  2012-04-24 16:36:56.0 +0200
+++ /var/tmp/diff_new_pack.FVkQzi/_new  2012-04-24 16:36:56.0 +0200
@@ -40,7 +40,8 @@
 Patch10:blocxx-gcc47.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  automake
-BuildRequires:  gcc-c++
+BuildRequires:  gcc46
+BuildRequires:  gcc46-c++
 BuildRequires:  pcre-devel
 BuildRequires:  pkgconfig
 %if 0%{?suse_version} = 1030
@@ -108,6 +109,8 @@
 %patch10 -p1
 
 %build
+export CC=gcc-4.6
+export CXX=g++-4.6
 
 if test -f ./bootstrap.sh ; then
 ./bootstrap.sh

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



commit blocxx for openSUSE:Factory

2012-03-19 Thread h_root
Hello community,

here is the log from the commit of package blocxx for openSUSE:Factory checked 
in at 2012-03-19 09:51:19

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


Package is blocxx, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/blocxx/blocxx.changes2012-02-16 
16:10:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.blocxx.new/blocxx.changes   2012-03-19 
09:52:22.0 +0100
@@ -1,0 +2,5 @@
+Thu Mar 15 19:22:32 UTC 2012 - dims...@opensuse.org
+
+- Add blocxx-gcc47.patch: Fix build with gcc 4.7.
+
+---

New:

  blocxx-gcc47.patch



Other differences:
--
++ blocxx.spec ++
--- /var/tmp/diff_new_pack.nPehqs/_old  2012-03-19 09:52:24.0 +0100
+++ /var/tmp/diff_new_pack.nPehqs/_new  2012-03-19 09:52:24.0 +0100
@@ -37,6 +37,7 @@
 Patch7: %{name}-2.1.0-catch-gcc45-bug_is_pod.diff
 Patch8: %{name}-2.1.0-std-ptrdiff.diff
 Patch9: blockcxx-openssl.patch
+Patch10:blocxx-gcc47.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  automake
 BuildRequires:  gcc-c++
@@ -57,7 +58,8 @@
 Summary:BloCXX--C++ Framework for Application Development
 Group:  Development/Libraries/C and C++
 Requires:   libblocxx6 = %{version}
-Requires:   libstdc++-devel pcre-devel
+Requires:   libstdc++-devel
+Requires:   pcre-devel
 %if 0%{?suse_version} = 1030
 Requires:   libopenssl-devel
 %else
@@ -103,6 +105,7 @@
 %patch7 -p0
 %patch8 -p0
 %patch9
+%patch10 -p1
 
 %build
 
@@ -154,7 +157,7 @@
 #
 # run testsuites
 %if !0%{?qemu_user_space_build:1}
-make check %{?_smp_mflags}
+#make check %{?_smp_mflags}
 %endif
 #
 

++ blocxx-gcc47.patch ++
Index: blocxx-2.1.0/src/blocxx/COWReference.hpp
===
--- blocxx-2.1.0.orig/src/blocxx/COWReference.hpp
+++ blocxx-2.1.0/src/blocxx/COWReference.hpp
@@ -41,6 +41,7 @@
 #include blocxx/COWReferenceBase.hpp
 #include blocxx/ReferenceHelpers.hpp
 #include blocxx/SafeBool.hpp
+#include vector.hpp
 
 namespace BLOCXX_NAMESPACE
 {
Index: blocxx-2.1.0/src/blocxx/FileSystem.hpp
===
--- blocxx-2.1.0.orig/src/blocxx/FileSystem.hpp
+++ blocxx-2.1.0/src/blocxx/FileSystem.hpp
@@ -45,6 +45,7 @@
 #include blocxx/Exception.hpp
 #include blocxx/CommonFwd.hpp
 #include blocxx/String.hpp
+#include unistd.h
 #ifdef BLOCXX_ENABLE_TEST_HOOKS
 #include blocxx/GlobalPtr.hpp
 #endif
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit blocxx for openSUSE:Factory

2012-02-16 Thread h_root
Hello community,

here is the log from the commit of package blocxx for openSUSE:Factory checked 
in at 2012-02-16 16:10:52

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


Package is blocxx, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/blocxx/blocxx.changes2012-01-24 
12:16:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.blocxx.new/blocxx.changes   2012-02-16 
16:10:57.0 +0100
@@ -1,0 +2,5 @@
+Sat Feb 11 03:20:48 UTC 2012 - jeng...@medozas.de
+
+- Avoid requesting both pkgconfig and pkg-config on fedora
+
+---



Other differences:
--
++ blocxx-doc.spec ++
--- /var/tmp/diff_new_pack.1sBIw9/_old  2012-02-16 16:10:58.0 +0100
+++ /var/tmp/diff_new_pack.1sBIw9/_new  2012-02-16 16:10:58.0 +0100
@@ -16,14 +16,13 @@
 #
 
 
-
 Name:   blocxx-doc
 %define blocxx_version 2.1.0
 Version:2.1.0.342
 Release:0
+Summary:BloCXX - Documentation
 License:BSD-3-Clause
 Group:  Documentation/HTML
-Summary:BloCXX - Documentation
 Url:http://forge.novell.com/modules/xfmod/project/?blocxx
 Source0:blocxx-%{blocxx_version}.tar.bz2
 Patch0: blocxx-no_ipv6_run_check.dif

++ blocxx.spec ++
--- /var/tmp/diff_new_pack.1sBIw9/_old  2012-02-16 16:10:58.0 +0100
+++ /var/tmp/diff_new_pack.1sBIw9/_new  2012-02-16 16:10:58.0 +0100
@@ -16,14 +16,13 @@
 #
 
 
-
 Name:   blocxx
 %define blocxx_version 2.1.0
 Version:2.1.0.342
 Release:0
+Summary:BloCXX--C++ Framework for Application Development
 License:BSD-3-Clause
 Group:  Development/Libraries/C and C++
-Summary:BloCXX--C++ Framework for Application Development
 Url:http://sourceforge.net/projects/blocxx/
 # current blocxx sources
 Source: %{name}-%{blocxx_version}.tar.bz2
@@ -42,15 +41,12 @@
 BuildRequires:  automake
 BuildRequires:  gcc-c++
 BuildRequires:  pcre-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 %if 0%{?suse_version} = 1030
 BuildRequires:  libopenssl-devel
 %else
 BuildRequires:  openssl-devel
 %endif
-%if 0%{?fedora_version}
-BuildRequires:  pkgconfig
-%endif
 %define blocxx_docdir %{_defaultdocdir}/blocxx
 
 %description

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



commit blocxx for openSUSE:Factory

2012-01-24 Thread h_root
Hello community,

here is the log from the commit of package blocxx for openSUSE:Factory checked 
in at 2012-01-24 12:16:37

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


Package is blocxx, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/blocxx/blocxx-doc.changes2011-09-23 
01:52:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.blocxx.new/blocxx-doc.changes   2012-01-24 
12:16:39.0 +0100
@@ -1,0 +2,5 @@
+Fri Dec  2 15:23:02 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant/unwanted tags/section (cf. specfile guidelines)
+
+---
--- /work/SRC/openSUSE:Factory/blocxx/blocxx.changes2011-12-07 
21:40:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.blocxx.new/blocxx.changes   2012-01-24 
12:16:39.0 +0100
@@ -1,0 +2,16 @@
+Sun Jan 22 15:12:53 UTC 2012 - crrodrig...@opensuse.org
+
+- Build with -fvisibility-inlines-hidden 
+
+---
+Fri Dec  2 15:22:44 UTC 2011 - jeng...@medozas.de
+
+- Set RPM group commonly used for shlib packages
+
+---
+Fri Dec  2 07:54:43 UTC 2011 - m...@suse.de
+
+- Added explicit group in spec file sub-packages to avoid build
+  failures on SLE.
+
+---



Other differences:
--
++ blocxx-doc.spec ++
--- /var/tmp/diff_new_pack.JeeVvo/_old  2012-01-24 12:16:41.0 +0100
+++ /var/tmp/diff_new_pack.JeeVvo/_new  2012-01-24 12:16:41.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package blocxx-doc
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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,6 +15,8 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+
 Name:   blocxx-doc
 %define blocxx_version 2.1.0
 Version:2.1.0.342
@@ -71,8 +73,6 @@
 #
 # configure normal version
 #
-CFLAGS=$RPM_OPT_FLAGS \
-CXXFLAGS=$RPM_OPT_FLAGS \
 %configure \
--enable-ipv6 \
--enable-iconv

++ blocxx.spec ++
--- /var/tmp/diff_new_pack.JeeVvo/_old  2012-01-24 12:16:41.0 +0100
+++ /var/tmp/diff_new_pack.JeeVvo/_new  2012-01-24 12:16:41.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package blocxx
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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,6 +15,8 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+
 Name:   blocxx
 %define blocxx_version 2.1.0
 Version:2.1.0.342
@@ -57,6 +59,7 @@
 
 %package -n libblocxx-devel
 Summary:BloCXX--C++ Framework for Application Development
+Group:  Development/Libraries/C and C++
 Requires:   libblocxx6 = %{version}
 Requires:   libstdc++-devel pcre-devel
 %if 0%{?suse_version} = 1030
@@ -78,6 +81,7 @@
 
 %package -n libblocxx6
 Summary:BloCXX--C++ Framework for Application Development
+Group:  System/Libraries
 # bug437293
 %ifarch ppc64
 Obsoletes:  blocxx-64bit
@@ -136,7 +140,7 @@
 # configure normal version
 #
 CFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing \
-CXXFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing \
+CXXFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing -fvisibility-inlines-hidden \
 %configure \
%ifarch hppa
--target=hppa2.0-suse-linux-gnu \

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



commit blocxx for openSUSE:Factory

2011-12-07 Thread h_root
Hello community,

here is the log from the commit of package blocxx for openSUSE:Factory checked 
in at 2011-12-07 21:40:30

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


Package is blocxx, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/blocxx/blocxx.changes2011-10-04 
18:07:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.blocxx.new/blocxx.changes   2011-12-07 
21:40:39.0 +0100
@@ -1,0 +2,5 @@
+Fri Dec  2 06:25:07 UTC 2011 - co...@suse.com
+
+- add automake as buildrequire to avoid implicit dependency
+
+---



Other differences:
--
++ blocxx-doc.spec ++
--- /var/tmp/diff_new_pack.m619d8/_old  2011-12-07 21:40:44.0 +0100
+++ /var/tmp/diff_new_pack.m619d8/_new  2011-12-07 21:40:44.0 +0100
@@ -15,13 +15,11 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:   blocxx-doc
 %define blocxx_version 2.1.0
 Version:2.1.0.342
-Release:140
-License:BSD3c(or similar)
+Release:0
+License:BSD-3-Clause
 Group:  Documentation/HTML
 Summary:BloCXX - Documentation
 Url:http://forge.novell.com/modules/xfmod/project/?blocxx
@@ -29,16 +27,22 @@
 Patch0: blocxx-no_ipv6_run_check.dif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
-BuildRequires:  doxygen gcc-c++ pcre-devel
+BuildRequires:  automake
+BuildRequires:  doxygen
+BuildRequires:  gcc-c++
+BuildRequires:  pcre-devel
 %if 0%{?suse_version} = 1030
 BuildRequires:  libopenssl-devel
 %else
 BuildRequires:  openssl-devel
 %endif
 %if 0%{?fedora_version}
-BuildRequires:  ghostscript ghostscript-fonts pkgconfig
+BuildRequires:  ghostscript
+BuildRequires:  ghostscript-fonts
+BuildRequires:  pkgconfig
 %else
-BuildRequires:  ghostscript-fonts-std ghostscript-library
+BuildRequires:  ghostscript-fonts-std
+BuildRequires:  ghostscript-library
 %endif
 %if 0%{?suse_version} = 1030
 BuildRequires:  texlive

++ blocxx.spec ++
--- /var/tmp/diff_new_pack.m619d8/_old  2011-12-07 21:40:44.0 +0100
+++ /var/tmp/diff_new_pack.m619d8/_new  2011-12-07 21:40:44.0 +0100
@@ -15,13 +15,11 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:   blocxx
 %define blocxx_version 2.1.0
 Version:2.1.0.342
-Release:143
-License:BSD3c(or similar)
+Release:0
+License:BSD-3-Clause
 Group:  Development/Libraries/C and C++
 Summary:BloCXX--C++ Framework for Application Development
 Url:http://sourceforge.net/projects/blocxx/
@@ -39,7 +37,10 @@
 Patch8: %{name}-2.1.0-std-ptrdiff.diff
 Patch9: blockcxx-openssl.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  gcc-c++ pcre-devel pkg-config
+BuildRequires:  automake
+BuildRequires:  gcc-c++
+BuildRequires:  pcre-devel
+BuildRequires:  pkg-config
 %if 0%{?suse_version} = 1030
 BuildRequires:  libopenssl-devel
 %else
@@ -55,9 +56,7 @@
 package contains the BloCXX library.
 
 %package -n libblocxx-devel
-License:BSD3c(or similar)
 Summary:BloCXX--C++ Framework for Application Development
-Group:  Development/Libraries/C and C++
 Requires:   libblocxx6 = %{version}
 Requires:   libstdc++-devel pcre-devel
 %if 0%{?suse_version} = 1030
@@ -78,9 +77,7 @@
 package contains the BloCXX library.
 
 %package -n libblocxx6
-License:BSD3c(or similar)
 Summary:BloCXX--C++ Framework for Application Development
-Group:  Development/Libraries/C and C++
 # bug437293
 %ifarch ppc64
 Obsoletes:  blocxx-64bit

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



commit blocxx for openSUSE:Factory

2011-10-04 Thread h_root

Hello community,

here is the log from the commit of package blocxx for openSUSE:Factory
checked in at Tue Oct 4 18:07:06 CEST 2011.




--- openSUSE:Factory/blocxx/blocxx.changes  2011-09-23 01:52:36.0 
+0200
+++ /mounts/work_src_done/STABLE/blocxx/blocxx.changes  2011-09-30 
20:28:39.0 +0200
@@ -1,0 +2,5 @@
+Fri Sep 30 18:28:03 UTC 2011 - crrodrig...@opensuse.org
+
+- Workaround qemu-arm current limitations/bugs 
+
+---

calling whatdependson for head-i586




Other differences:
--
++ blocxx.spec ++
--- /var/tmp/diff_new_pack.dMqnPc/_old  2011-10-04 18:07:00.0 +0200
+++ /var/tmp/diff_new_pack.dMqnPc/_new  2011-10-04 18:07:00.0 +0200
@@ -156,9 +156,9 @@
 %check
 #
 # run testsuites
-# TODO: Condition fails on x86_64?!
-#
+%if !0%{?qemu_user_space_build:1}
 make check %{?_smp_mflags}
+%endif
 #
 
 %install

continue with q...



Remember to have fun...

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



commit blocxx for openSUSE:Factory

2011-09-19 Thread h_root

Hello community,

here is the log from the commit of package blocxx for openSUSE:Factory
checked in at Mon Sep 19 22:49:38 CEST 2011.




--- blocxx/blocxx.changes   2011-08-14 23:21:39.0 +0200
+++ /mounts/work_src_done/STABLE/blocxx/blocxx.changes  2011-09-17 
22:00:06.0 +0200
@@ -1,0 +2,7 @@
+Sat Sep 17 19:59:49 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant tags/sections from specfile
+- Use %_smp_mflags for parallel build
+- Enable baselibs for arches
+
+---

calling whatdependson for head-i586




Other differences:
--
++ blocxx-doc.spec ++
--- /var/tmp/diff_new_pack.iuJ9yD/_old  2011-09-19 22:49:32.0 +0200
+++ /var/tmp/diff_new_pack.iuJ9yD/_new  2011-09-19 22:49:32.0 +0200
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   blocxx-doc
@@ -24,7 +23,6 @@
 Release:140
 License:BSD3c(or similar)
 Group:  Documentation/HTML
-AutoReqProv:on
 Summary:BloCXX - Documentation
 Url:http://forge.novell.com/modules/xfmod/project/?blocxx
 Source0:blocxx-%{blocxx_version}.tar.bz2
@@ -54,20 +52,6 @@
 
 This package contains the BloCXX documentation (HTML).
 
-
-
-Authors:
-
-Bart Whiteley
-Dan Nuffer
-Guido Draheim
-Jon Carey
-Lars Brinkhoff
-Marius Tomaschewski
-Norm Paxton
-Peter Dimov
-and others
-
 %prep
 %setup -q -n blocxx-%{blocxx_version}
 %patch0 -p0
@@ -91,11 +75,9 @@
 #
 # build documentation only
 #
-make %_smp_mflags docs
+make %{?_smp_mflags} docs
 
 %install
-export RPM_BUILD_ROOT
-rm -rf ${RPM_BUILD_ROOT}
 install -m0755 -d ${RPM_BUILD_ROOT}/%{blocxx_docdir}
 for f in doc/BloCxx_Binary_Compatibility.html \
  doc/blocxx_coding_guide.txt \

++ blocxx.spec ++
--- /var/tmp/diff_new_pack.iuJ9yD/_old  2011-09-19 22:49:32.0 +0200
+++ /var/tmp/diff_new_pack.iuJ9yD/_new  2011-09-19 22:49:32.0 +0200
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   blocxx
@@ -24,7 +23,6 @@
 Release:143
 License:BSD3c(or similar)
 Group:  Development/Libraries/C and C++
-AutoReqProv:on
 Summary:BloCXX--C++ Framework for Application Development
 Url:http://sourceforge.net/projects/blocxx/
 # current blocxx sources
@@ -56,57 +54,6 @@
 BloCXX is a general C++ framework for application development. This
 package contains the BloCXX library.
 
-
-
-Authors:
-
-Anas Nashif
-Andy Abendschein
-Arvind Jain
-Bart Whiteley
-Brent Marshall
-Bret Ketchum
-Brian Edginton
-Brian Nesse
-Calvin Gaisford
-Chris Hobbs
-Dan Nuffer
-Darren Davis
-Don Bowman
-Dong Zhou
-Glen Lewis
-Glenn Bullock
-Gul Onural
-Jack Jones
-Jason Long
-Jim Fehlig
-Joel Smith
-Jon Carey
-June Xie
-Kevin Harris
-Kevin S. Van Horn
-Lee Passey
-LLeweLLyn Reese
-Marius Tomaschewski
-Markus Mueller
-Martin Kutter
-Matthias Hoelzer-Kluepfel
-Michael Harris
-Norm Paxton
-Oleg Khaydukov
-Peter Dimov
-Pierre Neyron
-Rafael Mat�as Hern�ndez
-Rafal Lewczuk
-Shane Smit
-Shobhan Chinnam
-Silvio Fonseca
-Stan Covington
-Todd Peterson
-Ying Zeng
-Zhuojian Han
-and others
-
 %package -n libblocxx-devel
 License:BSD3c(or similar)
 Summary:BloCXX--C++ Framework for Application Development
@@ -130,57 +77,6 @@
 BloCXX is a general C++ framework for application development. This
 package contains the BloCXX library.
 
-
-
-Authors:
-
-Anas Nashif
-Andy Abendschein
-Arvind Jain
-Bart Whiteley
-Brent Marshall
-Bret Ketchum
-Brian Edginton
-Brian Nesse
-Calvin Gaisford
-Chris Hobbs
-Dan Nuffer
-Darren Davis
-Don Bowman
-Dong Zhou
-Glen Lewis
-Glenn Bullock
-Gul Onural
-Jack Jones
-Jason Long
-Jim Fehlig
-Joel Smith
-Jon Carey
-June Xie
-Kevin Harris
-Kevin S. Van Horn
-Lee Passey
-LLeweLLyn Reese
-Marius Tomaschewski
-Markus Mueller
-Martin Kutter
-Matthias Hoelzer-Kluepfel
-Michael Harris
-Norm Paxton
-Oleg Khaydukov
-Peter Dimov
-Pierre Neyron
-Rafael Mat�as Hern�ndez
-Rafal Lewczuk
-Shane Smit
-Shobhan Chinnam
-Silvio Fonseca
-Stan Covington
-Todd Peterson
-Ying Zeng
-Zhuojian Han
-and others
-
 %package -n libblocxx6
 License:BSD3c(or similar)
 Summary:BloCXX--C++ Framework for Application Development
@@ -198,57 +94,6 @@
 BloCXX is a general C++ framework for application development. This
 package contains the BloCXX library.
 
-
-
-Authors:

commit blocxx for openSUSE:Factory

2011-08-15 Thread h_root

Hello community,

here is the log from the commit of package blocxx for openSUSE:Factory
checked in at Mon Aug 15 10:11:54 CEST 2011.




--- blocxx/blocxx.changes   2011-02-25 10:03:08.0 +0100
+++ /mounts/work_src_done/STABLE/blocxx/blocxx.changes  2011-08-14 
23:21:39.0 +0200
@@ -1,0 +2,5 @@
+Sun Aug 14 21:18:55 UTC 2011 - crrodrig...@opensuse.org
+
+- Add patch to make the library use AES-NI or other openssl engines
+
+---

calling whatdependson for head-i586


New:

  blockcxx-openssl.patch



Other differences:
--
++ blocxx-doc.spec ++
--- /var/tmp/diff_new_pack.FuJZpq/_old  2011-08-15 10:10:37.0 +0200
+++ /var/tmp/diff_new_pack.FuJZpq/_new  2011-08-15 10:10:37.0 +0200
@@ -21,7 +21,7 @@
 Name:   blocxx-doc
 %define blocxx_version 2.1.0
 Version:2.1.0.342
-Release:139
+Release:140
 License:BSD3c(or similar)
 Group:  Documentation/HTML
 AutoReqProv:on

++ blocxx.spec ++
--- /var/tmp/diff_new_pack.FuJZpq/_old  2011-08-15 10:10:37.0 +0200
+++ /var/tmp/diff_new_pack.FuJZpq/_new  2011-08-15 10:10:37.0 +0200
@@ -21,7 +21,7 @@
 Name:   blocxx
 %define blocxx_version 2.1.0
 Version:2.1.0.342
-Release:142
+Release:143
 License:BSD3c(or similar)
 Group:  Development/Libraries/C and C++
 AutoReqProv:on
@@ -39,6 +39,7 @@
 Patch6: %{name}-2.1.0-memorybarrier.diff
 Patch7: %{name}-2.1.0-catch-gcc45-bug_is_pod.diff
 Patch8: %{name}-2.1.0-std-ptrdiff.diff
+Patch9: blockcxx-openssl.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++ pcre-devel pkg-config
 %if 0%{?suse_version} = 1030
@@ -259,6 +260,10 @@
 %patch6 -p1
 %patch7 -p0
 %patch8 -p0
+%patch9
+
+%build
+
 if test -f ./bootstrap.sh ; then
./bootstrap.sh
 else
@@ -267,7 +272,6 @@
 fi
 autoreconf -fi
 
-%build
 %if %{?_with_debug:1}%{!?_with_debug:0}
 #
 # configure a special debug version
@@ -309,7 +313,7 @@
 # run testsuites
 # TODO: Condition fails on x86_64?!
 #
-#make check %_smp_mflags
+make check %_smp_mflags
 #
 
 %install

++ blockcxx-openssl.patch ++
--- src/blocxx/SSLCtxMgr.cpp.orig
+++ src/blocxx/SSLCtxMgr.cpp
@@ -53,6 +53,9 @@
 
 #include openssl/rand.h
 #include openssl/err.h
+#if defined(BLOCXX_HAVE_OPENSSL_ENGINE_H)  !defined(OPENSSL_NO_ENGINE)
+#include openssl/engine.h
+#endif
 #include cstring
 #include csignal
 #include cerrno
@@ -190,6 +193,10 @@ struct SSLGlobalWork
 
SSL_library_init();
SSL_load_error_strings();
+#if defined(BLOCXX_HAVE_OPENSSL_ENGINE_H)  !defined(OPENSSL_NO_ENGINE)
+ENGINE_load_builtin_engines();
+ENGINE_register_all_complete();
+#endif
}
initLock.release();
 
@@ -326,6 +333,9 @@ SSLCtxMgr::initCtx(const String certfil
{
BLOCXX_THROW(SSLException, Format(SSLCtxMgr::initCtx(): 
SSL_CTX_new returned 0: %1, getOpenSSLErrorDescription()).c_str());
}
+#ifdef SSL_MODE_RELEASE_BUFFERS
+SSL_CTX_set_mode(ctx, SSL_MODE_RELEASE_BUFFERS);
+#endif
SSL_CTX_set_default_passwd_cb(ctx, pem_passwd_cb);
if (!certfile.empty())
{
--- configure.in.orig
+++ configure.in
@@ -39,7 +39,8 @@ AM_MAINTAINER_MODE
 
 dnl Checks for programs.
 AC_CANONICAL_HOST
-AC_PROG_CC
+AC_PROG_CC_STDC
+AC_USE_SYSTEM_EXTENSIONS
 AC_PROG_CXX
 AC_LANG_C
 #AC_LANG_CPLUSPLUS
@@ -1417,7 +1418,7 @@ AC_CACHE_CHECK([for OpenSSL directory],
CPPFLAGS=$saved_CPPFLAGS -I$ssldir
fi
fi
- 
+   AC_CHECK_HEADERS([openssl/engine.h]) 
# Basic test to check for compatible version and correct linking
# *does not* test for RSA - that comes later.
AC_TRY_COMPILE(





Remember to have fun...

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



commit blocxx for openSUSE:Factory

2011-03-22 Thread h_root

Hello community,

here is the log from the commit of package blocxx for openSUSE:Factory
checked in at Tue Mar 22 17:52:11 CET 2011.




--- blocxx/blocxx.changes   2010-04-24 11:48:29.0 +0200
+++ /mounts/work_src_done/STABLE/blocxx/blocxx.changes  2011-02-25 
10:03:08.0 +0100
@@ -1,0 +2,6 @@
+Fri Feb 25 08:56:43 UTC 2011 - m...@suse.de
+
+- Fixed to use std::ptrdiff_t in Enumeration.hpp (gcc 4.6).
+- Fixed libblocxx-devel (self) obsolete flags in spec file.
+
+---

calling whatdependson for head-i586


New:

  blocxx-2.1.0-std-ptrdiff.diff



Other differences:
--
++ blocxx-doc.spec ++
--- /var/tmp/diff_new_pack.Vv5W7r/_old  2011-03-22 17:51:45.0 +0100
+++ /var/tmp/diff_new_pack.Vv5W7r/_new  2011-03-22 17:51:45.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package blocxx-doc (Version 2.1.0.342)
+# spec file for package blocxx-doc
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -21,7 +21,7 @@
 Name:   blocxx-doc
 %define blocxx_version 2.1.0
 Version:2.1.0.342
-Release:132
+Release:139
 License:BSD3c(or similar)
 Group:  Documentation/HTML
 AutoReqProv:on

++ blocxx.spec ++
--- /var/tmp/diff_new_pack.Vv5W7r/_old  2011-03-22 17:51:45.0 +0100
+++ /var/tmp/diff_new_pack.Vv5W7r/_new  2011-03-22 17:51:45.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package blocxx (Version 2.1.0.342)
+# spec file for package blocxx
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -21,7 +21,7 @@
 Name:   blocxx
 %define blocxx_version 2.1.0
 Version:2.1.0.342
-Release:24
+Release:142
 License:BSD3c(or similar)
 Group:  Development/Libraries/C and C++
 AutoReqProv:on
@@ -38,6 +38,7 @@
 Patch5: %{name}-2.1.0-asneeded.dif
 Patch6: %{name}-2.1.0-memorybarrier.diff
 Patch7: %{name}-2.1.0-catch-gcc45-bug_is_pod.diff
+Patch8: %{name}-2.1.0-std-ptrdiff.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++ pcre-devel pkg-config
 %if 0%{?suse_version} = 1030
@@ -116,8 +117,8 @@
 %else
 Requires:   openssl-devel
 %endif
-Obsoletes:  %{name}-devel = %{version}
-Provides:   %{name}-devel = %{version}
+Obsoletes:  %{name}-devel  %{version}
+Provides:   %{name}-devel = %{version}
 # bug437293
 %ifarch ppc64
 Obsoletes:  blocxx-devel-64bit
@@ -257,6 +258,7 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p0
+%patch8 -p0
 if test -f ./bootstrap.sh ; then
./bootstrap.sh
 else

++ blocxx-2.1.0-std-ptrdiff.diff ++
--- src/blocxx/Enumeration.hpp
+++ src/blocxx/Enumeration.hpp  2011/02/25 08:55:25
@@ -41,6 +41,7 @@
 #include blocxx/TempFileEnumerationImplBase.hpp
 #include blocxx/IntrusiveReference.hpp
 
+#include cstddef  // std::ptrdiff_t
 #include iterator // for the iterator tags
 
 namespace BLOCXX_NAMESPACE
@@ -130,7 +131,7 @@ public:
typedef T value_type;
typedef const T* pointer;
typedef const T reference;
-   typedef ptrdiff_t difference_type;
+   typedef std::ptrdiff_t difference_type;
Enumeration_input_iterator() : m_enumeration(0), m_ok(false)
{
}





Remember to have fun...

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