From owner-freebsd-bugs@FreeBSD.ORG Tue Nov 17 00:00:14 2009 Return-Path: Delivered-To: freebsd-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 C128F1065676 for ; Tue, 17 Nov 2009 00: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 84F458FC17 for ; Tue, 17 Nov 2009 00:00:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nAH00EUR077655 for ; Tue, 17 Nov 2009 00:00:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nAH00EQE077654; Tue, 17 Nov 2009 00:00:14 GMT (envelope-from gnats) Resent-Date: Tue, 17 Nov 2009 00:00:14 GMT Resent-Message-Id: <200911170000.nAH00EQE077654@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Pedro F. Giffuni" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 99BF5106566B for ; Mon, 16 Nov 2009 23:59:13 +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 896B18FC21 for ; Mon, 16 Nov 2009 23:59:13 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id nAGNxCAp001970 for ; Mon, 16 Nov 2009 23:59:12 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id nAGNxCUh001969; Mon, 16 Nov 2009 23:59:12 GMT (envelope-from nobody) Message-Id: <200911162359.nAGNxCUh001969@www.freebsd.org> Date: Mon, 16 Nov 2009 23:59:12 GMT From: "Pedro F. Giffuni" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: misc/140616: update graphics/dataplot to 20081002 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Nov 2009 00:00:14 -0000 >Number: 140616 >Category: misc >Synopsis: update graphics/dataplot to 20081002 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Nov 17 00:00:14 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Pedro F. Giffuni >Release: 7.2-RELEASE >Organization: >Environment: $ uname -a FreeBSD mogwai.giffuni.net 7.2-RELEASE FreeBSD 7.2-RELEASE #6: Wed Oct 7 22:27:43 UTC 2009 pedro@mogwai.giffuni.net:/usr/src/sys/i386/compile/GENERIC i386 >Description: - Update to newer version. - The number of observations/variable had to be reduced to avoid Abort Traps. (This might be a bug in gfortran for BSD) >How-To-Repeat: >Fix: diff -ruN dataplot.orig/Makefile dataplot/Makefile --- dataplot.orig/Makefile 2009-11-14 20:50:16.000000000 +0000 +++ dataplot/Makefile 2009-11-16 18:38:47.000000000 +0000 @@ -6,17 +6,16 @@ # PORTNAME= dataplot -PORTVERSION= 20080225 -PORTREVISION= 3 +PORTVERSION= 20081002 CATEGORIES= graphics MASTER_SITES= ftp://ftp.nist.gov/pub/dataplot/unix/:source \ LOCAL/beech:source \ http://www.itl.nist.gov/div898/software/dataplot.html/:doc \ LOCAL/beech:doc -DISTFILES= dpsrc.02_25_2008${EXTRACT_SUFX}:source \ +DISTFILES= dpsrc.2008_10_02${EXTRACT_SUFX}:source \ dpsnapsh.pdf:doc DIST_SUBDIR= dataplot -EXTRACT_ONLY= dpsrc.02_25_2008${EXTRACT_SUFX} +EXTRACT_ONLY= dpsrc.2008_10_02${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= A free software system for statistical visualization @@ -26,28 +25,34 @@ jpeg:${PORTSDIR}/graphics/jpeg USE_FORTRAN= yes -FFLAGS+= -fno-range-check USE_XORG= x11 xi NO_WRKSUBDIR= yes -MAXOBV?= 1000000 # Change if you need more observations/variable +MAXOBV?= 400000 # Change if you need more observations/variable .include +.if ((${ARCH}=="amd64") || (${ARCH}=="sparc64") || (${ARCH}=="ia64")) +FFLAGS+= -DDD -DI32 -fdefault-real-8 -fdefault-double-8 +.else +FFLAGS+= -DSD -DI32 -fdefault-real-8 -fdefault-double-8 +.endif + post-extract: @${INSTALL_DATA} ${FILESDIR}/Makefile.tmpl ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's;%%LOCALBASE%%;${LOCALBASE};g ; \ s;%%LOCALBASE%%;${LOCALBASE};g' \ ${WRKSRC}/Makefile +# Ensure preprocessing is done + @${CP} ${WRKSRC}/dp1_linux.f ${WRKSRC}/dp1_linux.F +# Turn off some dependencies @${MV} ${WRKSRC}/aqua_src.c ${WRKSRC}/aqua_src.c.nop @${MV} ${WRKSRC}/gl_src.c ${WRKSRC}/gl_src.c.nop + @${MV} ${WRKSRC}/libplot_src.c ${WRKSRC}/libplot_src.c.nop + @${MV} ${WRKSRC}/rldp.c ${WRKSRC}/rldp.c.nop pre-patch: @${REINPLACE_CMD} -e 's/MAXOBV=1000000/MAXOBV=${MAXOBV}/' \ ${WRKSRC}/DPCOPA.INC -.if ((${ARCH}=="amd64") || (${ARCH}=="sparc64") || (${ARCH}=="ia64")) - @${REINPLACE_CMD} -e 's;dp1_linux;dp1_linux_dp;g' \ - ${WRKSRC}/Makefile -.endif post-install: .if !defined(NOPORTDOCS) diff -ruN dataplot.orig/distinfo dataplot/distinfo --- dataplot.orig/distinfo 2009-11-14 20:50:16.000000000 +0000 +++ dataplot/distinfo 2009-11-16 18:23:21.000000000 +0000 @@ -1,6 +1,6 @@ -MD5 (dataplot/dpsrc.02_25_2008.tar.gz) = dfbc53609c1fd0b9785af5eb876663b4 -SHA256 (dataplot/dpsrc.02_25_2008.tar.gz) = 794bedcc48cf444c5813f864f4bacb158474d450337279edaf7fba1055c552c6 -SIZE (dataplot/dpsrc.02_25_2008.tar.gz) = 6399167 +MD5 (dataplot/dpsrc.2008_10_02.tar.gz) = 9933e72025750be19b8646a01e389515 +SHA256 (dataplot/dpsrc.2008_10_02.tar.gz) = 01639d9e0cd42adb50c940ff728f980fb2ce4f42699eeb15caa6272226de8d8e +SIZE (dataplot/dpsrc.2008_10_02.tar.gz) = 6519239 MD5 (dataplot/dpsnapsh.pdf) = 88ca193586405a71387abbeba9be9f0e SHA256 (dataplot/dpsnapsh.pdf) = 4854cdab00ce10df87686eb025a80f57575fea1b362a22b49f202e10348f0e4b SIZE (dataplot/dpsnapsh.pdf) = 62085 diff -ruN dataplot.orig/files/Makefile.tmpl dataplot/files/Makefile.tmpl --- dataplot.orig/files/Makefile.tmpl 2009-11-14 20:50:16.000000000 +0000 +++ dataplot/files/Makefile.tmpl 2009-11-16 18:06:46.000000000 +0000 @@ -19,7 +19,7 @@ LDFLAGS = -L%%LOCALBASE%%/lib -LIBS = -lgd -lpng -ljpeg -lX11 -lz -lm +LIBS = -lgd -lpng -ljpeg -lX11 -lz -lfreetype -lpthread MAKEFILE = Makefile @@ -79,10 +79,14 @@ edsub.o \ edwrst.o \ fit3b.o \ - gl_src.o \ - aqua_src.o \ starpac.o \ + cluster.o \ + compgeom.o \ tcdriv_nopc.o \ + aqua_src.o \ + gl_src.o \ + libplot_src.o \ + rldp.o \ gd_src.o \ x11_src.o \ main.o @@ -93,7 +97,7 @@ SHELL = /bin/sh -SRCS = dp1_linux.f \ +SRCS = dp1_linux.F \ dp2.f \ dp3.f \ dp4.f \ @@ -149,10 +153,14 @@ edsub.f \ edwrst.f \ fit3b.f \ - gl_src.f \ - aqua_src.f \ starpac.f \ + cluster.f \ + compgeom.f \ tcdriv_nopc.f \ + aqua_src.f \ + gl_src.f \ + libplot_src.f \ + rldp.f \ gd_src.c \ x11_src.c \ main.f >Release-Note: >Audit-Trail: >Unformatted: