021b88b
# Compile options:
792feae
%bcond_without mp3
d386b94
%global commit dea351aa4820efd7ce8c2254930f942a6590472b
d386b94
%global shortcommit %(c=%{commit}; echo ${c:0:7})
021b88b
f947c5e
Name: audacity
b173c51
d386b94
Version: 2.1.1
d386b94
Release: 0.1.%{shortcommit}%{?dist}
f947c5e
Summary: Multitrack audio editor
DT 7dc4406
Group:   Applications/Multimedia
f947c5e
License: GPLv2
DT 7dc4406
URL:     http://audacity.sourceforge.net
f947c5e
b173c51
%define realname audacity
4a5ef6d
d386b94
# use for upstream source releases (git now):
d386b94
Source0: https://github.com/audacity/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz
d386b94
# ie https://github.com/audacity/audacity/archive/dea351aa4820efd7ce8c2254930f942a6590472b/audacity-dea351aa4820efd7ce8c2254930f942a6590472b.tar.xz
d386b94
#Source0: http://downloads.sf.net/sourceforge/audacity/audacity-minsrc-%{version}.tar.xz
b9de9aa
#Source0: http://audacity.googlecode.com/files/audacity-minsrc-%{version}.tar.xz
d386b94
#%define tartopdir audacity-minsrc-%{version}
d386b94
%define tartopdir audacity-%{commit}
8a9e319
ed99019
# temporary use earlier manual version:
ed99019
Source1: http://downloads.sf.net/sourceforge/audacity/audacity-manual-2.1.0.zip
ed99019
#Source1: http://downloads.sf.net/sourceforge/audacity/audacity-manual-%{version}.zip
b9de9aa
#Source1: http://audacity.googlecode.com/files/audacity-manual-%{version}.zip
f947c5e
de6c619
# Patch1: audacity-2.0.4-libmp3lame-default.patch
de6c619
# Patch2: audacity-1.3.9-libdir.patch
e66f9c9
# add audio/x-flac
e66f9c9
# remove audio/mpeg, audio/x-mp3
e66f9c9
# enable startup notification
e66f9c9
# add categories Sequencer X-Jack AudioVideoEditing for F-12 Studio feature
de6c619
# Patch3: audacity-2.0.2-desktop.in.patch
8f4b3da
# Patch4: audacity-2.0.4-equalization-segfault.patch# BZ#1076795
f947c5e
f947c5e
BuildRequires: alsa-lib-devel
f947c5e
BuildRequires: desktop-file-utils
f947c5e
BuildRequires: expat-devel
f947c5e
BuildRequires: flac-devel
f947c5e
BuildRequires: gettext
f947c5e
BuildRequires: jack-audio-connection-kit-devel
f947c5e
BuildRequires: ladspa-devel
f947c5e
BuildRequires: libid3tag-devel
a86c345
BuildRequires: taglib-devel
f947c5e
BuildRequires: libogg-devel
f947c5e
BuildRequires: libsndfile-devel
f947c5e
BuildRequires: libvorbis-devel
792feae
BuildRequires: portaudio-devel >= 19-16
f947c5e
BuildRequires: soundtouch-devel
792feae
BuildRequires: soxr-devel
e8116e7
BuildRequires: vamp-plugin-sdk-devel >= 2.0
f947c5e
BuildRequires: zip
f947c5e
BuildRequires: zlib-devel
7119121
BuildRequires: wxGTK-devel
b3e870a
%if 0%{?rhel} >= 8 || 0%{?fedora} 
Richard Hughes db6b6d9
BuildRequires: libappstream-glib
b3e870a
%endif
792feae
%{?_with_mp3:BuildRequires: libmad-devel twolame-devel}
792feae
# For new symbols in portaudio
792feae
Requires:      portaudio%{?_isa} >= 19-16
f947c5e
cvsextras 28e0689
%description
cvsextras 28e0689
Audacity is a cross-platform multitrack audio editor. It allows you to
92fb137
record sounds directly or to import files in various formats. It features
92fb137
a few simple effects, all of the editing features you should need, and
92fb137
unlimited undo. The GUI was built with wxWidgets and the audio I/O
73f3355
supports PulseAudio, OSS and ALSA under Linux.
92fb137
DT 7dc4406
%package manual
DT 7dc4406
Summary: manual for Audacity - offline install
792feae
BuildArch: noarch
3622bd0
# -manual suits either audacity or audacity-freeworld; both create the path:
3622bd0
Requires: /usr/bin/audacity
3622bd0
DT 7dc4406
%description manual
DT 7dc4406
Audacity Manual can be installed locally if preferred, or accessed on-line
DT 7dc4406
if internet connection is available.
DT 7dc4406
For the most up to date manual content, use the on-line manual.
DT 7dc4406
cvsextras 28e0689
%prep
f947c5e
%setup -q -n %{tartopdir}
98247b8
3a1f7ff
# Substitute hardcoded library paths.
de6c619
# %patch1 -b .libmp3lame-default
de6c619
# %patch2 -p1 -b .libdir
b9de9aa
for i in src/AudacityApp.cpp src/export/ExportMP3.cpp
cvsextras 28e0689
do
3a1f7ff
    sed -i -e 's!__RPM_LIBDIR__!%{_libdir}!g' $i
