Hi! Please find attached djbfft-0.76.ebuild and two patches so that it will compile with gcc3 and to have the option for static/shared library. djbfft is an extremely fast library for floating-point convolution. It is (optionally) used by many apps, but not yet included into gentoo. I made this ebuild primarily for media-libs/a52dec. I will send also a patch for media-libs/a52dec-0.7.4 to have the 'djbfft' USE flag (see next "bug"). the only problem: I did not found any license at all. Please have a look at the homepage: http://cr.yp.to/djbfft.html I suggest dev-libs/djbfft (because of dev-libs/fftw). Stefan Reproducible: Always Steps to Reproduce:
Created attachment 23985 [details] djbfft-0.76.ebuild (OLD)
Created attachment 23986 [details] ChangeLog
Created attachment 23987 [details, diff] djbfft-0.76-gcc3.patch.gz
Created attachment 23988 [details, diff] djbfft-0.76-shared.patch.gz
I suggest 'as-is' for the license. Please update the ebuild before putting it into the portage tree. thanks! Stefan
Created attachment 24681 [details] djbfft-0.76.ebuild Updated ebuild (license is 'as-is' now)
is there a chance to get this into portage? thanks!
Added to portage with some changes. Please compare with your ebuild and read http://www.gentoo.org/doc/en/ebuild-mistakes.xml This was already really good, maybe your next one will be even better. Won't promise a time schedule for a djbfft USE flag or checking other ebuilds for support, though - have a look at the list of bugs assigned to media-video... Thanks for your contribution.
thanks! it was my very first ebuild... ;-) I will ask the media-video team to include 'djbfft' flag, since djbfft can be used from a52dec (and some others).
The "and some others" part would be interesting. How many, approximately? Can you name some?
one is the VDR (VideoDiskRecorder) project. At least one of the available plugins. I'm looking for others.