Merge 17_cleanup_desktop_file.patch
[terminatorX.git] / terminatorX.spec.in
index 50ef3951370d8f57a486c188f885e37cc9939dca..1fe2415bc3dfd071ac00b0f3a3ac9c6037945937 100644 (file)
@@ -1,5 +1,5 @@
 Summary:       Real-time Audio Synthesizer
-Name:          @PACKAGE_NAME@  
+Name:          @PACKAGE_NAME@
 Version:       @VERSION@
 Release:       1%{?dist}
 Group:         Applications/Multimedia
@@ -16,14 +16,14 @@ BuildRequires: ladspa-devel
 BuildRequires: libcap-devel
 BuildRequires: liblrdf-devel
 BuildRequires: libmad-devel
-BuildRequires: libvorbis-devel 
+BuildRequires: libvorbis-devel
 BuildRequires: libxml2-devel
-BuildRequires: libX11-devel 
+BuildRequires: libX11-devel
 BuildRequires: mpg123
 BuildRequires: pulseaudio-libs-devel
 BuildRequires: scrollkeeper
 BuildRequires: sox
-BuildRequires: vorbis-tools 
+BuildRequires: vorbis-tools
 BuildRequires: gcc-c++
 BuildRequires: gnome-doc-utils
 
@@ -34,8 +34,8 @@ Requires:      vorbis-tools
 Requires(post): scrollkeeper
 Requires(postun): scrollkeeper
 %description
-terminatorX is a real-time audio synthesizer that allows you to "scratch" on 
-digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way 
+terminatorX is a real-time audio synthesizer that allows you to "scratch" on
+digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way
 hiphop-DJs scratch on vinyl records. It features multiple turntables, real-time
 effects (buit-in as well as LADSPA plug-in effects), a sequencer and MIDI
 interface - all accessible through an easy-to-use gtk+ GUI.
@@ -81,21 +81,26 @@ fi
 gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 %files
-%doc AUTHORS ChangeLog COPYING* NEWS README* THANKS TODO 
+%doc AUTHORS ChangeLog COPYING* NEWS README* THANKS TODO
 %attr(4755, root, root) %{_bindir}/%{name}
 %{_mandir}/man1/%{name}.1*
 %{_datadir}/mime-info/%{name}.keys
 %{_datadir}/mime-info/%{name}.mime
-%{_datadir}/omf/*/*
+%{_datadir}/omf/{%name}-manual/%{name}-manual-C.omf
 %{_datadir}/gnome/help/terminatorX-manual/C/figures/signalflow.png
 %{_datadir}/gnome/help/terminatorX-manual/C/terminatorX-manual.xml
-%{_datadir}/pixmaps/*xpm
-%{_datadir}/icons/hicolor/48x48/apps/*png
-%{_datadir}/icons/hicolor/48x48/mimetypes/*png
+%{_datadir}/pixmaps/%{name}.xpm
+%{_datadir}/icons/hicolor/512x512/apps/%{name}.png
+%{_datadir}/icons/hicolor/512x512/mimetypes/%{name}-mime.png
 %{_datadir}/applications/%{name}.desktop
+%{_datadir}/appdata/%{name}.appdata.xml
 
 %changelog
-* Fri May 13 2016 Alexander Koenig <alex@lisas.de> - 4.00-1
+* Sun Jun 19 2016  Alexander Koenig <alex@lisas.de> - 4.00-1
+- fix icon resolutions
+- include appdata
+
+* Fri May 13 2016 Alexander Koenig <alex@lisas.de> - 3.99-1
 - update to compile on rawhide (fc24)
 - install binary setuid root
 - require mpg123 instead of mpg321
@@ -132,20 +137,20 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 * Wed Apr 01 2009 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 3.82-2
 - Prepared package for RPMFusion submission (originates from planetccrma)
 
-* Tue Dec 11 2007 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 
+* Tue Dec 11 2007 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu>
 - spec file cleanup
 
-* Wed Feb 16 2005 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 
+* Wed Feb 16 2005 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu>
 - declare do_save_tables before using it (for <= fc1)
 
 * Fri Dec 31 2004 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.82-1
 - updated to 3.82
 - update doc file list
 
-* Mon Dec 27 2004 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 
+* Mon Dec 27 2004 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu>
 - spec file cleanup
 
-* Thu May 20 2004 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 
+* Thu May 20 2004 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu>
 - added build dependencies
 
 * Sun Feb 29 2004 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.81-2
@@ -154,7 +159,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 * Mon Oct 20 2003 Patrice Tisserand <Patrice.Tisserand@ircam.fr> 3.81-1
 - updated for terminatorX-3.81
 - fixed building as non root user
-- still need to bez built with --define='_unpackaged_files_terminate_build 0', 
+- still need to bez built with --define='_unpackaged_files_terminate_build 0',
   don't knwo what to do with scrollkeeper
 
 * Wed May  7 2003 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.80-1