Sun Jan 18 13:00:07 2009 UTC ()
Update from version 3.1.2 to 3.2, to bring this in line with
the version in math/fftw/.

Pkgsrc changes:
 o Get rid of the powerpc-specific distfile, it's apparently not needed
   anymore
 o Add perl as a tool, so that "make test" can succeed
 o Adjust dependency on math/fftw


(he)
diff -r1.7 -r1.8 pkgsrc/math/fftwf/Makefile
diff -r1.2 -r1.3 pkgsrc/math/fftwf/distinfo

cvs diff -r1.7 -r1.8 pkgsrc/math/fftwf/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/math/fftwf/Attic/Makefile 2008/03/15 14:18:39 1.7
+++ pkgsrc/math/fftwf/Attic/Makefile 2009/01/18 13:00:07 1.8
@@ -1,45 +1,43 @@ @@ -1,45 +1,43 @@
1# $NetBSD: Makefile,v 1.7 2008/03/15 14:18:39 joerg Exp $ 1# $NetBSD: Makefile,v 1.8 2009/01/18 13:00:07 he Exp $
2 2
3.if (${MACHINE_ARCH} == "powerpc") 3DISTNAME= fftw-3.2
4DISTNAME= fftw-3.1.2-fma 4PKGNAME= fftwf-3.2
5.else 
6DISTNAME= fftw-3.1.2 
7.endif 
8PKGNAME= fftwf-3.1.2 
9CATEGORIES= math 5CATEGORIES= math
10MASTER_SITES= ftp://ftp.fftw.org/pub/fftw/ \ 6MASTER_SITES= ftp://ftp.fftw.org/pub/fftw/ \
11 http://www.fftw.org/ 7 http://www.fftw.org/
12 8
13MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
14HOMEPAGE= http://www.fftw.org/ 10HOMEPAGE= http://www.fftw.org/
15COMMENT= Collection of fast C routines to compute DFTs 11COMMENT= Collection of fast C routines to compute DFTs
16 12
17PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
18 14
19USE_LIBTOOL= yes 15USE_LIBTOOL= yes
20PKGCONFIG_OVERRIDE+= fftw.pc.in 16PKGCONFIG_OVERRIDE+= fftw.pc.in
21GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
22CONFIGURE_ARGS+= --enable-shared 18CONFIGURE_ARGS+= --enable-shared
23CONFIGURE_ARGS+= --enable-float 19CONFIGURE_ARGS+= --enable-float
24 20
25DEPENDS+= fftw>=3.1.2:../../math/fftw 21DEPENDS+= fftw>=3.2:../../math/fftw
26 22
27.if (${MACHINE_ARCH} == "i386") 23.if (${MACHINE_ARCH} == "i386")
28#CONFIGURE_ARGS+= --enable-sse 24#CONFIGURE_ARGS+= --enable-sse
29CONFIGURE_ARGS+= --with-our-malloc16 25CONFIGURE_ARGS+= --with-our-malloc16
30.endif 26.endif
31USE_LANGUAGES= c fortran 27USE_LANGUAGES= c fortran
32USE_TOOLS+= gmake 28USE_TOOLS+= gmake
 29# For the "test" target:
 30USE_TOOLS+= perl
33 31
34TEST_TARGET= check 32TEST_TARGET= check
35 33
36INSTALLATION_DIRS= ${PKGMANDIR}/man1 34INSTALLATION_DIRS= ${PKGMANDIR}/man1
37INSTALL_TARGET= install-libLTLIBRARIES install-pkgconfigDATA 35INSTALL_TARGET= install-libLTLIBRARIES install-pkgconfigDATA
38 36
39post-install: 37post-install:
40 cd ${WRKSRC}/tools && \ 38 cd ${WRKSRC}/tools && \
41 ${SETENV} ${INSTALL_ENV} ${MAKE_ENV} \ 39 ${SETENV} ${INSTALL_ENV} ${MAKE_ENV} \
42 ${MAKE_PROGRAM} ${MAKE_FLAGS} ${INSTALL_MAKE_FLAGS} \ 40 ${MAKE_PROGRAM} ${MAKE_FLAGS} ${INSTALL_MAKE_FLAGS} \
43 install-binPROGRAMS 41 install-binPROGRAMS
44 ${INSTALL_MAN} ${WRKSRC}/tools/fftwf-wisdom.1 \ 42 ${INSTALL_MAN} ${WRKSRC}/tools/fftwf-wisdom.1 \
45 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 43 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1

cvs diff -r1.2 -r1.3 pkgsrc/math/fftwf/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/math/fftwf/Attic/distinfo 2006/11/15 01:11:13 1.2
+++ pkgsrc/math/fftwf/Attic/distinfo 2009/01/18 13:00:07 1.3
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.2 2006/11/15 01:11:13 wulf Exp $ 1$NetBSD: distinfo,v 1.3 2009/01/18 13:00:07 he Exp $
2 2
3SHA1 (fftw-3.1.2.tar.gz) = 3e4c64009ffb48123a0f30f46c1d89da7810dc67 3SHA1 (fftw-3.2.tar.gz) = 7ec19356191ffa3719294a5373f27b75c04c301b
4RMD160 (fftw-3.1.2.tar.gz) = 13069b3582eeaa1fba1614cdca2dfbc2e45ab585 4RMD160 (fftw-3.2.tar.gz) = 26f686e793f0fafedefa352b38058e76c9ca698c
5Size (fftw-3.1.2.tar.gz) = 2736360 bytes 5Size (fftw-3.2.tar.gz) = 3670044 bytes