diff options
author | mph <mph@FreeBSD.org> | 1998-05-05 05:07:48 +0000 |
---|---|---|
committer | mph <mph@FreeBSD.org> | 1998-05-05 05:07:48 +0000 |
commit | 07d957669e6fdd46a16f65cf1a67da1a1277084d (patch) | |
tree | c611fb8e3142bb4f6e42dbced49d0aad86c5d958 /devel/ftnchek | |
parent | 0d5ac5cef699e4fc8c0d3a97dc43643e31b24fad (diff) | |
download | FreeBSD-ports-07d957669e6fdd46a16f65cf1a67da1a1277084d.zip FreeBSD-ports-07d957669e6fdd46a16f65cf1a67da1a1277084d.tar.gz |
Import of ftnchek, a lint-like program for Fortran 77.
PR: 6517
Submitted by: Steven G. Kargl <kargl@troutmask.apl.washington.edu>
Diffstat (limited to 'devel/ftnchek')
-rw-r--r-- | devel/ftnchek/Makefile | 25 | ||||
-rw-r--r-- | devel/ftnchek/distinfo | 1 | ||||
-rw-r--r-- | devel/ftnchek/pkg-comment | 1 | ||||
-rw-r--r-- | devel/ftnchek/pkg-descr | 12 | ||||
-rw-r--r-- | devel/ftnchek/pkg-plist | 4 |
5 files changed, 43 insertions, 0 deletions
diff --git a/devel/ftnchek/Makefile b/devel/ftnchek/Makefile new file mode 100644 index 0000000..5b499bb --- /dev/null +++ b/devel/ftnchek/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: ftnchek +# Version required: 2.9.5 +# Date created: 4 May 1998 +# Whom: kargl@apl.washington.edu +# +# $Id$ + +DISTNAME= ftnchek +PKGNAME= ftnchek-2.9.5 +CATEGORIES= devel +MASTER_SITES= ftp://ftp.netlib.org/fortran/ + +MAINTAINER= kargl@apl.washington.edu + +WRKSRC= ${WRKDIR}/ftnchek-2.9.5 + +MAN1= ftnchek.1 + +post-extract: + ${CP} ${FILESDIR}/Makefile ${WRKSRC} + +post-install: + strip ${PREFIX}/bin/ftnchek + +.include <bsd.port.mk> diff --git a/devel/ftnchek/distinfo b/devel/ftnchek/distinfo new file mode 100644 index 0000000..b2e89a3 --- /dev/null +++ b/devel/ftnchek/distinfo @@ -0,0 +1 @@ +MD5 (ftnchek.tar.gz) = 0338b8030bfb00f736f815c033543076 diff --git a/devel/ftnchek/pkg-comment b/devel/ftnchek/pkg-comment new file mode 100644 index 0000000..973fb71 --- /dev/null +++ b/devel/ftnchek/pkg-comment @@ -0,0 +1 @@ +Fortran 77 semantic checking utility. diff --git a/devel/ftnchek/pkg-descr b/devel/ftnchek/pkg-descr new file mode 100644 index 0000000..688db39 --- /dev/null +++ b/devel/ftnchek/pkg-descr @@ -0,0 +1,12 @@ +ftnchek (short for Fortran checker) is designed to detect certain errors +in a Fortran 77 program that a compiler usually does not. ftnchek is not +primarily intended to detect syntax errors. Its purpose is to assist the +user in finding semantic errors. Semantic errors are legal in the Fortran +77 language but are wasteful or may cause incorrect operation. For example, +variables which are never used may indicate some omission in the program; +uninitialized variables contain garbage which may cause incorrect results +to be calculated; and variables which are not declared may not have the +intended type. ftnchek is intended to assist users in the debugging of +their Fortran 77 program. It is not intended to catch all syntax errors. +This is the function of the compiler. Prior to using ftnchek, the user +should verify that the program compiles correctly. diff --git a/devel/ftnchek/pkg-plist b/devel/ftnchek/pkg-plist new file mode 100644 index 0000000..65ce346 --- /dev/null +++ b/devel/ftnchek/pkg-plist @@ -0,0 +1,4 @@ +bin/ftnchek +lib/ftnchek/dcl2inc.awk +man/man1/ftnchek.1.gz +@dirrm lib/ftnchek |