Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Jul 2002 12:07:25 -0700 (PDT)
From:      Ken Ayers <kba114@psu.edu>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/40892: New Port: lang/g95
Message-ID:  <200207221907.g6MJ7PsN027655@www.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         40892
>Category:       ports
>Synopsis:       New Port: lang/g95
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jul 22 12:10:02 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Ken Ayers
>Release:        4.6-STABLE
>Organization:
Penn State
>Environment:
FreeBSD sloth.chem.psu.edu 4.6-STABLE FreeBSD 4.6-STABLE #0: Fri Jul 19 17:07:14 EDT 2002     kba@sloth.chem.psu.edu:/usr/obj/usr/src/sys/SLOTH  i386
>Description:
      New port of g95 a free fortran 95 compiler

      This compiler doesn't actually complile yet but maybe people
      want to play with it
>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:
#
#       g95
#       g95/Makefile
#       g95/distinfo
#       g95/files
#       g95/files/patch-configure
#       g95/pkg-comment
#       g95/pkg-descr
#       g95/pkg-plist
#
echo c - g95
mkdir -p g95 > /dev/null 2>&1
echo x - g95/Makefile
sed 's/^X//' >g95/Makefile << 'END-of-g95/Makefile'
X#
X# New ports collection makefile for:    g95
X# Date created:                 July 22, 2002
X# Whom:                         Ken A <kba114@psu.edu>
X#
X# $FreeBSD$
X#
X
XPORTNAME=      g95
XPORTVERSION=   0.18
XCATEGORIES=    lang
XMASTER_SITES=  http://g95.sourceforge.net/
XDISTNAME=      ${PORTNAME}
XEXTRACT_SUFX?= .tgz
X
XMAINTAINER=     kba114@psu.edu
X
XLIB_DEPENDS=   gmp.6:${PORTSDIR}/math/libgmp4:install
X
XWRKSRC=                ${WRKDIR}/${PORTNAME}-${PORTVERSION}
XGNU_CONFIGURE= yes
XCONFIGURE_ARGS=        --with-gmp-dir=${PREFIX}
X
X.include <bsd.port.mk>
END-of-g95/Makefile
echo x - g95/distinfo
sed 's/^X//' >g95/distinfo << 'END-of-g95/distinfo'
XMD5 (g95.tgz) = 4550f0a58e44db52b6f76661a228ffdb
END-of-g95/distinfo
echo c - g95/files
mkdir -p g95/files > /dev/null 2>&1
echo x - g95/files/patch-configure
sed 's/^X//' >g95/files/patch-configure << 'END-of-g95/files/patch-configure'
X--- configure.orig     Mon Jul 22 13:13:04 2002
X+++ configure  Mon Jul 22 13:13:40 2002
X@@ -2166,8 +2166,8 @@
X fi;
X
X if test "x$with_gmp_dir" != x -a -d "$with_gmp_dir"; then
X-      CPPFLAGS="-I$with_gmp_dir $CPPFLAGS"
X-      LDFLAGS="-L$with_gmp_dir/.libs $LDFLAGS"
X+      CPPFLAGS="-I$with_gmp_dir/include $CPPFLAGS"
X+      LDFLAGS="-L$with_gmp_dir/lib $LDFLAGS"
X fi
X
X ac_ext=c
END-of-g95/files/patch-configure
echo x - g95/pkg-comment
sed 's/^X//' >g95/pkg-comment << 'END-of-g95/pkg-comment'
XThe GNU fortran 95 compiler
END-of-g95/pkg-comment
echo x - g95/pkg-descr
sed 's/^X//' >g95/pkg-descr << 'END-of-g95/pkg-descr'
XThis is a port of g95 the GNU fortran compiler
X
XFrom the web page-
X
Xg95 is in a larval state. Perusing the g77 source, we estimate
Xthat about 200,000 lines of code will be necessary to implement
Xg95. G95 is currently about 37,000 lines long, making it about
Xversion 0.185. The current g95 does nothing except print the
Xcontents of internal data structures.
X
XWWW: http://g95.sourceforge.net/
END-of-g95/pkg-descr
echo x - g95/pkg-plist
sed 's/^X//' >g95/pkg-plist << 'END-of-g95/pkg-plist'
Xbin/g95
END-of-g95/pkg-plist
exit
>Release-Note:
>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?200207221907.g6MJ7PsN027655>