pkgsrc/math/djbfft/buildlink2.mk
jschauma bfb9e6ea13 Initial import of math/djbfft provided by Chris Lloyd in PR pkg/19258:
djbfft is an extremely fast library for floating-point convolution.
The current version holds most of the speed records for double-precision
FFTs on general-purpose computers.

djbfft provides power-of-2 complex FFTs, real FFTs at twice the
speed, and fast multiplication of complex arrays. Single precision
and double precision are equally supported.
2003-07-24 16:47:52 +00:00

21 lines
925 B
Makefile

BUILDLINK_PACKAGES+= djbfft
BUILDLINK_PKGBASE.djbfft= djbfft
BUILDLINK_DEPENDS.djbfft?= djbfft>=0.76
BUILDLINK_PKGSRCDIR.djbfft?= ../../math/djbfft
EVAL_PREFIX+= BUILDLINK_PREFIX.djbfft=djbfft
BUILDLINK_PREFIX.djbfft_DEFAULT= ${LOCALBASE}
BUILDLINK_FILES.djbfft= include/djbfft/complex4.h
BUILDLINK_FILES.djbfft+= include/djbfft/complex8.h
BUILDLINK_FILES.djbfft+= include/djbfft/fftc4.h
BUILDLINK_FILES.djbfft+= include/djbfft/fftc8.h
BUILDLINK_FILES.djbfft+= include/djbfft/fftfreq.h
BUILDLINK_FILES.djbfft+= include/djbfft/fftr4.h
BUILDLINK_FILES.djbfft+= include/djbfft/fftr8.h
BUILDLINK_FILES.djbfft+= include/djbfft/real4.h
BUILDLINK_FILES.djbfft+= include/djbfft/real8.h
BUILDLINK_FILES.djbfft+= lib/libdjbfft.a
BUILDLINK_TARGETS+= djbfft-buildlink
djbfft-buildlink: _BUILDLINK_USE