From 369f3a5bd74ae0a3f67a635d42223754b63cde3158a23ecfccaa0c0768425428 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Mon, 14 Dec 2015 14:44:53 +0000 Subject: [PATCH] Accepting request 348847 from home:plater Builds for x86_64 so far OBS-URL: https://build.opensuse.org/request/show/348847 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/buzztrax?expand=0&rev=5 --- buzztrax.changes | 20 ++++++++++++++++++++ buzztrax.spec | 20 +++++++++++++++++--- 2 files changed, 37 insertions(+), 3 deletions(-) diff --git a/buzztrax.changes b/buzztrax.changes index 4832306..25c9d80 100644 --- a/buzztrax.changes +++ b/buzztrax.changes @@ -2,6 +2,26 @@ Mon Dec 14 08:46:22 UTC 2015 - davejplater@gmail.com - Package renamed from buzztard to buzztrax, update to 0.9.0 +- Upstream changes: + 0.9.0 ascension (13.Jun.2015) + ======================================================================== + In this cycle we did a lot of finetuning on the gtk+3 port. More + deprecated APIs are replaced with the new API. We did a lot of work on + theming; e.g. all colors are now defined in the css files and settings + let you select theme variants such as a dark theme. + The interaction controller library now supports alsa-sequencer. + The UI for training the controls of a new midi device is streamlined and + much easier. Also the controls from the interaction controller can be + used fro playback controls (play/pause/seeking). + Finally things got easier for developers too. We merged bml, gst-buzztrax + into buzztrax to simplify the build. + 0.8.0 bladerunner (24.Oct.2014) + ======================================================================== + This release port the code base to the recent version of the libraries + we're using. We switched from gstreamer-0.10 to 1.2, from gtk+-2.x to + gtk+3.x, from gconf to gsettings and replaced gnomecanvas by clutter. + We've stared to make use of the new features in some places + (e.g. exporting labels in rendered songs). ------------------------------------------------------------------- Tue May 8 10:56:13 UTC 2012 - reddwarf@opensuse.org diff --git a/buzztrax.spec b/buzztrax.spec index 45a944f..e2da16e 100644 --- a/buzztrax.spec +++ b/buzztrax.spec @@ -32,7 +32,7 @@ Release: 0 Summary: A music studio inspired by Buzz License: LGPL-2.0 Group: Productivity/Multimedia/Sound/Utilities -Url: http:http://sourceforge.net/projects/buzztrax/ +Url: http://sourceforge.net/projects/buzztard/ Source0: %{name}-%{version}.tar.gz BuildRequires: desktop-file-utils BuildRequires: fdupes @@ -153,7 +153,7 @@ Group: System/Libraries This package provides the GObject Introspection bindings for BuzztraxCore. %package -n libbml%{bml_soname} -Summary: Core support classes for buzztrax based applications +Summary: Buzztrax Machine Loader Group: System/Libraries %description -n libbml%{bml_soname} @@ -162,12 +162,13 @@ This package provides bml support classes for buzztrax based applications. %package -n libbml-devel Summary: Development files for libbml Group: Development/Libraries/C and C++ +Requires: libbml%{bml_soname} = %{version} %description -n libbml-devel This package provides the development files for libbml. %package plugins -Summary: Buzztrax GStreamer plugin +Summary: Buzztrax plugins Group: Productivity/Multimedia/Other %description plugins @@ -224,9 +225,15 @@ typelib-1_0-BuzztraxCore-1_1\n %post -n libbuzztrax-ic%{ic_soname} -p /sbin/ldconfig %post -n libbuzztrax-core%{core_soname} -p /sbin/ldconfig +%post -n libbuzztrax-gst%{gst_soname} -p /sbin/ldconfig +%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 +%postun -n libbuzztrax-gst%{gst_soname} -p /sbin/ldconfig +%postun -n libbml%{bml_soname} -p /sbin/ldconfig + %files -f buzztrax-%{version}.lang %defattr(0644,root,root,0755) @@ -236,6 +243,7 @@ typelib-1_0-BuzztraxCore-1_1\n %{_datadir}/applications/buzztrax-edit.desktop %{_datadir}/icons/hicolor/*/apps/* %{_datadir}/icons/gnome +%dir %{_datadir}/omf %doc %{_datadir}/omf/buzztrax-edit/ %dir %{_datadir}/gnome/ %doc %{_datadir}/gnome/help/ @@ -245,8 +253,10 @@ typelib-1_0-BuzztraxCore-1_1\n %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. +%dir %{_libexecdir}/buzztrax-songio %{_libexecdir}/buzztrax-songio/libbtbsl.so %{_datadir}/GConf/gsettings/buzztrax.convert +%dir %{_datadir}/appdata %{_datadir}/appdata/buzztrax.appdata.xml %{_datadir}/applications/buzztrax-songio-buzz.desktop %{_datadir}/glib-2.0/schemas/org.buzztrax.gschema.xml @@ -269,6 +279,7 @@ typelib-1_0-BuzztraxCore-1_1\n %{_includedir}/libbuzztrax-ic/ %{_libdir}/libbuzztrax-ic.so %{_libdir}/pkgconfig/libbuzztrax-ic.pc +%dir %{girdir} %{girdir}/BuzztraxIc-%{girsoname}.gir %{_datadir}/gtk-doc/html/buzztrax-ic/ @@ -277,6 +288,7 @@ typelib-1_0-BuzztraxCore-1_1\n %{_includedir}/libbuzztrax-core/ %{_libdir}/libbuzztrax-core.so %{_libdir}/pkgconfig/libbuzztrax-core.pc +%dir %{girdir} %{girdir}/BuzztraxCore-%{girsoname}.gir %{_datadir}/gtk-doc/html/buzztrax-core/ @@ -295,6 +307,7 @@ typelib-1_0-BuzztraxCore-1_1\n %files -n libbuzztrax-gst-devel %defattr(0644,root,root,0755) %{_libdir}/libbuzztrax-gst.so +%dir %{_includedir}/libbuzztrax-gst %{_includedir}/libbuzztrax-gst/* %{_datadir}/gtk-doc/html/buzztrax-gst/ %{_libdir}/pkgconfig/libbuzztrax-gst.pc @@ -306,6 +319,7 @@ typelib-1_0-BuzztraxCore-1_1\n %files -n libbml-devel %defattr(0644,root,root,0755) %{_libdir}/libbml.so +%dir %{_includedir}/libbml %{_includedir}/libbml/* %{_libdir}/pkgconfig/libbml.pc