commit blocxx for openSUSE:Factory
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
Hello community, here is the log from the commit of package blocxx for openSUSE:Factory checked in at 2012-06-29 10:18:36 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.changes2012-01-24 12:16:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.blocxx.new/blocxx-doc.changes 2012-06-29 10:38:27.0 +0200 @@ -1,0 +2,5 @@ +Tue Jun 26 11:48:11 UTC 2012 - co...@suse.com + +- do not buildrequire gcc46 + +--- Other differences: -- ++ blocxx-doc.spec ++ --- /var/tmp/diff_new_pack.DcjSE9/_old 2012-06-29 10:38:29.0 +0200 +++ /var/tmp/diff_new_pack.DcjSE9/_new 2012-06-29 10:38:29.0 +0200 @@ -30,8 +30,7 @@ BuildArch: noarch BuildRequires: automake BuildRequires: doxygen -BuildRequires: gcc46 -BuildRequires: gcc46-c++ +BuildRequires: gcc-c++ BuildRequires: pcre-devel %if 0%{?suse_version} >= 1030 BuildRequires: libopenssl-devel @@ -70,8 +69,6 @@ autoreconf %build -export CC=gcc-4.6 -export CXX=g++-4.6 # # configure normal version # -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit blocxx for openSUSE:Factory
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 ++#include ++#include ++ namespace BLOCXX_NAMESPACE { -Index: blocxx-2.1.0/src/blocxx/FileSystem.hpp + ++template ++inline std::vector* COWReferenceClone(std::vector* obj) ++{ ++return new std::vector(*obj); ++} ++ ++template ++std::map* COWReferenceClone(std::map* obj) ++{ ++return new std::map(*obj); ++} ++ ++template ++std::list* COWReferenceClone(std::list* obj) ++{ ++return new std::list(*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 - #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(List& x, List& y) + { + x.swap(y); + } +-template +-std::list* COWReferenceClone(std::list* obj) +-{ +- return new std::list(*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 Map& x, + const Map& y); + }; +-template +-std::map* COWReferenceClone(std::map* obj) +-{ +- return new std::map(*obj); +-} + template + inline bool operator==(const Map& x, + const Map& 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 + { + +-/** +- * The purpose of this header is to only have one definition of this function. Various classes use +- * COWReference > and thus need this function. +- */ +-template +-inline std::vector* COWReferenceClone(std::vector* obj) +-{ +- return new std::vector(*obj);
commit blocxx for openSUSE:Factory
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
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 #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
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
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
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
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
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
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 #include +#if defined(BLOCXX_HAVE_OPENSSL_ENGINE_H) && !defined(OPENSSL_NO_ENGINE) +#include +#endif #include #include #include @@ -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
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 // std::ptrdiff_t #include // 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