# Status: active # Tag: MIDI, FM, Tracker # Type: Standalone # Category: Audio, Synthesizer, Sequencer Name: protrekkr2 Version: 2.7.2 Release: 1%{?dist} Summary: A jack tracker License: GPL-2.0-or-later URL: https://github.com/hitchhikr/protrekkr ExclusiveArch: x86_64 Vendor: Audinux Distribution: Audinux Source0: https://github.com/hitchhikr/protrekkr/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Patch0: protrekkr2-0001-set-config-file-paths.patch BuildRequires: gcc gcc-c++ BuildRequires: make BuildRequires: alsa-lib-devel BuildRequires: SDL-devel BuildRequires: zlib-devel BuildRequires: desktop-file-utils %description An ALSA tracker %prep %autosetup -p1 -n protrekkr-%{version} sed -i -e "s/-O3/-O2/g" makefile.linux sed -i -e "s/-D __MOT_SWAP__/-D __MOT_SWAP__ \$(CFLAGS)/g" makefile.linux sed -i -e "/strip/d" makefile.linux %build %set_build_flags export CFLAGS=`echo $CFLAGS | sed -e "s/-Werror=format-security//g"` export LDFLAGS=`echo $LDFLAGS | sed -e "s/-Werror=format-security//g"` export CXXFLAGS=`echo $CXXFLAGS | sed -e "s/-Werror=format-security//g"` cd src/extralibs/sdl_draw %make_build -f makefile.linux cd ../../.. %make_build -f makefile.linux %install install -m 755 -d %{buildroot}/%{_datadir}/applications/ cat > %{buildroot}/%{_datadir}/applications/protrekkr2.desktop < - 2.7.2-1 - Update to 2.7.2-1 * Tue Dec 03 2024 Yann Collette - 2.7.1-1 - Update to 2.7.1-1 * Tue Dec 03 2024 Yann Collette - 2.7.0-1 - Update to 2.7.0-1 * Fri Apr 12 2024 Yann Collette - 2.6.7-1 - Update to 2.6.7-1 * Tue Feb 20 2024 Yann Collette - 2.6.6-1 - Update to 2.6.6-1 * Fri Feb 16 2024 Yann Collette - 2.6.5-1 - Update to 2.6.5-1 * Tue Feb 06 2024 Yann Collette - 2.6.4-1 - Update to 2.6.4-1 * Thu Jan 27 2022 Yann Collette - 2.6.3-1 - Update to 2.6.3-1 * Thu Dec 16 2021 Yann Collette - 2.6.2-1 - Initial build