more fixed-point in new enhancer
[speexdsp.git] / Speex.spec.in
index 9948d5f..d486a35 100644 (file)
@@ -6,12 +6,14 @@ Summary: An open-source, patent-free speech codec
 Name: %name
 Version: %ver
 Release: %rel
 Name: %name
 Version: %ver
 Release: %rel
-Copyright: LGPL
+Copyright: BSD
 Group: Application/Devel
 Group: Application/Devel
-Source: http://prdownloads.sourceforge.net/speex/%{name}-%{ver}.tar.gz
-URL: http://speex.sourceforge.net/
+Source: http://www.speex.org/download/%{name}-%{ver}.tar.gz
+URL: http://www.speex.org/
 Vendor: Speex
 Vendor: Speex
-Packager: Jean-Marc Valin (jean-marc.valin@hermes.usherb.ca)
+Packager: Jean-Marc Valin (jean-marc.valin@usherbrooke.ca)
+BuildRoot: /var/tmp/%{name}-build-root
+Docdir: /usr/share/doc
 
 %description
 Speex is a patent-free audio codec designed especially for voice (unlike 
 
 %description
 Speex is a patent-free audio codec designed especially for voice (unlike 
@@ -19,6 +21,22 @@ Vorbis which targets general audio) signals and providing good narrowband
 and wideband quality. This project aims to be complementary to the Vorbis
 codec.
 
 and wideband quality. This project aims to be complementary to the Vorbis
 codec.
 
+%package devel
+Summary:       Speex development files
+Group:         Development/Libraries
+Requires:      %{name} = %{version}
+
+%description devel
+Speex development files.
+
+%changelog
+* Thu Oct 03 2002 Jean-Marc Valin 
+- Added devel package inspired from PLD spec file
+
+* Tue Jul 30 2002 Fredrik Rambris <boost@users.sourceforge.net> 0.5.2
+- Added buildroot and docdir and ldconfig. Makes it builadble by non-roots
+  and also doesn't write to actual library paths when building.
+
 %prep
 %setup
 
 %prep
 %setup
 
@@ -28,11 +46,25 @@ export CFLAGS='-O3'
 make
 
 %install
 make
 
 %install
-make install
+rm -rf $RPM_BUILD_ROOT
+make DESTDIR=$RPM_BUILD_ROOT install
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
 
 %files
 
 %files
-/usr/lib/libspeex*
-/usr/bin/speexenc
-/usr/bin/speexdec
-/usr/include/speex.h
-/usr/include/speex_bits.h
+%defattr(644,root,root,755)
+%doc COPYING AUTHORS ChangeLog NEWS README
+%doc doc/manual.pdf
+/usr/share/man/man1/speexenc.1*
+/usr/share/man/man1/speexdec.1*
+%attr(755,root,root) %{_bindir}/speex*
+%attr(755,root,root) %{_libdir}/libspeex*.so*
+
+%files devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libspeex*.la
+%{_includedir}/speex/speex*.h
+/usr/share/aclocal/speex.m4
+%{_libdir}/pkgconfig/speex.pc
+%{_libdir}/libspeex*.a