SHA256
1
0
forked from pool/buzztrax

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
This commit is contained in:
2015-12-14 14:44:53 +00:00
committed by Git OBS Bridge
parent 0d72931c64
commit 369f3a5bd7
2 changed files with 37 additions and 3 deletions

View File

@@ -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