diff --git a/audacity-1.3.10-desktop.patch b/audacity-1.3.10-desktop.patch new file mode 100644 index 0000000..30a3cec --- /dev/null +++ b/audacity-1.3.10-desktop.patch @@ -0,0 +1,17 @@ +diff -Nur audacity-src-1.3.10-orig/src/audacity.desktop audacity-src-1.3.10/src/audacity.desktop +--- audacity-src-1.3.10-orig/src/audacity.desktop 2009-12-01 20:32:08.000000000 +0100 ++++ audacity-src-1.3.10/src/audacity.desktop 2010-01-21 10:29:58.667825990 +0100 +@@ -12,9 +12,10 @@ + Icon=audacity + + Type=Application +-Categories=AudioVideo;Audio;AudioVideoEditing; ++Categories=AudioVideo;Audio;AudioVideoEditing;Sequencer;X-Jack; + + Exec=audacity +-StartupNotify=false ++StartupNotify=true ++StartupWMClass=Audacity + Terminal=false +-MimeType=application/ogg;audio/basic;audio/mpeg;audio/x-aiff;audio/x-mp3;audio/x-wav;application/x-audacity-project; ++MimeType=application/ogg;audio/basic;audio/x-aiff;audio/x-wav;application/x-audacity-project;audio/x-flac; diff --git a/audacity.desktop b/audacity.desktop deleted file mode 100644 index 4262d41..0000000 --- a/audacity.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Name=Audacity -GenericName=Sound editor -Type=Application -Exec=audacity -Icon=audacity -Terminal=false -Comment=A multitrack audio editor -MimeType=audio/x-wav;application/ogg;audio/x-aiff;audio/x-aiffc;audio/x-aifc;audio/basic;application/x-audacity-project; -Categories=AudioVideo;GNOME;Sequencer;X-Jack;AudioVideoEditing; -StartupWMClass=Audacity diff --git a/audacity.spec b/audacity.spec index 6f9dc41..d889d87 100644 --- a/audacity.spec +++ b/audacity.spec @@ -5,7 +5,7 @@ Name: audacity Version: 1.3.10 -Release: 0.3.beta%{?dist} +Release: 0.4.beta%{?dist} Summary: Multitrack audio editor Group: Applications/Multimedia License: GPLv2 @@ -13,12 +13,18 @@ URL: http://audacity.sourceforge.net Source0: http://downloads.sf.net/sourceforge/audacity/audacity-minsrc-%{version}.tar.bz2 Source1: audacity.png -Source2: audacity.desktop Patch1: audacity-1.3.7-libmp3lame-default.patch Patch2: audacity-1.3.9-libdir.patch +# add audio/x-flac +# remove audio/mpeg, audio/x-mp3 +# enable startup notification +# add categories Sequencer X-Jack AudioVideoEditing for F-12 Studio feature +Patch3: audacity-1.3.10-desktop.patch Patch6: audacity-1.3.7-vamp-1.3.patch +# obsolete with version upgrade Patch7: audacity-1.3.9-getmaxpeak.patch +# obsolete with version upgrade Patch8: audacity-1.3.10-resample.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -68,6 +74,7 @@ do done grep -q -s __RPM_LIB * -R && exit 1 +%patch3 -p1 -b .old-desktop-file %if 0%{?fedora} < 11 %patch6 -p1 -b .vamp-1.3 %endif @@ -113,11 +120,11 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/help/manual %{find_lang} %{name} -rm -f $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop desktop-file-install \ --vendor fedora \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ - %{SOURCE2} + --delete-original \ + $RPM_BUILD_ROOT%{_datadir}/applications/audacity.desktop %clean @@ -148,6 +155,10 @@ update-desktop-database &> /dev/null || : %changelog +* Thu Jan 21 2010 Michael Schwendt - 1.3.10-0.4.beta +- Add audio/x-flac to .desktop file (#557335). +- Create fresh .desktop file patch. Enable startup notification. + * Sat Jan 9 2010 Michael Schwendt - 1.3.10-0.3.beta - Merge improved resample patch from Richard Ash.