Date: Mon, 4 May 1998 13:41:30 -0700 (PDT) From: "Steven G. Kargl" <kargl@troutmask.apl.washington.edu> To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: ports/6517: port of ftnchek Message-ID: <199805042041.NAA25024@troutmask.apl.washington.edu>
next in thread | raw e-mail | index | archive | help
>Number: 6517 >Category: ports >Synopsis: new port >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon May 4 13:40:02 PDT 1998 >Last-Modified: >Originator: Steven G. Kargl >Organization: Applied Physics Lab/U. of Washington >Release: FreeBSD 3.0-CURRENT i386 >Environment: >Description: Herein is a port of ftnchek. It is a Fortran 77 sematics checking tool. The port should be located under ports/devel. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ftnchek # ftnchek/pkg # ftnchek/pkg/COMMENT # ftnchek/pkg/DESCR # ftnchek/pkg/PLIST # ftnchek/files # ftnchek/files/md5 # ftnchek/Makefile # echo c - ftnchek mkdir -p ftnchek > /dev/null 2>&1 echo c - ftnchek/pkg mkdir -p ftnchek/pkg > /dev/null 2>&1 echo x - ftnchek/pkg/COMMENT sed 's/^X//' >ftnchek/pkg/COMMENT << 'END-of-ftnchek/pkg/COMMENT' XFortran 77 sematic checking utility. END-of-ftnchek/pkg/COMMENT echo x - ftnchek/pkg/DESCR sed 's/^X//' >ftnchek/pkg/DESCR << 'END-of-ftnchek/pkg/DESCR' Xftnchek (short for Fortran checker) is designed to detect certain errors Xin a Fortran 77 program that a compiler usually does not. ftnchek is not Xprimarily intended to detect syntax errors. Its purpose is to assist the Xuser in finding semantic errors. Semantic errors are legal in the Fortran X77 language but are wasteful or may cause incorrect operation. For example, Xvariables which are never used may indicate some omission in the program; Xuninitialized variables contain garbage which may cause incorrect results Xto be calculated; and variables which are not declared may not have the Xintended type. ftnchek is intended to assist users in the debugging of Xtheir Fortran 77 program. It is not intended to catch all syntax errors. XThis is the function of the compiler. Prior to using ftnchek, the user Xshould verify that the program compiles correctly. END-of-ftnchek/pkg/DESCR echo x - ftnchek/pkg/PLIST sed 's/^X//' >ftnchek/pkg/PLIST << 'END-of-ftnchek/pkg/PLIST' Xbin/ftnchek Xlib/ftnchek/dcl2inc.awk Xman/man1/ftnchek.1.gz X@dirrm lib/ftnchek END-of-ftnchek/pkg/PLIST echo c - ftnchek/files mkdir -p ftnchek/files > /dev/null 2>&1 echo x - ftnchek/files/md5 sed 's/^X//' >ftnchek/files/md5 << 'END-of-ftnchek/files/md5' XMD5 (ftnchek.tar.gz) = 0338b8030bfb00f736f815c033543076 END-of-ftnchek/files/md5 echo x - ftnchek/Makefile sed 's/^X//' >ftnchek/Makefile << 'END-of-ftnchek/Makefile' X# Version required: 2.9.5 X# Date created: 4 May 1998 X# Whom: kargl@apl.washington.edu X# X XDISTNAME= ftnchek XPKGNAME= ftnchek-2.9.5 XCATEGORIES= devel XMASTER_SITES= ftp://ftp.netlib.org/fortran/ X XWRKSRC=work/ftnchek-2.9.5 XHAS_CONFIGURE= Yes X XMAINTAINER= kargl@apl.washington.edu X XMAN1= ftnchek.1 X Xpost-install: X strip ${PREFIX}/bin/ftnchek X X.include <bsd.port.mk> END-of-ftnchek/Makefile exit >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199805042041.NAA25024>