Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 38517 - djbfft is an extremely fast library for floating-point convolution (new)
Summary: djbfft is an extremely fast library for floating-point convolution (new)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Media-video project
URL: http://cr.yp.to/djbfft.html
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-17 09:26 UTC by Stefan Briesenick (RETIRED)
Modified: 2004-03-11 03:00 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
djbfft-0.76.ebuild (OLD) (djbfft-0.76.ebuild,1.77 KB, text/plain)
2004-01-17 09:28 UTC, Stefan Briesenick (RETIRED)
Details
ChangeLog (ChangeLog,442 bytes, text/plain)
2004-01-17 09:28 UTC, Stefan Briesenick (RETIRED)
Details
djbfft-0.76-gcc3.patch.gz (djbfft-0.76-gcc3.patch.gz,294 bytes, patch)
2004-01-17 09:29 UTC, Stefan Briesenick (RETIRED)
Details | Diff
djbfft-0.76-shared.patch.gz (djbfft-0.76-shared.patch.gz,1.28 KB, patch)
2004-01-17 09:30 UTC, Stefan Briesenick (RETIRED)
Details | Diff
djbfft-0.76.ebuild (djbfft-0.76.ebuild,1.69 KB, text/plain)
2004-01-31 03:03 UTC, Stefan Briesenick (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Briesenick (RETIRED) gentoo-dev 2004-01-17 09:26:20 UTC
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:
Comment 1 Stefan Briesenick (RETIRED) gentoo-dev 2004-01-17 09:28:16 UTC
Created attachment 23985 [details]
djbfft-0.76.ebuild (OLD)
Comment 2 Stefan Briesenick (RETIRED) gentoo-dev 2004-01-17 09:28:55 UTC
Created attachment 23986 [details]
ChangeLog
Comment 3 Stefan Briesenick (RETIRED) gentoo-dev 2004-01-17 09:29:56 UTC
Created attachment 23987 [details, diff]
djbfft-0.76-gcc3.patch.gz
Comment 4 Stefan Briesenick (RETIRED) gentoo-dev 2004-01-17 09:30:24 UTC
Created attachment 23988 [details, diff]
djbfft-0.76-shared.patch.gz
Comment 5 Stefan Briesenick (RETIRED) gentoo-dev 2004-01-18 14:27:08 UTC
I suggest 'as-is' for the license. Please update the ebuild before putting it into the portage tree. thanks!

Stefan
Comment 6 Stefan Briesenick (RETIRED) gentoo-dev 2004-01-31 03:03:58 UTC
Created attachment 24681 [details]
djbfft-0.76.ebuild

Updated ebuild (license is 'as-is' now)
Comment 7 Stefan Briesenick (RETIRED) gentoo-dev 2004-03-10 12:58:43 UTC
is there a chance to get this into portage?

thanks!
Comment 8 Patrick Kursawe (RETIRED) gentoo-dev 2004-03-10 23:37:45 UTC
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.
Comment 9 Stefan Briesenick (RETIRED) gentoo-dev 2004-03-11 00:59:05 UTC
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).
Comment 10 Patrick Kursawe (RETIRED) gentoo-dev 2004-03-11 01:18:10 UTC
The "and some others" part would be interesting. How many, approximately? Can you name some?
Comment 11 Stefan Briesenick (RETIRED) gentoo-dev 2004-03-11 03:00:21 UTC
one is the VDR (VideoDiskRecorder) project. At least one of the available plugins. I'm looking for others.