Chris@40: Chris@40: %define name @PACKAGE@ Chris@40: %define version @VERSION@ Chris@40: %define release 1 Chris@40: Chris@40: Summary: A library to handle various audio file formats. Chris@40: Name: %{name} Chris@40: Version: %{version} Chris@40: Release: %{release} Chris@40: Copyright: LGPL Chris@40: Group: Libraries/Sound Chris@40: Source: http://www.mega-nerd.com/libsndfile/libsndfile-%{version}.tar.gz Chris@40: Url: http://www.mega-nerd.com/libsndfile/ Chris@40: BuildRoot: /var/tmp/%{name}-%{version} Chris@40: Chris@40: %description Chris@40: libsndfile is a C library for reading and writing sound files such as Chris@40: AIFF, AU and WAV files through one standard interface. It can currently Chris@40: read/write 8, 16, 24 and 32-bit PCM files as well as 32-bit floating Chris@40: point WAV files and a number of compressed formats. Chris@40: Chris@40: %package devel Chris@40: Summary: Libraries, includes, etc to develop libsndfile applications Chris@40: Group: Libraries Chris@40: Chris@40: %description devel Chris@40: Libraries, include files, etc you can use to develop libsndfile applications. Chris@40: Chris@40: %prep Chris@40: %setup Chris@40: Chris@40: %build Chris@40: %configure Chris@40: make Chris@40: Chris@40: %install Chris@40: if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi Chris@40: mkdir -p $RPM_BUILD_ROOT Chris@40: make DESTDIR=$RPM_BUILD_ROOT install Chris@40: %clean Chris@40: if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi Chris@40: Chris@40: %files Chris@40: %defattr(-,root,root) Chris@40: %doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO doc Chris@40: %{_libdir}/libsndfile.so.* Chris@40: %{_bindir}/* Chris@40: %{_mandir}/man1/* Chris@40: %{_datadir}/octave/site/m/* Chris@40: %{_defaultdocdir}/libsndfile1-dev/html/* Chris@40: Chris@40: %files devel Chris@40: %defattr(-,root,root) Chris@40: %{_libdir}/libsndfile.a Chris@40: %{_libdir}/libsndfile.la Chris@40: %{_libdir}/libsndfile.so Chris@40: %{_includedir}/sndfile.h Chris@40: %{_libdir}/pkgconfig/sndfile.pc Chris@40: Chris@40: %changelog Chris@40: * Sun May 15 2005 Erik de Castro Lopo Chris@40: - Add html files to the files section. Chris@40: * Tue Sep 16 2003 Erik de Castro Lopo Chris@40: - Apply corrections from Andrew Schultz. Chris@40: * Mon Oct 21 2002 Erik de Castro Lopo Chris@40: - Force installation of sndfile.pc file. Chris@40: * Thu Jul 6 2000 Josh Green Chris@40: - Created libsndfile.spec.in Chris@40: