Hello community, here is the log from the commit of package soprano for openSUSE:Factory checked in at 2012-11-26 19:56:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/soprano (Old) and /work/SRC/openSUSE:Factory/.soprano.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "soprano", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/soprano/soprano-backend-sesame.changes 2012-06-28 17:00:32.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.soprano.new/soprano-backend-sesame.changes 2012-11-26 20:00:23.000000000 +0100 @@ -1,0 +2,11 @@ +Sun Nov 25 00:09:03 UTC 2012 - [email protected] + +- Added no-qdebug-output-in-non-debug-modes.patch from upstream, + so soprano doesn't emmit qDebug output, fixes kde#247483 + +------------------------------------------------------------------- +Wed Nov 21 09:44:34 UTC 2012 - [email protected] + +- Fix build on SLES (%make_install is not expanded) + +------------------------------------------------------------------- soprano-backend-virtuoso.changes: same change soprano.changes: same change New: ---- no-qdebug-output-in-non-debug-modes.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ soprano-backend-sesame.spec ++++++ --- /var/tmp/diff_new_pack.0hDy3h/_old 2012-11-26 20:01:18.000000000 +0100 +++ /var/tmp/diff_new_pack.0hDy3h/_new 2012-11-26 20:01:18.000000000 +0100 @@ -27,6 +27,8 @@ Url: http://soprano.sourceforge.net/ Source0: http://downloads.sourceforge.net/soprano/soprano-%{version}.tar.bz2 Source100: baselibs.conf +# PATCH-FIX-UPSTREAM Soprano should not emit debug output when compiling with Release or RelWithDebInfo. +Patch0: no-qdebug-output-in-non-debug-modes.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: kde4-filesystem @@ -54,6 +56,7 @@ # COMMON2-BEGIN # COMMON2-BEGIN %setup -q -n soprano-%{version} +%patch0 -p1 # COMMON2-END # COMMON2-END @@ -67,7 +70,7 @@ # this uses the cmake (mis)feature of 'make' building also the dependencies outside # the directory and its subdirectories, 'make install' not installing them cd backends/sesame2 -%make_install +make DESTDIR=%{buildroot} install cd .. %if 0%{?suse_version} ++++++ soprano-backend-virtuoso.spec ++++++ --- /var/tmp/diff_new_pack.0hDy3h/_old 2012-11-26 20:01:18.000000000 +0100 +++ /var/tmp/diff_new_pack.0hDy3h/_new 2012-11-26 20:01:18.000000000 +0100 @@ -27,6 +27,8 @@ Url: http://soprano.sourceforge.net/ Source0: http://downloads.sourceforge.net/soprano/soprano-%{version}.tar.bz2 Source100: baselibs.conf +# PATCH-FIX-UPSTREAM Soprano should not emit debug output when compiling with Release or RelWithDebInfo. +Patch0: no-qdebug-output-in-non-debug-modes.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: kde4-filesystem @@ -54,6 +56,7 @@ # COMMON2-BEGIN # COMMON2-BEGIN %setup -q -n soprano-%{version} +%patch0 -p1 # COMMON2-END # COMMON2-END @@ -66,7 +69,7 @@ # this uses the cmake (mis)feature of 'make' building also the dependencies outside # the directory and its subdirectories, 'make install' not installing them cd backends/virtuoso -%make_install +make DESTDIR=%{buildroot} install cd .. %if 0%{?suse_version} ++++++ soprano.spec ++++++ --- /var/tmp/diff_new_pack.0hDy3h/_old 2012-11-26 20:01:18.000000000 +0100 +++ /var/tmp/diff_new_pack.0hDy3h/_new 2012-11-26 20:01:18.000000000 +0100 @@ -26,6 +26,8 @@ Url: http://soprano.sourceforge.net/ Source0: http://downloads.sourceforge.net/soprano/soprano-%{version}.tar.bz2 Source100: baselibs.conf +# PATCH-FIX-UPSTREAM Soprano should not emit debug output when compiling with Release or RelWithDebInfo. +Patch0: no-qdebug-output-in-non-debug-modes.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: kde4-filesystem @@ -53,6 +55,7 @@ %prep # COMMON2-BEGIN %setup -q -n soprano-%{version} +%patch0 -p1 # COMMON2-END %package backend-redland @@ -98,7 +101,7 @@ %install cd build -%make_install +make DESTDIR=%{buildroot} install cd .. %if 0%{?suse_version} ++++++ no-qdebug-output-in-non-debug-modes.patch ++++++ From: Vishesh Handa <[email protected]> Date: Tue, 31 Jul 2012 16:57:16 +0000 Subject: No qDebug output in non debug modes X-Git-Url: http://quickgit.kde.org/?p=soprano.git&a=commitdiff&h=bdc1aec70aab30b075558b98657bac55d4845963 --- No qDebug output in non debug modes Soprano should not emit debug output when compiling with Release or RelWithDebInfo. BUG: 247483 REVIEW: 105807 --- --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -45,6 +45,14 @@ set(QT_MIN_VERSION "4.5.0") find_package(Qt4 REQUIRED) # properly set up compile flags (QT_DEBUG/QT_NO_DEBUG, ...) +if(CMAKE_BUILD_TYPE) + string(TOLOWER ${CMAKE_BUILD_TYPE} CMAKE_BUILD_TYPE_TOLOWER) +endif() + +if (NOT CMAKE_BUILD_TYPE_TOLOWER MATCHES "debug") + add_definitions(-DQT_NO_DEBUG_OUTPUT) +endif() + include(${QT_USE_FILE}) if(NOT SOPRANO_DISABLE_RAPTOR_PARSER OR NOT SOPRANO_DISABLE_RAPTOR_SERIALIZER OR NOT SOPRANO_DISABLE_REDLAND_BACKEND) ++++++ soprano-backend-sesame.spec.in ++++++ --- /var/tmp/diff_new_pack.0hDy3h/_old 2012-11-26 20:01:18.000000000 +0100 +++ /var/tmp/diff_new_pack.0hDy3h/_new 2012-11-26 20:01:18.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package soprano-backend-sesame # -# 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 @@ -48,7 +48,7 @@ # this uses the cmake (mis)feature of 'make' building also the dependencies outside # the directory and its subdirectories, 'make install' not installing them cd backends/sesame2 -%make_install +make DESTDIR=%{buildroot} install cd .. %if 0%{?suse_version} ++++++ soprano-backend-virtuoso.spec.in ++++++ --- /var/tmp/diff_new_pack.0hDy3h/_old 2012-11-26 20:01:18.000000000 +0100 +++ /var/tmp/diff_new_pack.0hDy3h/_new 2012-11-26 20:01:18.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package soprano-backend-virtuoso # -# 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 @@ -47,7 +47,7 @@ # this uses the cmake (mis)feature of 'make' building also the dependencies outside # the directory and its subdirectories, 'make install' not installing them cd backends/virtuoso -%make_install +make DESTDIR=%{buildroot} install cd .. %if 0%{?suse_version} -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
