Hello community, here is the log from the commit of package librubberband for openSUSE:Factory checked in at 2015-02-16 21:14:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/librubberband (Old) and /work/SRC/openSUSE:Factory/.librubberband.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "librubberband" Changes: -------- --- /work/SRC/openSUSE:Factory/librubberband/librubberband.changes 2011-09-23 02:10:40.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.librubberband.new/librubberband.changes 2015-02-16 21:14:55.000000000 +0100 @@ -1,0 +2,16 @@ +Mon Feb 16 15:34:47 UTC 2015 - [email protected] + +- Cleanup with spec-cleaner +- Remove conditional for < 11.4 +- Add baselibs.conf to spec as source + +------------------------------------------------------------------- +Thu Feb 12 21:43:16 UTC 2015 - [email protected] + +- Update to version 1.8.1 + * Fix a crash in formant-preserving pitch shift for some build targets +- Remove COPYING file from sources; upstreamed +- Remove fix-cstdio.patch; fixed on upstream release +- Use download Url as source + +------------------------------------------------------------------- Old: ---- COPYING fix-cstdio.patch rubberband-1.6.0.tar.bz2 New: ---- rubberband-1.8.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ librubberband.spec ++++++ --- /var/tmp/diff_new_pack.1Ay3nI/_old 2015-02-16 21:14:56.000000000 +0100 +++ /var/tmp/diff_new_pack.1Ay3nI/_new 2015-02-16 21:14:56.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package librubberband # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,48 +15,44 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - +%define library_name librubberband2 Name: librubberband -Version: 1.6.0 -Release: 1 +Version: 1.8.1 +Release: 0 Summary: Audio time-stretching and pitch-shifting library -Group: System/Libraries License: GPL-2.0+ +Group: System/Libraries Url: http://www.breakfastquay.com/rubberband/ -Source: rubberband-%{version}.tar.bz2 -#add missing COPYING file (bnc#522202) -Source1: COPYING +Source: http://code.breakfastquay.com/attachments/download/34/rubberband-%{version}.tar.bz2 +Source1: baselibs.conf Patch1: rubberband-mk.patch -Patch2: fix-cstdio.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: fftw3-devel gcc-c++ libsamplerate-devel pkg-config -BuildRequires: ladspa-devel libsndfile-devel vamp-plugin-sdk-devel -BuildRequires: dos2unix help2man +BuildRequires: dos2unix +BuildRequires: fftw3-devel +BuildRequires: gcc-c++ +BuildRequires: help2man +BuildRequires: ladspa-devel +BuildRequires: libsamplerate-devel +BuildRequires: libsndfile-devel +BuildRequires: pkg-config +BuildRequires: vamp-plugin-sdk-devel Requires: ladspa +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Rubber Band is a library and utility program that permits you to change the tempo and pitch of an audio recording independently of one another. - -%define library_name librubberband2 -%define debug_package_requires %{library_name} = %{version}-%{release} - -%package -n librubberband2 +%package -n %{library_name} Summary: Audio time-stretching and pitch-shifting library Group: System/Libraries -License: GPL-2.0+ Url: http://www.breakfastquay.com/rubberband/ -%description -n librubberband2 +%description -n %{library_name} Rubber Band is a library and utility program that permits you to change the tempo and pitch of an audio recording independently of one another. - %package -n rubberband-cli -License: GPL-2.0+ Summary: Command line interface for %{name} Group: Productivity/Multimedia/Sound/Editors and Convertors Requires: %{library_name} = %{version} @@ -65,9 +61,7 @@ Package rubberband-cli contains a command-line utility that can be used to exploit Rubber Band's capabilities. - %package -n rubberband-ladspa -License: GPL-2.0+ Summary: LADSPA plugin for %{name} Group: Productivity/Multimedia/Sound/Editors and Convertors Requires: %{library_name} = %{version} @@ -76,7 +70,6 @@ Package rubberband-ladspa is LADSPA plugin that can change the pitch of a sound in real-time. %package -n rubberband-vamp -License: GPL-2.0+ Summary: Vamp plugins for %{name} Group: Productivity/Multimedia/Sound/Editors and Convertors Requires: %{library_name} = %{version} @@ -98,9 +91,7 @@ * timesyncpoints (Time Sync Points): Salient points which stretcher aims to place with strictly correct timing - %package devel -License: GPL-2.0+ Summary: Development files for %{name} Group: Development/Libraries/C and C++ Requires: %{library_name} = %{version} @@ -110,27 +101,21 @@ The %{name}-devel package contains libraries and header files for developing applications that use %{name}. - %prep %setup -q -n rubberband-%{version} %patch1 -%patch2 -p1 -#copy missing COPYING file -cp %{SOURCE1} . # Fix README EOL encoding dos2unix -o README.txt mv README.txt README %build %configure -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -make install DESTDIR=$RPM_BUILD_ROOT +make DESTDIR=%{buildroot} install %{?_smp_mflags} +rm %{buildroot}%{_libdir}/*.a -# Generate man page with help2man -# 11.3 help2man hasn't --no-discard-stderr -%if 0%{?suse_version} >= 1140 mkdir -p %{buildroot}%{_mandir}/man1 pushd %{buildroot}%{_mandir}/man1 cp -v %{buildroot}%{_bindir}/rubberband ./ @@ -138,19 +123,14 @@ -N -o rubberband.1 ./rubberband rm rubberband popd -%endif - -%clean -rm -rf $RPM_BUILD_ROOT %post -n %{library_name} -p /sbin/ldconfig %postun -n %{library_name} -p /sbin/ldconfig -%files -n librubberband2 +%files -n %{library_name} %defattr(-,root,root,-) %doc README COPYING -%exclude %{_libdir}/librubberband.a %{_libdir}/*.so.* %files devel @@ -163,9 +143,7 @@ %files -n rubberband-cli %defattr(-,root,root,-) %{_bindir}/rubberband -%if 0%{?suse_version} >= 1140 %{_mandir}/man1/rubberband.1.gz -%endif %files -n rubberband-ladspa %defattr(-,root,root,-) ++++++ rubberband-1.6.0.tar.bz2 -> rubberband-1.8.1.tar.bz2 ++++++ ++++ 19419 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
