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]

Reply via email to