# Compile options: # invoke with: rpmbuild --with ffmpeg --with local_ffmpeg audacity.spec to use local ffmpeg %bcond_with ffmpeg %bcond_with local_ffmpeg #global commit0 53a5c930a4b5b053ab06a8b975458fc51cf41f6c #global shortcommit0 #(c=#{commit0}; echo ${c:0:7}) Name: audacity Version: 2.4.2 Release: 4%{?dist} Summary: Multitrack audio editor License: GPLv2 URL: http://audacity.sourceforge.net Source0: http://www.fosshub.com/Audacity.html/%{name}-minsrc-%{version}.tar.xz # For alpha git snapshots for testing use the github archive as upstream source: #Source0: https://github.com/audacity/#{name}/archive/#{commit0}/#{name}-#{commit0}.tar.gz # ie wget https://github.com/audacity/audacity/archive/ecdb1d81c9312789c6233aba2190572344b22188/audacity-ecdb1d81c9312789c6233aba2190572344b22188.tar.gz %define tartopdir audacity-minsrc-%{version} #define tartopdir audacity-#{commit0} Source1: http://www.fosshub.com/Audacity.html/%{name}-manual-%{version}.zip BuildRequires: cmake BuildRequires: gettext-devel %if 0%{?rhel} == 7 BuildRequires: devtoolset-7-toolchain, devtoolset-7-libatomic-devel %endif BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: alsa-lib-devel BuildRequires: desktop-file-utils BuildRequires: expat-devel BuildRequires: flac-devel BuildRequires: git BuildRequires: jack-audio-connection-kit-devel BuildRequires: ladspa-devel BuildRequires: lame-devel BuildRequires: libid3tag-devel BuildRequires: libmad-devel BuildRequires: taglib-devel %if 0%{?rhel} && 0%{?rhel} == 8 #note: epel-8 currently doesn't have twolame-devel. %else BuildRequires: twolame-devel %endif BuildRequires: libogg-devel BuildRequires: libsndfile-devel BuildRequires: libvorbis-devel BuildRequires: lv2-devel BuildRequires: portaudio-devel >= 19-16 BuildRequires: portmidi-devel BuildRequires: soundtouch-devel BuildRequires: soxr-devel BuildRequires: vamp-plugin-sdk-devel >= 2.0 BuildRequires: zip BuildRequires: zlib-devel BuildRequires: python3 # We need /usr/bin/wx-config so that configure can detect the wx-config version: #if 0#{?rhel} || 0#{?fedora} < 28 #BuildRequires: wxGTK3-devel #endif # But we will actually use the --toolkit=gtk2 version using --with-wx-version #BuildRequires: compat-wxGTK3-gtk2-devel BuildRequires: wxGTK3-devel %if 0%{?rhel} >= 8 || 0%{?fedora} BuildRequires: libappstream-glib %endif %if %{with ffmpeg} %if ! %{with local_ffmpeg} BuildRequires: ffmpeg-devel %endif %endif # For new symbols in portaudio Requires: portaudio%{?_isa} >= 19-16 %description Audacity is a cross-platform multitrack audio editor. It allows you to record sounds directly or to import files in various formats. It features a few simple effects, all of the editing features you should need, and unlimited undo. The GUI was built with wxWidgets and the audio I/O supports PulseAudio, OSS and ALSA under Linux. %package manual Summary: Manual for Audacity - Offline Install BuildArch: noarch # -manual suits either audacity or audacity-freeworld; both create the path: Requires: /usr/bin/audacity %description manual Audacity Manual can be installed locally if preferred, or accessed on-line if internet connection is available. For the most up to date manual content, use the on-line manual. %prep %setup -q -n %{tartopdir} %build %if 0%{?rhel} == 7 export WX_CONFIG=wx-config-3.0 %endif %if 0%{?rhel} == 7 . /opt/rh/devtoolset-7/enable %endif %if (0%{?fedora} && 0%{?fedora} < 33) mkdir build cd build %cmake \ .. \ %else %cmake \ %endif -Daudacity_use_sndfile=system \ -Daudacity_use_soxr=system \ -Daudacity_use_lame=system \ %if 0%{?rhel} == 8 -Daudacity_use_twolame=off \ %else -Daudacity_use_twolame=system \ %endif -Daudacity_use_flac=system \ -Daudacity_use_ladspa=on \ -Daudacity_use_vorbis=system \ -Daudacity_use_id3tag=system \ -Daudacity_use_expat=system \ -Daudacity_use_soundtouch=system \ -Daudacity_use_vamp=system \ -Daudacity_use_lv2=system \ -Daudacity_use_portaudio=local \ -Daudacity_use_midi=system \ -Daudacity_use_ogg=system \ %if %{with ffmpeg} %if ! %{with local_ffmpeg} -Daudacity_use_ffmpeg=loaded \ %endif %else -Daudacity_use_fmmpeg=off \ %endif %cmake_build %install %if (0%{?fedora} && 0%{?fedora} < 33) cd build %endif %cmake_install %if (0%{?fedora} && 0%{?fedora} < 33) cd - %endif rm -Rf $RPM_BUILD_ROOT%{_datadir}/%{name}/include %if 0%{?rhel} >= 8 || 0%{?fedora} if appstream-util --help | grep -q replace-screenshots ; then # Update the screenshot shown in the software center # # NOTE: It would be *awesome* if this file was pushed upstream. # # See http://people.freedesktop.org/~hughsient/appdata/#screenshots for more details. # appstream-util replace-screenshots $RPM_BUILD_ROOT%{_datadir}/appdata/audacity.appdata.xml \ https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/audacity/a.png fi %endif mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/help/manual # audacity manual must be unzipped to correct location unzip %{SOURCE1} -d $RPM_BUILD_ROOT%{_datadir}/%{name}/help %{find_lang} %{name} desktop-file-install --dir $RPM_BUILD_ROOT%{_datadir}/applications \ $RPM_BUILD_ROOT%{_datadir}/applications/audacity.desktop mkdir %{buildroot}%{_datadir}/doc/%{name}/nyquist cp -pr lib-src/libnyquist/nyquist/license.txt %{buildroot}%{_datadir}/doc/%{name}/nyquist cp -pr lib-src/libnyquist/nyquist/Readme.txt %{buildroot}%{_datadir}/doc/%{name}/nyquist rm %{buildroot}%{_datadir}/doc/%{name}/LICENSE.txt %files -f %{name}.lang %{_bindir}/%{name} %{_libdir}/%{name} %dir %{_datadir}/%{name} %{_datadir}/%{name}/EQDefaultCurves.xml %{_datadir}/%{name}/modules/ %{_datadir}/%{name}/nyquist/ %{_datadir}/%{name}/plug-ins/ %exclude %{_datadir}/%{name}/help %{_mandir}/man*/* %{_datadir}/applications/* %{_datadir}/appdata/%{name}.appdata.xml %{_datadir}/pixmaps/* %{_datadir}/icons/hicolor/*/%{name}.png %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_datadir}/mime/packages/* %{_datadir}/doc/%{name} %license LICENSE.txt %files manual %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/help %{_datadir}/%{name}/help/manual/ %changelog * Thu Feb 11 2021 Gwyn Ciesla - 2.4.2-4 - Use system for lv2 and midi. * Tue Feb 09 2021 Gwyn Ciesla - 2.4.2-3 - Specify system ogg. * Tue Feb 09 2021 Gwyn Ciesla - 2.4.2-2 - Python2 -> 3 * Sat Jan 2 2021 Brandon Nielsen - 2.4.2-1 - Cleanup unsupported Fedora version conditionals - Update to 2.4.2 / cmake - Make manual own its own folder - Get rid of realname definition - Reviewed, tested, committed, and built by Gwyn Ciesla, gwync@protonmail.com * Mon Jul 27 2020 Fedora Release Engineering - 2.3.3-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Mon Jun 15 2020 Ian McInerney - 2.3.3-6 - Fix incorrect appdata.xml type tag (bug #1810509) * Sun May 3 2020 Ian McInerney - 2.3.3-5 - Fix installation location of manual package (bug #1830445) - Add GDK_BACKEND=x11 to audacity.desktop exec line (bug #1798987) * Mon Apr 6 2020 Ian McInerney - 2.3.3-4 - Fix changelog date from last entry * Wed Apr 1 2020 Ian McInerney - 2.3.3-3 - Use legacy -fcommon support with GCC10. * Tue Jan 28 2020 Fedora Release Engineering - 2.3.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Sat Nov 23 2019 David Timms - 2.3.3-1 - Update to Audacity 2.3.3. - Modify wxWidgets build require to wxGTK3 (gtk3 version). - Modify libdir patch for 2.3.3. - Fix -manual file archive dropping the leading help/ in path. - Disable twolame for EPEL-8 as the -devel package isn't available. * Wed Jul 24 2019 Fedora Release Engineering - 2.3.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Tue Jun 4 2019 David Timms - 2.3.2-1 - Update to Audacity 2.3.2 release. - Rebase audacity-2.3.2-libdir.patch. - Fix -manual placing files in extra help/manual path. * Fri Apr 19 2019 David Timms - 2.3.1-1 - Update to Audacity 2.3.1 release. * Thu Jan 31 2019 Fedora Release Engineering - 2.3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Mon Oct 1 2018 David Timms - 2.3.0-1 - Update to Audacity 2.3.0 release. * Thu Sep 20 2018 David Timms - 2.2.2-3 - retry below change as my git foo didn't manage to delete the empty lines. * Fri Sep 7 2018 David Timms - 2.2.2-2 - fix empty lines within configure command causing non x86 build fails. * Thu Sep 6 2018 David Timms - 2.2.2-1 - Update to 2.2.2 - further improvements from Sérgio Basto - Add conditionals to enable or disable ffmpeg - Also add conditionals to be possible build with local ffmpeg (not in use) - Use autoconf before ./configure - Re-add libmp3lame-default.patch and libdir.patch - Add to configure --disable-dynamic-loading - General review of spec - Re-add desktop.in.patch - Add to configure --with-lv2 --with-midi --with-portmidi with some commentaries - Temporary fix to portaudio became permanent (--with-portaudio=local) * Thu Jul 12 2018 Fedora Release Engineering - 2.1.3-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Feb 07 2018 Fedora Release Engineering - 2.1.3-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Sat Jan 06 2018 Igor Gnatenko - 2.1.3-8 - Remove obsolete scriptlets * Wed Oct 04 2017 Scott Talbert - 2.1.3-7 - Update to build against merged compat-wxGTK3-gtk2-devel package * Sat Sep 30 2017 Jerry James - 2.1.3-6 - Rebuild for soundtouch 2.0.0 * Wed Aug 02 2017 Fedora Release Engineering - 2.1.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 2.1.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Mon May 15 2017 Fedora Release Engineering - 2.1.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild * Sat Mar 25 2017 David Timms - 2.1.3-2 - include mp3 import support via libmad, which is now available in Fedora. * Tue Mar 21 2017 David Timms - 2.1.3-1 - 2.1.3 release. - modify -manual extract path to match earlier builds. * Fri Feb 10 2017 Fedora Release Engineering - 2.1.3-0.8.20161109git53a5c93 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Wed Nov 9 2016 David Timms - 2.1.3-0.7.20161109git53a5c93 - 2.1.3 Alpha git snapshot 2016-11-09. * Tue Nov 8 2016 David Timms - 2.1.3-0.6.20161025gitff9763f - add requires wxGTK3-gtk2 tookit version. - trick configure into detecting and using wxWidgets gtk2. * Tue Oct 25 2016 David Timms - 2.1.3-0.5.20161025gitff9763f - 2.1.3 Alpha git snapshot 2016-10-25. * Sun Sep 4 2016 David Timms - 2.1.3-0.4.20160904git2fb18e8 - 2.1.3 Alpha git snapshot 2016-09-04. * Wed Aug 24 2016 David Timms - 2.1.3-0.3.20160824git781de82 - 2.1.3 Alpha git snapshot for testing. * Sun Aug 7 2016 David Timms - 2.1.3-0.2.20160807git8392a57 - 2.1.3 Alpha git snapshot for testing. * Sun Jun 5 2016 David Timms - 2.1.3-0.1.20160605gitd41f865 - 2.1.3 Alpha git snapshot for testing. - remove already applied gcc6 patch. * Tue Mar 29 2016 Orion Poplawski - 2.1.2-4 - Add patch to fix gcc6 build issues (bug #1307335) * Thu Mar 03 2016 David Timms - 2.1.2-3 - Rebuild for new soundtouch required to fix symbol lookup error. * Wed Feb 03 2016 Fedora Release Engineering - 2.1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Sat Jan 23 2016 David Timms - 2.1.2-1 - 2.1.2 final release. * Fri Jan 1 2016 David Timms - 2.1.2-0.8.rc2 - 2.1.2 Release Candidate 2 for testing. * Sun Nov 15 2015 David Timms - 2.1.2-0.7.rc1 - 2.1.2 Release Candidate 1 for testing. * Thu Nov 12 2015 David Timms - 2.1.2-0.6.20151112gitecdb1d8 - 2.1.2 Alpha git snapshot. - Test build of git master which requires wxGTK3. * Sun Jul 19 2015 David Timms - 2.1.1-1 - Release of Audacity 2.1.1. * Wed Jul 08 2015 David Timms - 2.1.1-0.4.rc2 - Update to 2.1.1rc3 for testing. * Sat Jul 04 2015 David Timms - 2.1.1-0.2.rc1 - Update to 2.1.1rc1 for testing. * Wed Jun 24 2015 David Timms - 2.1.1-0.1.dea351a - Update to 2.1.1 pre-release git snapshot to prepare for release. * Wed Jun 17 2015 Fedora Release Engineering - 2.1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Wed May 06 2015 David Timms - 2.1.0-3 - Conditionalize AppData out of EPEL <=7 release. * Sat May 02 2015 Kalev Lember - 2.1.0-2 - Rebuilt for GCC 5 C++11 ABI change * Tue Mar 31 2015 David Timms - 2.1.0-1 - Update to 2.1.0 final release. * Mon Mar 30 2015 Richard Hughes - 2.1.0-0.2.rc2 - Use better AppData screenshots * Thu Mar 05 2015 David Timms - 2.1.0-0.1.rc2 - Update to release candidate 2 for testing. * Mon Sep 29 2014 Richard Hughes - 2.0.6-1 - Update to new upstream release * Fri Aug 15 2014 Fedora Release Engineering - 2.0.5-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Aug 09 2014 Rex Dieter 2.0.5-4 - update mime scriptlet, drop (old) umask * Sat Jun 07 2014 Fedora Release Engineering - 2.0.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Mon Mar 17 2014 Darryl L. Pierce - 2.0.5-1 - Removed bundled expat.h from sources. - Resolves: BZ#1076795 * Tue Feb 25 2014 Darryl L. Pierce - 2.0.5-1 - Rebased on Audacity 2.0.5. * Sun Sep 22 2013 David Timms - 2.0.4-2 - Add upstream patch to avoid segfault when starting Effects|Equalization * Sat Sep 14 2013 David Timms - 2.0.4-1 - update to upstream release 2.0.4 - rebase audacity-2.0.1-libmp3lame-default * Sat Aug 03 2013 Fedora Release Engineering - 2.0.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Tue May 28 2013 Tom Callaway - 2.0.3-2 - include the readme/license for the nyquist/xlisp bits * Sat May 4 2013 Hans de Goede - 2.0.3-1 - New upstream release 2.0.3 (rhbz#951001) - This release adds aarch64 support (rhbz#925052) - Use system portaudio - Add icon-cache update scriptlets * Sun Feb 10 2013 Rahul Sundaram - 2.0.2-3 - remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247 - clean up spec to follow current guidelines * Tue Sep 04 2012 Dan Horák - 2.0.2-2 - fix build on non-x86 arches * Mon Aug 27 2012 David Timms - 2.0.2-1 - update to 2.0.2 final - update to manual-2.0.2 - adjust manual extract path to suit changes to manual.zip * Thu Jul 19 2012 David Timms - 2.0.1-1 - update to 2.0.1 final - rebase libmp3lame-default.patch - rebase desktop.in.patch * Wed Jul 18 2012 Fedora Release Engineering - 2.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Wed Mar 14 2012 David Timms - 2.0.0-1 - update to 2.0.0 final * Sun Mar 11 2012 David Timms - 2.0.0-0.9.rc9 - update to 2.0.0 release candidate 9 - drop upstreamed glib2 include patch * Tue Mar 6 2012 David Timms - 2.0.0-0.8.rc8 - update to 2.0.0 release candidate 8 for testing only * Tue Feb 28 2012 Fedora Release Engineering - 2.0.0-0.4.rc3 - Rebuilt for c++ ABI breakage * Wed Feb 22 2012 David Timms - 2.0.0-0.3.rc3 - update to 2.0.0 release candidate 3 * Sat Feb 18 2012 David Timms - 2.0.0-0.2.rc1.20120218svn11513 - update to release candidate from svn snapshot - update to use online manual for 2.0 series * Sun Feb 5 2012 David Timms - 2.0.0-0.1.alpha20120205svn11456 - update to 2.0.0 alpha svn snapshot - delete accepted ffmpeg-0.8.y patch * Thu Jan 12 2012 Fedora Release Engineering - 1.3.14-0.6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Dec 13 2011 David Timms - 1.3.14-0.5 - fix Source1 help reference (again). * Tue Dec 13 2011 David Timms - 1.3.14-0.4 - update to 1.3.14 beta release * Thu Dec 8 2011 David Timms - 1.3.14-0.3.alpha20111101svn11296 - add ffmpeg-0.8 patch from Leland Lucius - add test patch to workaround gtypes-include problem * Tue Dec 06 2011 Adam Jackson - 1.3.14-0.2.alpha20111101svn11296 - Rebuild for new libpng * Tue Nov 1 2011 David Timms - 1.3.14-0.1.alpha20111101svn11296 - update to 1.3.14 alpha svn snapshot * Wed May 4 2011 David Timms - 1.3.13-0.4.beta - add Requires on audacity folder path to pick up either audacity* package * Sat Apr 30 2011 David Timms - 1.3.13-0.4.beta - fix files and dir ownership including -manual files in the main package * Tue Apr 26 2011 David Timms - 1.3.13-0.3.beta - add audacity manual help file Source and subpackage * Sun Apr 24 2011 David Timms - 1.3.13-0.2.beta - upgrade to 1.3.13-beta - drop patches included in upstream release - convert desktop file to a patch against new upstream .desktop file. * Mon Feb 07 2011 Fedora Release Engineering - 1.3.12-0.7.beta - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Tue Dec 7 2010 Manuel F Martinez - 1.3.12-0.6.beta - Create gcc45 patch to fix issues with configure in portmixer * Wed Jul 14 2010 Dan Horák - 1.3.12-0.5.beta - rebuilt against wxGTK-2.8.11-2 * Mon Jun 28 2010 David Timms - 1.3.12-0.4.beta - mods to ease diffs between builds for fedora and full * Mon Jun 28 2010 David Timms - 1.3.12-0.3.beta - really package new icons found in icons/hicolor * Mon Jun 28 2010 David Timms - 1.3.12-0.2.beta - mod tartopdir to use package version macro * Mon Jun 28 2010 David Timms - 1.3.12-0.1.beta - upgrade to 1.3.12-beta - package new icons found in icons/hicolor * Thu Jan 21 2010 Michael Schwendt - 1.3.11-0.1.beta - Upgrade to 1.3.11-beta. * 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. * Mon Dec 28 2009 Michael Schwendt - 1.3.10-0.2.beta - Patch resampling call to not set end_of_input flag for all sample buffers. * Fri Dec 4 2009 Michael Schwendt - 1.3.10-0.1.beta - Upgrade to 1.3.10-beta. * Fri Dec 4 2009 Michael Schwendt - 1.3.9-0.5.beta - Prevent race-condition segfault with Sound Activated Recording (#544125). * Wed Sep 23 2009 Orcan Ogetbil - 1.3.9-0.4.beta - Update desktop file according to F-12 FedoraStudio feature * Mon Sep 14 2009 Michael Schwendt - 1.3.9-0.3.beta - add patch to fix LabelTrack popup * Sat Sep 12 2009 Michael Schwendt - 1.3.9-0.2.beta - add wxGTK work-around patches to fix LabelTrack crash (shall fix #520917 and similar race-conditions) * Thu Sep 3 2009 Michael Schwendt - 1.3.9-0.1.beta - upgrade to 1.3.9-beta - upstream's changes in the device prefs code make the audiodevdefaults patch unnecessary afaic see * Fri Jul 24 2009 Fedora Release Engineering - 1.3.8-0.3.beta - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Mon Jul 20 2009 Michael Schwendt - 1.3.8-0.2.beta - glib2 2.21.1's gio in Rawhide F-12 introduces a GSocket that conflicts with wxGTK's GSocket class (gsocket.h): as a work-around, include less glib headers * Mon Jul 20 2009 Michael Schwendt - 1.3.8-0.1.beta - upgrade to 1.3.8-beta - BR taglib-devel - patches merged/obsoleted upstream: audacity-1.3.7-portaudio-non-mmap-alsa.patch audacity-1.3.7-repeat.patch audacity-1.3.6-flac-import.patch * Wed May 13 2009 Michael Schwendt - 1.3.7-0.7.beta - retag up-to-date files and copy to F-10/F-11 * Mon Mar 2 2009 Michael Schwendt - 1.3.7-0.6.beta - revise default device names patch, so it doesn't save the defaults * Sun Mar 1 2009 Michael Schwendt - 1.3.7-0.5.beta - show default device names in Audio I/O preferences * Sat Feb 28 2009 Kevin Kofler - 1.3.7-0.4.beta - remove no longer needed default hostapi hunk of the non-mmap-alsa patch * Sat Feb 28 2009 Michael Schwendt - 1.3.7-0.3.beta - F-10/F-9 only: patch to build with older Vamp API 1.3 - upgrade to 1.3.7-beta pkg from test branch in Fedora cvs * Mon Feb 23 2009 Fedora Release Engineering - 1.3.5-0.13.beta - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Feb 2 2009 Michael Schwendt - 1.3.5-0.12.beta - buildrequire >= 2.0 of Vamp SDK (because we adjust the include paths and to avoid that the unpatched local copy is used if system version is too old) * Fri Jan 2 2009 David Timms - 1.3.5-0.11.beta - add PortAudio non mmap alsa patch (Kevin Kofler) bz 445644 allows record and playback through pulseaudio * Wed Dec 17 2008 Michael Schwendt - 1.3.5-0.10.beta - patch include paths for changes in new vamp-plugin-sdk-devel * Wed Dec 17 2008 Michael Schwendt - 1.3.5-0.9.beta - rebuild in Rawhide for new SONAME in vamp-plugin-sdk - BR wxGTK-devel for rename of wxGTK2-devel * Tue Nov 4 2008 Michael Schwendt - 1.3.5-0.8.beta - insert a guard in ImportFLAC next to the import assertion * Tue Nov 4 2008 Michael Schwendt - 1.3.5-0.7.beta - BR vamp-plugin-sdk-devel - no longer build with included Vamp API, also drop Vamp multilib patch * Thu Aug 28 2008 Michael Schwendt - 1.3.5-0.6.beta - rediff some patches for Fedora fuzz=0 pedantry * Sun Jun 8 2008 Michael Schwendt - 1.3.5-0.5.beta - fix bad fr.po that makes Fichier>Open dialog too wide * Thu May 15 2008 Michael Schwendt - 1.3.5-0.4.beta - desktop-file: drop deprecated Encoding, drop Icon file extension * Thu May 15 2008 Michael Schwendt - 1.3.5-0.3.beta - merge 1.3.5-beta from test branch * Fri May 9 2008 Michael Schwendt - 1.3.5-0.2.beta - update to 1.3.5-beta - expat2 patch merged upstream - scriptlets: run update-desktop-database without path - drop scriptlet dependencies * Mon May 5 2008 Michael Schwendt - 1.3.5-0.1.rc3.20080505cvs - update to 1.3.5-rc3 cvs snapshot - ExportMP3.cpp libdir patch obsolete * Sat May 3 2008 Michael Schwendt - 1.3.4-0.7.20080123cvs - check ownership of temporary files directory (#436260) (CVE-2007-6061) * Sat Apr 12 2008 Michael Schwendt - 1.3.4-0.6.20080123cvs - set a default location for libmp3lame.so.0 again * Fri Mar 21 2008 Michael Schwendt - 1.3.4-0.5.20080123cvs - package the old 1.3.2-beta and a post 1.3.4-beta snapshot in the same package -- users may stick to the older one, but please help with evaluating the newer one - merge packaging changes from my 1.3.3/1.3.4 test packages: - build newer release with wxGTK 2.8.x - BR soundtouch-devel and --with-soundtouch=system - drop obsolete patches: resample, mp3 export, destdir, FLAC, fr * Fri Mar 21 2008 Michael Schwendt - 1.3.2-20 - make soundtouch and allegro build with RPM optflags * Sun Feb 10 2008 Michael Schwendt - 1.3.2-19 - rawhide: patch for JACK 0.109.0 API changes (jack_port_lock/unlock removal). - rebuilt for GCC 4.3 as requested by Fedora Release Engineering - subst _libdir in ladspa plugin loader * Thu Jan 3 2008 Michael Schwendt - 1.3.2-18 - Patch for GCC 4.3.0 C++. * Fri Nov 16 2007 Michael Schwendt - 1.3.2-17 - rebuilt for FLAC 1.1.4 -> 1.2.x upgrade, which broke FLAC import * Tue Aug 28 2007 Michael Schwendt - 1.3.2-16 - rebuilt for new expat (#195888) * Tue Aug 21 2007 Michael Schwendt - 1.3.2-15 - rebuild per request on fedora-devel-list - clarify licence (GPLv2) * Mon Mar 5 2007 Michael Schwendt - add umask 022 to scriptlets * Sat Feb 24 2007 Michael Schwendt - 1.3.2-14 - patch for FLAC 1.1.4 API compatibility * Sat Feb 24 2007 Michael Schwendt - 1.3.2-13 - patch ExportMP3.cpp (MPEG-2 Layer III bitrates resulted in broken/empty files) - convert locale related perl substitutions into patches (safer) - configure with portaudio/portmixer defaults - drop category Application from desktop file - fix the libmp3lame.so.0 subst - subst _libdir in libmp3lame search - use sed instead of perl * Fri Feb 23 2007 Gerard Milmeister - 1.3.2-12 - build with wxGTK 2.6 compatibility package * Sun Feb 18 2007 Gerard Milmeister - 1.3.2-11.20070106cvs - added patch for compiling with libsamplerate * Thu Feb 15 2007 Gerard Milmeister - 1.3.2-9.20070106cvs - disable flac for now * Thu Feb 15 2007 Gerard Milmeister - 1.3.2-8.20070106cvs - compile with jack * Mon Feb 5 2007 Gerard Milmeister - 1.3.2-7.20070106cvs - compile with libsamplerate * Mon Jan 22 2007 Gerard Milmeister - 1.3.2-6.20070106cvs - convert french locale to iso-8859-1 * Sat Jan 6 2007 Gerard Milmeister - 1.3.2-5.20070106cvs - corrected cvs date * Sat Jan 6 2007 Gerard Milmeister - 1.3.2-3.cvs20060106 - update to cvs * Fri Jan 5 2007 Gerard Milmeister - 1.3.2-2 - remove -msse flag for ppc * Fri Jan 5 2007 Gerard Milmeister - 1.3.2-1 - new version 1.3.2 * Tue Jan 2 2007 Gerard Milmeister - 1.2.6-1 - new version 1.2.6 * Sat Nov 11 2006 Gerard Milmeister - 1.2.5-3 - correct mime types in .desktop file - msse flag only on intel * Fri Nov 3 2006 Gerard Milmeister - 1.2.5-2 - remove -msse flag for ppc * Fri Nov 3 2006 Gerard Milmeister - 1.2.5-1 - new version 1.2.5 * Mon Aug 28 2006 Gerard Milmeister - 1.2.4-0.2.b - Rebuild for FE6 * Fri Mar 17 2006 Michael Schwendt - 1.2.4-0.1.b - Update to 1.2.4b (stable release). - Follow upstream recommendation and use the GTK+ 1.x wxGTK. This is because of various issues with fonts/layout/behaviour. - Build with compat-wxGTK-devel. - Modify build section to find wx-2.4-config instead of wx-config. * Fri May 20 2005 David Woodhouse - 1.2.3-5 - Bump release number again due to spurious build system failure and the fact that the build system seems to be ignoring repeated build requests for the previous version. * Fri May 20 2005 David Woodhouse - 1.2.3-4 - Add more possible MIME types for ogg which may be seen even though they're not standard. * Thu Apr 7 2005 Gerard Milmeister - 1.2.3-3 - Build gtk2 version by default * Thu Apr 7 2005 Michael Schwendt - rebuilt * Tue Apr 5 2005 Gerard Milmeister - 1.2.3-2 - Rebuild to pick a new FLAC dependencies * Sat Nov 20 2004 Gerard Milmeister - 0:1.2.3-1 - New Version 1.2.3 * Sat Oct 30 2004 Michael Schwendt - 0:1.2.2-0.fdr.1 - Update to 1.2.2, patch aboutdialog to be readable with wxGTK. * Mon May 10 2004 Gerard Milmeister - 0:1.2.1-0.fdr.1 - New Version 1.2.1 * Sun Apr 11 2004 Gerard Milmeister - 0:1.2.0-0.fdr.2 - Fix for Language.cpp restored * Tue Mar 2 2004 Gerard Milmeister - 0:1.2.0-0.fdr.1 - New Version 1.2.0 * Mon Nov 24 2003 Gerard Milmeister - 0:1.2.0-0.fdr.4.pre3 - Added icon - Separated mp3 plugin * Sun Nov 23 2003 Gerard Milmeister - 0:1.2.0-0.fdr.2.pre3 - Changes to specfile * Sun Nov 2 2003 Gerard Milmeister - 0:1.2.0-0.fdr.1.pre3 - New upstream version 1.2.0-pre3 * Sat Oct 25 2003 Gerard Milmeister - 0:1.2.0-pre2.fdr.1 - First Fedora release