commit buzztrax for openSUSE:Factory

2020-05-20 Thread root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2020-05-20 18:44:47

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new.2738 (New)


Package is "buzztrax"

Wed May 20 18:44:47 2020 rev:19 rq:807345 version:0.10.2+git20191209

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2019-12-23 
22:49:09.362105574 +0100
+++ /work/SRC/openSUSE:Factory/.buzztrax.new.2738/buzztrax.changes  
2020-05-20 18:45:35.413299571 +0200
@@ -1,0 +2,14 @@
+Tue May 19 13:34:55 UTC 2020 - Dave Plater 
+
+- Remove null post and postun macros
+
+---
+Tue May 19 11:46:08 UTC 2020 - Benjamin Greiner 
+
+- add shared-mime-info dep to post and postun and remove
+  ghosted xml files from %{_datadir}/mime/audio to fix
+  https://lists.opensuse.org/opensuse-packaging/2020-05/msg00054.html 
+- remove the duplicate listing of directories
+- remove ownership of some standard directories
+
+---



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.42KHF6/_old  2020-05-20 18:45:40.261310461 +0200
+++ /var/tmp/diff_new_pack.42KHF6/_new  2020-05-20 18:45:40.265310471 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package buzztrax
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -36,7 +36,7 @@
 Summary:A music studio inspired by Buzz
 License:GPL-2.0-or-later
 Group:  Productivity/Multimedia/Sound/Utilities
-Url:http://buzztrax.org
+URL:http://buzztrax.org
 Source0:
https://github.com/Buzztrax/buzztrax/archive//%{rev}.tar.gz#/%{name}-%{version}.tar.gz
 #http://files.buzztrax.org/releases/%%{name}-%%{version}.tar.gz
 Source1:autogen.sh
@@ -263,28 +263,6 @@
 typelib-1_0-BuzztraxCore-1_1\n
 \t+^%{typelibdir}/BuzztraxCore-%{girsoname}.typelib$\n' > 
%{_sourcedir}/baselibs.conf
 
-%post
-%glib2_gsettings_schema_post
-%icon_theme_cache_post
-%icon_theme_cache_post gnome
-%mime_database_post
-%desktop_database_post
-
-%postun
-%desktop_database_postun
-%mime_database_postun
-%icon_theme_cache_postun gnome
-%icon_theme_cache_postun
-%glib2_gsettings_schema_postun
-
-%post plugins
-%mime_database_post
-%desktop_database_post
-
-%postun plugins
-%desktop_database_postun
-%mime_database_postun
-
 %post -n libbuzztrax-ic%{ic_soname} -p /sbin/ldconfig
 
 %post -n libbuzztrax-core%{core_soname} -p /sbin/ldconfig
