From 0f6011d87381f645c58a9ff93a8a3b9a05ee267e Mon Sep 17 00:00:00 2001 From: Michael Schwendt Date: Sat, 5 Mar 2005 01:44:40 +0000 Subject: [PATCH] auto-import libsndfile-1.0.11-2 on branch devel from libsndfile-1.0.11-2.src.rpm --- .cvsignore | 2 +- libsndfile-1.0.11-svx-channels.patch | 12 +++++ libsndfile.spec | 73 +++++++++++++++++++--------- sources | 2 +- 4 files changed, 64 insertions(+), 25 deletions(-) create mode 100644 libsndfile-1.0.11-svx-channels.patch diff --git a/.cvsignore b/.cvsignore index 64d5126..7696d2b 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -libsndfile-1.0.4.tar.gz +libsndfile-1.0.11.tar.gz diff --git a/libsndfile-1.0.11-svx-channels.patch b/libsndfile-1.0.11-svx-channels.patch new file mode 100644 index 0000000..d47a4aa --- /dev/null +++ b/libsndfile-1.0.11-svx-channels.patch @@ -0,0 +1,12 @@ +diff -Nur libsndfile-1.0.11-orig/src/svx.c libsndfile-1.0.11/src/svx.c +--- libsndfile-1.0.11-orig/src/svx.c 2004-10-17 02:46:34.000000000 +0200 ++++ libsndfile-1.0.11/src/svx.c 2005-03-05 02:08:14.094919120 +0100 +@@ -280,7 +280,7 @@ + + bytecount += psf_binheader_readf (psf, "E4", &channels) ; + +- psf_log_printf (psf, " Channels : %d => %d\n", channels) ; ++ psf_log_printf (psf, " Channels : %d\n", channels) ; + + psf_binheader_readf (psf, "j", dword - bytecount) ; + break ; diff --git a/libsndfile.spec b/libsndfile.spec index 06aa36a..077fcc8 100644 --- a/libsndfile.spec +++ b/libsndfile.spec @@ -1,18 +1,21 @@ -Summary: A library for reading and writing sound files. -Name: libsndfile -Version: 1.0.4 -Release: 2 -License: LGPL -Group: System Environment/Libraries -URL: http://www.zip.com.au/~erikd/libsndfile/ -Source0: http://www.zip.com.au/~erikd/libsndfile/%{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot -BuildRequires: pkgconfig +Summary: Library for reading and writing sound files +Name: libsndfile +Version: 1.0.11 +Release: 2 +License: LGPL +Group: System Environment/Libraries +URL: http://www.mega-nerd.com/libsndfile/ +Source0: http://www.mega-nerd.com/libsndfile/libsndfile-%{version}.tar.gz +Patch0: libsndfile-1.0.11-svx-channels.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot-%(%{__id_u} -n) + +BuildRequires: alsa-lib-devel +Provides: %{name}-octave = %{version}-%{release} %package devel -Summary: Development files for libsndfile. +Summary: Development files for libsndfile Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +Requires: %{name} = %{version}-%{release} pkgconfig %description libsndfile is a C library for reading and writing sound files such as @@ -26,19 +29,32 @@ libsndfile is a C library for reading and writing sound files such as AIFF, AU, WAV, and others through one standard interface. This package contains files needed to develop with libsndfile. + %prep %setup -q +%patch0 -p1 -b .svx-channels + %build -%configure +%configure --disable-dependency-tracking make %{?_smp_mflags} + %install -rm -rf %{buildroot} -%makeinstall +rm -rf $RPM_BUILD_ROOT __docs +make install DESTDIR=$RPM_BUILD_ROOT +cp -pR $RPM_BUILD_ROOT%{_docdir}/libsndfile1-dev/html __docs +rm -rf $RPM_BUILD_ROOT%{_docdir}/libsndfile1-dev + %clean -rm -rf %{buildroot} +rm -rf $RPM_BUILD_ROOT + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + %files %defattr(-,root,root,-) @@ -50,23 +66,34 @@ rm -rf %{buildroot} %{_mandir}/man1/sndfile-play.1* %{_mandir}/man1/sndfile-convert.1* %{_libdir}/%{name}.so.* -%{_datadir}/octave/site/m/sndfile_load.m -%{_datadir}/octave/site/m/sndfile_play.m -%{_datadir}/octave/site/m/sndfile_save.m +%{_datadir}/octave %files devel %defattr(-,root,root,-) +%doc __docs/* %exclude %{_libdir}/%{name}.la %{_includedir}/sndfile.h %{_libdir}/%{name}.so %{_libdir}/%{name}.a %{_libdir}/pkgconfig/sndfile.pc + %changelog -* Wed Nov 10 2004 Matthias Saou 1.0.4-2 -- Bump release to provide Extras upgrade path. -- Fix spaces/tabs uglyness. +* Sat Mar 5 2005 Michael Schwendt - 1.0.11-2 +- Fix format string bug (#149863). +- Drop explicit Epoch 0. + +* Sat Dec 4 2004 Ville Skyttä - 0:1.0.11-0.fdr.1 +- Update to 1.0.11. + +* Wed Oct 13 2004 Ville Skyttä - 0:1.0.10-0.fdr.1 +- Update to 1.0.10, update URLs, include ALSA support. +- Disable dependency tracking to speed up the build. +- Add missing ldconfig invocations. +- Make -devel require pkgconfig. +- Include developer docs in -devel. +- Provide -octave in main package, own more related dirs. +- Bring specfile up to date with current spec templates. * Sat Apr 12 2003 Dams - Initial build. - diff --git a/sources b/sources index 7e1fa7f..b4a724f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -33929011f48fa2a4b72baf54c69196c5 libsndfile-1.0.4.tar.gz +9ec0b3610041423a57387f284849f2fc libsndfile-1.0.11.tar.gz