summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitriy Morozov2017-04-03 09:33:32 -0700
committerDmitriy Morozov2017-04-03 09:33:32 -0700
commit9f4df24e10b0ebef683198e7e92b978e4b295188 (patch)
tree9477435aef9054f874274f0bf50eceac1c8c35bf
parentd36025e508faab2489cfadd52449bb7205817b34 (diff)
downloadaur-9f4df24e10b0ebef683198e7e92b978e4b295188.tar.gz
Update to 3.3.6
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD21
-rw-r--r--fftw.install24
3 files changed, 13 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2c292661e8b3..57519f060e20 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 407636f39c89..008b6d2815e2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
-}
-
-
-
-