wok annotate fftw/receipt @ rev 24363

updated fftw and fftw-dev (3.3.8 -> 3.3.10)
author Hans-G?nter Theisgen
date Fri Feb 04 15:51:08 2022 +0100 (2022-02-04)
parents 9e789569562a
children 9af0e03b8ad0
rev   line source
jozee@6823 1 # SliTaz package receipt.
jozee@6823 2
jozee@6823 3 PACKAGE="fftw"
Hans-G?nter@24363 4 VERSION="3.3.10"
jozee@6823 5 CATEGORY="multimedia"
jozee@6823 6 MAINTAINER="jozee@slitaz.org"
pascal@15588 7 LICENSE="GPL2"
Hans-G?nter@22722 8 SHORT_DESC="A library for computing the discrete Fourier transform (DFT)."
Hans-G?nter@24363 9 WEB_SITE="https://www.fftw.org/"
Hans-G?nter@22722 10
jozee@6823 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
jozee@6823 12 WGET_URL="$WEB_SITE/$TARBALL"
Hans-G?nter@22722 13
Hans-G?nter@22722 14 BUILD_DEPENDS="gfortran"
jozee@6823 15
jozee@6823 16 # Rules to configure and make the package.
jozee@6823 17
Hans-G?nter@22722 18 compile_rules()
Hans-G?nter@22722 19 {
Hans-G?nter@22722 20 # build double precision
Hans-G?nter@24363 21 ./configure \
Hans-G?nter@24363 22 F77=gfortran \
Hans-G?nter@24363 23 --prefix=/usr \
Hans-G?nter@24363 24 --enable-shared \
Hans-G?nter@24363 25 --enable-threads \
Hans-G?nter@22722 26 $CONFIGURE_ARGS &&
Hans-G?nter@22722 27 make $MAKEFLAGS &&
Hans-G?nter@24363 28 make install DESTDIR=$DESTDIR
Hans-G?nter@22722 29
Hans-G?nter@22722 30 # build long double precission
Hans-G?nter@24363 31 make clean &&
Hans-G?nter@22722 32 ./configure \
Hans-G?nter@22722 33 F77=gfortran \
Hans-G?nter@22722 34 --prefix=/usr \
Hans-G?nter@22722 35 --enable-long-double \
Hans-G?nter@22722 36 --enable-shared \
Hans-G?nter@24363 37 --enable-threads \
Hans-G?nter@22722 38 $CONFIGURE_ARGS &&
Hans-G?nter@22722 39 make $MAKEFLAGS &&
Hans-G?nter@24363 40 make install DESTDIR=$DESTDIR
Hans-G?nter@22722 41
Hans-G?nter@22722 42 # build single precision
Hans-G?nter@24363 43 make clean &&
Hans-G?nter@24363 44 ./configure \
Hans-G?nter@24363 45 F77=gfortran \
Hans-G?nter@24363 46 --prefix=/usr \
Hans-G?nter@24363 47 --enable-float \
Hans-G?nter@24363 48 --enable-shared \
Hans-G?nter@24363 49 --enable-threads \
Hans-G?nter@22722 50 $CONFIGURE_ARGS &&
Hans-G?nter@22722 51 make $MAKEFLAGS &&
Hans-G?nter@24363 52 make install DESTDIR=$DESTDIR
jozee@6823 53 }
jozee@6823 54
jozee@6823 55 # Rules to gen a SliTaz package suitable for Tazpkg.
jozee@6823 56 genpkg_rules()
jozee@6823 57 {
Hans-G?nter@24363 58 cook_copy_folders bin
Hans-G?nter@24363 59 cook_copy_files *.so*
jozee@6823 60 }