[arch-commits] Commit in fftw/repos (8 files)
Date: Friday, October 25, 2013 @ 03:41:11 Author: allan Revision: 197299 archrelease: copy trunk to extra-i686, extra-x86_64 Added: fftw/repos/extra-i686/PKGBUILD (from rev 197298, fftw/trunk/PKGBUILD) fftw/repos/extra-i686/fftw.install (from rev 197298, fftw/trunk/fftw.install) fftw/repos/extra-x86_64/PKGBUILD (from rev 197298, fftw/trunk/PKGBUILD) fftw/repos/extra-x86_64/fftw.install (from rev 197298, fftw/trunk/fftw.install) Deleted: fftw/repos/extra-i686/PKGBUILD fftw/repos/extra-i686/fftw.install fftw/repos/extra-x86_64/PKGBUILD fftw/repos/extra-x86_64/fftw.install ---+ /PKGBUILD | 126 /fftw.install | 48 extra-i686/PKGBUILD | 64 -- extra-i686/fftw.install | 24 extra-x86_64/PKGBUILD | 64 -- extra-x86_64/fftw.install | 24 6 files changed, 174 insertions(+), 176 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-10-25 01:40:14 UTC (rev 197298) +++ extra-i686/PKGBUILD 2013-10-25 01:41:11 UTC (rev 197299) @@ -1,64 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org -# Contributor: damir da...@archlinux.org - -pkgname=fftw -pkgver=3.3.3 -pkgrel=1 -pkgdesc=A library for computing the discrete Fourier transform (DFT) -arch=('i686' 'x86_64') -license=('GPL2') -url=http://www.fftw.org/; -depends=('glibc' 'bash') -makedepends=('gcc-fortran') -options=('!libtool') -source=(http://www.fftw.org/${pkgname}-${pkgver}.tar.gz;) -install=fftw.install -sha1sums=('11487180928d05746d431ebe7a176b52fe205cf9') - -# notes: -# http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69 -# http://www.fftw.org/faq/section2.html#singleprec -# http://www.fftw.org/fftw3_doc/Precision.html#Precision - - -build() { - cd ${srcdir} - - cp -a ${pkgname}-${pkgver} ${pkgname}-${pkgver}-double - cp -a ${pkgname}-${pkgver} ${pkgname}-${pkgver}-long-double - mv ${pkgname}-${pkgver} ${pkgname}-${pkgver}-single - - - # use upstream default CFLAGS while keeping our -march/-mtune - CFLAGS+= -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math - - CONFIGURE=./configure F77=gfortran --prefix=/usr \ - --enable-shared --enable-threads - - # build double precision - cd ${srcdir}/${pkgname}-${pkgver}-double - $CONFIGURE --enable-sse2 - make - - # build install long double precission - cd ${srcdir}/${pkgname}-${pkgver}-long-double - $CONFIGURE --enable-long-double - make - - # build install single precision - cd ${srcdir}/${pkgname}-${pkgver}-single - $CONFIGURE --enable-float --enable-sse - make -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver}-double - make DESTDIR=${pkgdir} install - - cd ${srcdir}/${pkgname}-${pkgver}-long-double - make DESTDIR=${pkgdir} install - - cd ${srcdir}/${pkgname}-${pkgver}-single - make DESTDIR=${pkgdir} install -} Copied: fftw/repos/extra-i686/PKGBUILD (from rev 197298, fftw/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-10-25 01:41:11 UTC (rev 197299) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Ronald van Haren ronald.archlinux.org +# Contributor: damir da...@archlinux.org + +pkgname=fftw +pkgver=3.3.3 +pkgrel=2 +pkgdesc=A library for computing the discrete Fourier transform (DFT) +arch=('i686' 'x86_64') +license=('GPL2') +url=http://www.fftw.org/; +depends=('glibc' 'bash') +makedepends=('gcc-fortran') +source=(http://www.fftw.org/${pkgname}-${pkgver}.tar.gz;) +install=fftw.install +sha1sums=('11487180928d05746d431ebe7a176b52fe205cf9') + +# notes: +# http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69 +# http://www.fftw.org/faq/section2.html#singleprec +# http://www.fftw.org/fftw3_doc/Precision.html#Precision + + +build() { + cd ${srcdir} + + cp -a ${pkgname}-${pkgver} ${pkgname}-${pkgver}-double + cp -a ${pkgname}-${pkgver} ${pkgname}-${pkgver}-long-double + mv ${pkgname}-${pkgver} ${pkgname}-${pkgver}-single + + + # use upstream default CFLAGS while keeping our -march/-mtune + CFLAGS+= -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math + + CONFIGURE=./configure F77=gfortran --prefix=/usr \ + --enable-shared --enable-threads + + # build double precision + cd ${srcdir}/${pkgname}-${pkgver}-double + $CONFIGURE --enable-sse2 + make + + # build install long double precission + cd ${srcdir}/${pkgname}-${pkgver}-long-double + $CONFIGURE --enable-long-double + make + + # build install single precision + cd ${srcdir}/${pkgname}-${pkgver}-single + $CONFIGURE --enable-float --enable-sse + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver}-double + make DESTDIR=${pkgdir} install + + cd ${srcdir}/${pkgname}-${pkgver}-long-double + make
[arch-commits] Commit in fftw/repos (8 files)
Date: Sunday, February 3, 2013 @ 12:04:50 Author: allan Revision: 176986 archrelease: copy trunk to extra-i686, extra-x86_64 Added: fftw/repos/extra-i686/PKGBUILD (from rev 176985, fftw/trunk/PKGBUILD) fftw/repos/extra-i686/fftw.install (from rev 176985, fftw/trunk/fftw.install) fftw/repos/extra-x86_64/PKGBUILD (from rev 176985, fftw/trunk/PKGBUILD) fftw/repos/extra-x86_64/fftw.install (from rev 176985, fftw/trunk/fftw.install) Deleted: fftw/repos/extra-i686/PKGBUILD fftw/repos/extra-i686/fftw.install fftw/repos/extra-x86_64/PKGBUILD fftw/repos/extra-x86_64/fftw.install ---+ extra-i686/PKGBUILD | 114 extra-i686/fftw.install | 46 + extra-x86_64/PKGBUILD | 114 extra-x86_64/fftw.install | 46 + 4 files changed, 176 insertions(+), 144 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-02-03 11:03:43 UTC (rev 176985) +++ extra-i686/PKGBUILD 2013-02-03 11:04:50 UTC (rev 176986) @@ -1,50 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org -# Contributor: damir da...@archlinux.org - -pkgname=fftw -pkgver=3.3.2 -pkgrel=1 -pkgdesc=A library for computing the discrete Fourier transform (DFT) -arch=('i686' 'x86_64') -license=('GPL2') -url=http://www.fftw.org/; -depends=('glibc' 'bash') -makedepends=('gcc-fortran') -options=('!libtool') -source=(http://www.fftw.org/${pkgname}-${pkgver}.tar.gz;) -install=fftw.install -sha1sums=('11a8c31186ff5a7d686a79a3f21b2530888e0dc2') - -# notes: -# http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69 -# http://www.fftw.org/faq/section2.html#singleprec -# http://www.fftw.org/fftw3_doc/Precision.html#Precision - - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - - # use upstream default CFLAGS while keeping our -march/-mtune - CFLAGS+= -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math - - CONFIGURE=./configure F77=gfortran --prefix=/usr \ - --enable-shared --enable-threads --enable-type-prefix - - # build install double precision - $CONFIGURE --enable-sse2 - make - make DESTDIR=${pkgdir} install - make clean - - # build install long double precission - $CONFIGURE --enable-long-double - make - make DESTDIR=${pkgdir} install - make clean - - # build install single precision - $CONFIGURE --enable-float --enable-sse - make - make DESTDIR=${pkgdir} install -} Copied: fftw/repos/extra-i686/PKGBUILD (from rev 176985, fftw/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-02-03 11:04:50 UTC (rev 176986) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Ronald van Haren ronald.archlinux.org +# Contributor: damir da...@archlinux.org + +pkgname=fftw +pkgver=3.3.3 +pkgrel=1 +pkgdesc=A library for computing the discrete Fourier transform (DFT) +arch=('i686' 'x86_64') +license=('GPL2') +url=http://www.fftw.org/; +depends=('glibc' 'bash') +makedepends=('gcc-fortran') +options=('!libtool') +source=(http://www.fftw.org/${pkgname}-${pkgver}.tar.gz;) +install=fftw.install +sha1sums=('11487180928d05746d431ebe7a176b52fe205cf9') + +# notes: +# http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69 +# http://www.fftw.org/faq/section2.html#singleprec +# http://www.fftw.org/fftw3_doc/Precision.html#Precision + + +build() { + cd ${srcdir} + + cp -a ${pkgname}-${pkgver} ${pkgname}-${pkgver}-double + cp -a ${pkgname}-${pkgver} ${pkgname}-${pkgver}-long-double + mv ${pkgname}-${pkgver} ${pkgname}-${pkgver}-single + + + # use upstream default CFLAGS while keeping our -march/-mtune + CFLAGS+= -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math + + CONFIGURE=./configure F77=gfortran --prefix=/usr \ + --enable-shared --enable-threads + + # build double precision + cd ${srcdir}/${pkgname}-${pkgver}-double + $CONFIGURE --enable-sse2 + make + + # build install long double precission + cd ${srcdir}/${pkgname}-${pkgver}-long-double + $CONFIGURE --enable-long-double + make + + # build install single precision + cd ${srcdir}/${pkgname}-${pkgver}-single + $CONFIGURE --enable-float --enable-sse + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver}-double + make DESTDIR=${pkgdir} install + + cd ${srcdir}/${pkgname}-${pkgver}-long-double + make DESTDIR=${pkgdir} install + + cd ${srcdir}/${pkgname}-${pkgver}-single + make DESTDIR=${pkgdir} install +} Deleted: extra-i686/fftw.install === --- extra-i686/fftw.install 2013-02-03 11:03:43 UTC (rev 176985) +++ extra-i686/fftw.install 2013-02-03 11:04:50 UTC (rev 176986) @@ -1,22 +0,0 @@ -info_dir=/usr/share/info -info_files=(fftw3.info) - -post_install() { - for f in
[arch-commits] Commit in fftw/repos (8 files)
Date: Sunday, May 20, 2012 @ 06:35:50 Author: ronald Revision: 159277 archrelease: copy trunk to extra-i686, extra-x86_64 Added: fftw/repos/extra-i686/PKGBUILD (from rev 159276, fftw/trunk/PKGBUILD) fftw/repos/extra-i686/fftw.install (from rev 159276, fftw/trunk/fftw.install) fftw/repos/extra-x86_64/PKGBUILD (from rev 159276, fftw/trunk/PKGBUILD) fftw/repos/extra-x86_64/fftw.install (from rev 159276, fftw/trunk/fftw.install) Deleted: fftw/repos/extra-i686/PKGBUILD fftw/repos/extra-i686/fftw.install fftw/repos/extra-x86_64/PKGBUILD fftw/repos/extra-x86_64/fftw.install ---+ extra-i686/PKGBUILD | 100 ++-- extra-i686/fftw.install | 44 +-- extra-x86_64/PKGBUILD | 100 ++-- extra-x86_64/fftw.install | 44 +-- 4 files changed, 144 insertions(+), 144 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-05-20 10:35:16 UTC (rev 159276) +++ extra-i686/PKGBUILD 2012-05-20 10:35:50 UTC (rev 159277) @@ -1,50 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org -# Contributor: damir da...@archlinux.org - -pkgname=fftw -pkgver=3.3.1 -pkgrel=1 -pkgdesc=A library for computing the discrete Fourier transform (DFT) -arch=('i686' 'x86_64') -license=('GPL2') -url=http://www.fftw.org/; -depends=('glibc' 'bash') -makedepends=('gcc-fortran') -options=('!libtool') -source=(http://www.fftw.org/${pkgname}-${pkgver}.tar.gz;) -install=fftw.install -sha1sums=('3fecc492f576503a6a509d2073bd82b3fe0aef13') - -# notes: -# http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69 -# http://www.fftw.org/faq/section2.html#singleprec -# http://www.fftw.org/fftw3_doc/Precision.html#Precision - - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - - # use upstream default CFLAGS while keeping our -march/-mtune - CFLAGS+= -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math - - CONFIGURE=./configure F77=gfortran --prefix=/usr \ - --enable-shared --enable-threads - - # build install double precision - $CONFIGURE --enable-sse2 - make - make DESTDIR=${pkgdir} install - make clean - - # build install long double precission - $CONFIGURE --enable-long-double - make - make DESTDIR=${pkgdir} install - make clean - - # build install single precision - $CONFIGURE --enable-float --enable-sse - make - make DESTDIR=${pkgdir} install -} Copied: fftw/repos/extra-i686/PKGBUILD (from rev 159276, fftw/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-05-20 10:35:50 UTC (rev 159277) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Ronald van Haren ronald.archlinux.org +# Contributor: damir da...@archlinux.org + +pkgname=fftw +pkgver=3.3.2 +pkgrel=1 +pkgdesc=A library for computing the discrete Fourier transform (DFT) +arch=('i686' 'x86_64') +license=('GPL2') +url=http://www.fftw.org/; +depends=('glibc' 'bash') +makedepends=('gcc-fortran') +options=('!libtool') +source=(http://www.fftw.org/${pkgname}-${pkgver}.tar.gz;) +install=fftw.install +sha1sums=('11a8c31186ff5a7d686a79a3f21b2530888e0dc2') + +# notes: +# http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69 +# http://www.fftw.org/faq/section2.html#singleprec +# http://www.fftw.org/fftw3_doc/Precision.html#Precision + + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + # use upstream default CFLAGS while keeping our -march/-mtune + CFLAGS+= -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math + + CONFIGURE=./configure F77=gfortran --prefix=/usr \ + --enable-shared --enable-threads --enable-type-prefix + + # build install double precision + $CONFIGURE --enable-sse2 + make + make DESTDIR=${pkgdir} install + make clean + + # build install long double precission + $CONFIGURE --enable-long-double + make + make DESTDIR=${pkgdir} install + make clean + + # build install single precision + $CONFIGURE --enable-float --enable-sse + make + make DESTDIR=${pkgdir} install +} Deleted: extra-i686/fftw.install === --- extra-i686/fftw.install 2012-05-20 10:35:16 UTC (rev 159276) +++ extra-i686/fftw.install 2012-05-20 10:35:50 UTC (rev 159277) @@ -1,22 +0,0 @@ -info_dir=/usr/share/info -info_files=(fftw3.info) - -post_install() { - for f in ${info_files[@]}; do -install-info ${info_dir}/$f.gz ${info_dir}/dir 2 /dev/null - done -} - -post_upgrade() { -post_install -} - -pre_remove() { - for f in ${info_files[@]}; do -install-info --delete ${info_dir}/$f.gz ${info_dir}/dir 2 /dev/null - done -} - - - - Copied: fftw/repos/extra-i686/fftw.install (from rev 159276, fftw/trunk/fftw.install)
[arch-commits] Commit in fftw/repos (8 files)
Date: Sunday, April 1, 2012 @ 03:06:27 Author: ronald Revision: 154980 archrelease: copy trunk to extra-i686, extra-x86_64 Added: fftw/repos/extra-i686/PKGBUILD (from rev 154979, fftw/trunk/PKGBUILD) fftw/repos/extra-i686/fftw.install (from rev 154979, fftw/trunk/fftw.install) fftw/repos/extra-x86_64/PKGBUILD (from rev 154979, fftw/trunk/PKGBUILD) fftw/repos/extra-x86_64/fftw.install (from rev 154979, fftw/trunk/fftw.install) Deleted: fftw/repos/extra-i686/PKGBUILD fftw/repos/extra-i686/fftw.install fftw/repos/extra-x86_64/PKGBUILD fftw/repos/extra-x86_64/fftw.install ---+ extra-i686/PKGBUILD | 100 ++-- extra-i686/fftw.install | 44 +-- extra-x86_64/PKGBUILD | 100 ++-- extra-x86_64/fftw.install | 44 +-- 4 files changed, 144 insertions(+), 144 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-04-01 07:05:45 UTC (rev 154979) +++ extra-i686/PKGBUILD 2012-04-01 07:06:27 UTC (rev 154980) @@ -1,50 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org -# Contributor: damir da...@archlinux.org - -pkgname=fftw -pkgver=3.3 -pkgrel=2 -pkgdesc=A library for computing the discrete Fourier transform (DFT) -arch=('i686' 'x86_64') -license=('GPL2') -url=http://www.fftw.org/; -depends=('glibc' 'bash') -makedepends=('gcc-fortran') -options=('!libtool') -source=(http://www.fftw.org/${pkgname}-${pkgver}.tar.gz;) -install=fftw.install -sha1sums=('e44493ba4babeacba184568e727876d9aed44205') - -# notes: -# http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69 -# http://www.fftw.org/faq/section2.html#singleprec -# http://www.fftw.org/fftw3_doc/Precision.html#Precision - - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - - # use upstream default CFLAGS while keeping our -march/-mtune - CFLAGS+= -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math - - CONFIGURE=./configure F77=gfortran --prefix=/usr \ - --enable-shared --enable-threads - - # build install double precision - $CONFIGURE --enable-sse2 - make - make DESTDIR=${pkgdir} install - make clean - - # build install long double precission - $CONFIGURE --enable-long-double - make - make DESTDIR=${pkgdir} install - make clean - - # build install single precision - $CONFIGURE --enable-float --enable-sse - make - make DESTDIR=${pkgdir} install -} Copied: fftw/repos/extra-i686/PKGBUILD (from rev 154979, fftw/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-04-01 07:06:27 UTC (rev 154980) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Ronald van Haren ronald.archlinux.org +# Contributor: damir da...@archlinux.org + +pkgname=fftw +pkgver=3.3.1 +pkgrel=1 +pkgdesc=A library for computing the discrete Fourier transform (DFT) +arch=('i686' 'x86_64') +license=('GPL2') +url=http://www.fftw.org/; +depends=('glibc' 'bash') +makedepends=('gcc-fortran') +options=('!libtool') +source=(http://www.fftw.org/${pkgname}-${pkgver}.tar.gz;) +install=fftw.install +sha1sums=('3fecc492f576503a6a509d2073bd82b3fe0aef13') + +# notes: +# http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69 +# http://www.fftw.org/faq/section2.html#singleprec +# http://www.fftw.org/fftw3_doc/Precision.html#Precision + + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + # use upstream default CFLAGS while keeping our -march/-mtune + CFLAGS+= -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math + + CONFIGURE=./configure F77=gfortran --prefix=/usr \ + --enable-shared --enable-threads + + # build install double precision + $CONFIGURE --enable-sse2 + make + make DESTDIR=${pkgdir} install + make clean + + # build install long double precission + $CONFIGURE --enable-long-double + make + make DESTDIR=${pkgdir} install + make clean + + # build install single precision + $CONFIGURE --enable-float --enable-sse + make + make DESTDIR=${pkgdir} install +} Deleted: extra-i686/fftw.install === --- extra-i686/fftw.install 2012-04-01 07:05:45 UTC (rev 154979) +++ extra-i686/fftw.install 2012-04-01 07:06:27 UTC (rev 154980) @@ -1,22 +0,0 @@ -info_dir=/usr/share/info -info_files=(fftw3.info) - -post_install() { - for f in ${info_files[@]}; do -install-info ${info_dir}/$f.gz ${info_dir}/dir 2 /dev/null - done -} - -post_upgrade() { -post_install -} - -pre_remove() { - for f in ${info_files[@]}; do -install-info --delete ${info_dir}/$f.gz ${info_dir}/dir 2 /dev/null - done -} - - - - Copied: fftw/repos/extra-i686/fftw.install (from rev 154979, fftw/trunk/fftw.install) === ---
[arch-commits] Commit in fftw/repos (8 files)
Date: Saturday, February 25, 2012 @ 09:36:24 Author: pierre Revision: 151333 archrelease: copy trunk to extra-i686, extra-x86_64 Added: fftw/repos/extra-i686/PKGBUILD (from rev 151332, fftw/trunk/PKGBUILD) fftw/repos/extra-i686/fftw.install (from rev 151332, fftw/trunk/fftw.install) fftw/repos/extra-x86_64/PKGBUILD (from rev 151332, fftw/trunk/PKGBUILD) fftw/repos/extra-x86_64/fftw.install (from rev 151332, fftw/trunk/fftw.install) Deleted: fftw/repos/extra-i686/PKGBUILD fftw/repos/extra-i686/fftw.install fftw/repos/extra-x86_64/PKGBUILD fftw/repos/extra-x86_64/fftw.install ---+ extra-i686/PKGBUILD | 100 ++-- extra-i686/fftw.install | 44 +-- extra-x86_64/PKGBUILD | 100 ++-- extra-x86_64/fftw.install | 44 +-- 4 files changed, 144 insertions(+), 144 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-02-25 14:35:31 UTC (rev 151332) +++ extra-i686/PKGBUILD 2012-02-25 14:36:24 UTC (rev 151333) @@ -1,50 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org -# Contributor: damir da...@archlinux.org - -pkgname=fftw -pkgver=3.3 -pkgrel=1 -pkgdesc=A library for computing the discrete Fourier transform (DFT) -arch=('i686' 'x86_64') -license=('GPL2') -url=http://www.fftw.org/; -depends=('glibc' 'bash') -makedepends=('gcc-fortran') -options=(!libtool) -source=(http://www.fftw.org/${pkgname}-${pkgver}.tar.gz) -install=fftw.install -sha1sums=('e44493ba4babeacba184568e727876d9aed44205') - -# notes: -# http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69 -# http://www.fftw.org/faq/section2.html#singleprec -# http://www.fftw.org/fftw3_doc/Precision.html#Precision - - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - - # use upstream default CFLAGS while keeping our -march/-mtune - CFLAGS+= -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math - - CONFIGURE=./configure F77=gfortran --prefix=/usr \ - --enable-shared --enable-threads - - # build install double precision - $CONFIGURE --enable-sse2 - make - make DESTDIR=${pkgdir} install - make clean - - # build install long double precission - $CONFIGURE --enable-long-double - make - make DESTDIR=${pkgdir} install - make clean - - # build install single precision - $CONFIGURE --enable-float --enable-sse - make - make DESTDIR=${pkgdir} install -} Copied: fftw/repos/extra-i686/PKGBUILD (from rev 151332, fftw/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-02-25 14:36:24 UTC (rev 151333) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Ronald van Haren ronald.archlinux.org +# Contributor: damir da...@archlinux.org + +pkgname=fftw +pkgver=3.3 +pkgrel=2 +pkgdesc=A library for computing the discrete Fourier transform (DFT) +arch=('i686' 'x86_64') +license=('GPL2') +url=http://www.fftw.org/; +depends=('glibc' 'bash') +makedepends=('gcc-fortran') +options=('!libtool') +source=(http://www.fftw.org/${pkgname}-${pkgver}.tar.gz;) +install=fftw.install +sha1sums=('e44493ba4babeacba184568e727876d9aed44205') + +# notes: +# http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69 +# http://www.fftw.org/faq/section2.html#singleprec +# http://www.fftw.org/fftw3_doc/Precision.html#Precision + + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + # use upstream default CFLAGS while keeping our -march/-mtune + CFLAGS+= -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math + + CONFIGURE=./configure F77=gfortran --prefix=/usr \ + --enable-shared --enable-threads + + # build install double precision + $CONFIGURE --enable-sse2 + make + make DESTDIR=${pkgdir} install + make clean + + # build install long double precission + $CONFIGURE --enable-long-double + make + make DESTDIR=${pkgdir} install + make clean + + # build install single precision + $CONFIGURE --enable-float --enable-sse + make + make DESTDIR=${pkgdir} install +} Deleted: extra-i686/fftw.install === --- extra-i686/fftw.install 2012-02-25 14:35:31 UTC (rev 151332) +++ extra-i686/fftw.install 2012-02-25 14:36:24 UTC (rev 151333) @@ -1,22 +0,0 @@ -info_dir=/usr/share/info -info_files=(fftw3.info) - -post_install() { - for f in ${info_files[@]}; do -install-info ${info_dir}/$f.gz ${info_dir}/dir 2 /dev/null - done -} - -post_upgrade() { -post_install -} - -pre_remove() { - for f in ${info_files[@]}; do -install-info --delete ${info_dir}/$f.gz ${info_dir}/dir 2 /dev/null - done -} - - - - Copied: fftw/repos/extra-i686/fftw.install (from rev 151332, fftw/trunk/fftw.install) === ---
[arch-commits] Commit in fftw/repos (8 files)
Date: Friday, September 2, 2011 @ 13:27:59 Author: ronald Revision: 136896 archrelease: copy trunk to extra-i686, extra-x86_64 Added: fftw/repos/extra-i686/PKGBUILD (from rev 136895, fftw/trunk/PKGBUILD) fftw/repos/extra-i686/fftw.install (from rev 136895, fftw/trunk/fftw.install) fftw/repos/extra-x86_64/PKGBUILD (from rev 136895, fftw/trunk/PKGBUILD) fftw/repos/extra-x86_64/fftw.install (from rev 136895, fftw/trunk/fftw.install) Deleted: fftw/repos/extra-i686/PKGBUILD fftw/repos/extra-i686/fftw.install fftw/repos/extra-x86_64/PKGBUILD fftw/repos/extra-x86_64/fftw.install ---+ extra-i686/PKGBUILD | 100 ++-- extra-i686/fftw.install | 44 +-- extra-x86_64/PKGBUILD | 100 ++-- extra-x86_64/fftw.install | 44 +-- 4 files changed, 144 insertions(+), 144 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2011-09-02 17:27:03 UTC (rev 136895) +++ extra-i686/PKGBUILD 2011-09-02 17:27:59 UTC (rev 136896) @@ -1,50 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org -# Contributor: damir da...@archlinux.org - -pkgname=fftw -pkgver=3.2.2 -pkgrel=2 -pkgdesc=A library for computing the discrete Fourier transform (DFT) -arch=('i686' 'x86_64') -license=('GPL2') -url=http://www.fftw.org/; -depends=('glibc' 'bash') -makedepends=('gcc-fortran') -options=(!libtool) -source=(http://www.fftw.org/${pkgname}-${pkgver}.tar.gz) -install=fftw.install - -# notes: -# http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69 -# http://www.fftw.org/faq/section2.html#singleprec -# http://www.fftw.org/fftw3_doc/Precision.html#Precision - -md5sums=('b616e5c91218cc778b5aa735fefb61ae') - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - - # use upstream default CFLAGS while keeping our -march/-mtune - CFLAGS+= -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math - - CONFIGURE=./configure F77=gfortran --prefix=/usr \ - --enable-shared --enable-threads - - # build install double precision - $CONFIGURE --enable-sse2 - make - make DESTDIR=${pkgdir} install - make clean - - # build install long double precission - $CONFIGURE --enable-long-double - make - make DESTDIR=${pkgdir} install - make clean - - # build install single precision - $CONFIGURE --enable-float --enable-sse - make - make DESTDIR=${pkgdir} install -} Copied: fftw/repos/extra-i686/PKGBUILD (from rev 136895, fftw/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2011-09-02 17:27:59 UTC (rev 136896) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Ronald van Haren ronald.archlinux.org +# Contributor: damir da...@archlinux.org + +pkgname=fftw +pkgver=3.3 +pkgrel=1 +pkgdesc=A library for computing the discrete Fourier transform (DFT) +arch=('i686' 'x86_64') +license=('GPL2') +url=http://www.fftw.org/; +depends=('glibc' 'bash') +makedepends=('gcc-fortran') +options=(!libtool) +source=(http://www.fftw.org/${pkgname}-${pkgver}.tar.gz) +install=fftw.install +sha1sums=('e44493ba4babeacba184568e727876d9aed44205') + +# notes: +# http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69 +# http://www.fftw.org/faq/section2.html#singleprec +# http://www.fftw.org/fftw3_doc/Precision.html#Precision + + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + # use upstream default CFLAGS while keeping our -march/-mtune + CFLAGS+= -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math + + CONFIGURE=./configure F77=gfortran --prefix=/usr \ + --enable-shared --enable-threads + + # build install double precision + $CONFIGURE --enable-sse2 + make + make DESTDIR=${pkgdir} install + make clean + + # build install long double precission + $CONFIGURE --enable-long-double + make + make DESTDIR=${pkgdir} install + make clean + + # build install single precision + $CONFIGURE --enable-float --enable-sse + make + make DESTDIR=${pkgdir} install +} Deleted: extra-i686/fftw.install === --- extra-i686/fftw.install 2011-09-02 17:27:03 UTC (rev 136895) +++ extra-i686/fftw.install 2011-09-02 17:27:59 UTC (rev 136896) @@ -1,22 +0,0 @@ -info_dir=/usr/share/info -info_files=(fftw3.info) - -post_install() { - for f in ${info_files[@]}; do -install-info ${info_dir}/$f.gz ${info_dir}/dir 2 /dev/null - done -} - -post_upgrade() { -post_install -} - -pre_remove() { - for f in ${info_files[@]}; do -install-info --delete ${info_dir}/$f.gz ${info_dir}/dir 2 /dev/null - done -} - - - - Copied: fftw/repos/extra-i686/fftw.install (from rev 136895, fftw/trunk/fftw.install) === ---