Hello community,

here is the log from the commit of package pavucontrol for openSUSE:Factory 
checked in at 2017-01-23 11:39:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pavucontrol (Old)
 and      /work/SRC/openSUSE:Factory/.pavucontrol.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pavucontrol"

Changes:
--------
--- /work/SRC/openSUSE:Factory/pavucontrol/pavucontrol.changes  2015-03-25 
10:01:55.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.pavucontrol.new/pavucontrol.changes     
2017-01-23 11:40:38.838158060 +0100
@@ -1,0 +2,10 @@
+Mon Jan 16 07:54:56 UTC 2017 - [email protected]
+
+- Add pavucontrol-use-C++11-for-building.patch: Use C++11 for
+  building, patch from upstream git.
+- Following the above add libtool BuildRequires and pass autoreconf
+  as the patch touches the buildsystem.
+- Drop obsolete clean section and conditionals for obsolete
+  versions of openSUSE.
+
+-------------------------------------------------------------------

New:
----
  pavucontrol-use-C++11-for-building.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pavucontrol.spec ++++++
--- /var/tmp/diff_new_pack.h8UQGF/_old  2017-01-23 11:40:39.190108140 +0100
+++ /var/tmp/diff_new_pack.h8UQGF/_new  2017-01-23 11:40:39.190108140 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pavucontrol
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -24,8 +24,12 @@
 Release:        0
 Url:            http://freedesktop.org/software/pulseaudio/pavucontrol/
 Source:         
http://freedesktop.org/software/pulseaudio/pavucontrol/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM pavucontrol-use-C++11-for-building.patch 
[email protected] -- Use C++11 for building
+Patch0:         pavucontrol-use-C++11-for-building.patch
 BuildRequires:  gcc-c++
 BuildRequires:  intltool
+# Needed for patch0 as it touches buildsystem.
+BuildRequires:  libtool
 BuildRequires:  update-desktop-files
 # Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
 BuildRequires:  xz
@@ -51,8 +55,10 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
 
 %build
+autoreconf -fiv
 %configure --disable-lynx
 %__make %{?jobs:-j%jobs}
 
@@ -63,20 +69,11 @@
 # This is documentation we prefer to have in the package doc directory
 rm -r %{buildroot}%{_datadir}/doc/pavucontrol
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%if 0%{?suse_version} > 1130
-
 %post
 %desktop_database_post
-%endif
-
-%if 0%{?suse_version} > 1130
 
 %postun
 %desktop_database_postun
-%endif
 
 %files
 %defattr(-,root,root)

++++++ pavucontrol-use-C++11-for-building.patch ++++++
++++ 645 lines (skipped)


Reply via email to