%global debug_package %{nil} Summary: ProTracker is a chiptune tracker for making chiptune-like music on a modern computer. Name: protracker Version: 2.3r191 Release: 2%{?dist} License: GPL Group: Applications/Multimedia URL: https://16-bits.org/pt.php Source0: protracker-r191.tar.gz # svn export -r 191 https://svn.code.sf.net/p/protracker/code/ protracker-r191 # tar cvfz protracker-r191.tar.gz protracker-r191/* BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gcc gcc-c++ BuildRequires: make BuildRequires: alsa-lib-devel BuildRequires: desktop-file-utils BuildRequires: SDL2-devel %description ProTracker is a chiptune tracker for making chiptune-like music on a modern computer. %prep %setup -qn %{name}-r191 %build cd trunk %{__make} DESTDIR=%{buildroot} PREFIX=/usr %install %{__rm} -rf %{buildroot} %__install -m 755 -d %{buildroot}/%{_bindir}/ cat > %{buildroot}/%{_bindir}/%{name}-jack < %{buildroot}/%{_bindir}/%{name}-pulse <&/dev/null || : %postun update-desktop-database -q if [ $1 -eq 0 ]; then touch --no-create %{_datadir}/icons/%{name} >&/dev/null || : gtk-update-icon-cache %{_datadir}/icons/%{name} >&/dev/null || : fi %posttrans /usr/bin/gtk-update-icon-cache %{_datadir}/icons/%{name} &>/dev/null || : %files %defattr(-,root,root,-) %{_bindir}/* %{_datadir}/%{name}/* %{_datadir}/icons/* %changelog * Sat Aug 17 2019 Yann Collette 2.3r191-2 - update to revision 191 * Wed Jul 17 2019 Yann Collette 2.3r188-2 - update to revision 188 * Thu Mar 14 2019 Yann Collette 2.3r167-2 - Add pulse and jack script * Thu Mar 14 2019 Yann Collette 2.3r167-1 - Initial release of spec file