diff --git a/.gitignore b/.gitignore index 8411c11..80d7c4e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ sooperlooper-1.6.13-2.tar.gz /sooperlooper-1.6.18.tar.gz /sooperlooper-1.7.0.tar.gz +/sooperlooper-1.7.3.tar.gz diff --git a/sooperlooper.desktop b/sooperlooper.desktop index fd0a9a4..da097fa 100644 --- a/sooperlooper.desktop +++ b/sooperlooper.desktop @@ -5,3 +5,4 @@ Icon=sooperlooper Type=Application Exec=slgui Terminal=false +Keywords=Music;Sound;Looper; diff --git a/sooperlooper.spec b/sooperlooper.spec index 09e32cd..fda15fe 100644 --- a/sooperlooper.spec +++ b/sooperlooper.spec @@ -1,7 +1,7 @@ Summary: Realtime software looping sampler Name: sooperlooper -Version: 1.7.0 -Release: 5%{?dist} +Version: 1.7.3 +Release: 1%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://essej.net/sooperlooper/ @@ -25,36 +25,33 @@ live looping performance. %prep %setup -q # kill the stubborn overriding of CXXFLAGS -sed -i 's/OPT_FLAGS="$OPT_FLAGS -pipe"/OPT_FLAGS=""/g' configure -sed -i 's/OPT_FLAGS="$OPT_FLAGS -pipe"/OPT_FLAGS="%{optflags}"/g' \ +sed -i 's|OPT_FLAGS="$OPT_FLAGS -pipe"|OPT_FLAGS=""|g' configure +sed -i 's|OPT_FLAGS="$OPT_FLAGS -pipe"|OPT_FLAGS="%{optflags}"|g' \ libs/pbd/configure libs/midi++/configure %build %configure -%{__make} %{?_smp_mflags} +make %{?_smp_mflags} %install -%{__make} DESTDIR=%{buildroot} install +%make_install # install icon in the proper freedesktop location -%{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps -%{__install} -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/ +mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps +install -p -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/ # desktop file categories BASE="AudioVideo Audio" XTRA="X-Digital_Processing X-Jack X-MIDI Midi" -%{__mkdir} -p %{buildroot}%{_datadir}/applications -desktop-file-install \ -%if 0%{?fedora} && 0%{?fedora} < 19 - --vendor fedora \ -%endif - --dir %{buildroot}%{_datadir}/applications \ +mkdir -p %{buildroot}%{_datadir}/applications +desktop-file-install --dir %{buildroot}%{_datadir}/applications \ `for c in ${BASE} ${XTRA} ; do echo "--add-category $c " ; done` \ %{SOURCE2} + %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : @@ -72,11 +69,15 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %doc README OSC COPYING %{_bindir}/* %{_datadir}/sooperlooper -%{_datadir}/applications/*sooperlooper.desktop -%{_datadir}/icons/hicolor/32x32/apps/sooperlooper.png +%{_datadir}/applications/sooperlooper.desktop +%{_datadir}/icons/hicolor/64x64/apps/sooperlooper.png %changelog +* Mon Jun 22 2015 Hans de Goede - 1.7.3-1 +- New upstream release 1.7.3 +- Fix FTBFS + * Fri Jun 19 2015 Fedora Release Engineering - 1.7.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index c2969ca..9d0bd9b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ce1111ab22e5e8947632101d920ce500 sooperlooper-1.7.0.tar.gz +9a841cbaf2b4707174232ea3ce01b0f2 sooperlooper-1.7.3.tar.gz