diff --git a/anda/apps/audacity-freeworld/anda.hcl b/anda/apps/audacity-freeworld/anda.hcl new file mode 100644 index 0000000000..229a83ada2 --- /dev/null +++ b/anda/apps/audacity-freeworld/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "audacity-freeworld.spec" + } +} \ No newline at end of file diff --git a/anda/apps/audacity-freeworld/audacity-freeworld.spec b/anda/apps/audacity-freeworld/audacity-freeworld.spec new file mode 100644 index 0000000000..154c6863d8 --- /dev/null +++ b/anda/apps/audacity-freeworld/audacity-freeworld.spec @@ -0,0 +1,749 @@ +%global __requires_exclude ^lib-.*.so +%global __provides_exclude ^lib-.*.so + +Name: audacity-freeworld +Version: 3.7.1 +Release: 1%{?dist} +Summary: Multitrack audio editor +License: GPLv2 +URL: https://www.audacityteam.org/ + +%define realname audacity +Conflicts: %{realname} + +Source0: https://github.com/audacity/audacity/releases/download/Audacity-%{version}/audacity-sources-%{version}.tar.gz + +# manual can be installed from the base Fedora Audacity package. + +BuildRequires: cmake +BuildRequires: gettext-devel +BuildRequires: chrpath +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: alsa-lib-devel +BuildRequires: desktop-file-utils +BuildRequires: expat-devel +BuildRequires: flac-devel +BuildRequires: git +BuildRequires: gtk3-devel +BuildRequires: jack-audio-connection-kit-devel +BuildRequires: ladspa-devel +BuildRequires: lame-devel +BuildRequires: libid3tag-devel +BuildRequires: libjpeg-turbo-devel turbojpeg +BuildRequires: libmad-devel +BuildRequires: taglib-devel +BuildRequires: twolame-devel +BuildRequires: libogg-devel +BuildRequires: libsndfile-devel +BuildRequires: libuuid-devel +BuildRequires: libvorbis-devel +BuildRequires: libX11-devel +BuildRequires: libXext-devel +BuildRequires: lilv-devel +BuildRequires: lv2-devel +BuildRequires: mpg123-devel +BuildRequires: opusfile-devel +BuildRequires: portaudio-devel >= 19-16 +BuildRequires: portmidi-devel +BuildRequires: rapidjson-devel +BuildRequires: serd-devel +BuildRequires: shared-mime-info +BuildRequires: sord-devel +BuildRequires: soundtouch-devel +BuildRequires: soxr-devel +# Use local sqlite as system fails +BuildRequires: sqlite-devel +BuildRequires: sratom-devel +BuildRequires: suil-devel +BuildRequires: vamp-plugin-sdk-devel >= 2.0 +BuildRequires: wavpack-devel +BuildRequires: wxGTK-devel +BuildRequires: zip +BuildRequires: zlib-devel +BuildRequires: python3 +BuildRequires: libappstream-glib + +Recommends: ffmpeg-libs + +# For new symbols in portaudio +Requires: portaudio%{?_isa} >= 19-16 + +ExcludeArch: s390x + +%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 s0mple 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. +This build has support for mp3 and ffmpeg import/export. + +%prep +%autosetup -p1 -n %{realname}-sources-%{version} + +# Make sure we use the system versions. +rm -rf lib-src/{libvamp,libsoxr}/ + +#Included in src/AboutDialog.cpp but not supplied +touch include/RevisionIdent.h + +%build +%cmake \ + -DCMAKE_MODULE_LINKER_FLAGS:STRING="$(wx-config --libs)" \ + -DCMAKE_SHARED_LINKER_FLAGS:STRING="$(wx-config --libs)" \ + -DAUDACITY_BUILD_LEVEL:STRING=2 \ + -Daudacity_conan_enabled=Off \ + -Daudacity_has_networking=Off \ + -Daudacity_has_crashreports=Off \ + -Daudacity_has_updates_check=Off \ + -Daudacity_has_sentry_reporting=Off \ + -Daudacity_lib_preference:STRING=system \ + -Daudacity_use_libsndfile=system \ + -Daudacity_use_soxr=system \ + -Daudacity_use_lame=system \ + -Daudacity_use_twolame=system \ + -Daudacity_use_libflac=system \ + -Daudacity_use_ladspa=on \ + -Daudacity_use_libvorbis=system \ + -Daudacity_use_libid3tag=system \ + -Daudacity_use_expat=system \ + -Daudacity_use_soundtouch=system \ + -Daudacity_use_vamp=system \ + -Daudacity_use_lv2=system \ + -Daudacity_use_midi=system \ + -Daudacity_use_libogg=system \ + -Daudacity_has_vst3:BOOL=Off \ + -Daudacity_use_ffmpeg=loaded +%cmake_build + +%install +%cmake_install + +# Remove the RPATH from all the private libraries provided with Audacity and +# make them all executable so that debug symbol extraction happens. +# CMake could do this on its own using the install target for the library, +# but the Audacity build system manually copies around the libraries so it +# doesn't use the install target. This is very involved to fix in the code, +# so this work around is easier and more maintainable than patching the build +# system. +pushd %{buildroot}%{_libdir}/%{realname} +for libFile in *; +do + if [[ ! -d $libFile ]]; + then + chrpath --delete $libFile + chmod 755 $libFile + fi +done +popd + +pushd %{buildroot}%{_libdir}/%{realname}/modules +for libFile in *; +do + if [[ ! -d $libFile ]]; + then + chrpath --delete $libFile + chmod 755 $libFile + fi +done +popd + +if appstream-util --help | grep -q replace-screenshots ; then +appstream-util replace-screenshots %{buildroot}%{_metainfodir}/audacity.appdata.xml \ + https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/audacity/a.png +fi + +%{find_lang} %{realname} + +desktop-file-install --dir %{buildroot}%{_datadir}/applications \ + %{buildroot}%{_datadir}/applications/audacity.desktop + +mkdir %{buildroot}%{_datadir}/doc/%{realname}/nyquist +cp -pr lib-src/libnyquist/nyquist/license.txt %{buildroot}%{_datadir}/doc/%{realname}/nyquist +cp -pr lib-src/libnyquist/nyquist/Readme.txt %{buildroot}%{_datadir}/doc/%{realname}/nyquist +rm %{buildroot}%{_datadir}/doc/%{realname}/LICENSE.txt +rm -f %{buildroot}%{_prefix}/%{realname} + +%files -f %{realname}.lang +%{_bindir}/%{realname} +%{_libdir}/%{realname}/ +%dir %{_datadir}/%{realname} +%{_datadir}/%{realname}/EffectsMenuDefaults.xml +%{_datadir}/%{realname}/nyquist/ +%{_datadir}/%{realname}/plug-ins/ +%{_mandir}/man*/* +%{_datadir}/applications/* +%{_metainfodir}/%{realname}.appdata.xml +%{_datadir}/pixmaps/* +%{_datadir}/icons/hicolor/*/%{realname}.png +%{_datadir}/icons/hicolor/scalable/apps/%{realname}.svg +%{_datadir}/mime/packages/* +%{_datadir}/doc/%{realname} +%license LICENSE.txt + +%changelog +* Thu Jan 03 2025 Owen Zimmerman +- Port to Terra + +* Thu Dec 12 2024 Leigh Scott - 3.7.1-1 +- Update to 3.7.1 + +* Wed Oct 30 2024 Leigh Scott - 3.7.0-1 +- Update to 3.7.0 + +* Sat Sep 14 2024 Leigh Scott - 3.6.3-1 +- Update to 3.6.3 + +* Wed Sep 04 2024 Leigh Scott - 3.6.2-1 +- Update to 3.6.2 + +* Mon Jul 29 2024 Leigh Scott - 3.6.1-1 +- Update to 3.6.1 + +* Wed Jul 17 2024 Leigh Scott - 3.6.0-1 +- Update to 3.6.0 + +* Fri Apr 26 2024 Leigh Scott - 3.5.1-1 +- Update to 3.5.1 + +* Sat Feb 03 2024 RPM Fusion Release Engineering - 3.4.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Nov 17 2023 Leigh Scott - 3.4.2-1 +- 3.4.2 + +* Fri Nov 03 2023 Leigh Scott - 3.4.0-1 +- 3.4.0 + +* Wed Aug 02 2023 RPM Fusion Release Engineering - 3.3.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sun Jun 11 2023 Leigh Scott - 3.3.3-1 +- 3.3.3 + +* Sun May 07 2023 Leigh Scott - 3.3.2-1 +- 3.3.2 + +* Thu May 04 2023 Leigh Scott - 3.3.1-2 +- Fix crash on startup (rfbz#6669) + +* Fri Apr 28 2023 Leigh Scott - 3.3.1-1 +- 3.3.1 + +* Mon Apr 24 2023 Leigh Scott - 3.3.0-1 +- 3.3.0 + +* Sat Apr 01 2023 Leigh Scott - 3.2.5-2 +- Add ffmpeg-6 support + +* Tue Mar 14 2023 Leigh Scott - 3.2.5-1 +- 3.2.5 +- Use clang + +* Tue Dec 06 2022 Leigh Scott - 3.2.2-1 +- 3.2.2 + +* Thu Oct 06 2022 Leigh Scott - 3.2.1-1 +- 3.2.1 + +* Fri Sep 23 2022 Leigh Scott - 3.2.0-1 +- 3.2.0 + +* Sat Aug 06 2022 RPM Fusion Release Engineering - 3.1.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg + 5.1 + +* Thu Feb 24 2022 Leigh Scott - 3.1.3-3 +- Use compat-ffmpeg4 for f36+ + +* Wed Feb 09 2022 RPM Fusion Release Engineering - 3.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Dec 23 2021 Leigh Scott - 3.1.3-1 +- 3.1.3 + +* Sun Dec 12 2021 Leigh Scott - 3.1.2-1 +- 3.1.2 + +* Sat Nov 13 2021 Leigh Scott - 3.1.1-1 +- 3.1.1 + +* Wed Nov 10 2021 Leigh Scott - 3.1.0-1 +- 3.1.0 + +* Wed Nov 10 2021 Leigh Scott - 3.0.5-5 +- Rebuilt for new ffmpeg snapshot + +* Tue Oct 26 2021 Leigh Scott - 3.0.5-4 +- Fix build level + +* Tue Oct 26 2021 Leigh Scott - 3.0.5-3 +- Fix lang (rfbz#6117) + +* Tue Oct 19 2021 Leigh Scott - 3.0.5-2 +- Filter internal libs from provides and requires (rfbz#6112) + +* Thu Oct 14 2021 Leigh Scott - 3.0.5-1 +- 3.0.5 + +* Sat Oct 02 2021 Leigh Scott - 3.0.2-3 +- Add Fedora patches + +* Mon Aug 02 2021 RPM Fusion Release Engineering - 3.0.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Apr 19 2021 Leigh Scott - 3.0.2-1 +- 3.0.2 + +* Sun Mar 21 2021 Leigh Scott - 3.0.0-2 +- Use local sqlite as system fails + +* Thu Mar 18 2021 Leigh Scott - 3.0.0-1 +- 3.0.0 +- Use local wxwidgets, audacity isn't usable with gtk3 + +* Tue Feb 23 2021 Sérgio Basto - 2.4.2-4 +- partial fedora sync + +* Wed Feb 03 2021 RPM Fusion Release Engineering - 2.4.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Jan 1 2021 Leigh Scott - 2.4.2-2 +- Rebuilt for new ffmpeg snapshot + +* Wed Oct 21 2020 Leigh Scott - 2.4.2-1 +- Update to Audacity 2.4.2 + +* Wed Sep 02 2020 Leigh Scott - 2.3.3-5 +- Add GDK_BACKEND=x11 to audacity.desktop exec line (rfbz#5551) +- Fix incorrect appdata.xml type tag (bug #1810509) + +* Mon Aug 17 2020 RPM Fusion Release Engineering - 2.3.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Mar 26 2020 leigh123linux - 2.3.3-3 +- Fix gcc-10 compile issue + +* Tue Feb 04 2020 RPM Fusion 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 Aug 07 2019 Leigh Scott - 2.3.2-2 +- Rebuild for new ffmpeg version + +* Tue Jun 4 2019 David Timms - 2.3.2-1 +- Update to Audacity 2.3.2 release. +- Rebase audacity-2.3.2-libdir.patch. + +* Mon Mar 18 2019 Leigh Scott - 2.3.1-1 +- Update to Audacity 2.3.1 release +- Fixes Audacity 2.3.0 broken release (rfbz#5077) + +* Mon Mar 04 2019 RPM Fusion 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. +- change mp3 capability to be always present rather than a compile option. +- Modify audacity-2.2.1-libdir.patch and audacity-2.2.1-libmp3lame-default.patch + to apply the rpm macro path directly. +- Add grep check to fail if RPMLIB is found in modified source. +- Fix libid3tag configure option. + +* Thu Jul 26 2018 RPM Fusion Release Engineering - 2.2.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Apr 27 2018 Leigh Scott - 2.2.2-5 +- Revert 'Use compat-ffmpeg28 on Fedora 28+' + +* Thu Mar 08 2018 RPM Fusion Release Engineering - 2.2.2-4 +- Rebuilt for new ffmpeg snapshot + +* Mon Feb 26 2018 Sérgio Basto - 2.2.2-3 +- Restore remove after configure +- Remove obsolete scriptlets + +* Sun Feb 25 2018 Sérgio Basto - 2.2.2-2 +- Use compat-ffmpeg28 on Fedora 28+ +- Also add conditionals to be possible build with local ffmpeg (not in use) +- Use autoconf before ./configure +- Readd libmp3lame-default.patch and libdir.patch +- Readd to configure --disable-dynamic-loading +- General review of spec +- Comment BR portmidi-devel and remove no-local-includes.patch + +* Thu Feb 22 2018 Sérgio Basto - 2.2.2-1 +- Update to 2.2.2 +- Readd no-local-includes.patch +- Reorganize conditonal with_mp3, now have twolame, lame and libmad +- Readd 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 Feb 01 2018 Sérgio Basto - 2.2.1-1 +- Update to 2.2.1 + +* Sun Dec 03 2017 Sérgio Basto - 2.2.0-1 +- Update to 2.2.0 + +* Mon Oct 16 2017 Leigh Scott - 2.1.3-5 +- Rebuild for ffmpeg update + +* Sun Oct 08 2017 Sérgio Basto - 2.1.3-4 +- Rebuild for soundtouch 2.0.0 +- Fix build for new wxBase +- Sync with Fedora proper + +* Thu Aug 31 2017 RPM Fusion Release Engineering - 2.1.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Apr 29 2017 Leigh Scott - 2.1.3-2 +- Rebuild for ffmpeg update + +* Fri Mar 24 2017 Leigh Scott - 2.1.3-1 +- 2.1.3 release. + +* Sat Mar 18 2017 RPM Fusion Release Engineering - 2.1.3-0.10.20161109git53a5c93 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Tue Nov 22 2016 Sérgio Basto - 2.1.3-0.9.20161109git53a5c93 +- Use bcond_without correctly, fix wx-config-3.0-gtk2 detection, also simplify + some comments + +* Thu Nov 17 2016 David Timms - 2.1.3-0.8.20161109git53a5c93 +- fix mp3 build parameter by defining mp3importexport conditional. + +* Wed Nov 9 2016 David Timms - 2.1.3-0.7.20161109git53a5c93 +- 2.1.3 Alpha git snapshot 2016-11-09. + +* Sat Jul 30 2016 Julian Sikorski - 2.1.2-3 +- Rebuilt for ffmpeg-3.1.1 + +* Wed Jun 22 2016 Nicolas Chauvet - 2.1.2-2 +- Backport fix for gcc6 + +* Thu Mar 03 2016 Sérgio Basto - 2.1.2-1 +- Update audacity to 2.1.2 final + +* Sun Jul 19 2015 David Timms - 2.1.1-1 +- Release of Audacity 2.1.1. + +* Sun Jun 28 2015 David Timms - 2.1.1-0.2.dea351a +- remove Source1 reference to manual (available in Fedora audacity build). + +* 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. +- Conditionalize AppData out of EPEL <=7 release. +- Use better AppData screenshots. + +* Mon Jan 12 2015 David Timms - 2.0.6-1 +- update to upstream release 2.0.6 +- update non-dl-ffmpeg.patch to match this version + +* Sat Aug 30 2014 Sérgio Basto - 2.0.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Mon Sep 30 2013 Nicolas Chauvet - 2.0.4-3 +- Rebuilt + +* 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 May 4 2013 Hans de Goede - 2.0.3-1 +- New upstream release 2.0.3 +- Fix FTBFS by using ffmpeg-compat (rf#2707) +- Disable dynamic loading to force proper Requires for the used libs + +* Sun Mar 03 2013 Nicolas Chauvet - 2.0.1-2 +- Mass rebuilt for Fedora 19 Features + +* Tue Jul 3 2012 David Timms - 2.0.1-1 +- update to 2.0.1 final +- rebase libmp3lame-default.patch +- rebase desktop.in.patch + +* Tue Jun 26 2012 David Timms - 2.0.1-0.1.rc2 +- update to 2.0.1 release candidate 2 + +* 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 + +* 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 + +* 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 + +* 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 Nov 1 2011 David Timms - 1.3.14-0.1.alpha20111101svn11296 +- update to 1.3.14 alpha svn snapshot + +* 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.2.beta +- delete help file Source reference; will be done in Fedora instead. + +* 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. + +* Wed Nov 10 2010 David Timms - 1.3.12-0.11.beta +- fix build failure compiling ffmpeg.cpp + +* Wed Nov 10 2010 David Timms - 1.3.12-0.10.beta +- fix build failure in portmixer due to "Missing support in pa_mac_core.h" + Applied svn trunk portmixer configure changes. +- del previous patch attempt (unsuccessful) + +* Sun Oct 31 2010 David Timms - 1.3.12-0.9.beta +- fix build failure due to portmixer configure problems + +* Sun Oct 31 2010 David Timms - 1.3.12-0.8.beta +- fix hang when play at speed with ratio less than 0.09 is used (#637347) + +* Sat Aug 7 2010 David Timms - 1.3.12-0.7.beta +- patch to suit APIChange introduced in ffmpeg-0.6. Resolves rfbz #1356. + fixes ffmpeg import/export. + +* Thu Jul 15 2010 David Timms - 1.3.12-0.6.beta +- drop vamp-plugin path patch to suit updated vamp-plugin-sdk-2.1 + +* 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.3.beta +- fix icons glob to use realname +- add more supported mimetypes and categories to the desktop file + +* Mon Jun 28 2010 David Timms - 1.3.12-0.1.2.beta +- upgrade to 1.3.12-beta +- package new icons found in icons/hicolor + +* Sat Dec 5 2009 David Timms - 1.3.10-0.1.1.beta +- upgrade to 1.3.10-beta +- re-base spec to fedora devel and patches by mschwendt + +* Thu Dec 3 2009 David Timms - 1.3.9-0.4.2.beta +- continue with upgrade to f12 version + +* Mon Nov 16 2009 David Timms - 1.3.9-0.4.1.beta +- upgrade to 1.3.9-beta to match Fedora version. +- resync to include new and updated patches from mschwendt +- add conditional freeworld to allow minimal change from Fedora version + +* Fri Oct 23 2009 Orcan Ogetbil - 1.3.7-0.6.2.beta +- Update desktop file according to F-12 FedoraStudio feature + +* Tue May 26 2009 David Timms - 1.3.7-0.6.1.beta +- match the 1.3.7.beta version in fedora proper +- include new and updated patches from mschwendt +- del no longer required patches + +* Sun Mar 29 2009 Julian Sikorski - 1.3.6-0.4.beta +- wxGTK no longer provides wxGTK2 in Fedora 11 + +* Sun Mar 29 2009 Thorsten Leemhuis - 1.3.6-0.3.beta +- rebuild for new F11 features +- revert to 1.3.6.beta for now + +* Sat Feb 7 2009 David Timms - 1.3.7-0.1.beta +- update to new upstream beta release +- drop beta release 1.3.2 from package + +* Sun Dec 14 2008 David Timms - 1.3.6-0.2.beta +- add Kevin Koflers portaudio patch to allow output via pulseaudio + +* Sun Nov 23 2008 David Timms - 1.3.6-0.1.beta +- update to new upstream beta release +- drop libdir patch for now +- drop upstreamed fr.po patch +- add support for ffmpeg import and export via BR and --with-ffmpeg +- add patch to allow selection of ffmpeg library on unix. + +* Fri Aug 22 2008 David Timms - 1.3.5-0.4.beta +- mod patch2 apply command + +* Fri Aug 22 2008 David Timms - 1.3.5-0.3.beta +- add Requires lame-libs +- update 1.3.4-gcc43.patch to suit 1.3.5, since patch mostly upstreamed. + +* Mon Aug 18 2008 David Timms - 1.3.5-0.2.beta +- rename spec and Name to audacity-freeworld. +- add provides/obsoletes audacity-nonfree. +- import livna package into rpmfusion. + +* Sun Jun 8 2008 Michael Schwendt - 1.3.5-0.1.beta +- fix bad fr.po that makes Fichier>Open dialog too wide +- sync with F-9 updates-testing +- update to 1.3.5-beta +- tmp patch merged upstream +- expat2 patch merged upstream +- desktop-file: drop deprecated Encoding, drop Icon file extension + +* Fri May 9 2008 Michael Schwendt +- scriptlets: run update-desktop-database without path +- drop scriptlet dependencies + +* 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-0.9.beta +- make soundtouch and allegro build with RPM optflags + +* Sun Feb 10 2008 Michael Schwendt - 1.3.2-0.8.beta +- 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-0.7.beta +- Patch for GCC 4.3.0 C++. + +* Fri Nov 16 2007 Michael Schwendt - 1.3.2-0.6.beta +- rebuilt for FLAC 1.1.4 -> 1.2.x upgrade, which broke FLAC import + +* Mon Mar 5 2007 Michael Schwendt +- add umask 022 to scriptlets + +* Sat Mar 3 2007 Michael Schwendt - 1.3.2-0.5.beta +- build with wxGTK 2.6 compatibility package + +* Sat Feb 24 2007 Michael Schwendt - 1.3.2-0.4.beta +- patch for FLAC 1.1.4 API compatibility +- patch ExportMP3.cpp (MPEG-2 Layer III bitrates resulted in + broken/empty files) + +* Tue Feb 20 2007 Michael Schwendt - 1.3.2-0.3.beta +- patch app init to set a default location for libmp3lame.so.0 +- fix the libmp3lame.so.0 subst +- subst _libdir in libmp3lame search +- use sed instead of perl + +* Sun Feb 18 2007 Michael Schwendt - 1.3.2-0.2.beta +- patch the source to use libsamplerate actually and fix Resample.cpp + +* Thu Feb 15 2007 Michael Schwendt - 1.3.2-0.1.beta +- sync with Fedora Extras 6 upgrade to 1.3.2-beta +- add BR expat-devel jack-audio-connection-kit-devel alsa-lib-devel +- built-in/patched: nyquist soundtouch +- built-in/patched, n/a: twolame +- adjust configure options accordingly +- patches 1-3 unnecessary, add gemi's audacity-1.3.2-destdir.patch +- make patch from iconv src/Languages.cpp conversion (ISO Latin-1 to UTF-8) +- make patch for locale/fr.po (MAC to ISO Latin-1) + +* Wed Oct 18 2006 Michael Schwendt - 1.2.4-0.3.b.2 +- rename to "audacity-nonfree" and "Conflicts: audacity" + +* Fri Oct 06 2006 Thorsten Leemhuis +- rebuilt for unwind info generation, broken in gcc-4.1.1-21 + +* Sun Sep 24 2006 Michael Schwendt +- rebuild + +* Sat Jun 3 2006 Michael Schwendt - 1.2.4-0.2.b +- bump and rebuild + +* 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. + +* Thu Mar 09 2006 Andreas Bierfert +- switch to new release field + +* Tue Feb 28 2006 Andreas Bierfert +- add dist + +* Wed Jul 20 2005 Michael Schwendt - 1.2.3-5.lvn.1 +- Sync with minor changes in Fedora Extras 4 package. +- Drop Epoch and bump release so this is high enough for an upgrade. + +* 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. + +* Sun Jan 30 2005 Michael Schwendt - 0:1.2.3-1.lvn.1 +- Build with mp3 and wxGTK2 by default, +- Make the libmp3lame perl substitution in %%prep more robust. +- s/Fedora/Livna/ in desktop file. + +* 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 \ No newline at end of file diff --git a/anda/apps/audacity-freeworld/update.rhai b/anda/apps/audacity-freeworld/update.rhai new file mode 100644 index 0000000000..df02511f9f --- /dev/null +++ b/anda/apps/audacity-freeworld/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("audacity/audacity")); \ No newline at end of file