vorbis.def wasn't exporting a few things that vorbisenc uses
[platform/upstream/libvorbis.git] / libvorbis.spec
1 %define name    libvorbis
2 %define version 1.0.0
3 %define release 1
4
5 Summary:        The Vorbis General Audio Compression Codec
6 Name:           %{name}
7 Version:        %{version}
8 Release:        %{release}
9 Group:          Libraries/Multimedia
10 Copyright:      LGPL
11 URL:            http://www.xiph.org/
12 Vendor:         Xiphophorus <team@xiph.org>
13 Source:         ftp://ftp.xiph.org/pub/ogg/vorbis/%{name}-%{version}.tar.gz
14 BuildRoot:      %{_tmppath}/%{name}-root
15 Requires:       libogg >= 1.0.0
16
17 %description
18 Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
19 general-purpose compressed audio format for audio and music at fixed 
20 and variable bitrates from 16 to 128 kbps/channel.
21
22 %package devel
23 Summary:        Vorbis Library Development
24 Group:          Development/Libraries
25 Requires:       libogg-devel >= 1.0.0
26
27 %description devel
28 The libvorbis-devel package contains the header files and documentation
29 needed to develop applications with libvorbis.
30
31 %prep
32 %setup -q -n %{name}-%{version}
33
34 %build
35 if [ ! -f configure ]; then
36   CFLAGS="$RPM_FLAGS" ./autogen.sh --prefix=/usr
37 else
38   CFLAGS="$RPM_FLAGS" ./configure --prefix=/usr
39 fi
40 make
41
42 %install
43 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
44 make DESTDIR=$RPM_BUILD_ROOT install
45
46 %files
47 %defattr(-,root,root)
48 %doc COPYING
49 %doc README
50 /usr/lib/libvorbis.so.*
51 /usr/lib/libvorbisfile.so.*
52 /usr/lib/libvorbisenc.so.*
53
54 %files devel
55 %doc doc/*.html
56 %doc doc/*.txt
57 %doc doc/*.png
58 %doc doc/vorbisfile/*.html
59 %doc doc/vorbisfile/*.css
60 /usr/include/vorbis/codec.h
61 /usr/include/vorbis/vorbisfile.h
62 /usr/include/vorbis/vorbisenc.h
63 /usr/lib/libvorbis.a
64 /usr/lib/libvorbis.so
65 /usr/lib/libvorbisfile.a
66 /usr/lib/libvorbisfile.so
67 /usr/lib/libvorbisenc.a
68 /usr/lib/libvorbisenc.so
69
70 %clean 
71 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
72
73 %post
74 /sbin/ldconfig
75
76 %postun
77 /sbin/ldconfig
78
79 %changelog
80 * Sat Oct 21 2000 Jack Moffitt <jack@icecast.org>
81 - initial spec file created