From d7f26c113191d2301ffec8e64779451cf979e56a Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Sat, 18 Jan 2025 11:14:49 +0100 Subject: [PATCH] rebuilt with current libfluidsynth [release 2.2.2-2mamba;Sat Jan 18 2025] --- swami.spec | 44 ++++++++------------------------------------ 1 file changed, 8 insertions(+), 36 deletions(-) diff --git a/swami.spec b/swami.spec index 6ac1a7b..96f5692 100644 --- a/swami.spec +++ b/swami.spec @@ -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 -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 2.2.2-2mamba +- rebuilt with current libfluidsynth + * Thu Feb 25 2021 Automatic Build System 2.2.2-1mamba - automatic version update by autodist