Name: gigedit Version: 1.2.3 Release: 8%{?dist} Summary: Instrument editor for gig files License: GPL-2.0+ Group: Productivity/Multimedia/Sound/Utilities Url: http://www.linuxsampler.org/ Source0: %{name}-%{version}.tar.bz2 BuildRequires: autoconf BuildRequires: automake BuildRequires: docbook-style-xsl BuildRequires: gcc-c++ BuildRequires: hicolor-icon-theme BuildRequires: libtool BuildRequires: intltool BuildRequires: perl(XML::Parser) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtkmm-3.0) BuildRequires: pkgconfig(sigc++-2.0) BuildRequires: pkgconfig(gig) >= 4.3.0 BuildRequires: pkgconfig(sndfile) >= 1.0.11 BuildRequires: pkgconfig(linuxsampler) >= 2.2.0 %ifarch armv6l armv6hl BuildRequires: Mesa-libEGL1 BuildRequires: pkgconfig(egl) BuildRequires: -raspberrypi-userland %endif %description Instrument editor for Gigasampler files gigedit is an instrument editor allowing to modify existing Gigasampler files, as well as creating new ones from scratch. The GUI is based on the GTK+ (gtkmm) toolkit. Even though it is created as a subproject of the LinuxSampler project, it is currently a completely independent stand-alone editor. %prep %autosetup -p1 %build #Fix file-contains-current-date sed -i '/__DATE__/d' src/gigedit/mainwindow.cpp autoreconf -fi %configure --disable-static make %{?_smp_mflags} %install make DESTDIR=%{buildroot} install %{?_smp_mflags} find %{buildroot} -type f -name "*.la" -delete -print #No need in file rm -f %{buildroot}%{_libdir}/%{name}/libgigedit.so %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-8 - Final clean spec for Fedora 41, 42 and 43 - Removed unneeded -devel subpackage