rebuilt with current libfluidsynth [release 2.2.2-2mamba;Sat Jan 18 2025]

This commit is contained in:
Silvan Calarco 2025-01-18 11:14:49 +01:00
parent 1d6385148a
commit d7f26c1131

View File

@ -1,26 +1,24 @@
Name: swami
Version: 2.2.2
Release: 1mamba
Release: 2mamba
Summary: A collection of free software for editing and sharing MIDI instruments and sounds
Group: Graphical Desktop/Applications/Multimedia
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: https://swami.resonance.org/trac
URL: http://www.swamiproject.org/
Source: https://github.com/swami/swami.git/v%{version}/swami-%{version}.tar.bz2
#Source: http://downloads.sourceforge.net/project/swami/swami/%{version}/swami-%{version}.tar.gz
Source1: swami.desktop
Source2: swami.svg
Source3: swami.xml
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: fluidsynth-devel
BuildRequires: glibc-devel
BuildRequires: ldconfig
BuildRequires: libart_lgpl-devel
BuildRequires: libatk-devel
BuildRequires: libat-spi2-core-devel
BuildRequires: libcairo-devel
BuildRequires: libfftw-devel
BuildRequires: libfluidsynth-devel
BuildRequires: libfontconfig-devel
BuildRequires: libfreetype-devel
BuildRequires: libgdk-pixbuf-devel
@ -35,18 +33,6 @@ BuildRequires: libsndfile-devel
BuildRequires: libinstpatch-devel >= 1.1.4
Requires: hicolor-icon-theme
# FIXME:
#**************************************************************
#Enabled features (Feature name - Swami usage):
# fluidsynth - Soft synth wavetable plugin
# audiofile - Sound file library plugin
# libsndfile - Sound file library plugin
# Splash image
# Debugging (compiler flags)
#
#Disabled features:
# GnomeCanvas - Graphical envelope editor
%description
The Swami Project - Sampled Waveforms And Musical Instruments - is a collection of free software for editing and sharing MIDI instruments and sounds. Swami aims to provide cross platform (Linux, Windows and Mac OSX) instrument editing and sharing software for instrument formats such as SoundFont, DLS and GigaSampler.
@ -57,10 +43,7 @@ Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description devel
The Swami Project - Sampled Waveforms And Musical Instruments - is a collection of free software for editing and sharing MIDI instruments and sounds. Swami aims to provide cross platform (Linux, Windows and Mac OSX) instrument editing and sharing software for instrument formats such as SoundFont, DLS and GigaSampler.
This package contains static libraries and header files need for development.
%debug_package
This package contains static libraries and header files needed for development.
%prep
%setup -q
@ -101,18 +84,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_datadir}/swami/swami-2.ui
%dir %{_datadir}/swami/images
%{_datadir}/swami/images/*.png
#%{_datadir}/swami/images/knob.svg
%{_datadir}/swami/images/DLS.png
#%{python_sitearch}/swamiguimodule.a
#%{python_sitearch}/swamiguimodule.la
#%{python_sitearch}/swamiguimodule.so
#%{python_sitearch}/swamimodule.a
#%{python_sitearch}/swamimodule.la
#%{python_sitearch}/swamimodule.so
%{_datadir}/icons/hicolor/48x48/apps/swami.png
%{_datadir}/icons/hicolor/scalable/apps/swami.svg
#%{_datadir}/pygtk/2.0/defs/swami.defs
#%{_datadir}/pygtk/2.0/defs/swamigui.defs
%doc AUTHORS COPYING
%files devel
@ -123,14 +97,12 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_includedir}/swami/libswamigui/*.h
%{_libdir}/libswami.so
%{_libdir}/libswamigui.so
#%dir %{_datadir}/gtk-doc/html/libswami
#%{_datadir}/gtk-doc/html/libswami/*
#%{_datadir}/swami/swami-2.glade
#%dir %{_datadir}/gtk-doc/html/swamigui
#%{_datadir}/gtk-doc/html/swamigui/*
%doc ChangeLog NEWS
%changelog
* Sat Jan 18 2025 Silvan Calarco <silvan.calarco@mambasoft.it> 2.2.2-2mamba
- rebuilt with current libfluidsynth
* Thu Feb 25 2021 Automatic Build System <autodist@mambasoft.it> 2.2.2-1mamba
- automatic version update by autodist