@@ -306,24 +284,18 @@
 %doc AUTHORS NEWS README.md TODO
 %license COPYING COPYING-DOCS
 %attr(0755,root,root) %{_bindir}/*
-%dir %{_datadir}/buzztrax
-%{_datadir}/buzztrax/
+%{_datadir}/buzztrax
 %{_datadir}/applications/buzztrax.desktop
 %{_datadir}/appdata/buzztrax.appdata.xml
 %{_datadir}/icons/hicolor/*/apps/*
 %{_datadir}/icons/gnome
-%{_datadir}/help/C
+%{_datadir}/help/C/*
 %{_mandir}/man1/*
-%dir %{_datadir}/gtk-doc/html/buzztrax-cmd
-%dir %{_datadir}/gtk-doc/html/buzztrax-edit
-%{_datadir}/gtk-doc/html/buzztrax-cmd/
-%{_datadir}/gtk-doc/html/buzztrax-edit/
+%{_datadir}/gtk-doc/html/buzztrax-cmd
+%{_datadir}/gtk-doc/html/buzztrax-edit
 %{_datadir}/mime/packages/buzztrax.xml
-%attr(0644,root,root) %ghost %{_datadir}/mime/audio/x-bzt.xml
-%attr(0644,root,root) %ghost %{_datadir}/mime/audio/x-bzt-xml.xml
 # NOTE: These files need a proper home and correct handling.
 %{_datadir}/GConf/gsettings/buzztrax.convert
-%dir %{_datadir}/appdata
 %{_datadir}/glib-2.0/schemas/org.buzztrax.gschema.xml
 
 %files -n gstreamer-1_0-plugins-buzztrax




commit buzztrax for openSUSE:Factory

2019-12-23 Thread root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2019-12-23 22:47:12

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new.6675 (New)


Package is "buzztrax"

Mon Dec 23 22:47:12 2019 rev:18 rq:758991 version:0.10.2+git20191209

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2019-12-21 
12:30:57.723351272 +0100
+++ /work/SRC/openSUSE:Factory/.buzztrax.new.6675/buzztrax.changes  
2019-12-23 22:49:09.362105574 +0100
@@ -1,0 +2,6 @@
+Mon Dec 23 10:46:09 UTC 2019 - Dave Plater 
+
+- Removed conditional for 0001-Fix-build-with-fluidsynth-2.x.patch
+  buzztrax now builds with fluidsynth one and two with the patch.
+
+---



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.bhezU6/_old  2019-12-23 22:49:10.078105839 +0100
+++ /var/tmp/diff_new_pack.bhezU6/_new  2019-12-23 22:49:10.082105840 +0100
@@ -205,10 +205,8 @@
 
 %prep
 %setup -q -n %{name}-%{rev}
-# Patch causes fluidsynth1 build failure.
-%if 0%{?suse_version} > 1500
-%patch0 -p1
-%endif
+
+%autopatch -p1
 # Rpmlint complains that COPYING-DOCS is outdated
 cp -v %{SOURCE2} .
 cp -v %{SOURCE1} .

++ 0001-Fix-build-with-fluidsynth-2.x.patch ++
--- /var/tmp/diff_new_pack.bhezU6/_old  2019-12-23 22:49:10.106105849 +0100
+++ /var/tmp/diff_new_pack.bhezU6/_new  2019-12-23 22:49:10.106105849 +0100
@@ -1,14 +1,14 @@
-From 3ac7cbf1a712c3f4db7a34a6d3b46dc9a43172d3 Mon Sep 17 00:00:00 2001
+From 38b421440c55d5d8ba74be99c37cf117cad01541 Mon Sep 17 00:00:00 2001
 From: Peter Michael Green 
 Date: Thu, 19 Dec 2019 01:38:18 +
 Subject: [PATCH] Fix build with fluidsynth 2.x
 
 ---
- src/gst/fluidsynth/fluidsynth.c | 44 +++--
- 1 file changed, 42 insertions(+), 2 deletions(-)
+ src/gst/fluidsynth/fluidsynth.c | 42 -
+ 1 file changed, 41 insertions(+), 1 deletion(-)
 
 diff --git a/src/gst/fluidsynth/fluidsynth.c b/src/gst/fluidsynth/fluidsynth.c
-index 0d954f8e..ec598dc4 100644
+index 0d954f8e..4a091146 100644
 --- a/src/gst/fluidsynth/fluidsynth.c
 +++ b/src/gst/fluidsynth/fluidsynth.c
 @@ -132,25 +132,41 @@ G_DEFINE_TYPE (GstBtFluidSynth, gstbt_fluid_synth, 
GSTBT_TYPE_AUDIO_SYNTH);
@@ -100,9 +100,8 @@
G_PARAM_READWRITE);
break;
  case FLUID_STR_TYPE:
--  defstr = fluid_settings_getstr_default (bag->settings, name);
 +#if FLUIDSYNTH_VERSION_MAJOR < 2
-+  fluid_settings_getstr_default (bag->settings, name);
+   defstr = fluid_settings_getstr_default (bag->settings, name);
 +#else
 +  if (fluid_settings_getstr_default (bag->settings, name,&defstr) != 
FLUID_OK) defstr = 0;
 +#endif




commit buzztrax for openSUSE:Factory

2019-12-21 Thread root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2019-12-21 12:30:31

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new.6675 (New)


Package is "buzztrax"

Sat Dec 21 12:30:31 2019 rev:17 rq:758178 version:0.10.2+git20191209

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2019-11-27 
13:54:35.588318539 +0100
+++ /work/SRC/openSUSE:Factory/.buzztrax.new.6675/buzztrax.changes  
2019-12-21 12:30:57.723351272 +0100
@@ -1,0 +2,8 @@
+Thu Dec 19 12:06:53 UTC 2019 - Dave Plater 
+
+- Update to git snapshot 0.10.2+git20191209
+- Add patch from debian 0001-Fix-build-with-fluidsynth-2.x.patch
+- Upstream changes:
+  *More synth pannning. Add more module ideas.
+
+---

Old:

  buzztrax-0.10.2+git20191028.tar.gz

New:

  0001-Fix-build-with-fluidsynth-2.x.patch
  buzztrax-0.10.2+git20191209.tar.gz



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.vU10Gd/_old  2019-12-21 12:30:58.823351795 +0100
+++ /var/tmp/diff_new_pack.vU10Gd/_new  2019-12-21 12:30:58.843351805 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define rev e08d73311d45b8bd73cbbd1fe95bc95b5ad52d2f
+%define rev 1f57d1b6ff55dd3d574f92039bb06a768d613d67
 %define relver 0.11.0
 
 %define gir gobject-introspection-1.0
@@ -31,7 +31,7 @@
 %define glib_version 2.32.0
 %define gst_version 1.2.0
 Name:   buzztrax
-Version:0.10.2+git20191028
+Version:0.10.2+git20191209
 Release:0
 Summary:A music studio inspired by Buzz
 License:GPL-2.0-or-later
@@ -41,6 +41,7 @@
 #http://files.buzztrax.org/releases/%%{name}-%%{version}.tar.gz
 Source1:autogen.sh
 Source2:COPYING-DOCS
+Patch0: 0001-Fix-build-with-fluidsynth-2.x.patch
 BuildRequires:  automake >= 1.13
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
@@ -57,10 +58,7 @@
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(clutter-gtk-1.0)
-#Doesn't build with fluidsynth 2 yet
-%if 0%{?suse_version} <= 1500
 BuildRequires:  pkgconfig(fluidsynth)
-%endif
 BuildRequires:  pkgconfig(gdk-x11-3.0)
 BuildRequires:  pkgconfig(gio-2.0) >= %{glib_version}
 BuildRequires:  pkgconfig(glib-2.0) >= %{glib_version}
@@ -207,7 +205,10 @@
 
 %prep
 %setup -q -n %{name}-%{rev}
-%autopatch -p1
+# Patch causes fluidsynth1 build failure.
+%if 0%{?suse_version} > 1500
+%patch0 -p1
+%endif
 # Rpmlint complains that COPYING-DOCS is outdated
 cp -v %{SOURCE2} .
 cp -v %{SOURCE1} .

++ 0001-Fix-build-with-fluidsynth-2.x.patch ++
>From 3ac7cbf1a712c3f4db7a34a6d3b46dc9a43172d3 Mon Sep 17 00:00:00 2001
From: Peter Michael Green 
Date: Thu, 19 Dec 2019 01:38:18 +
Subject: [PATCH] Fix build with fluidsynth 2.x

---
 src/gst/fluidsynth/fluidsynth.c | 44 +++--
 1 file changed, 42 insertions(+), 2 deletions(-)

diff --git a/src/gst/fluidsynth/fluidsynth.c b/src/gst/fluidsynth/fluidsynth.c
index 0d954f8e..ec598dc4 100644
--- a/src/gst/fluidsynth/fluidsynth.c
+++ b/src/gst/fluidsynth/fluidsynth.c
@@ -132,25 +132,41 @@ G_DEFINE_TYPE (GstBtFluidSynth, gstbt_fluid_synth, 
GSTBT_TYPE_AUDIO_SYNTH);
 //-- fluid_synth log handler
 
 static void
+#if FLUIDSYNTH_VERSION_MAJOR < 2
 gstbt_fluid_synth_error_log_function (int level, char *message, void *data)
+#else
+gstbt_fluid_synth_error_log_function (int level, const char *message, void 
*data)
+#endif
 {
   GST_ERROR ("%s", message);
 }
 
 static void
+#if FLUIDSYNTH_VERSION_MAJOR < 2
 gstbt_fluid_synth_warning_log_function (int level, char *message, void *data)
+#else
+gstbt_fluid_synth_warning_log_function (int level, const char *message, void 
*data)
+#endif
 {
   GST_WARNING ("%s", message);
 }
 
 static void
+#if FLUIDSYNTH_VERSION_MAJOR < 2
 gstbt_fluid_synth_info_log_function (int level, char *message, void *data)
+#else
+gstbt_fluid_synth_info_log_function (int level, const char *message, void 
*data)
+#endif
 {
   GST_INFO ("%s", message);
 }
 
 static void
+#if FLUIDSYNTH_VERSION_MAJOR < 2
 gstbt_fluid_synth_debug_log_function (int level, char *message, void *data)
+#else
+gstbt_fluid_synth_debug_log_function (int level, const char *message, void 
*data)
+#endif
 {
   GST_DEBUG ("%s", message);
 }
@@ -212,7 +228,11 @@ typedef struct
 
 /* for counting the number of FluidSynth settings properties */
 static void
+#if FLUIDSYNTH_VERSION_MAJOR < 2
 settings_foreach_count (void *data, char *name, int type)
