From owner-freebsd-ports Mon May 4 13:42:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA20406 for freebsd-ports-outgoing; Mon, 4 May 1998 13:42:54 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA20340 for ; Mon, 4 May 1998 13:42:33 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA28777; Mon, 4 May 1998 13:40:04 -0700 (PDT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA19369 for ; Mon, 4 May 1998 13:38:31 -0700 (PDT) (envelope-from kargl@troutmask.apl.washington.edu) Received: (from root@localhost) by troutmask.apl.washington.edu (8.8.8/8.8.5) id NAA25024; Mon, 4 May 1998 13:41:30 -0700 (PDT) Message-Id: <199805042041.NAA25024@troutmask.apl.washington.edu> Date: Mon, 4 May 1998 13:41:30 -0700 (PDT) From: "Steven G. Kargl" Reply-To: kargl@troutmask.apl.washington.edu To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/6517: port of ftnchek Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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 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