Hello community,

here is the log from the commit of package paprefs for openSUSE:Factory checked 
in at 2018-06-29 22:23:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/paprefs (Old)
 and      /work/SRC/openSUSE:Factory/.paprefs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "paprefs"

Fri Jun 29 22:23:33 2018 rev:35 rq:617842 version:0.9.10+20180501.534d20a

Changes:
--------
--- /work/SRC/openSUSE:Factory/paprefs/paprefs.changes  2014-08-13 
08:48:36.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.paprefs.new/paprefs.changes     2018-06-29 
22:23:37.354609003 +0200
@@ -1,0 +2,36 @@
+Tue Jun 19 10:46:40 UTC 2018 - [email protected]
+
+- Add pulseaudio-module-gsettings Requires: paprefs now stores it's
+  settings in GSettings.
+
+-------------------------------------------------------------------
+Mon Jun 04 10:12:39 UTC 2018 - [email protected]
+
+- Update to version 0.9.10+20180501.534d20a:
+  + rename "module" to "module-group" in GSettings schemas and
+    paths.
+  + remove paprefs.convert.
+  + Port from GTK2 to GTK3.
+  + fix GSettings pkg-config dependency.
+  + remove the GSettings schema file.
+  + README: remove references to module-gconf.
+  + build-sys: remove the gconf dependency.
+  + Move from GConf to GSettings.
+  + Added fixed port 5004 option for rtp sender.
+  + doc: Drop 0pointer.de references.
+  + modules: Better code for working out the dynamic module dir.
+  + Do not require a recompile for each new PA version in order to
+    detect the modules.
+- Switch to gitcheckout via sources service, following this, add
+  libtool and lynx BuildRequires, and pass boostrap.sh, now needed.
+- Run spec-cleaner, modernize spec.
+- Drop gconfmm-devel, libglademm-devel and xz BuildRequires, drop
+  pulseaudio-module-gconf Requires: no longer after upstreams port
+  and changes in obs.
+- Add pkgconfig(dbus-glib-1), pkgconfig(giomm-2.4),
+  pkgconfig(gtkmm-3.0), pkgconfig(libpulse) and
+  pkgconfig(sigc++-2.0) BuildRequires, new dependencies.
+- Replace libpulse-devel with pkgconfig(libpulse) BuildRequires.
+- Rebase paprefs-module-combine-sink.patch.
+
+-------------------------------------------------------------------

Old:
----
  paprefs-0.9.10.tar.xz

New:
----
  _service
  _servicedata
  paprefs-0.9.10+20180501.534d20a.tar.xz

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

Other differences:
------------------
++++++ paprefs.spec ++++++
--- /var/tmp/diff_new_pack.3AfC4a/_old  2018-06-29 22:23:38.146608409 +0200
+++ /var/tmp/diff_new_pack.3AfC4a/_new  2018-06-29 22:23:38.150608407 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package paprefs
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -17,28 +17,30 @@
 
 
 Name:           paprefs
+Version:        0.9.10+20180501.534d20a
+Release:        0
 Summary:        PulseAudio Preferences
-License:        GPL-2.0+
+License:        GPL-2.0-or-later
 Group:          Productivity/Multimedia/Sound/Utilities
-Version:        0.9.10
-Release:        0
-Url:            http://freedesktop.org/software/pulseaudio/paprefs/
-Source:         
http://freedesktop.org/software/pulseaudio/paprefs/%{name}-%{version}.tar.xz
+URL:            http://freedesktop.org/software/pulseaudio/paprefs/
+#Source0:       
http://freedesktop.org/software/pulseaudio/paprefs/%%{name}-%%{version}.tar.xz
+Source:         %{name}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM paprefs-module-combine-sink.patch bnc#820594 
[email protected] -- use module-combine-sink instead of module-combine
-Patch:          paprefs-module-combine-sink.patch
-BuildRequires:  dbus-1-glib-devel
+Patch0:         paprefs-module-combine-sink.patch
+
 BuildRequires:  gcc-c++
-BuildRequires:  gconfmm-devel
 BuildRequires:  intltool
