Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
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 an attachment (id=23985) [details] the ebuild
Created an attachment (id=23986) [details] ChangeLog
Created an attachment (id=23987) [details] djbfft-0.76-gcc3.patch.gz
Created an attachment (id=23988) [details] 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 an attachment (id=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.