Name: swami Version: 2.2.2 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: http://www.swamiproject.org/ Source: https://github.com/swami/swami.git/v%{version}/swami-%{version}.tar.bz2 Source1: swami.desktop Source2: swami.svg Source3: swami.xml License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libart_lgpl-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 BuildRequires: libglib-devel BuildRequires: libgnomecanvas-devel BuildRequires: libgtk2-devel BuildRequires: libharfbuzz-devel BuildRequires: libinstpatch-devel BuildRequires: libpango-devel BuildRequires: libsndfile-devel ## AUTOBUILDREQ-END BuildRequires: libinstpatch-devel >= 1.1.4 Requires: hicolor-icon-theme %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. %package devel Summary: Static libraries and headers for %{name} Group: Development/Libraries 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 needed for development. %prep %setup -q %build %cmake -d build %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall -C build install -D -m0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/swami.desktop install -D -m0644 %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/apps/swami.svg install -D -m0644 %{SOURCE3} %{buildroot}%{_datadir}/mime/packages/swami.xml %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files %defattr(-,root,root) %{_bindir}/swami %{_libdir}/libswami.so.* %{_libdir}/libswamigui.so.* %dir %{_libdir}/swami %{_libdir}/swami/fftune.so %{_libdir}/swami/fftune_gui.so %{_libdir}/swami/fluidsynth_gui.so %{_libdir}/swami/fluidsynth_plugin.so %{_datadir}/applications/swami.desktop %{_datadir}/icons/hicolor/apps/swami.svg %{_datadir}/mime/packages/swami.xml %dir %{_datadir}/swami %{_datadir}/swami/swami-2.ui %dir %{_datadir}/swami/images %{_datadir}/swami/images/*.png %{_datadir}/swami/images/DLS.png %{_datadir}/icons/hicolor/48x48/apps/swami.png %{_datadir}/icons/hicolor/scalable/apps/swami.svg %doc AUTHORS COPYING %files devel %defattr(-,root,root) %dir %{_includedir}/swami/libswami %{_includedir}/swami/libswami/*.h %dir %{_includedir}/swami/libswamigui %{_includedir}/swami/libswamigui/*.h %{_libdir}/libswami.so %{_libdir}/libswamigui.so %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 * Tue Apr 28 2020 Silvan Calarco 2.2.1-1mamba - update to 2.2.1 * Thu May 23 2013 Silvan Calarco 2.0.0-2mamba - python 2.7 mass rebuild * Mon Oct 24 2011 Automatic Build System 2.0.0-1mamba - update to 2.0.0 * Mon Jan 11 2010 Silvan Calarco 0.9.4-1mamba - package created by autospec