+#else
+settings_foreach_count (void *data, const char *name, int type)
+#endif
 {
   int *count = (int *) data;
   *count = *count + 1;
@@ -220,7 +240,11 @@ settings_foreach_c

commit buzztrax for openSUSE:Factory

2019-11-27 Thread root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2019-11-27 13:54:11

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new.26869 (New)


Package is "buzztrax"

Wed Nov 27 13:54:11 2019 rev:16 rq:751045 version:0.10.2+git20191028

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2019-08-22 
10:49:39.657721718 +0200
+++ /work/SRC/openSUSE:Factory/.buzztrax.new.26869/buzztrax.changes 
2019-11-27 13:54:35.588318539 +0100
@@ -1,0 +2,33 @@
+Tue Nov 26 09:21:42 UTC 2019 - Dave Plater 
+
+- Update to git snapshot version 0.10.2+git20191028 includes
+  Bernard's reproducible build: Use NEWS date instead of build date
+- Upstream changes:
+  *core:fix format strings in logger
+  *tests:add init handling to fuzzer and update docs
+  *tests:add a fuzzer for reading song files
+  *test:make the test helper builable with older gtk versions
+  *tests:remove unused code
+  *Use NEWS date instead of build date
+  *test:set a GdkDevice in the synthetic events to silence a warning
+  *tests:swap out the screenshoting code.
+  *tests:use top_abs_* more often
+  *tests:update location of valgrind suppressions
+  *tests:extract local var for readability
+  *tests:more debugging for the flaky screenshotting
+  *tests:fix action signal emission.
+  *tests:test the analyzer dialog for the master
+  *sink-bin:guard some properties with a class check
+  *tests:fix bad property in handwritten song
+  *tests:move the call to get the window size out of the ifdef
+  *icons:add the apps dir
+  *tests:disable the cairo hack
+  *help:only copy the images
+  *tests:add ref_sink() before releasing to fix a warning.
+  *edit/tools:extract some common code into a help and add tests
+  *tests:add a workaround for snapshotting images
+  *help:fix typo in path for image generation target
+  *tests:udpate new manual doc path for tests
+  *help:fix make check target
+
+---

Old:

  buzztrax-0.10.2+git20190809.tar.gz

New:

  buzztrax-0.10.2+git20191028.tar.gz



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.EWP2BW/_old  2019-11-27 13:54:37.268317830 +0100
+++ /var/tmp/diff_new_pack.EWP2BW/_new  2019-11-27 13:54:37.268317830 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define rev eb51b04c45f075577f71199d3a62c8fc6c5996f2
+%define rev e08d73311d45b8bd73cbbd1fe95bc95b5ad52d2f
 %define relver 0.11.0
 
 %define gir gobject-introspection-1.0
@@ -31,7 +31,7 @@
 %define glib_version 2.32.0
 %define gst_version 1.2.0
 Name:   buzztrax
-Version:0.10.2+git20190809
+Version:0.10.2+git20191028
 Release:0
 Summary:A music studio inspired by Buzz
 License:GPL-2.0-or-later
@@ -51,13 +51,16 @@
 BuildRequires:  libtool
 BuildRequires:  pkg-config
 BuildRequires:  shared-mime-info
+BuildRequires:  yelp-devel
+BuildRequires:  yelp-tools
 BuildRequires:  pkgconfig(%{gir})
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(clutter-gtk-1.0)
-#BuildRequires:  pkgconfig(fluidsynth)
-BuildRequires:  yelp-devel
-BuildRequires:  yelp-tools
+#Doesn't build with fluidsynth 2 yet
+%if 0%{?suse_version} <= 1500
+BuildRequires:  pkgconfig(fluidsynth)
+%endif
 BuildRequires:  pkgconfig(gdk-x11-3.0)
 BuildRequires:  pkgconfig(gio-2.0) >= %{glib_version}
 BuildRequires:  pkgconfig(glib-2.0) >= %{glib_version}
@@ -76,6 +79,8 @@
 BuildRequires:  pkgconfig(pango)
 Requires:   %{name}-plugins = %{version}
 Requires:   gstreamer-1_0-plugins-buzztrax = %{version}
+Requires:   yelp
+Recommends: gstreamer-plugins-good-jack
 # We provide appdata(buzztrax-edit.appdata.xml) to prevent installation system 
error see:
 # boo#961304 which is marked duplicate of boo#952304
 #Provides:   appdata(buzztrax-edit.appdata.xml)
@@ -223,6 +228,9 @@
 /bin/sh ./autogen.sh --noconfigure
 %configure --disable-static \
 --disable-schemas-compile \
+--disable-update-mime \
+--disable-update-desktop \
+--disable-update-icon-cache \
 --disable-silent-rules \
 --enable-deprecated \
 --enable-debug \
@@ -256,17 +264,6 @@
 typelib-1_0-BuzztraxCore-1_1\n
 \t+^%{typelibdir}/BuzztraxCore-%{girsoname}.typelib$\n' > 
%{_sourcedir}/baselibs.conf
 
-# Anything that doesn't work goes here
-%if 1 == 0
-%pre -f %{name}.schemas_pre
-
-%posttrans -f %{name}.schemas_posttrans
- -f %{name}.schemas_list
-
-%preun -f %{name}.schemas_preun
-
-%endif
-
 %post
 %glib2_gsettings_schema_post
 %icon_theme_cache_post

++ buzztrax-0.10.2+git20190809.tar.gz -> buzztrax-0.10.2+git20191028.tar.gz 
++
 16040 lines of diff (skipped)




commit buzztrax for openSUSE:Factory

2019-08-22 Thread root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2019-08-22 10:49:33

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new.22127 (New)


Package is "buzztrax"

Thu Aug 22 10:49:33 2019 rev:15 rq:722311 version:0.10.2+git20190809

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2019-07-11 
13:18:58.410756427 +0200
+++ /work/SRC/openSUSE:Factory/.buzztrax.new.22127/buzztrax.changes 
2019-08-22 10:49:39.657721718 +0200
@@ -1,0 +2,13 @@
+Sun Aug 11 08:14:05 UTC 2019 - Dave Plater 
+
+- Update to git snapshot version 0.10.2+git20190809 which no longer
+  uses rarian-scrollkeeper but uses yelp instead for help file
+  generation.
+- This fixes boo#1141385.
+- Removed the following incorporated patches:
+  buzztrax-appdata.patch, buzztrax-build.patch,
+  buzztrax-gcc7fix.patch, buzztrax-misleading-indentation.patch
+  and buzztrax-newfix.patch.
+- Added -Wno-error=format for the i586 build.
+
+---

Old:

  buzztrax-0.10.2.tar.gz
  buzztrax-appdata.patch
  buzztrax-build.patch
  buzztrax-gcc7fix.patch
  buzztrax-misleading-indentation.patch
  buzztrax-newfix.patch

New:

  buzztrax-0.10.2+git20190809.tar.gz



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.gJu0Qq/_old  2019-08-22 10:49:41.029721534 +0200
+++ /var/tmp/diff_new_pack.gJu0Qq/_new  2019-08-22 10:49:41.029721534 +0200
@@ -16,6 +16,9 @@
 #
 
 
+%define rev eb51b04c45f075577f71199d3a62c8fc6c5996f2
+%define relver 0.11.0
+
 %define gir gobject-introspection-1.0
 %define gstreamer_pluginsdir %(pkg-config --variable=pluginsdir gstreamer-1.0)
 %define girdir %{_datadir}/gir-1.0
@@ -28,43 +31,33 @@
 %define glib_version 2.32.0
 %define gst_version 1.2.0
 Name:   buzztrax
-Version:0.10.2
+Version:0.10.2+git20190809
 Release:0
 Summary:A music studio inspired by Buzz
 License:GPL-2.0-or-later
 Group:  Productivity/Multimedia/Sound/Utilities
 Url:http://buzztrax.org
-Source0:http://files.buzztrax.org/releases/%{name}-%{version}.tar.gz
+Source0:
https://github.com/Buzztrax/buzztrax/archive//%{rev}.tar.gz#/%{name}-%{version}.tar.gz
+#http://files.buzztrax.org/releases/%%{name}-%%{version}.tar.gz
 Source1:autogen.sh
 Source2:COPYING-DOCS
-# Combined patch of cherry picked build fixes applies after 0.10.2
-Patch0: buzztrax-build.patch
-Patch1: buzztrax-appdata.patch
-# PATCH-FIX gcc6 error misleading-indentation with patch from git.
-Patch2: buzztrax-misleading-indentation.patch
-# PATCH-FIX-UPSTREAM buzztrax-gcc7fix.patch dav...@gmail.com -- fix gcc 7 
duplicate constant errors
-Patch3: buzztrax-gcc7fix.patch
-Patch4: buzztrax-newfix.patch
 BuildRequires:  automake >= 1.13
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
-%if 0%{?suse_version} > 1320
 BuildRequires:  gcc-c++
-%else
-BuildRequires:  gcc8-c++
-%endif
 BuildRequires:  gtk-doc
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  intltool
 BuildRequires:  libtool
 BuildRequires:  pkg-config
-BuildRequires:  scrollkeeper
 BuildRequires:  shared-mime-info
 BuildRequires:  pkgconfig(%{gir})
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(clutter-gtk-1.0)
 #BuildRequires:  pkgconfig(fluidsynth)
+BuildRequires:  yelp-devel
+BuildRequires:  yelp-tools
 BuildRequires:  pkgconfig(gdk-x11-3.0)
 BuildRequires:  pkgconfig(gio-2.0) >= %{glib_version}
 BuildRequires:  pkgconfig(glib-2.0) >= %{glib_version}
@@ -197,6 +190,10 @@
 Summary:Buzztrax plugins
 Group:  Productivity/Multimedia/Other
 Requires:   buzztrax = %{version}
+Requires:   libbml%{bml_soname} = %{version}
+Requires:   libbuzztrax-core%{core_soname} = %{version}
+Requires:   libbuzztrax-gst%{gst_soname} = %{version}
+Requires:   libbuzztrax-ic%{ic_soname} = %{version}
 
 %description plugins
 This package contains buzztrax plugins
@@ -204,21 +201,23 @@
 %lang_package
 
 %prep
-%setup -q
-%patch0
-%patch1
-%patch2
-%patch3
-%patch4
+%setup -q -n %{name}-%{rev}
+%autopatch -p1
 # Rpmlint complains that COPYING-DOCS is outdated
 cp -v %{SOURCE2} .
 cp -v %{SOURCE1} .
+if ! `test -a AUTHORS`; then
+touch AUTHORS
+fi
 
 %build
 test -x "$(type -p gcc-8)" && export CC="$_"
 test -x "$(type -p g++-8)" && export CXX="$_"
 export CFLAGS="%{optflags} -Wno-error=deprecated-declarations"
 export CFLAGS="$CFLAGS -Wno-error=format-truncation= 
-Wno-error=format-overflow= -Wno-error=incompatible-pointer-types 
-Wno-error=restrict"
+%ifarch i586
+export CFLAGS="$CFLAGS -

commit buzztrax for openSUSE:Factory

2019-07-11 Thread root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2019-07-11 13:18:47

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new.4615 (New)


Package is "buzztrax"

Thu Jul 11 13:18:47 2019 rev:14 rq:714429 version:0.10.2

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2019-04-05 
12:06:54.274578953 +0200
+++ /work/SRC/openSUSE:Factory/.buzztrax.new.4615/buzztrax.changes  
2019-07-11 13:18:58.410756427 +0200
@@ -1,0 +2,5 @@
+Wed Jul 10 12:25:54 UTC 2019 - Dave Plater 
+
+- Use %license
+
+---



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.fqE3iZ/_old  2019-07-11 13:19:01.046755597 +0200
+++ /var/tmp/diff_new_pack.fqE3iZ/_new  2019-07-11 13:19:01.046755597 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -306,7 +306,8 @@
 
 %files
 %defattr(0644,root,root,0755)
-%doc AUTHORS COPYING COPYING-DOCS NEWS README.md TODO
+%doc AUTHORS NEWS README.md TODO
+%license COPYING COPYING-DOCS
 %attr(0755,root,root) %{_bindir}/*
 %dir %{_datadir}/buzztrax
 %{_datadir}/buzztrax/




commit buzztrax for openSUSE:Factory

2019-04-05 Thread root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2019-04-05 12:05:19

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new.3908 (New)


Package is "buzztrax"

Fri Apr  5 12:05:19 2019 rev:13 rq:691689 version:0.10.2

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2019-01-21 
11:02:00.323147068 +0100
+++ /work/SRC/openSUSE:Factory/.buzztrax.new.3908/buzztrax.changes  
2019-04-05 12:06:54.274578953 +0200
@@ -1,0 +2,5 @@
+Thu Apr  4 20:58:43 UTC 2019 - o...@aepfle.de
+
+- Use gcc8 in SLE_12
+
+---



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.78HhRc/_old  2019-04-05 12:06:55.122579280 +0200
+++ /var/tmp/diff_new_pack.78HhRc/_new  2019-04-05 12:06:55.122579280 +0200
@@ -48,7 +48,11 @@
 BuildRequires:  automake >= 1.13
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
+%if 0%{?suse_version} > 1320
 BuildRequires:  gcc-c++
+%else
+BuildRequires:  gcc8-c++
+%endif
 BuildRequires:  gtk-doc
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  intltool
@@ -211,12 +215,8 @@
 cp -v %{SOURCE1} .
 
 %build
-%if 1 == 0
-%define gcc_version 8
-export CC=gcc-8
-export CPP=cpp-8
-export CXX=g++-8
-%endif
+test -x "$(type -p gcc-8)" && export CC="$_"
+test -x "$(type -p g++-8)" && export CXX="$_"
 export CFLAGS="%{optflags} -Wno-error=deprecated-declarations"
 export CFLAGS="$CFLAGS -Wno-error=format-truncation= 
-Wno-error=format-overflow= -Wno-error=incompatible-pointer-types 
-Wno-error=restrict"
 export CXXFLAGS="$CFLAGS"




commit buzztrax for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2019-01-21 11:00:03

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new.28833 (New)


Package is "buzztrax"

Mon Jan 21 11:00:03 2019 rev:12 rq:666962 version:0.10.2

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2018-07-06 
10:49:59.478680591 +0200
+++ /work/SRC/openSUSE:Factory/.buzztrax.new.28833/buzztrax.changes 
2019-01-21 11:02:00.323147068 +0100
@@ -1,0 +2,6 @@
+Fri Jan 18 10:57:59 UTC 2019 - davejpla...@gmail.com
+
+- Removed fluidsynth from the build until it catches up with
+  version 2.x.x
+
+---



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.PM9aJb/_old  2019-01-21 11:02:01.531145510 +0100
+++ /var/tmp/diff_new_pack.PM9aJb/_new  2019-01-21 11:02:01.531145510 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package buzztrax
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -60,7 +60,7 @@
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(clutter-gtk-1.0)
-BuildRequires:  pkgconfig(fluidsynth)
+#BuildRequires:  pkgconfig(fluidsynth)
 BuildRequires:  pkgconfig(gdk-x11-3.0)
 BuildRequires:  pkgconfig(gio-2.0) >= %{glib_version}
 BuildRequires:  pkgconfig(glib-2.0) >= %{glib_version}




commit buzztrax for openSUSE:Factory

2018-07-06 Thread root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2018-07-06 10:49:49

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new (New)


Package is "buzztrax"

Fri Jul  6 10:49:49 2018 rev:11 rq:621270 version:0.10.2

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2018-06-29 
22:28:47.994374560 +0200
+++ /work/SRC/openSUSE:Factory/.buzztrax.new/buzztrax.changes   2018-07-06 
10:49:59.478680591 +0200
@@ -1,0 +2,6 @@
+Wed Jul  4 22:17:58 UTC 2018 - bjorn@gmail.com
+
+- Drop pkgconfig(gconf-2.0) BuildRequires and the macro
+  gconf_schemas_requires: No longer needed, nor used.
+
+---



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.eSVrF3/_old  2018-07-06 10:50:00.034679905 +0200
+++ /var/tmp/diff_new_pack.eSVrF3/_new  2018-07-06 10:50:00.038679900 +0200
@@ -61,7 +61,6 @@
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(clutter-gtk-1.0)
 BuildRequires:  pkgconfig(fluidsynth)
-BuildRequires:  pkgconfig(gconf-2.0) >= 2.2.0
 BuildRequires:  pkgconfig(gdk-x11-3.0)
 BuildRequires:  pkgconfig(gio-2.0) >= %{glib_version}
 BuildRequires:  pkgconfig(glib-2.0) >= %{glib_version}
@@ -85,7 +84,6 @@
 #Provides:   appdata(buzztrax-edit.appdata.xml)
 Provides:   buzztard = %{version}
 Obsoletes:  buzztard < %{version}
-%{gconf_schemas_requires}
 
 %description
 buzztrax aims to be a music studio that allows one to compose




commit buzztrax for openSUSE:Factory

2018-06-29 Thread root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2018-06-29 22:28:45

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new (New)


Package is "buzztrax"

Fri Jun 29 22:28:45 2018 rev:10 rq:617489 version:0.10.2

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2018-03-26 
13:13:13.439428228 +0200
+++ /work/SRC/openSUSE:Factory/.buzztrax.new/buzztrax.changes   2018-06-29 
22:28:47.994374560 +0200
@@ -1,0 +2,10 @@
+Mon Jun 18 10:22:38 UTC 2018 - davejpla...@gmail.com
+
+- Fix Factory/Tumbleweed build failure with buzztrax-newfix.patch.
+
+---
+Mon Jun 11 11:38:06 UTC 2018 - davejpla...@gmail.com
+
+- Fix gcc8 build failure with -Wno-error=restrict.
+
+---

New:

  buzztrax-newfix.patch



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.trgUbb/_old  2018-06-29 22:28:48.562374128 +0200
+++ /var/tmp/diff_new_pack.trgUbb/_new  2018-06-29 22:28:48.562374128 +0200
@@ -31,7 +31,7 @@
 Version:0.10.2
 Release:0
 Summary:A music studio inspired by Buzz
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Multimedia/Sound/Utilities
 Url:http://buzztrax.org
 Source0:http://files.buzztrax.org/releases/%{name}-%{version}.tar.gz
@@ -44,6 +44,7 @@
 Patch2: buzztrax-misleading-indentation.patch
 # PATCH-FIX-UPSTREAM buzztrax-gcc7fix.patch dav...@gmail.com -- fix gcc 7 
duplicate constant errors
 Patch3: buzztrax-gcc7fix.patch
+Patch4: buzztrax-newfix.patch
 BuildRequires:  automake >= 1.13
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
@@ -206,21 +207,21 @@
 %patch1
 %patch2
 %patch3
+%patch4
 # Rpmlint complains that COPYING-DOCS is outdated
 cp -v %{SOURCE2} .
 cp -v %{SOURCE1} .
 
 %build
 %if 1 == 0
-%define gcc_version 7
-export CC=gcc-7
-export CPP=cpp-7
-export CXX=g++-7
+%define gcc_version 8
+export CC=gcc-8
+export CPP=cpp-8
+export CXX=g++-8
 %endif
 export CFLAGS="%{optflags} -Wno-error=deprecated-declarations"
-%if 0%{?gcc_version} >= 7
-export CFLAGS="$CFLAGS -Wno-error=format-truncation= 
-Wno-error=format-overflow= -Wno-error=incompatible-pointer-types"
-%endif
+export CFLAGS="$CFLAGS -Wno-error=format-truncation= 
-Wno-error=format-overflow= -Wno-error=incompatible-pointer-types 
-Wno-error=restrict"
+export CXXFLAGS="$CFLAGS"
 
 /bin/sh ./autogen.sh --noconfigure
 %configure --disable-static \

++ buzztrax-newfix.patch ++
From: Dave Plater 
Date: 2018-06-18 12:34:22 +0200
Subject: Something has changed in Factory
References: 
Upstream: to be submitted

Something has changed in Factory to cause the "-" to be outlawed in "name" in:
GST_PLUGIN_DEFINE(major,minor,name,description,init,version,license,package,origin)

Index: src/gst/dec/bt-dec.c
===
--- src/gst/dec/bt-dec.c.orig   2015-12-29 23:24:20.0 +0200
+++ src/gst/dec/bt-dec.c2018-06-18 10:59:18.702989750 +0200
@@ -947,12 +947,12 @@ plugin_init (GstPlugin * plugin)
   bt_dec_type_find, exts, GST_CAPS_ANY, NULL, NULL);
   g_free (exts);
 
-  return gst_element_register (plugin, "buzztrax-dec", GST_RANK_MARGINAL,
+  return gst_element_register (plugin, "buzztrax_dec", GST_RANK_MARGINAL,
   BT_TYPE_DEC);
 }
 
 GST_PLUGIN_DEFINE (GST_VERSION_MAJOR,
 GST_VERSION_MINOR,
-buzztrax - dec,
+buzztrax_dec,
 "Buzztrax song renderer",
 plugin_init, VERSION, "LGPL", PACKAGE_NAME, "http://www.buzztrax.org";);



commit buzztrax for openSUSE:Factory

2018-03-26 Thread root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2018-03-26 13:13:07

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new (New)


Package is "buzztrax"

Mon Mar 26 13:13:07 2018 rev:9 rq:590816 version:0.10.2

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2018-01-06 
18:51:17.897318945 +0100
+++ /work/SRC/openSUSE:Factory/.buzztrax.new/buzztrax.changes   2018-03-26 
13:13:13.439428228 +0200
@@ -1,0 +2,6 @@
+Sat Mar 24 06:22:13 UTC 2018 - davejpla...@gmail.com
+
+- Fix build with -Wno-error=incompatible-pointer-types reported
+  upstream https://github.com/Buzztrax/buzztrax/issues/74
+
+---



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.s9q2af/_old  2018-03-26 13:13:14.579387233 +0200
+++ /var/tmp/diff_new_pack.s9q2af/_new  2018-03-26 13:13:14.583387090 +0200
@@ -219,7 +219,7 @@
 %endif
 export CFLAGS="%{optflags} -Wno-error=deprecated-declarations"
 %if 0%{?gcc_version} >= 7
-export CFLAGS="$CFLAGS -Wno-error=format-truncation= 
-Wno-error=format-overflow="
+export CFLAGS="$CFLAGS -Wno-error=format-truncation= 
-Wno-error=format-overflow= -Wno-error=incompatible-pointer-types"
 %endif
 
 /bin/sh ./autogen.sh --noconfigure




commit buzztrax for openSUSE:Factory

2018-01-06 Thread root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2018-01-06 18:51:10

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new (New)


Package is "buzztrax"

Sat Jan  6 18:51:10 2018 rev:8 rq:561870 version:0.10.2

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2017-10-31 
15:43:57.225874671 +0100
+++ /work/SRC/openSUSE:Factory/.buzztrax.new/buzztrax.changes   2018-01-06 
18:51:17.897318945 +0100
@@ -1,0 +2,7 @@
+Fri Jan  5 12:12:57 UTC 2018 - davejpla...@gmail.com
+
+- Fix build against fluidsynth-1.1.9 by adding workaround flag
+  -Wno-error=deprecated-declarations. Reported upstream:
+  https://github.com/Buzztrax/buzztrax/issues/74
+
+---



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.WVJxUA/_old  2018-01-06 18:51:18.617285304 +0100
+++ /var/tmp/diff_new_pack.WVJxUA/_new  2018-01-06 18:51:18.621285117 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package buzztrax
 #
-# Copyright (c) 2017 SUSE LINUX 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
@@ -217,9 +217,11 @@
 export CPP=cpp-7
 export CXX=g++-7
 %endif
+export CFLAGS="%{optflags} -Wno-error=deprecated-declarations"
 %if 0%{?gcc_version} >= 7
-export CFLAGS="%{optflags} -Wno-error=format-truncation= 
-Wno-error=format-overflow="
+export CFLAGS="$CFLAGS -Wno-error=format-truncation= 
-Wno-error=format-overflow="
 %endif
+
 /bin/sh ./autogen.sh --noconfigure
 %configure --disable-static \
 --disable-schemas-compile \




commit buzztrax for openSUSE:Factory

2017-10-31 Thread root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2017-10-31 15:43:56

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new (New)


Package is "buzztrax"

Tue Oct 31 15:43:56 2017 rev:7 rq:537612 version:0.10.2

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2017-04-06 
11:02:37.815512721 +0200
+++ /work/SRC/openSUSE:Factory/.buzztrax.new/buzztrax.changes   2017-10-31 
15:43:57.225874671 +0100
@@ -1,0 +2,5 @@
+Mon Oct 30 15:58:00 UTC 2017 - davejpla...@gmail.com
+
+- Fixed spec generated baselibs.conf by adding libbuzztrax-gst.
+
+---



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.LlYa1N/_old  2017-10-31 15:43:57.889850602 +0100
+++ /var/tmp/diff_new_pack.LlYa1N/_new  2017-10-31 15:43:57.897850312 +0100
@@ -245,8 +245,10 @@
   ln -sf %{_datadir}/icons/hicolor/${icon} 
%{buildroot}%{_datadir}/icons/gnome/${icon}
 done
 %fdupes -s %{buildroot}
+# WARNING: this creates baselibs.conf
 printf 'libbuzztrax-ic%{ic_soname}\n
 libbuzztrax-core%{core_soname}\n
+libbuzztrax-gst%{gst_soname}\n
 typelib-1_0-BuzztraxIc-1_1\n
 \t+^%{typelibdir}/BuzztraxIc-%{girsoname}.typelib$\n
 typelib-1_0-BuzztraxCore-1_1\n




commit buzztrax for openSUSE:Factory

2017-04-06 Thread root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2017-04-06 11:02:35

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new (New)


Package is "buzztrax"

Thu Apr  6 11:02:35 2017 rev:6 rq:484805 version:0.10.2

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2016-07-05 
09:51:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.buzztrax.new/buzztrax.changes   2017-04-06 
11:02:37.815512721 +0200
@@ -1,0 +2,7 @@
+Mon Apr  3 08:33:09 UTC 2017 - davejpla...@gmail.com
+
+- Fix gcc7 build with buzztrax-gcc7fix.patch and the following
+  CFLAGS  -Wno-error=format-truncation= and
+  -Wno-error=format-overflow=
+
+---

New:

  buzztrax-gcc7fix.patch



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.oHxSXR/_old  2017-04-06 11:02:38.607400799 +0200
+++ /var/tmp/diff_new_pack.oHxSXR/_new  2017-04-06 11:02:38.607400799 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package buzztrax
 #
-# Copyright (c) 2016 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
@@ -34,7 +34,7 @@
 License:GPL-2.0+
 Group:  Productivity/Multimedia/Sound/Utilities
 Url:http://buzztrax.org
-Source0:%{name}-%{version}.tar.gz
+Source0:http://files.buzztrax.org/releases/%{name}-%{version}.tar.gz
 Source1:autogen.sh
 Source2:COPYING-DOCS
 # Combined patch of cherry picked build fixes applies after 0.10.2
@@ -42,6 +42,8 @@
 Patch1: buzztrax-appdata.patch
 # PATCH-FIX gcc6 error misleading-indentation with patch from git.
 Patch2: buzztrax-misleading-indentation.patch
+# PATCH-FIX-UPSTREAM buzztrax-gcc7fix.patch dav...@gmail.com -- fix gcc 7 
duplicate constant errors
+Patch3: buzztrax-gcc7fix.patch
 BuildRequires:  automake >= 1.13
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
@@ -203,11 +205,21 @@
 %patch0
 %patch1
 %patch2
+%patch3
 # Rpmlint complains that COPYING-DOCS is outdated
 cp -v %{SOURCE2} .
 cp -v %{SOURCE1} .
 
 %build
+%if 1 == 0
+%define gcc_version 7
+export CC=gcc-7
+export CPP=cpp-7
+export CXX=g++-7
+%endif
+%if 0%{?gcc_version} >= 7
+export CFLAGS="%{optflags} -Wno-error=format-truncation= 
-Wno-error=format-overflow="
+%endif
 /bin/sh ./autogen.sh --noconfigure
 %configure --disable-static \
 --disable-schemas-compile \

++ buzztrax-gcc7fix.patch ++
Index: src/lib/core/machine.c
===
--- src/lib/core/machine.c.orig 2015-12-29 23:24:20.0 +0200
+++ src/lib/core/machine.c  2017-04-02 18:35:45.045240346 +0200
@@ -2687,7 +2687,7 @@ bt_machine_dbg_print_parts (const BtMach
 
 static xmlNodePtr
 bt_machine_persistence_save (const BtPersistence * const persistence,
-const xmlNodePtr const parent_node)
+const xmlNodePtr parent_node)
 {
   const BtMachine *const self = BT_MACHINE (persistence);
   GstObject *machine;
Index: src/lib/core/wave.c
===
--- src/lib/core/wave.c.orig2015-08-16 14:21:45.0 +0200
+++ src/lib/core/wave.c 2017-04-02 18:42:45.75760 +0200
@@ -650,7 +650,7 @@ bt_wave_get_level_by_index (const BtWave
 
 static xmlNodePtr
 bt_wave_persistence_save (const BtPersistence * const persistence,
-const xmlNodePtr const parent_node)
+const xmlNodePtr parent_node)
 {
   const BtWave *const self = BT_WAVE (persistence);
   xmlNodePtr node = NULL;



commit buzztrax for openSUSE:Factory

2016-07-05 Thread h_root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2016-07-05 09:51:28

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new (New)


Package is "buzztrax"

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2016-06-20 
11:07:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.buzztrax.new/buzztrax.changes   2016-07-05 
09:51:30.0 +0200
@@ -1,0 +2,7 @@
+Tue Jun 28 12:08:14 UTC 2016 - davejpla...@gmail.com
+
+- Removed workaround -Wno-error=misleading-indentation flag and 
+  made buzztrax-misleading-indentation.patch from upstream git to
+  fix boo#985062 .
+
+---

New:

  buzztrax-misleading-indentation.patch



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.HJin6J/_old  2016-07-05 09:51:31.0 +0200
+++ /var/tmp/diff_new_pack.HJin6J/_new  2016-07-05 09:51:31.0 +0200
@@ -40,6 +40,8 @@
 # Combined patch of cherry picked build fixes applies after 0.10.2
 Patch0: buzztrax-build.patch
 Patch1: buzztrax-appdata.patch
+# PATCH-FIX gcc6 error misleading-indentation with patch from git.
+Patch2: buzztrax-misleading-indentation.patch
 BuildRequires:  automake >= 1.13
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
@@ -200,14 +202,12 @@
 %setup -q
 %patch0
 %patch1
+%patch2
 # Rpmlint complains that COPYING-DOCS is outdated
 cp -v %{SOURCE2} .
 cp -v %{SOURCE1} .
 
 %build
-%if 0%{?suse_version} > 1320
-export CFLAGS="-Wno-error=misleading-indentation %{optflags}"
-%endif
 /bin/sh ./autogen.sh --noconfigure
 %configure --disable-static \
 --disable-schemas-compile \

++ buzztrax-misleading-indentation.patch ++
Index: tests/lib/bml/bmltest_info.h
===
--- tests/lib/bml/bmltest_info.h.orig
+++ tests/lib/bml/bmltest_info.h
@@ -40,9 +40,15 @@ int bml(test_info(char *libpath)) {
   ts2=_get_timestamp();
   printf("  machine initialized in %lf sec\n",ts2-ts1);
 
-  if(bml(get_machine_info(bmh,BM_PROP_SHORT_NAME,(void *)&str)))   
printf("Short Name: \"%s\"\n",str);
-  if(bml(get_machine_info(bmh,BM_PROP_NAME,(void *)&str))) 
printf("Name: \"%s\"\n",str);
-  if(bml(get_machine_info(bmh,BM_PROP_AUTHOR,(void *)&str)))   
printf("Author: \"%s\"\n",str);
+  if(bml(get_machine_info(bmh,BM_PROP_SHORT_NAME,(void *)&str))) {
+printf("Short Name: \"%s\"\n",str);
+  }
+  if(bml(get_machine_info(bmh,BM_PROP_NAME,(void *)&str))) {
+printf("Name: \"%s\"\n",str);
+  }
+  if(bml(get_machine_info(bmh,BM_PROP_AUTHOR,(void *)&str))) {
+printf("Author: \"%s\"\n",str);
+  }
   if(bml(get_machine_info(bmh,BM_PROP_COMMANDS,(void *)&str))) {
 if(str) {
   char *t=strdup(str), *p=t;
@@ -54,9 +60,14 @@ int bml(test_info(char *libpath)) {
   free(t);
 }
   }
-  if(bml(get_machine_info(bmh,BM_PROP_TYPE,(void *)&val))) 
printf("Type: %i -> \"%s\"\n",val,((val<3)?machine_types[val]:"unknown"));
-  if(bml(get_machine_info(bmh,BM_PROP_VERSION,(void *)&val)))  
printf("Version: %3.1f\n",(float)val/10.0);
-  if(bml(get_machine_info(bmh,BM_PROP_FLAGS,(void *)&val))) {  
printf("Flags: 0x%x\n",val);
+  if(bml(get_machine_info(bmh,BM_PROP_TYPE,(void *)&val))) {
+printf("Type: %i -> 
\"%s\"\n",val,((val<3)?machine_types[val]:"unknown"));
+  }
+  if(bml(get_machine_info(bmh,BM_PROP_VERSION,(void *)&val))) {
+printf("Version: %3.1f\n",(float)val/10.0);
+  }
+  if(bml(get_machine_info(bmh,BM_PROP_FLAGS,(void *)&val))) {
+printf("Flags: 0x%x\n",val);
 if(val&(1<<0)) puts("  MIF_MONO_TO_STEREO");
 if(val&(1<<1)) puts("  MIF_PLAYS_WAVES");
 if(val&(1<<2)) puts("  MIF_USES_LIB_INTERFACE");
@@ -67,12 +78,21 @@ int bml(test_info(char *libpath)) {
 if(val&(1<<7)) puts("  MIF_INTERNAL_AUX");
 //if(val&) puts("  ");
   }
-  if(bml(get_machine_info(bmh,BM_PROP_MIN_TRACKS,(void *)&val)))   
printf("MinTracks: %i\n",val);
+  if(bml(get_machine_info(bmh,BM_PROP_MIN_TRACKS,(void *)&val))) {
+printf("MinTracks: %i\n",val);
+  }
   tracks=val;
-  if(bml(get_machine_info(bmh,BM_PROP_MAX_TRACKS,(void *)&val)))   
printf("MaxTracks: %i\n",val);
-  if(bml(get_machine_info(bmh,BM_PROP_NUM_INPUT_CHANNELS,(void *)&val)))   
printf("InputChannels: %d\n",val);
-  if(bml(get_machine_info(b

commit buzztrax for openSUSE:Factory

2016-06-20 Thread h_root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2016-06-20 11:07:02

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new (New)


Package is "buzztrax"

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2016-04-14 
13:04:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.buzztrax.new/buzztrax.changes   2016-06-20 
11:07:03.0 +0200
@@ -1,0 +2,7 @@
+Fri Jun 17 05:26:40 UTC 2016 - davejpla...@gmail.com
+
+- Added -Wno-error=misleading-indentation to CFLAGS as a work
+  around for boo#985062 and to fix build with gcc6. Will be fixed
+  upstream.
+
+---



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.lkCPmw/_old  2016-06-20 11:07:04.0 +0200
+++ /var/tmp/diff_new_pack.lkCPmw/_new  2016-06-20 11:07:04.0 +0200
@@ -205,7 +205,9 @@
 cp -v %{SOURCE1} .
 
 %build
-#export CFLAGS="-Wno-error=implicit-int 
-Wno-error=implicit-function-declaration -Wno-error=int-to-pointer-cast 
%%{optflags}"
+%if 0%{?suse_version} > 1320
+export CFLAGS="-Wno-error=misleading-indentation %{optflags}"
+%endif
 /bin/sh ./autogen.sh --noconfigure
 %configure --disable-static \
 --disable-schemas-compile \




commit buzztrax for openSUSE:Factory

2016-04-14 Thread h_root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2016-04-14 13:04:19

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new (New)


Package is "buzztrax"

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2016-03-07 
13:24:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.buzztrax.new/buzztrax.changes   2016-04-14 
13:04:21.0 +0200
@@ -1,0 +2,6 @@
+Tue Apr  5 13:25:16 UTC 2016 - dims...@opensuse.org
+
+- Ensure the icons in hicolor are the REAL files: fdupes links them
+  the 'wrong way around' for xdg-app and appstream-builder.
+
+---



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.CIgAXL/_old  2016-04-14 13:04:22.0 +0200
+++ /var/tmp/diff_new_pack.CIgAXL/_new  2016-04-14 13:04:22.0 +0200
@@ -226,6 +226,10 @@
 %find_lang %{name}-%{version}
 mv %{buildroot}%{_datadir}/applications/buzztrax-edit.desktop 
%{buildroot}%{_datadir}/applications/buzztrax.desktop
 #%%find_gconf_schemas
+# ensure the icons in hicolor are the REAL files. fdupes links them the 'wrong 
way around' for xdg-app and appstream-builder
+for icon in 48x48/apps/buzztrax.png scalable/apps/buzztrax.svg; do
+  ln -sf %{_datadir}/icons/hicolor/${icon} 
%{buildroot}%{_datadir}/icons/gnome/${icon}
+done
 %fdupes -s %{buildroot}
 printf 'libbuzztrax-ic%{ic_soname}\n
 libbuzztrax-core%{core_soname}\n




commit buzztrax for openSUSE:Factory

2016-03-07 Thread h_root
Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2016-03-07 13:23:50

Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and  /work/SRC/openSUSE:Factory/.buzztrax.new (New)


Package is "buzztrax"

Changes:

--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes2016-01-28 
17:25:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.buzztrax.new/buzztrax.changes   2016-03-07 
13:24:16.0 +0100
@@ -1,0 +2,5 @@
+Tue Mar  1 05:54:19 UTC 2016 - davejpla...@gmail.com
+
+- Fixed wrong group for gstreamer-1_0-plugins-buzztrax.boo#968567
+
+---



Other differences:
--
++ buzztrax.spec ++
--- /var/tmp/diff_new_pack.W7P2bt/_old  2016-03-07 13:24:17.0 +0100
+++ /var/tmp/diff_new_pack.W7P2bt/_new  2016-03-07 13:24:17.0 +0100
@@ -99,7 +99,7 @@
 
 %package -n gstreamer-1_0-plugins-buzztrax
 Summary:Buzztrax GStreamer plugin
-Group:  
Productivity/Multimedia/Othhttps://groups.google.com/forum/#!topic/pgdbf/kUxJ0-1Yh7ker
+Group:  Productivity/Multimedia/Other
 Requires:   buzztrax = %{version}
 Provides:   gstreamer-0_10-plugins-buzztard = %{version}
 Obsoletes:  gstreamer-0_10-plugins-buzztard < %{version}
@@ -275,7 +275,6 @@
 
 %post -n libbml%{bml_soname} -p /sbin/ldconfig
 
-
 %postun -n libbuzztrax-ic%{ic_soname} -p /sbin/ldconfig
 
 %postun -n libbuzztrax-core%{core_soname} -p /sbin/ldconfig
@@ -284,7 +283,6 @@
 
 %postun -n libbml%{bml_soname} -p /sbin/ldconfig
 
-
 %files
 %defattr(0644,root,root,0755)
 %doc AUTHORS COPYING COPYING-DOCS NEWS README.md TODO