-BuildRequires:  libglademm-devel
-BuildRequires:  libpulse-devel
+BuildRequires:  libtool
+BuildRequires:  lynx
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
-# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
-BuildRequires:  xz
-# paprefs changes gconf settings, read by the gconf PA module
-Requires:       pulseaudio-module-gconf
+BuildRequires:  pkgconfig(dbus-glib-1)
+BuildRequires:  pkgconfig(giomm-2.4) >= 2.26
+BuildRequires:  pkgconfig(gtkmm-3.0)
+BuildRequires:  pkgconfig(libpulse)
+BuildRequires:  pkgconfig(sigc++-2.0)
+Requires:       pulseaudio-module-gsettings
 Recommends:     %{name}-lang
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 PulseAudio Preferences (paprefs) is a simple GTK based configuration
@@ -49,37 +51,31 @@
 server.
 
 %lang_package
+
 %prep
-%setup -q
-%patch
+%autosetup -p1
 
 %build
-%configure --disable-lynx
-%__make %{?jobs:-j%jobs}
+NOCONFIGURE=1 ./bootstrap.sh
+%configure
+make %{?_smp_mflags}
 
 %install
-%makeinstall
+%make_install
 %suse_update_desktop_file %{name} HardwareSettings AudioVideo Utility
 %find_lang %{name} %{?no_lang_C}
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%if 0%{?suse_version} > 1130
-
+%if 0%{?suse_version} < 1500
 %post
 %desktop_database_post
-%endif
-
-%if 0%{?suse_version} > 1130
 
 %postun
 %desktop_database_postun
 %endif
 
 %files
-%defattr(-,root,root)
-%doc LICENSE doc/README doc/README.html
+%license LICENSE
+%doc doc/README doc/README.html
 %{_bindir}/*
 %{_datadir}/paprefs
 %{_datadir}/applications/*.desktop

++++++ _service ++++++
<services>
  <service mode="disabled" name="tar_scm">
    <param name="url">git://anongit.freedesktop.org/pulseaudio/paprefs</param>
    <param name="scm">git</param>
    <param name="revision">master</param>
    <param name="versionformat">0.9.10+%cd.%h</param>
    <param name="changesgenerate">enable</param>
  </service>
  <service mode="disabled" name="recompress">
    <param name="file">*.tar</param>
    <param name="compression">xz</param>
  </service>
  <service mode="disabled" name="set_version" />
</services>
++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
                <param 
name="url">git://anongit.freedesktop.org/pulseaudio/paprefs</param>
              <param 
name="changesrevision">534d20a1d738f21365b56a08f6553d1be8ca8914</param></service></servicedata>++++++
 paprefs-module-combine-sink.patch ++++++
--- /var/tmp/diff_new_pack.3AfC4a/_old  2018-06-29 22:23:38.190608377 +0200
+++ /var/tmp/diff_new_pack.3AfC4a/_new  2018-06-29 22:23:38.190608377 +0200
@@ -1,13 +1,11 @@
-diff --git src/paprefs.cc src/paprefs.cc
-index 21fdc95..5359bee 100644
---- src/paprefs.cc
-+++ src/paprefs.cc
-@@ -388,7 +388,7 @@ void MainWindow::writeToGConfCombine() {
-     gconf->change_set_commit(changeSet, true);
+--- paprefs/src/paprefs.cc     2018-06-04 12:12:39.191970557 +0200
++++ paprefs-0.9.10+20180501.534d20a/src/paprefs.cc     2018-06-04 
12:23:32.321115639 +0200
+@@ -420,7 +420,7 @@
+     combineSettings->delay();
  
      if (combineCheckButton->get_active()) {
--        changeSet.set(PA_GCONF_PATH_MODULES"/combine/name0", 
Glib::ustring("module-combine"));
-+        changeSet.set(PA_GCONF_PATH_MODULES"/combine/name0", 
Glib::ustring("module-combine-sink"));
-         changeSet.set(PA_GCONF_PATH_MODULES"/combine/args0", 
Glib::ustring(""));
+-        combineSettings->set_string("name0", Glib::ustring("module-combine"));
++        combineSettings->set_string("name0", 
Glib::ustring("module-combine-sink"));
+         combineSettings->set_string("args0", Glib::ustring(""));
  
-         changeSet.set(PA_GCONF_PATH_MODULES"/combine/enabled", true);
+         combineSettings->set_boolean("enabled", true);


Reply via email to