Chris@0
|
1
|
Chris@0
|
2 %define name @PACKAGE@
|
Chris@0
|
3 %define version @VERSION@
|
Chris@0
|
4 %define release 1
|
Chris@0
|
5
|
Chris@0
|
6 Summary: A library to handle various audio file formats.
|
Chris@0
|
7 Name: %{name}
|
Chris@0
|
8 Version: %{version}
|
Chris@0
|
9 Release: %{release}
|
Chris@0
|
10 Copyright: LGPL
|
Chris@0
|
11 Group: Libraries/Sound
|
Chris@0
|
12 Source: http://www.mega-nerd.com/libsndfile/libsndfile-%{version}.tar.gz
|
Chris@0
|
13 URL: http://www.mega-nerd.com/libsndfile/
|
Chris@0
|
14 BuildRoot: /var/tmp/%{name}-%{version}
|
Chris@0
|
15
|
Chris@0
|
16 %description
|
Chris@0
|
17 libsndfile is a C library for reading and writing sound files such as
|
Chris@0
|
18 AIFF, AU and WAV files through one standard interface. It can currently
|
Chris@0
|
19 read/write 8, 16, 24 and 32-bit PCM files as well as 32-bit floating
|
Chris@0
|
20 point WAV files and a number of compressed formats.
|
Chris@0
|
21
|
Chris@0
|
22 %package devel
|
Chris@0
|
23 Summary: Libraries, includes, etc to develop libsndfile applications
|
Chris@0
|
24 Group: Libraries
|
Chris@0
|
25
|
Chris@0
|
26 %description devel
|
Chris@0
|
27 Libraries, include files, etc you can use to develop libsndfile applications.
|
Chris@0
|
28
|
Chris@0
|
29 %prep
|
Chris@0
|
30 %setup
|
Chris@0
|
31
|
Chris@0
|
32 %build
|
Chris@0
|
33 %configure
|
Chris@0
|
34 make
|
Chris@0
|
35
|
Chris@0
|
36 %install
|
Chris@0
|
37 if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
|
Chris@0
|
38 mkdir -p $RPM_BUILD_ROOT
|
Chris@0
|
39 make DESTDIR=$RPM_BUILD_ROOT install
|
Chris@0
|
40 %clean
|
Chris@0
|
41 if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
|
Chris@0
|
42
|
Chris@0
|
43 %files
|
Chris@0
|
44 %defattr(-,root,root)
|
Chris@0
|
45 %doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO doc
|
Chris@0
|
46 %{_libdir}/libsndfile.so.*
|
Chris@0
|
47 %{_bindir}/*
|
Chris@0
|
48 %{_mandir}/man1/*
|
Chris@0
|
49 %{_datadir}/octave/site/m/*
|
Chris@0
|
50 %{_defaultdocdir}/libsndfile1-dev/html/*
|
Chris@0
|
51
|
Chris@0
|
52 %files devel
|
Chris@0
|
53 %defattr(-,root,root)
|
Chris@0
|
54 %{_libdir}/libsndfile.a
|
Chris@0
|
55 %{_libdir}/libsndfile.la
|
Chris@0
|
56 %{_libdir}/libsndfile.so
|
Chris@0
|
57 %{_includedir}/sndfile.h
|
Chris@0
|
58 %{_libdir}/pkgconfig/sndfile.pc
|
Chris@0
|
59
|
Chris@0
|
60 %changelog
|
Chris@0
|
61 * Sun May 15 2005 Erik de Castro Lopo <erikd@mega-nerd.com>
|
Chris@0
|
62 - Add html files to the files section.
|
Chris@0
|
63 * Tue Sep 16 2003 Erik de Castro Lopo <erikd@mega-nerd.com>
|
Chris@0
|
64 - Apply corrections from Andrew Schultz.
|
Chris@0
|
65 * Mon Oct 21 2002 Erik de Castro Lopo <erikd@mega-nerd.com>
|
Chris@0
|
66 - Force installation of sndfile.pc file.
|
Chris@0
|
67 * Thu Jul 6 2000 Josh Green <jgreen@users.sourceforge.net>
|
Chris@0
|
68 - Created libsndfile.spec.in
|
Chris@0
|
69
|