[Lunar-commits] <moonbase-other> fftw: remove this obsolete module

v4hn me at v4hn.de
Sun May 19 21:45:40 CEST 2013


commit e3c4270f6f248ed3f409ee02c3e6cfe2eb89ee9b
Author: v4hn <me at v4hn.de>
Date: Sun, 19 May 2013 12:44:24 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/e3c4270f6f248ed3f409ee02c3e6cfe2eb89ee9b

fftw: remove this obsolete module

This is obsolete since 2009 and we finally
have no module left which requires this old API
---
  audio/pulseaudio/DEPENDS     | +1/-1     
  libs/fftw/BUILD              | +0/-38    
  libs/fftw/DETAILS            | +0/-19    
  video/mythtv-plugins/DEPENDS | +0/-1     
  4 files changed, 1 insertion(+), 59 deletions(-)

--- a/audio/pulseaudio/DEPENDS
+++ b/audio/pulseaudio/DEPENDS
@@ -6,7 +6,7 @@ depends speex
 depends json-c
 depends sbc
 
-optional_depends "fftw"          "--with-fftw"  "--without-fftw"       "for FFTW-using modules (equalizer) support"
+optional_depends "fftw3"          "--with-fftw"  "--without-fftw"       "for FFTW-using modules (equalizer) support"
 optional_depends "alsa-lib"      "--enable-alsa"  "--disable-alsa"       "for ALSA support"
 optional_depends "jack"          "--enable-jack"  "--disable-jack"       "for jack support"
 optional_depends "glib-2"        "--enable-glib2"  "--disable-glib2"      "for glib support"
--- a/libs/fftw/BUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-(
-
-# Has trouble finding gfortran.
-  sedit "s:g77 f77:g77 f77 gfortran:g" configure &&
-
-# Like the fftw3 module, to get float and non-float precision this
-# needs to be ran twice.
-
-  case `arch` in
-    i386|i486|i586|i686|athlon)
-      OPTS+=" --enable-i386-hacks"
-      ;;
-    *)
-  esac
-
-  ./configure  --prefix=/usr             \
-               --infodir=/usr/share/info \
-               --mandir=/usr/share/man   \
-               --enable-type-prefix      \
-               --enable-shared           \
-               --enable-threads          \
-               --enable-float            \
-               $OPTS                    &&
-
-  default_make    &&
-  make distclean  &&
-
-  ./configure  --prefix=/usr             \
-               --infodir=/usr/share/info \
-               --mandir=/usr/share/man   \
-               --enable-type-prefix      \
-               --enable-shared           \
-               --enable-threads          \
-               $OPTS                    &&
-
-  default_make
-
-) > $C_FIFO 2>&1
--- a/libs/fftw/DETAILS
+++ /dev/null
@@ -1,19 +0,0 @@
-           MODULE=fftw
-         VERSION=2.1.5
-          SOURCE=$MODULE-$VERSION.tar.gz
-   SOURCE_URL[0]=ftp://ftp.fftw.org/pub/fftw/
-       SOURCE_VFY=md5:8d16a84f3ca02a785ef9eb36249ba433
-        WEB_SITE=http://www.fftw.org/
-         ENTERED=20011207
-         UPDATED=20011207
-        SHORT="Fast Fourier Tranform C Library"
-
-cat << EOF
-FFTW is a fast C FFT library. It includes complex, real, and parallel
-transforms, and can handle arbitrary array sizes efficiently. FFTW is
-typically faster than other publically-available FFT implementations,
-and is even competitive with vendor-tuned libraries (benchmarks are
-available at the homepage). To achieve this performance, FFTW uses
-novel code-generation and runtime self-optimization techniques (along
-with many other tricks).
-EOF
--- a/video/mythtv-plugins/DEPENDS
+++ b/video/mythtv-plugins/DEPENDS
@@ -17,7 +17,6 @@ depends cdparanoia
 depends lame
 depends taglib
 optional_depends fftw3 "--enable-fftw" "--disable-fftw" "MythMusic: Visualization support"
-optional_depends fftw "--enable-fftw" "--disable-fftw" "MythMusic: Visualization support"
 
 # Mythweather
 depends XML-Simple




More information about the Lunar-commits mailing list