diff options
author | Dmitriy Morozov | 2017-04-03 09:33:32 -0700 |
---|---|---|
committer | Dmitriy Morozov | 2017-04-03 09:33:32 -0700 |
commit | 9f4df24e10b0ebef683198e7e92b978e4b295188 (patch) | |
tree | 9477435aef9054f874274f0bf50eceac1c8c35bf | |
parent | d36025e508faab2489cfadd52449bb7205817b34 (diff) | |
download | aur-9f4df24e10b0ebef683198e7e92b978e4b295188.tar.gz |
Update to 3.3.6
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 21 | ||||
-rw-r--r-- | fftw.install | 24 |
3 files changed, 13 insertions, 39 deletions
@@ -1,9 +1,8 @@ pkgbase = fftw-mpich pkgdesc = A library for computing the discrete Fourier transform (DFT) - pkgver = 3.3.4 + pkgver = 3.3.6 pkgrel = 1 url = http://www.fftw.org/ - install = fftw.install arch = i686 arch = x86_64 license = GPL2 @@ -13,8 +12,8 @@ pkgbase = fftw-mpich depends = mpich provides = fftw conflicts = fftw - source = http://www.fftw.org/fftw-3.3.4.tar.gz - sha1sums = fd508bac8ac13b3a46152c54b7ac885b69734262 + source = http://www.fftw.org/fftw-3.3.6-pl2.tar.gz + sha1sums = 66384d4bf5da3efbcbb9d6ea92f0df264b1620b1 pkgname = fftw-mpich @@ -4,7 +4,7 @@ pkgname=fftw-mpich _pkgname=fftw -pkgver=3.3.4 +pkgver=3.3.6 pkgrel=1 pkgdesc="A library for computing the discrete Fourier transform (DFT)" arch=('i686' 'x86_64') @@ -14,9 +14,8 @@ depends=('bash' 'gcc-libs' 'mpich') makedepends=('gcc-fortran') provides=('fftw') conflicts=('fftw') -source=("http://www.fftw.org/${_pkgname}-${pkgver}.tar.gz") -install=fftw.install -sha1sums=('fd508bac8ac13b3a46152c54b7ac885b69734262') +source=("http://www.fftw.org/${_pkgname}-${pkgver}-pl2.tar.gz") +sha1sums=('66384d4bf5da3efbcbb9d6ea92f0df264b1620b1') # notes: # http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69 @@ -26,18 +25,18 @@ sha1sums=('fd508bac8ac13b3a46152c54b7ac885b69734262') build() { cd ${srcdir} - - cp -a ${_pkgname}-${pkgver} ${_pkgname}-${pkgver}-double - cp -a ${_pkgname}-${pkgver} ${_pkgname}-${pkgver}-long-double - mv ${_pkgname}-${pkgver} ${_pkgname}-${pkgver}-single - + + cp -a ${_pkgname}-${pkgver}-pl2 ${_pkgname}-${pkgver}-double + cp -a ${_pkgname}-${pkgver}-pl2 ${_pkgname}-${pkgver}-long-double + mv ${_pkgname}-${pkgver}-pl2 ${_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 \ - --enable-openmp + --enable-openmp --enable-mpi MPICC=/opt/mpich/bin/mpicc" # build double precision @@ -64,5 +63,5 @@ package() { make DESTDIR=${pkgdir} install cd ${srcdir}/${_pkgname}-${pkgver}-single - make DESTDIR=${pkgdir} install + make DESTDIR=${pkgdir} install } diff --git a/fftw.install b/fftw.install deleted file mode 100644 index b2b22ac67c35..000000000000 --- a/fftw.install +++ /dev/null @@ -1,24 +0,0 @@ -info_dir=/usr/share/info -info_files=(fftw3.info) - -post_install() { - [[ -x usr/bin/install-info ]] || return 0 - 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() { - [[ -x usr/bin/install-info ]] || return 0 - for f in ${info_files[@]}; do - install-info --delete ${info_dir}/$f.gz ${info_dir}/dir 2> /dev/null - done -} - - - - |