Hello community, here is the log from the commit of package sox for openSUSE:Factory checked in at Thu Apr 21 13:44:43 CEST 2011.
-------- --- sox/sox.changes 2010-09-21 05:32:13.000000000 +0200 +++ /mounts/work_src_done/STABLE/sox/sox.changes 2011-03-01 15:16:36.000000000 +0100 @@ -1,0 +2,16 @@ +Tue Mar 1 14:13:15 UTC 2011 - reddw...@opensuse.org + +- Update to version 14.3.2 + o Seek support for MP3 files. + o Fix WavPack header bugs. + o Fix length error in 24-bit RIFF files. + o Add default channel mapping to 24-bit RIFF files. + o Fix ffmpeg crashes on some CPU's. + o Read wider range of WAV files with chunks embedded. + o Fix incorrect MP3 length determination with some VBR files with initial silence. + o Enable LADSPA support by default on all platforms if libltdl exists. + o Allow now legend on spectrogram. + o Fix -w option on stat effect. + o Support specifying absolute end position instead of offset from beginning of trim operation. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- sox-14.3.1.tar.bz2 New: ---- _service _service:download_url:sox-14.3.2.tar.bz2 _service:set_version:sox.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ _service:set_version:sox.spec ++++++ # # spec file for package sox # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %bcond_with ffmpeg %bcond_with mad %bcond_with lame %bcond_with amrwb %bcond_with amrnb Name: sox BuildRequires: alsa-devel BuildRequires: file-devel BuildRequires: flac-devel BuildRequires: ladspa-devel BuildRequires: libao-devel BuildRequires: libgsm-devel BuildRequires: libid3tag-devel BuildRequires: libpng-devel BuildRequires: libpulse-devel BuildRequires: libsamplerate-devel BuildRequires: libsndfile-devel BuildRequires: libvorbis-devel BuildRequires: pkg-config BuildRequires: wavpack-devel %if %{with ffmpeg} BuildRequires: libffmpeg-devel %endif %if %{with mad} BuildRequires: libmad-devel %endif %if %{with lame} BuildRequires: libmp3lame-devel %endif %if %{with amrwb} BuildRequires: libamrwb-devel %endif %if %{with amrnb} BuildRequires: libamrnb-devel %endif Version: 14.3.2 Release: 1 License: LGPLv2.1+ ; GPLv2+ Summary: Sound Conversion Tools and Library Url: http://sox.sourceforge.net Group: Productivity/Multimedia/Sound/Editors and Convertors Source: %{name}-%{version}.tar.bz2 Source1: audioio.h # PATCH-FIX-OPENSUSE %{name}-no_buildstamp.patch reddw...@opensuse.org -- this patch removes the buildstamp Patch1: %{name}-no_buildstamp.patch # PATCH-FIX-UPSTREAM %{name}-14.3.1-undefined.patch sf#3072301 reddw...@opensuse.org -- fix undefined behavior problems as reported by post-build script Patch2: %{name}-14.3.1-undefined.patch # PATCH-FIX-UPSTREAM %{name}-14.3.1-aliasing.patch sf#3072320 reddw...@opensuse.org -- fix an aliasing problem as reported by post-build script Patch3: %{name}-14.3.1-aliasing.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description SOX is intended to be the Swiss Army knife of sound processing tools. It does many things, it just does not do them all well. Sooner or later it will come in very handy. SOX is really only usable day-to-day if you hide the wacky options with one-line shell scripts. %package devel License: LGPLv2.1+ ; GPLv2+ Summary: Sound Conversion Tools and Library Group: Development/Libraries/C and C++ Requires: %{name} = %{version} Requires: pkg-config %description devel SOX is intended to be the Swiss Army knife of sound processing tools. It does many things, it just does not do them all well. Sooner or later it will come in very handy. SOX is really only usable day-to-day if you hide the wacky options with one-line shell scripts. %prep %setup -q %patch1 %patch2 %patch3 %build # /dev/audio (OSS) support. If it ever breaks just remove it. if [ ! -f %{_includedir}/sun/audioio.h ]; then mkdir -p include/sun cp %{S:1} include/sun/audioio.h fi export CPPFLAGS=-I$PWD/include # %configure --disable-static make %{?_smp_mflags} %install %makeinstall rm -f %{buildroot}%{_libdir}/*.la %{buildroot}%{_libdir}/sox/*.la %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(0644,root,root,0755) %doc AUTHORS COPYING ChangeLog INSTALL NEWS README src/monkey.* %attr(0755,root,root) %{_bindir}/* # I don't know of anything which uses libsox, but if the soname changes perhaps # it's the time to split the package and follow SLPP %{_libdir}/libsox.so.1* %{_mandir}/man1/* %{_mandir}/man3/* %{_mandir}/man7/* %files devel %defattr(-,root,root) %{_includedir}/* %{_libdir}/lib*.so %{_libdir}/pkgconfig/sox.pc %changelog ++++++ sox.spec ++++++ --- /var/tmp/diff_new_pack.BhJqYC/_old 2011-04-21 13:43:59.000000000 +0200 +++ /var/tmp/diff_new_pack.BhJqYC/_new 2011-04-21 13:43:59.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package sox (Version 14.3.1) +# spec file for package sox # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -52,15 +52,14 @@ %if %{with amrnb} BuildRequires: libamrnb-devel %endif -Version: 14.3.1 -Release: 4 +Version: to_be_filled_by_service +Release: 1 License: LGPLv2.1+ ; GPLv2+ Summary: Sound Conversion Tools and Library Url: http://sox.sourceforge.net Group: Productivity/Multimedia/Sound/Editors and Convertors Source: %{name}-%{version}.tar.bz2 Source1: audioio.h -# Patch0: %{name}-14.2.0-vorbis.patch # PATCH-FIX-OPENSUSE %{name}-no_buildstamp.patch reddw...@opensuse.org -- this patch removes the buildstamp Patch1: %{name}-no_buildstamp.patch # PATCH-FIX-UPSTREAM %{name}-14.3.1-undefined.patch sf#3072301 reddw...@opensuse.org -- fix undefined behavior problems as reported by post-build script @@ -117,12 +116,12 @@ %postun -p /sbin/ldconfig %files -%defattr(-,root,root) +%defattr(0644,root,root,0755) %doc AUTHORS COPYING ChangeLog INSTALL NEWS README src/monkey.* -%{_bindir}/* -%attr(0644,root,root) %{_libdir}/lib*.so.* -# %dir %{_libdir}/sox -# %{_libdir}/sox/*.so +%attr(0755,root,root) %{_bindir}/* +# I don't know of anything which uses libsox, but if the soname changes perhaps +# it's the time to split the package and follow SLPP +%{_libdir}/libsox.so.1* %{_mandir}/man1/* %{_mandir}/man3/* %{_mandir}/man7/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org