3a1f7ff
    sed -i -e 's!__RPM_LIB__!%{_lib}!g' $i
cvsextras 28e0689
done
3a1f7ff
grep -q -s __RPM_LIB * -R && exit 1
3a1f7ff
3a1f7ff
# Substitute occurences of "libmp3lame.so" with "libmp3lame.so.0".
f947c5e
for i in locale/*.po src/export/ExportMP3.cpp
98247b8
do
3a1f7ff
    sed -i -e 's!libmp3lame.so\([^.]\)!libmp3lame.so.0\1!g' $i
98247b8
done
98247b8
de6c619
# %patch3 -b .desktop.old
de6c619
# %patch4 -b .2.0.4-equalization-segfault.patch
DT 7dc4406
1a421ba
77ba62c
%build
f947c5e
%configure \
f947c5e
    --with-help \
f947c5e
    --with-libsndfile=system \
792feae
    --with-libsoxr=system \
f947c5e
    --without-libresample \
792feae
    --without-libsamplerate \
f947c5e
    --with-libflac=system \
f947c5e
    --with-ladspa \
f947c5e
    --with-vorbis=system \
f947c5e
    --with-id3tag=system \
f947c5e
    --with-expat=system \
f947c5e
    --with-soundtouch=system \
792feae
    --with-libvamp=system \
792feae
    --with-portaudio=system \
3db0ffa
    --without-ffmpeg \
792feae
    %{?_with_mp3:--with-libmad=system --with-libtwolame=system} \
792feae
    %{!?_with_mp3:--without-libmad --without-libtwolame} \
b59776a
%ifnarch %{ix86} x86_64
b59776a
    --disable-sse \
b59776a
%else
b59776a
    %{nil}
b59776a
%endif
792feae
792feae
# ensure we use the system headers for these, note we do this after
792feae
# configure as it wants to run sub-configures in these dirs
792feae
for i in ffmpeg libresample libsoxr libvamp portaudio-v19; do
792feae
   rm -rf lib-src/$i
792feae
done
792feae
f947c5e
# _smp_mflags cause problems
cvsextras 28e0689
make
cvsextras 28e0689
77ba62c
cvsextras 28e0689
%install
9bcc544
%make_install
b9de9aa
rm -Rf $RPM_BUILD_ROOT%{_datadir}/%{realname}/include
f947c5e
b3e870a
%if 0%{?rhel} >= 8 || 0%{?fedora} 
10d7556
if appstream-util --help | grep -q replace-screenshots ; then
Richard Hughes db6b6d9
# Update the screenshot shown in the software center
Richard Hughes db6b6d9
#
Richard Hughes db6b6d9
# NOTE: It would be *awesome* if this file was pushed upstream.
Richard Hughes db6b6d9
#
Richard Hughes db6b6d9
# See http://people.freedesktop.org/~hughsient/appdata/#screenshots for more details.
Richard Hughes db6b6d9
#
Richard Hughes db6b6d9
appstream-util replace-screenshots $RPM_BUILD_ROOT%{_datadir}/appdata/audacity.appdata.xml \
Richard Hughes db6b6d9
  https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/audacity/a.png 
10d7556
fi
b3e870a
%endif
Richard Hughes db6b6d9
a86c345
# Audacity 1.3.8-beta complains if the help/manual directories
a86c345
# don't exist.
a86c345
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/help/manual
a86c345
b173c51
%{find_lang} %{realname}
f947c5e
9bcc544
desktop-file-install --dir $RPM_BUILD_ROOT%{_datadir}/applications \
792feae
%if 0%{?fedora} && 0%{?fedora} < 19
c836659
        --vendor fedora --delete-original                          \
792feae
%endif
9bcc544
        $RPM_BUILD_ROOT%{_datadir}/applications/audacity.desktop
77ba62c
DT 7dc4406
# audacity manual must be unzipped to correct location
1eeb877
unzip %{SOURCE1} -d $RPM_BUILD_ROOT%{_datadir}/%{realname}
DT 7dc4406
792feae
021b88b
%post
f947c5e
update-desktop-database &> /dev/null || :
792feae
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
Rex Dieter af33a2b
touch --no-create %{_datadir}/mime/packages &> /dev/null || :
77ba62c
021b88b
%postun
f947c5e
update-desktop-database &> /dev/null || :
792feae
if [ $1 -eq 0 ] ; then
792feae
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
792feae
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
Rex Dieter af33a2b
    touch --no-create %{_datadir}/mime/packages &> /dev/null || :
Rex Dieter af33a2b
    update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
792feae
fi
792feae
792feae
%posttrans
792feae
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
Rex Dieter af33a2b
update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
792feae
77ba62c
b173c51
%files -f %{realname}.lang
b173c51
%{_bindir}/%{realname}
3622bd0
%dir %{_datadir}/%{realname}
3622bd0
%{_datadir}/%{realname}/EQDefaultCurves.xml
3622bd0
%{_datadir}/%{realname}/nyquist/
3622bd0
%{_datadir}/%{realname}/plug-ins/
77ba62c
%{_mandir}/man*/*
cvsextras 28e0689
%{_datadir}/applications/*
Richard Hughes 07e2d9e
%{_datadir}/appdata/%{realname}.appdata.xml
cvsextras 28e0689
%{_datadir}/pixmaps/*
1725c3d
%{_datadir}/icons/hicolor/*/apps/%{realname}.*
77ba62c
%{_datadir}/mime/packages/*
cvsextras 28e0689
%doc %{_datadir}/doc/*
9723564
%doc lib-src/libnyquist/nyquist/license.txt lib-src/libnyquist/nyquist/Readme.txt
cvsextras 28e0689
DT 7dc4406
%files manual
3622bd0
%{_datadir}/%{realname}/help/
DT 7dc4406
792feae
cvsextras 28e0689
%changelog
d386b94
* Wed Jun 24 2015 David Timms <iinet.net.au@dtimms> - 2.1.1-0.1.dea351a
d386b94
- Update to 2.1.1 pre-release git snapshot to prepare for release.
d386b94
98df489
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-4
98df489
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
98df489
0f87f43
* Wed May 06 2015 David Timms <iinet.net.au@dtimms> - 2.1.0-3
b3e870a
- Conditionalize AppData out of EPEL <=7 release.
b3e870a
2af9088
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 2.1.0-2
2af9088
- Rebuilt for GCC 5 C++11 ABI change
2af9088
10d7556
* Tue Mar 31 2015 David Timms <iinet.net.au@dtimms> - 2.1.0-1
10d7556
- Update to 2.1.0 final release.
10d7556
Richard Hughes db6b6d9
* Mon Mar 30 2015 Richard Hughes <rhughes@redhat.com> - 2.1.0-0.2.rc2
Richard Hughes db6b6d9
- Use better AppData screenshots
Richard Hughes db6b6d9
b9de9aa
* Thu Mar 05 2015 David Timms <iinet.net.au@dtimms> - 2.1.0-0.1.rc2
b9de9aa
- Update to release candidate 2 for testing.
b9de9aa
Richard Hughes 07e2d9e
* Mon Sep 29 2014 Richard Hughes <richard@hughsie.com> - 2.0.6-1
Richard Hughes 07e2d9e
- Update to new upstream release
Richard Hughes 07e2d9e
7d3b28f
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.5-5
7d3b28f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
7d3b28f
Rex Dieter af33a2b
* Sat Aug 09 2014 Rex Dieter <rdieter@fedoraproject.org> 2.0.5-4
Rex Dieter af33a2b
- update mime scriptlet, drop (old) umask
Rex Dieter af33a2b
3346feb
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.5-3
3346feb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
3346feb
8f4b3da
* Mon Mar 17 2014 Darryl L. Pierce <dpierce@redhat.com> - 2.0.5-1
8f4b3da
- Removed bundled expat.h from sources.
8f4b3da
- Resolves: BZ#1076795
8f4b3da
de6c619
* Tue Feb 25 2014 Darryl L. Pierce <dpierce@redhat.com> - 2.0.5-1
de6c619
- Rebased on Audacity 2.0.5.
de6c619
9c0ec50
* Sun Sep 22 2013 David Timms <iinet.net.au@dtimms> - 2.0.4-2
9c0ec50
- Add upstream patch to avoid segfault when starting Effects|Equalization
9c0ec50
be317e6
* Sat Sep 14 2013 David Timms <iinet.net.au@dtimms> - 2.0.4-1
be317e6
- update to upstream release 2.0.4
be317e6
- rebase audacity-2.0.1-libmp3lame-default
be317e6
b83a213
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-3
b83a213
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
b83a213
9723564
* Tue May 28 2013 Tom Callaway <spot@fedoraproject.org> - 2.0.3-2
9723564
- include the readme/license for the nyquist/xlisp bits
9723564
792feae
* Sat May  4 2013 Hans de Goede <hdegoede@redhat.com> - 2.0.3-1
792feae
- New upstream release 2.0.3 (rhbz#951001)
b8beb46
- This release adds aarch64 support (rhbz#925052)
792feae
- Use system portaudio
792feae
- Add icon-cache update scriptlets
792feae
9bcc544
* Sun Feb 10 2013 Rahul Sundaram <sundaram@fedoraproject.org> - 2.0.2-3
9bcc544
- remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
9bcc544
- clean up spec to follow current guidelines
9bcc544
b59776a
* Tue Sep 04 2012 Dan Horák <dan[at]danny.cz> - 2.0.2-2
b59776a
- fix build on non-x86 arches
b59776a
1eeb877
* Mon Aug 27 2012 David Timms <iinet.net.au@dtimms> - 2.0.2-1
1eeb877
- update to 2.0.2 final
1eeb877
- update to manual-2.0.2
1eeb877
- adjust manual extract path to suit changes to manual.zip
1eeb877
792feae
* Thu Jul 19 2012 David Timms <iinet.net.au@dtimms> - 2.0.1-1
1eeb877
- update to 2.0.1 final
1eeb877
- rebase libmp3lame-default.patch
1eeb877
- rebase desktop.in.patch
1eeb877
f25f30d
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-2
f25f30d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
f25f30d
166d780
* Wed Mar 14 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-1
166d780
- update to 2.0.0 final
166d780
c4ca801
* Sun Mar 11 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-0.9.rc9
c4ca801
- update to 2.0.0 release candidate 9
c4ca801
- drop upstreamed glib2 include patch
c4ca801
3f900df
* Tue Mar  6 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-0.8.rc8
3f900df
- update to 2.0.0 release candidate 8 for testing only
3f900df
790eea1
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-0.4.rc3
790eea1
- Rebuilt for c++ ABI breakage
790eea1
00f2bf5
* Wed Feb 22 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-0.3.rc3
00f2bf5
- update to 2.0.0 release candidate 3
00f2bf5
76edbb6
* Sat Feb 18 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-0.2.rc1.20120218svn11513
76edbb6
- update to release candidate from svn snapshot
76edbb6
- update to use online manual for 2.0 series
76edbb6
f4c07d4
* Sun Feb  5 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-0.1.alpha20120205svn11456
f4c07d4
- update to 2.0.0 alpha svn snapshot
f4c07d4
- delete accepted ffmpeg-0.8.y patch
f4c07d4
31886e8
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.14-0.6
31886e8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
31886e8
938a43e
* Tue Dec 13 2011 David Timms <iinet.net.au@dtimms> - 1.3.14-0.5
938a43e
- fix Source1 help reference (again).
938a43e
938a43e
* Tue Dec 13 2011 David Timms <iinet.net.au@dtimms> - 1.3.14-0.4
938a43e
- update to 1.3.14 beta release
938a43e
938a43e
* Thu Dec  8 2011 David Timms <iinet.net.au@dtimms> - 1.3.14-0.3.alpha20111101svn11296
938a43e
- add ffmpeg-0.8 patch from Leland Lucius
938a43e
- add test patch to workaround gtypes-include problem
938a43e
6f1f5ca
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 1.3.14-0.2.alpha20111101svn11296
6f1f5ca
- Rebuild for new libpng
6f1f5ca
8a9e319
* Tue Nov  1 2011 David Timms <iinet.net.au@dtimms> - 1.3.14-0.1.alpha20111101svn11296
8a9e319
- update to 1.3.14 alpha svn snapshot
8a9e319
3622bd0
* Wed May  4 2011 David Timms <iinet.net.au@dtimms> - 1.3.13-0.4.beta
3622bd0
- add Requires on audacity folder path to pick up either audacity* package
3622bd0
3622bd0
* Sat Apr 30 2011 David Timms <iinet.net.au@dtimms> - 1.3.13-0.4.beta
3622bd0
- fix files and dir ownership including -manual files in the main package
3622bd0
DT 7dc4406
* Tue Apr 26 2011 David Timms <iinet.net.au@dtimms> - 1.3.13-0.3.beta
DT 7dc4406
- add audacity manual help file Source and subpackage
DT 7dc4406
DT 7dc4406
* Sun Apr 24 2011 David Timms <iinet.net.au@dtimms> - 1.3.13-0.2.beta
DT 7dc4406
- upgrade to 1.3.13-beta
DT 7dc4406
- drop patches included in upstream release
DT 7dc4406
- convert desktop file to a patch against new upstream .desktop file.
DT 7dc4406
2b2456c
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.12-0.7.beta
2b2456c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2b2456c
564b449
* Tue Dec  7 2010 Manuel F Martinez <manpaz@bashlinux.com> - 1.3.12-0.6.beta
564b449
- Create gcc45 patch to fix issues with configure in portmixer
564b449
66ea576
* Wed Jul 14 2010 Dan Horák <dan@danny.cz> - 1.3.12-0.5.beta
66ea576
- rebuilt against wxGTK-2.8.11-2
66ea576
b173c51
* Mon Jun 28 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.4.beta
b173c51
- mods to ease diffs between builds for fedora and full
b173c51
1725c3d
* Mon Jun 28 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.3.beta
1725c3d
- really package new icons found in icons/hicolor
1725c3d
4a5ef6d
* Mon Jun 28 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.2.beta
4a5ef6d
- mod tartopdir to use package version macro
4a5ef6d
ceee7f1
* Mon Jun 28 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.1.beta
ceee7f1
- upgrade to 1.3.12-beta
ceee7f1
- package new icons found in icons/hicolor
ceee7f1
c23f5b0
* Thu Jan 21 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.11-0.1.beta
c23f5b0
- Upgrade to 1.3.11-beta.
c23f5b0
e66f9c9
* Thu Jan 21 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.10-0.4.beta
e66f9c9
- Add audio/x-flac to .desktop file (#557335).
e66f9c9
- Create fresh .desktop file patch. Enable startup notification.
e66f9c9
e9bfdcf
* Sat Jan  9 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.10-0.3.beta
e9bfdcf
- Merge improved resample patch from Richard Ash.
e9bfdcf
18aed52
* Mon Dec 28 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.10-0.2.beta
18aed52
- Patch resampling call to not set end_of_input flag for all sample buffers.
18aed52
27ae219
* Fri Dec  4 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.10-0.1.beta
27ae219
- Upgrade to 1.3.10-beta.
27ae219
ceb9202
* Fri Dec  4 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.9-0.5.beta
ceb9202
- Prevent race-condition segfault with Sound Activated Recording (#544125).
ceb9202
0170145
* Wed Sep 23 2009 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.3.9-0.4.beta
0170145
- Update desktop file according to F-12 FedoraStudio feature
0170145
89949d7
* Mon Sep 14 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.9-0.3.beta
89949d7
- add patch to fix LabelTrack popup
89949d7
b4efd0a
* Sat Sep 12 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.9-0.2.beta
b4efd0a
- add wxGTK work-around patches to fix LabelTrack crash
b4efd0a
  (shall fix #520917 and similar race-conditions)
b4efd0a
3998799
* Thu Sep  3 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.9-0.1.beta
3998799
- upgrade to 1.3.9-beta
3998799
- upstream's changes in the device prefs code make the audiodevdefaults
3998799
  patch unnecessary afaic see
3998799
7935757
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.8-0.3.beta
7935757
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
7935757
2b95c09
* Mon Jul 20 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.8-0.2.beta
2b95c09
- glib2 2.21.1's gio in Rawhide F-12 introduces a GSocket that
2b95c09
  conflicts with wxGTK's GSocket class (gsocket.h): as a work-around,
387946d
  include less glib headers
2b95c09
a86c345
* Mon Jul 20 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.8-0.1.beta
a86c345
- upgrade to 1.3.8-beta
a86c345
- BR taglib-devel
a86c345
- patches merged/obsoleted upstream:
a86c345
  audacity-1.3.7-portaudio-non-mmap-alsa.patch
a86c345
  audacity-1.3.7-repeat.patch
a86c345
  audacity-1.3.6-flac-import.patch
a86c345
9de57f2
* Wed May 13 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.7-0.7.beta
9de57f2
- retag up-to-date files and copy to F-10/F-11
9de57f2
33f347b
* Mon Mar  2 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.7-0.6.beta
33f347b
- revise default device names patch, so it doesn't save the defaults
33f347b
30cde3d
* Sun Mar  1 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.7-0.5.beta
30cde3d
- show default device names in Audio I/O preferences
30cde3d
d75ab66
* Sat Feb 28 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 1.3.7-0.4.beta
d75ab66
- remove no longer needed default hostapi hunk of the non-mmap-alsa patch
d75ab66
3db0ffa
* Sat Feb 28 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.7-0.3.beta
dc5d7e0
- F-10/F-9 only: patch to build with older Vamp API 1.3
3db0ffa
- upgrade to 1.3.7-beta pkg from test branch in Fedora cvs
3db0ffa
78f2585
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.5-0.13.beta
78f2585
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
78f2585
e8116e7
* Mon Feb  2 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.5-0.12.beta
007a5d9
- buildrequire >= 2.0 of Vamp SDK (because we adjust the include paths
e8116e7
  and to avoid that the unpatched local copy is used if system version
e8116e7
  is too old)
e8116e7
5f614e5
* Fri Jan  2 2009 David Timms <iinet.net.au@dtimms> - 1.3.5-0.11.beta
5f614e5
- add PortAudio non mmap alsa patch (Kevin Kofler) bz 445644
5f614e5
  allows record and playback through pulseaudio
5f614e5
9cc44fc
* Wed Dec 17 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.5-0.10.beta
9cc44fc
- patch include paths for changes in new vamp-plugin-sdk-devel
9cc44fc
64e39a8
* Wed Dec 17 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.5-0.9.beta
64e39a8
- rebuild in Rawhide for new SONAME in vamp-plugin-sdk
aba3b9d
- BR wxGTK-devel for rename of wxGTK2-devel 
64e39a8
911fdb0
* Tue Nov  4 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.5-0.8.beta
911fdb0
- insert a guard in ImportFLAC next to the import assertion
911fdb0
d408159
* Tue Nov  4 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.5-0.7.beta
d408159
- BR vamp-plugin-sdk-devel
d408159
- no longer build with included Vamp API, also drop Vamp multilib patch
d408159
b77154a
* Thu Aug 28 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.5-0.6.beta
b77154a
- rediff some patches for Fedora fuzz=0 pedantry
b77154a
57a13a4
* Sun Jun  8 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.5-0.5.beta
57a13a4
- fix bad fr.po that makes Fichier>Open dialog too wide
57a13a4
92ef731
* Thu May 15 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.5-0.4.beta
db8aa78
- desktop-file: drop deprecated Encoding, drop Icon file extension
92ef731
f947c5e
* Thu May 15 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.5-0.3.beta
f947c5e
- merge 1.3.5-beta from test branch
f947c5e
f947c5e
* Fri May  9 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.5-0.2.beta
f947c5e
- update to 1.3.5-beta
f947c5e
- expat2 patch merged upstream
f947c5e
- scriptlets: run update-desktop-database without path
f947c5e
- drop scriptlet dependencies
f947c5e
f947c5e
* Mon May  5 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.5-0.1.rc3.20080505cvs
f947c5e
- update to 1.3.5-rc3 cvs snapshot
f947c5e
- ExportMP3.cpp libdir patch obsolete
f947c5e
f947c5e
* Sat May  3 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.4-0.7.20080123cvs
3f38768
- check ownership of temporary files directory (#436260) (CVE-2007-6061)
3f38768
f947c5e
* Sat Apr 12 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.4-0.6.20080123cvs
f947c5e
- set a default location for libmp3lame.so.0 again
f947c5e
f947c5e
* Fri Mar 21 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.4-0.5.20080123cvs
f947c5e
- package the old 1.3.2-beta and a post 1.3.4-beta snapshot in the
f947c5e
  same package -- users may stick to the older one, but please help
f947c5e
  with evaluating the newer one
f947c5e
- merge packaging changes from my 1.3.3/1.3.4 test packages:
f947c5e
- build newer release with wxGTK 2.8.x  
f947c5e
- BR soundtouch-devel  and  --with-soundtouch=system
f947c5e
- drop obsolete patches: resample, mp3 export, destdir, FLAC, fr
f947c5e
ab7bd4b
* Fri Mar 21 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.2-20
ab7bd4b
- make soundtouch and allegro build with RPM optflags
ab7bd4b
e6def45
* Sun Feb 10 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.2-19
b1c0b5f
- rawhide: patch for JACK 0.109.0 API changes (jack_port_lock/unlock removal).
e6def45
- rebuilt for GCC 4.3 as requested by Fedora Release Engineering
3a1f7ff
- subst _libdir in ladspa plugin loader
3a1f7ff
3a1f7ff
* Thu Jan  3 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.2-18
df862fe
- Patch for GCC 4.3.0 C++.
df862fe
3a1f7ff
* Fri Nov 16 2007 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.2-17
b1bdcd0
- rebuilt for FLAC 1.1.4 -> 1.2.x upgrade, which broke FLAC import
b1bdcd0
3a1f7ff
* Tue Aug 28 2007 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.2-16
8a69201
- rebuilt for new expat (#195888)
8a69201
3a1f7ff
* Tue Aug 21 2007 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.2-15
a0b9826
- rebuild per request on fedora-devel-list
a0b9826
- clarify licence (GPLv2)
a0b9826
3a1f7ff
* Mon Mar  5 2007 Michael Schwendt <mschwendt@fedoraproject.org>
653879b
- add umask 022 to scriptlets
653879b
3a1f7ff
* Sat Feb 24 2007 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.2-14
278585d
- patch for FLAC 1.1.4 API compatibility
278585d
3a1f7ff
* Sat Feb 24 2007 Michael Schwendt <mschwendt@fedoraproject.org> - 1.3.2-13
98247b8
- patch ExportMP3.cpp (MPEG-2 Layer III bitrates resulted in
98247b8
  broken/empty files)
98247b8
- convert locale related perl substitutions into patches (safer)
98247b8
- configure with portaudio/portmixer defaults
98247b8
- drop category Application from desktop file
98247b8
- fix the libmp3lame.so.0 subst
98247b8
- subst _libdir in libmp3lame search 
98247b8
- use sed instead of perl
98247b8
18cd6e6
* Fri Feb 23 2007 Gerard Milmeister <gemi@bluewin.ch> - 1.3.2-12
18cd6e6
- build with wxGTK 2.6 compatibility package
18cd6e6
132bab4
* Sun Feb 18 2007 Gerard Milmeister <gemi@bluewin.ch> - 1.3.2-11.20070106cvs
132bab4
- added patch for compiling with libsamplerate
132bab4
bfd3988
* Thu Feb 15 2007 Gerard Milmeister <gemi@bluewin.ch> - 1.3.2-9.20070106cvs
bfd3988
- disable flac for now
bfd3988
c10b707
* Thu Feb 15 2007 Gerard Milmeister <gemi@bluewin.ch> - 1.3.2-8.20070106cvs
c10b707
- compile with jack
c10b707
59c2a49
* Mon Feb  5 2007 Gerard Milmeister <gemi@bluewin.ch> - 1.3.2-7.20070106cvs
59c2a49
- compile with libsamplerate
59c2a49
6a11b57
* Mon Jan 22 2007 Gerard Milmeister <gemi@bluewin.ch> - 1.3.2-6.20070106cvs
6a11b57
- convert french locale to iso-8859-1
6a11b57
e54211f
* Sat Jan  6 2007 Gerard Milmeister <gemi@bluewin.ch> - 1.3.2-5.20070106cvs
e54211f
- corrected cvs date
e54211f
d6e7261
* Sat Jan  6 2007 Gerard Milmeister <gemi@bluewin.ch> - 1.3.2-3.cvs20060106
d6e7261
- update to cvs
d6e7261
7353b63
* Fri Jan  5 2007 Gerard Milmeister <gemi@bluewin.ch> - 1.3.2-2
7353b63
- remove -msse flag for ppc
7353b63
77ba62c
* Fri Jan  5 2007 Gerard Milmeister <gemi@bluewin.ch> - 1.3.2-1
77ba62c
- new version 1.3.2
77ba62c
2c2058a
* Tue Jan  2 2007 Gerard Milmeister <gemi@bluewin.ch> - 1.2.6-1
2c2058a
- new version 1.2.6
2c2058a
7a9e022
* Sat Nov 11 2006 Gerard Milmeister <gemi@bluewin.ch> - 1.2.5-3
7a9e022
- correct mime types in .desktop file
214c621
- msse flag only on intel
214c621
240c82e
* Fri Nov  3 2006 Gerard Milmeister <gemi@bluewin.ch> - 1.2.5-2
240c82e
- remove -msse flag for ppc
240c82e
bdc207a
* Fri Nov  3 2006 Gerard Milmeister <gemi@bluewin.ch> - 1.2.5-1
bdc207a
- new version 1.2.5
bdc207a
1f6c29d
* Mon Aug 28 2006 Gerard Milmeister <gemi@bluewin.ch> - 1.2.4-0.2.b
1f6c29d
- Rebuild for FE6
1f6c29d
3a1f7ff
* Fri Mar 17 2006 Michael Schwendt <mschwendt@fedoraproject.org> - 1.2.4-0.1.b
1a421ba
- Update to 1.2.4b (stable release).
1a421ba
- Follow upstream recommendation and use the GTK+ 1.x wxGTK.
1a421ba
  This is because of various issues with fonts/layout/behaviour.
1a421ba
- Build with compat-wxGTK-devel.
1a421ba
- Modify build section to find wx-2.4-config instead of wx-config.
1a421ba
731a1f7
* Fri May 20 2005 David Woodhouse <dwmw2@infradead.org> - 1.2.3-5
731a1f7
- Bump release number again due to spurious build system failure and
731a1f7
  the fact that the build system seems to be ignoring repeated build
731a1f7
  requests for the previous version.
731a1f7
910c558
* Fri May 20 2005 David Woodhouse <dwmw2@infradead.org> - 1.2.3-4
910c558
- Add more possible MIME types for ogg which may be seen even though
910c558
  they're not standard.
910c558
e696c74
* Thu Apr  7 2005 Gerard Milmeister <gemi@bluewin.ch> - 1.2.3-3
e696c74
- Build gtk2 version by default
e696c74
792feae
* Thu Apr  7 2005 Michael Schwendt <mschwendt@fedoraproject.org>
ca71fc1
- rebuilt
ca71fc1
e9494d9
* Tue Apr  5 2005 Gerard Milmeister <gemi@bluewin.ch> - 1.2.3-2
e9494d9
- Rebuild to pick a new FLAC dependencies
e9494d9
021b88b
* Sat Nov 20 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.3-1
021b88b
- New Version 1.2.3
021b88b
3a1f7ff
* Sat Oct 30 2004 Michael Schwendt <mschwendt@fedoraproject.org> - 0:1.2.2-0.fdr.1
4142a23
- Update to 1.2.2, patch aboutdialog to be readable with wxGTK.
4142a23
cvsextras 28e0689
* Mon May 10 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.1-0.fdr.1
cvsextras 28e0689
- New Version 1.2.1
cvsextras 28e0689
cvsextras 28e0689
* Sun Apr 11 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-0.fdr.2
cvsextras 28e0689
- Fix for Language.cpp restored
cvsextras 28e0689
cvsextras 28e0689
* Tue Mar  2 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-0.fdr.1
cvsextras 28e0689
- New Version 1.2.0
cvsextras 28e0689
cvsextras 28e0689
* Mon Nov 24 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-0.fdr.4.pre3
cvsextras 28e0689
- Added icon
cvsextras 28e0689
- Separated mp3 plugin
cvsextras 28e0689
cvsextras 28e0689
* Sun Nov 23 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-0.fdr.2.pre3
cvsextras 28e0689
- Changes to specfile
cvsextras 28e0689
cvsextras 28e0689
* Sun Nov  2 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-0.fdr.1.pre3
cvsextras 28e0689
- New upstream version 1.2.0-pre3
cvsextras 28e0689
cvsextras 28e0689
* Sat Oct 25 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-pre2.fdr.1
cvsextras 28e0689
- First Fedora release
cvsextras 28e0689