Hello, in order to compile sppex on my Fedora, I had to do the following changes. Please consider installing them to the main tree. Thanks for your work, Stepan Kasal --- /usr/src/redhat/SPECS/Speex.spec 2006-02-15 13:13:48.000000000 +0100 +++ /usr/src/redhat/SPECS/Speex.spec.new 2006-05-10 11:00:25.000000000 +0200 @@ -6,7 +6,7 @@ Name: %name Version: %ver Release: %rel -Copyright: BSD +License: BSD Group: Application/Devel Source: http://www.speex.org/download/%{name}-%{ver}.tar.gz URL: http://www.speex.org/ @@ -65,6 +65,7 @@ %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libspeex*.la %{_includedir}/speex/speex*.h +%{_includedir}/speex/pcm_wrapper.h /usr/share/aclocal/speex.m4 %{_libdir}/pkgconfig/speex.pc %{_libdir}/libspeex*.a
Actually, in all the examples I've seen, people are using "Copyright" and not "License". Any reference for the change you're proposing? Also, pcm_wrapper.h is gone in svn, so it's a non-issue now. Jean-Marc Le mercredi 10 mai 2006 ? 11:06 +0200, Stepan Kasal a ?crit :> Hello, > in order to compile sppex on my Fedora, I had to do the following > changes. Please consider installing them to the main tree. > > Thanks for your work, > Stepan Kasal > > --- /usr/src/redhat/SPECS/Speex.spec 2006-02-15 13:13:48.000000000 +0100 > +++ /usr/src/redhat/SPECS/Speex.spec.new 2006-05-10 11:00:25.000000000 +0200 > @@ -6,7 +6,7 @@ > Name: %name > Version: %ver > Release: %rel > -Copyright: BSD > +License: BSD > Group: Application/Devel > Source: http://www.speex.org/download/%{name}-%{ver}.tar.gz > URL: http://www.speex.org/ > @@ -65,6 +65,7 @@ > %defattr(644,root,root,755) > %attr(755,root,root) %{_libdir}/libspeex*.la > %{_includedir}/speex/speex*.h > +%{_includedir}/speex/pcm_wrapper.h > /usr/share/aclocal/speex.m4 > %{_libdir}/pkgconfig/speex.pc > %{_libdir}/libspeex*.a > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/speex-dev >
Hello,> Actually, in all the examples I've seen, people are using "Copyright" > and not "License". Any reference for the change you're proposing?I experienced the following when I tried to use your spec file on Fedora Core 4: $ rpmbuild -bp /usr/src/redhat/SPECS/Speex.spec error: Legacy syntax is unsupported: copyright error: line 9: Unknown tag: Copyright: BSD $ rpmbuild --version RPM version 4.4.1 The tag "Copyright" stopped working in rpm version 4.4, which was released in Dec 2004. The tag "License" seems to be present in rpm CVS since 1998, so it should work with most rpm versions. The book ``Maximum RPM,'' published in 1997, doesn't mention it, though. Have a nice day, Stepan Kasal --- /usr/src/redhat/SPECS/Speex.spec 2006-02-15 13:13:48.000000000 +0100 +++ /usr/src/redhat/SPECS/Speex.spec.new 2006-05-10 11:00:25.000000000 +0200 @@ -6,7 +6,7 @@ Name: %name Version: %ver Release: %rel -Copyright: BSD +License: BSD Group: Application/Devel Source: http://www.speex.org/download/%{name}-%{ver}.tar.gz URL: http://www.speex.org/