• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Name:		libvorbis
2Version:	@VERSION@
3Release:	0.xiph.1
4Summary:	The Vorbis General Audio Compression Codec.
5
6Group:		System Environment/Libraries
7License:	BSD
8URL:		http://www.xiph.org/
9Vendor:		Xiph.org Foundation <team@xiph.org>
10Source:		http://downloads.xiph.org/releases/vorbis/%{name}-%{version}.tar.gz
11BuildRoot:	%{_tmppath}/%{name}-%{version}-root
12
13# We're forced to use an epoch since both Red Hat and Ximian use it in their
14# rc packages
15Epoch:          2
16# Dirty trick to tell rpm that this package actually provides what the
17# last rc and beta was offering
18Provides:       %{name} = %{epoch}:1.0rc3-%{release}
19Provides:       %{name} = %{epoch}:1.0beta4-%{release}
20
21Requires:	libogg >= 1.1
22BuildRequires:	libogg-devel >= 1.1
23
24%description
25Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
26general-purpose compressed audio format for audio and music at fixed
27and variable bitrates from 16 to 128 kbps/channel.
28
29%package devel
30Summary: 	Vorbis Library Development
31Group: 		Development/Libraries
32Requires:	libogg-devel >= 1.1
33Requires:	libvorbis = %{version}
34# Dirty trick to tell rpm that this package actually provides what the
35# last rc and beta was offering
36Provides:       %{name}-devel = %{epoch}:1.0rc3-%{release}
37Provides:       %{name}-devel = %{epoch}:1.0beta4-%{release}
38
39%description devel
40The libvorbis-devel package contains the header files, static libraries
41and documentation needed to develop applications with libvorbis.
42
43%prep
44%setup -q -n %{name}-%{version}
45
46%build
47CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} --enable-static
48make
49
50%install
51rm -rf $RPM_BUILD_ROOT
52
53make DESTDIR=$RPM_BUILD_ROOT install
54
55%clean
56rm -rf $RPM_BUILD_ROOT
57
58%post -p /sbin/ldconfig
59
60%postun -p /sbin/ldconfig
61
62%files
63%defattr(-,root,root)
64%doc AUTHORS COPYING README
65%{_libdir}/libvorbis.so.*
66%{_libdir}/libvorbisfile.so.*
67%{_libdir}/libvorbisenc.so.*
68
69%files devel
70%doc doc/*.html
71%doc doc/*.png
72%doc doc/*.txt
73%doc doc/vorbisfile
74%doc doc/vorbisenc
75%{_datadir}/aclocal/vorbis.m4
76%dir %{_includedir}/vorbis
77%{_includedir}/vorbis/codec.h
78%{_includedir}/vorbis/vorbisfile.h
79%{_includedir}/vorbis/vorbisenc.h
80%{_libdir}/libvorbis.a
81%{_libdir}/libvorbis.la
82%{_libdir}/libvorbis.so
83%{_libdir}/libvorbisfile.a
84%{_libdir}/libvorbisfile.la
85%{_libdir}/libvorbisfile.so
86%{_libdir}/libvorbisenc.a
87%{_libdir}/libvorbisenc.la
88%{_libdir}/libvorbisenc.so
89%{_libdir}/pkgconfig/vorbis.pc
90%{_libdir}/pkgconfig/vorbisfile.pc
91%{_libdir}/pkgconfig/vorbisenc.pc
92
93%changelog
94* Sat May  3 2008 Ralph Giles <giles@xiph.org>
95- updated source location
96
97* Thu Jun 10 2004 Thomas Vander Stichele <thomas at apestaart dot org>
98- autogenerate from configure
99- fix download location
100- remove Prefix
101- own include dir
102- move ldconfig runs to -p scripts
103- change Release tag to include xiph
104
105* Tue Oct 07 2003 Warren Dukes <shank@xiph.org>
106- update for 1.0.1 release
107
108* Sun Jul 14 2002 Thomas Vander Stichele <thomas@apestaart.org>
109- Added BuildRequires:
110- updated for 1.0 release
111
112* Sat May 25 2002 Michael Smith <msmith@icecast.org>
113- Fixed requires, copyright string.
114* Sun Dec 31 2001 Jack Moffitt <jack@xiph.org>
115- Updated for rc3 release.
116
117* Sun Oct 07 2001 Jack Moffitt <jack@xiph.org>
118- Updated for configurable prefixes
119
120* Sat Oct 21 2000 Jack Moffitt <jack@icecast.org>
121- initial spec file created
122