fftw: 3.3.3 -> 3.3.4

This commit is contained in:
Danny Rawlins 2016-05-10 21:43:28 +10:00
parent 6acf970df9
commit 05650e2d85
3 changed files with 61 additions and 37 deletions

View File

@ -4,6 +4,7 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/fftw-wisdom-to-conf
-rwxr-xr-x root/root usr/bin/fftwf-wisdom
-rwxr-xr-x root/root usr/bin/fftwl-wisdom
-rwxr-xr-x root/root usr/bin/fftwq-wisdom
drwxr-xr-x root/root usr/include/
-rw-r--r-- root/root usr/include/fftw3.f
-rw-r--r-- root/root usr/include/fftw3.f03
@ -13,41 +14,54 @@ drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libfftw3.a
-rwxr-xr-x root/root usr/lib/libfftw3.la
lrwxrwxrwx root/root usr/lib/libfftw3.so -> libfftw3.so.3.3.2
lrwxrwxrwx root/root usr/lib/libfftw3.so.3 -> libfftw3.so.3.3.2
-rwxr-xr-x root/root usr/lib/libfftw3.so.3.3.2
lrwxrwxrwx root/root usr/lib/libfftw3.so -> libfftw3.so.3.4.4
lrwxrwxrwx root/root usr/lib/libfftw3.so.3 -> libfftw3.so.3.4.4
-rwxr-xr-x root/root usr/lib/libfftw3.so.3.4.4
-rw-r--r-- root/root usr/lib/libfftw3_threads.a
-rwxr-xr-x root/root usr/lib/libfftw3_threads.la
lrwxrwxrwx root/root usr/lib/libfftw3_threads.so -> libfftw3_threads.so.3.3.2
lrwxrwxrwx root/root usr/lib/libfftw3_threads.so.3 -> libfftw3_threads.so.3.3.2
-rwxr-xr-x root/root usr/lib/libfftw3_threads.so.3.3.2
lrwxrwxrwx root/root usr/lib/libfftw3_threads.so -> libfftw3_threads.so.3.4.4
lrwxrwxrwx root/root usr/lib/libfftw3_threads.so.3 -> libfftw3_threads.so.3.4.4
-rwxr-xr-x root/root usr/lib/libfftw3_threads.so.3.4.4
-rw-r--r-- root/root usr/lib/libfftw3f.a
-rwxr-xr-x root/root usr/lib/libfftw3f.la
lrwxrwxrwx root/root usr/lib/libfftw3f.so -> libfftw3f.so.3.3.2
lrwxrwxrwx root/root usr/lib/libfftw3f.so.3 -> libfftw3f.so.3.3.2
-rwxr-xr-x root/root usr/lib/libfftw3f.so.3.3.2
lrwxrwxrwx root/root usr/lib/libfftw3f.so -> libfftw3f.so.3.4.4
lrwxrwxrwx root/root usr/lib/libfftw3f.so.3 -> libfftw3f.so.3.4.4
-rwxr-xr-x root/root usr/lib/libfftw3f.so.3.4.4
-rw-r--r-- root/root usr/lib/libfftw3f_threads.a
-rwxr-xr-x root/root usr/lib/libfftw3f_threads.la
lrwxrwxrwx root/root usr/lib/libfftw3f_threads.so -> libfftw3f_threads.so.3.3.2
lrwxrwxrwx root/root usr/lib/libfftw3f_threads.so.3 -> libfftw3f_threads.so.3.3.2
-rwxr-xr-x root/root usr/lib/libfftw3f_threads.so.3.3.2
lrwxrwxrwx root/root usr/lib/libfftw3f_threads.so -> libfftw3f_threads.so.3.4.4
lrwxrwxrwx root/root usr/lib/libfftw3f_threads.so.3 -> libfftw3f_threads.so.3.4.4
-rwxr-xr-x root/root usr/lib/libfftw3f_threads.so.3.4.4
-rw-r--r-- root/root usr/lib/libfftw3l.a
-rwxr-xr-x root/root usr/lib/libfftw3l.la
lrwxrwxrwx root/root usr/lib/libfftw3l.so -> libfftw3l.so.3.3.2
lrwxrwxrwx root/root usr/lib/libfftw3l.so.3 -> libfftw3l.so.3.3.2
-rwxr-xr-x root/root usr/lib/libfftw3l.so.3.3.2
lrwxrwxrwx root/root usr/lib/libfftw3l.so -> libfftw3l.so.3.4.4
lrwxrwxrwx root/root usr/lib/libfftw3l.so.3 -> libfftw3l.so.3.4.4
-rwxr-xr-x root/root usr/lib/libfftw3l.so.3.4.4
-rw-r--r-- root/root usr/lib/libfftw3l_threads.a
-rwxr-xr-x root/root usr/lib/libfftw3l_threads.la
lrwxrwxrwx root/root usr/lib/libfftw3l_threads.so -> libfftw3l_threads.so.3.3.2
lrwxrwxrwx root/root usr/lib/libfftw3l_threads.so.3 -> libfftw3l_threads.so.3.3.2
-rwxr-xr-x root/root usr/lib/libfftw3l_threads.so.3.3.2
lrwxrwxrwx root/root usr/lib/libfftw3l_threads.so -> libfftw3l_threads.so.3.4.4
lrwxrwxrwx root/root usr/lib/libfftw3l_threads.so.3 -> libfftw3l_threads.so.3.4.4
-rwxr-xr-x root/root usr/lib/libfftw3l_threads.so.3.4.4
-rw-r--r-- root/root usr/lib/libfftw3q.a
-rwxr-xr-x root/root usr/lib/libfftw3q.la
lrwxrwxrwx root/root usr/lib/libfftw3q.so -> libfftw3q.so.3.4.4
lrwxrwxrwx root/root usr/lib/libfftw3q.so.3 -> libfftw3q.so.3.4.4
-rwxr-xr-x root/root usr/lib/libfftw3q.so.3.4.4
-rw-r--r-- root/root usr/lib/libfftw3q_threads.a
-rwxr-xr-x root/root usr/lib/libfftw3q_threads.la
lrwxrwxrwx root/root usr/lib/libfftw3q_threads.so -> libfftw3q_threads.so.3.4.4
lrwxrwxrwx root/root usr/lib/libfftw3q_threads.so.3 -> libfftw3q_threads.so.3.4.4
-rwxr-xr-x root/root usr/lib/libfftw3q_threads.so.3.4.4
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/fftw3.pc
-rw-r--r-- root/root usr/lib/pkgconfig/fftw3f.pc
-rw-r--r-- root/root usr/lib/pkgconfig/fftw3l.pc
drwxr-xr-x root/root usr/man/
drwxr-xr-x root/root usr/man/man1/
-rw-r--r-- root/root usr/man/man1/fftw-wisdom-to-conf.1.gz
-rw-r--r-- root/root usr/man/man1/fftw-wisdom.1.gz
-rw-r--r-- root/root usr/man/man1/fftwf-wisdom.1.gz
-rw-r--r-- root/root usr/man/man1/fftwl-wisdom.1.gz
-rw-r--r-- root/root usr/lib/pkgconfig/fftw3q.pc
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/fftw-wisdom-to-conf.1.gz
-rw-r--r-- root/root usr/share/man/man1/fftw-wisdom.1.gz
-rw-r--r-- root/root usr/share/man/man1/fftwf-wisdom.1.gz
-rw-r--r-- root/root usr/share/man/man1/fftwl-wisdom.1.gz
-rw-r--r-- root/root usr/share/man/man1/fftwq-wisdom.1.gz

View File

@ -1 +1 @@
0a05ca9c7b3bfddc8278e7c40791a1c2 fftw-3.3.3.tar.gz
2edab8c06b24feeb3b82bbb3ebf3e7b3 fftw-3.3.4.tar.gz

View File

@ -6,7 +6,7 @@
# Optional: gcc-fortran
name=fftw
version=3.3.3
version=3.3.4
release=1
source=(http://www.fftw.org/$name-$version.tar.gz)
@ -15,20 +15,10 @@ build() {
local config="\
--prefix=/usr \
--mandir=/usr/man \
--enable-threads \
--with-gnu-ld \
--enable-shared"
# compiling long double precision library
./configure \
$config \
--enable-long-double
make
make DESTDIR=$PKG install
make clean
# compiling single precision library
./configure \
$config \
@ -43,5 +33,25 @@ build() {
make
make DESTDIR=$PKG install
rm -r $PKG/usr/share
make clean
# compiling long double precision library
./configure \
$config \
--enable-long-double
make
make DESTDIR=$PKG install
make clean
# compiling quad precision library
./configure \
$config \
--enable-quad-precision
make
make DESTDIR=$PKG install
# clean up
rm -r $PKG/usr/share/info
}