From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Nov 21 03:00:14 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D585D1065677 for ; Fri, 21 Nov 2008 03:00:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AC8058FC21 for ; Fri, 21 Nov 2008 03:00:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mAL30ChA052134 for ; Fri, 21 Nov 2008 03:00:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mAL30CWQ052133; Fri, 21 Nov 2008 03:00:12 GMT (envelope-from gnats) Resent-Date: Fri, 21 Nov 2008 03:00:12 GMT Resent-Message-Id: <200811210300.mAL30CWQ052133@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Wen Heping Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C6936106564A for ; Fri, 21 Nov 2008 02:57:24 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id AF9638FC17 for ; Fri, 21 Nov 2008 02:57:24 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id mAL2vOAw044629 for ; Fri, 21 Nov 2008 02:57:24 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id mAL2vO1a044628; Fri, 21 Nov 2008 02:57:24 GMT (envelope-from nobody) Message-Id: <200811210257.mAL2vO1a044628@www.freebsd.org> Date: Fri, 21 Nov 2008 02:57:24 GMT From: Wen Heping To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/129035: [Update]math/fftw3:update to 3.2 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Nov 2008 03:00:15 -0000 >Number: 129035 >Category: ports >Synopsis: [Update]math/fftw3:update to 3.2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Fri Nov 21 03:00:12 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Wen Heping >Release: FreeBSD-8.0 Current >Organization: ChangAn Middle School >Environment: FreeBSD fb8.wenjing.com 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sun Sep 21 18:56:51 HKT 2008 root@fb8.wenjing.com:/usr/obj/usr/src/sys/GENERIC i386 >Description: update to 3.2 from 3.1.3 >How-To-Repeat: >Fix: Patch attached with submission follows: diff -curN fftw3/Makefile fftw3.new/Makefile --- fftw3/Makefile 2008-10-13 04:20:46.000000000 +0800 +++ fftw3.new/Makefile 2008-11-21 16:55:46.000000000 +0800 @@ -6,7 +6,7 @@ # $MCom: ports-experimental/math/fftw3/Makefile,v 1.1 2006/03/28 00:08:57 ahze Exp $ PORTNAME= fftw3 -PORTVERSION= 3.1.3 +PORTVERSION= 3.2 PORTREVISION?= 0 CATEGORIES= math MASTER_SITES= ftp://ftp.fftw.org/pub/fftw/ \ diff -curN fftw3/distinfo fftw3.new/distinfo --- fftw3/distinfo 2008-10-13 04:20:46.000000000 +0800 +++ fftw3.new/distinfo 2008-11-21 16:57:11.000000000 +0800 @@ -1,3 +1,3 @@ -MD5 (fftw-3.1.3.tar.gz) = a3dcba0d30880118310b86833023eea3 -SHA256 (fftw-3.1.3.tar.gz) = 96cc33243c6b9da6c9955a751402e62d973dbc654c275cc05fdbca65aba0bad5 -SIZE (fftw-3.1.3.tar.gz) = 2810399 +MD5 (fftw-3.2.tar.gz) = 280960ddbad368ebb96c073a2b642f5d +SHA256 (fftw-3.2.tar.gz) = 205a021a87cae27146741d15bff260353497d219332a97718c0c649ab81483d0 +SIZE (fftw-3.2.tar.gz) = 3670044 diff -curN fftw3/files/patch-ltmain.sh fftw3.new/files/patch-ltmain.sh --- fftw3/files/patch-ltmain.sh 2004-12-20 12:55:50.000000000 +0800 +++ fftw3.new/files/patch-ltmain.sh 2008-11-21 17:12:45.000000000 +0800 @@ -1,15 +1,20 @@ ---- ltmain.sh.orig Sun Dec 19 23:35:06 2004 -+++ ltmain.sh Sun Dec 19 23:35:19 2004 -@@ -4280,10 +4280,12 @@ +--- ltmain.sh.orig 2008-11-21 17:10:41.000000000 +0800 ++++ ltmain.sh 2008-11-21 17:12:07.000000000 +0800 +@@ -2077,11 +2077,12 @@ fi # Install the pseudo-library for information purposes. +- func_basename "$file" +- name="$func_basename_result" +- instname="$dir/$name"i +- func_show_eval "$install_prog $instname $destdir/$name" 'exit $?' +- + if /usr/bin/false ; then - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? ++ func_basename "$file" ++ name="$func_basename_result" ++ instname="$dir/$name"i ++ func_show_eval "$install_prog $instname $destdir/$name" 'exit $?' + fi - # Maybe install the static library, too. test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" + ;; diff -curN fftw3/pkg-plist fftw3.new/pkg-plist --- fftw3/pkg-plist 2006-05-11 23:11:30.000000000 +0800 +++ fftw3.new/pkg-plist 2008-11-21 17:18:38.000000000 +0800 @@ -3,9 +3,11 @@ %%DEF%%include/fftw3.f %%DEF%%include/fftw3.h lib/libfftw3%%FFTW3_SUFX%%.a +lib/libfftw3%%FFTW3_SUFX%%.la lib/libfftw3%%FFTW3_SUFX%%.so -lib/libfftw3%%FFTW3_SUFX%%.so.4 +lib/libfftw3%%FFTW3_SUFX%%.so.5 lib/libfftw3%%FFTW3_SUFX%%_threads.a +lib/libfftw3%%FFTW3_SUFX%%_threads.la lib/libfftw3%%FFTW3_SUFX%%_threads.so -lib/libfftw3%%FFTW3_SUFX%%_threads.so.4 +lib/libfftw3%%FFTW3_SUFX%%_threads.so.5 libdata/pkgconfig/fftw3%%FFTW3_SUFX%%.pc >Release-Note: >Audit-Trail: >Unformatted: