Name: gigedit Version: 1.2.3 Release: 2%{?dist} Summary: Gigasampler instrument editor for LinuxSampler License: GPL-2.0-or-later URL: https://www.linuxsampler.org/ Source0: %{name}-%{version}.tar.bz2 %description Gigedit is a graphical instrument editor for Gigasampler format files, and the companion editor for LinuxSampler. It can be run stand-alone or integrated directly into LinuxSampler for editing loaded .gig instruments. BuildRequires: gcc-c++ BuildRequires: make BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: gettext BuildRequires: desktop-file-utils # Correct GUI dependencies for gigedit BuildRequires: gtk2-devel BuildRequires: gtkmm24-devel BuildRequires: glibmm24-devel BuildRequires: libsigc++20-devel # Sampler stack BuildRequires: libgig-devel BuildRequires: liblscp-devel BuildRequires: linuxsampler-devel %prep %setup -q -n %{name}-%{version} %build %set_build_flags %configure --disable-static --enable-shared export LIBTOOLFLAGS="--tag=CXX" %make_build -j4 %install rm -rf %{buildroot} %make_install # Cleanup find %{buildroot} -name '*.la' -delete %files %license COPYING %doc AUTHORS README ChangeLog %doc %{_docdir}/%{name}/*.html %doc %{_docdir}/%{name}/*.png %doc %{_docdir}/%{name}/style.css # Executable %{_bindir}/gigedit # Libraries and plugin %{_libdir}/gigedit/libgigedit.so* %{_libdir}/linuxsampler/plugins/libgigeditlinuxsamplerplugin.so # Localizations %{_datadir}/locale/*/LC_MESSAGES/gigedit.mo # Data / icons %{_datadir}/gigedit/*.xpm %changelog * Sat Nov 08 2025 Jim Hines - 1.2.3-1 - Final clean spec for Fedora 41 - Removed unneeded -devel subpackage - Added LIBTOOLFLAGS fix and -j4 parallel build