The NetBSD Project

CVS log for pkgsrc/lang/f2c/Makefile

[BACK] Up to [cvs.netbsd.org] / pkgsrc / lang / f2c

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.61 / (download) - annotate - [select for diffs], Tue Nov 29 19:01:41 2011 UTC (5 months, 3 weeks ago) by darcy
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, HEAD
Changes since 1.60: +2 -4 lines
Diff to previous 1.60 (colored)

Revert previous change.  The missing file is part of devel/libf2c.

Revision 1.60 / (download) - annotate - [select for diffs], Tue Nov 29 18:26:51 2011 UTC (5 months, 3 weeks ago) by darcy
Branch: MAIN
Changes since 1.59: +4 -2 lines
Diff to previous 1.59 (colored)

Add missing include file.
Bump PKGREVISION as new file was included in package.

Revision 1.59 / (download) - annotate - [select for diffs], Tue Dec 14 18:12:40 2010 UTC (17 months, 1 week ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.58: +2 -3 lines
Diff to previous 1.58 (colored)

Update to f2c-20100903.
Requested in PR pkg/44076

Changes since previous package:

Wed Jul  7 10:51:12 MDT 2010
  src/data.c, src/format.c, src/p1output.c:  "invisible" tweaks to
silence warnings seen in compilation under Ubuntu; version.c not changed.

Fri Aug 27 09:14:17 MDT 2010
  format.c: make sizeof(buf) depend on MAXNAMELEN to fix a bug with long
names.  Update mswin/f2c.exe.gz accordingly.

Fri Sep  3 16:03:24 MDT 2010
  fc:  have "-m ..." modify CC rather than CFLAGS (to affect linking).

Revision 1.58 / (download) - annotate - [select for diffs], Thu Nov 11 07:44:10 2010 UTC (18 months, 1 week ago) by adam
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored)

* Accept -isysroot option (Darwin)
* On Darwin, optionally set F2C_F77_CPP, so it can be set in mk.conf

Revision 1.57 / (download) - annotate - [select for diffs], Mon Nov 1 18:01:16 2010 UTC (18 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored)

Fix a typo.

Revision 1.56 / (download) - annotate - [select for diffs], Mon Nov 1 11:12:15 2010 UTC (18 months, 3 weeks ago) by dmcmahill
Branch: MAIN
Changes since 1.55: +4 -4 lines
Diff to previous 1.55 (colored)

update the distfile creation comments a bit

Revision 1.55 / (download) - annotate - [select for diffs], Thu Sep 23 22:27:04 2010 UTC (20 months ago) by ahoka
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.54: +7 -1 lines
Diff to previous 1.54 (colored)

dont -Werror with clang

Revision 1.54 / (download) - annotate - [select for diffs], Sat Jul 31 20:31:33 2010 UTC (21 months, 3 weeks ago) by dholland
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored)

Fix integer type misuse caught by gcc 4.4. PR 43291 from Makoto Fujiwara;
the patches in the PR used unsafe (but less wrong) integer/pointer casts,
so I did things somewhat differently.

Revision 1.53 / (download) - annotate - [select for diffs], Sun Jan 3 01:37:59 2010 UTC (2 years, 4 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.52: +3 -3 lines
Diff to previous 1.52 (colored)

Pregenerate the parser (gram.c) and disable implicit regeneration.
Drop yacc(1) dependency.
This solves the circular dependency f2c->bison->libiconv->libtool-base->f2c

Revision 1.52 / (download) - annotate - [select for diffs], Mon Dec 28 11:42:19 2009 UTC (2 years, 4 months ago) by tnn
Branch: MAIN
Changes since 1.51: +6 -5 lines
Diff to previous 1.51 (colored)

get rid of the catpage. Should close PR 42533.

Revision 1.51 / (download) - annotate - [select for diffs], Sun Dec 20 12:27:57 2009 UTC (2 years, 5 months ago) by jmmv
Branch: MAIN
Changes since 1.50: +13 -3 lines
Diff to previous 1.50 (colored)

Bypass the default setting of CPP in OS X and explicitly use /usr/bin/cpp.
This makes f2c work.  Bump PKGREVISION.

The default CPP points to gcc, which broke f2c because gcc is unable to
preprocess Fortran files as the Fortran compiler is not installed.
Surprisingly, /usr/bin/cpp is just a wrapper around gcc, but it explicitly
passes '-x c' to cpp to force the language to be C and bypass the .F
extension.

Revision 1.50 / (download) - annotate - [select for diffs], Thu Dec 3 12:48:37 2009 UTC (2 years, 5 months ago) by asau
Branch: MAIN
Changes since 1.49: +2 -1 lines
Diff to previous 1.49 (colored)

Restore YACC dependency lost during previous update.

Revision 1.49 / (download) - annotate - [select for diffs], Thu Dec 3 12:39:59 2009 UTC (2 years, 5 months ago) by asau
Branch: MAIN
Changes since 1.48: +17 -38 lines
Diff to previous 1.48 (colored)

Split f2c into library (devel/libf2c) and translator packages.
Requested by <joerg>.

Revision 1.48 / (download) - annotate - [select for diffs], Tue Dec 1 10:09:17 2009 UTC (2 years, 5 months ago) by dsainty
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

USE_TOOLS+=yacc - For building in semi bovine-free environments.

Revision 1.47 / (download) - annotate - [select for diffs], Sun Nov 22 12:52:53 2009 UTC (2 years, 6 months ago) by asau
Branch: MAIN
Changes since 1.46: +24 -30 lines
Diff to previous 1.46 (colored)

Update f2c to 2009-04-11 snapshot.
Changes are mostly bug fixes.
Perform conservative update: recreate libF77 and libI77 providing
binary compatibility.
Prefer files to patches creating respective files.
Override build system completely, we effectively did that anyway.

Revision 1.46 / (download) - annotate - [select for diffs], Sat Oct 31 19:15:44 2009 UTC (2 years, 6 months ago) by asau
Branch: MAIN
Changes since 1.45: +12 -4 lines
Diff to previous 1.45 (colored)

Don't enforce linking in MAIN__. Bump package revision.
No changes in libraries.
No fallout expected, none found so far.

Revision 1.45 / (download) - annotate - [select for diffs], Mon Jan 5 03:45:17 2009 UTC (3 years, 4 months ago) by dbj
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

add handling for darwin gcc's -install_name, -compatiblity_version and
-current_version flags.  These are added by libtool and break going through f2c
bump PKGREVISION

Revision 1.44 / (download) - annotate - [select for diffs], Wed Apr 30 21:38:15 2008 UTC (4 years ago) by dmcmahill
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

When calling 'cc -c' use a stripped down version of CFLAGS that
removes all -Wl,* entries.  Otherwise some versions of gcc will
give a warning which in turn breaks the autoconf check for fortran
libraries.  This fixes at least cad/tnt-mmtl and probably any
other package that uses the AC_F77_LIBRARY_LDFLAGS autoconf macro.

Bump rev to f2c-20001205nb10.

Revision 1.43 / (download) - annotate - [select for diffs], Sun Dec 16 15:47:55 2007 UTC (4 years, 5 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.42: +4 -1 lines
Diff to previous 1.42 (colored)

# Many failures - this is *very* far from safe.
MAKE_JOBS_SAFE=		no

Revision 1.42 / (download) - annotate - [select for diffs], Tue Sep 25 10:07:06 2007 UTC (4 years, 8 months ago) by hira
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.41: +4 -4 lines
Diff to previous 1.41 (colored)

Back out previous.  Pointed out by uebayasi@ and martti@.

Revision 1.41 / (download) - annotate - [select for diffs], Thu Aug 16 00:31:21 2007 UTC (4 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.40: +5 -1 lines
Diff to previous 1.40 (colored)

Add DESTDIR support.

Revision 1.40 / (download) - annotate - [select for diffs], Sun Jun 17 21:24:41 2007 UTC (4 years, 11 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.39: +4 -2 lines
Diff to previous 1.39 (colored)

Make this package build on case-insensitive filesystems by renaming
conflicting files.

Revision 1.39 / (download) - annotate - [select for diffs], Mon Feb 5 14:33:21 2007 UTC (5 years, 3 months ago) by dmcmahill
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.38: +4 -3 lines
Diff to previous 1.38 (colored)

- The f2c-f77 script that emulates a fortran comiler has deviated so much
  from the original, that it has become easier to maintain it as its own
  file instead of a patch, so do that.

- Improve the shell quoting quite a bit in the f2c-f77 script.  Now you
  can pass things like -DFOO=this\ is\ a\ test and have the escapes
  actually work when the arguments get passed down to the underlying
  commands.  Many thanks to Alan Barrett for help with the shell quoting.

- bump pkgrev

Revision 1.38 / (download) - annotate - [select for diffs], Mon Dec 5 20:50:25 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.37: +7 -7 lines
Diff to previous 1.37 (colored)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html

Revision 1.37 / (download) - annotate - [select for diffs], Thu Dec 1 13:06:07 2005 UTC (6 years, 5 months ago) by dmcmahill
Branch: MAIN
Changes since 1.36: +10 -2 lines
Diff to previous 1.36 (colored)

In the post-extract target avoid trying to gunzip a particular
file which triggers a bug in some versions of zlib.  This file
was not used anyway.

Revision 1.36 / (download) - annotate - [select for diffs], Fri Jul 15 18:27:51 2005 UTC (6 years, 10 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.35: +2 -3 lines
Diff to previous 1.35 (colored)

Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making
PKGSRC_USE_TOOLS go away.  There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.

Revision 1.35 / (download) - annotate - [select for diffs], Sun May 15 22:02:27 2005 UTC (7 years ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.34: +3 -1 lines
Diff to previous 1.34 (colored)

Note where gzip or gunzip is required by the package since it isn't
required by default any longer in bsd.pkg.mk under the new tools
framework.

Revision 1.34 / (download) - annotate - [select for diffs], Mon Apr 11 21:46:13 2005 UTC (7 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.33: +1 -2 lines
Diff to previous 1.33 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.32.2.1 / (download) - annotate - [select for diffs], Sat Jan 29 01:20:06 2005 UTC (7 years, 3 months ago) by salo
Branch: pkgsrc-2004Q4
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored) next main 1.33 (colored)

Pullup ticket 253 - requested by Dan McMahill
security fix for f2c

Revisions pulled up;
- pkgsrc/lang/f2c/Makefile         1.33
- pkgsrc/lang/f2c/buildlink3.mk    1.4
- pkgsrc/lang/f2c/distinfo         1.13
- pkgsrc/lang/f2c/patches/patch-ac 1.15
- pkgsrc/lang/f2c/patches/patch-ae 1.10
- pkgsrc/lang/f2c/patches/patch-ag 1.10
- pkgsrc/lang/f2c/patches/patch-ak 1.1

   Modified Files:
   	pkgsrc/lang/f2c: Makefile buildlink3.mk distinfo
   	pkgsrc/lang/f2c/patches: patch-ac patch-ae patch-ag
   Added Files:
   	pkgsrc/lang/f2c/patches: patch-ak

   Log Message:
   update to f2c-20001205nb8

   This addresses a temp file symlink race vulnerability.  The f2c patch
   is adapted from the debian one.  The f2c-f77 (wrapper script which
   emulates a fortran compiler) patch was done a bit differently.

Revision 1.33 / (download) - annotate - [select for diffs], Fri Jan 28 23:37:42 2005 UTC (7 years, 3 months ago) by dmcmahill
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

update to f2c-20001205nb8

This addresses a temp file symlink race vulnerability.  The f2c patch
is adapted from the debian one.  The f2c-f77 (wrapper script which emulates
a fortran compiler) patch was done a bit differently.

Revision 1.32 / (download) - annotate - [select for diffs], Sun Oct 3 00:15:00 2004 UTC (7 years, 7 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base
Branch point for: pkgsrc-2004Q4
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.31 / (download) - annotate - [select for diffs], Wed Sep 22 08:09:39 2004 UTC (7 years, 8 months ago) by jlam
Branch: MAIN
Changes since 1.30: +1 -2 lines
Diff to previous 1.30 (colored)

Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".

Revision 1.30 / (download) - annotate - [select for diffs], Wed Sep 15 20:56:31 2004 UTC (7 years, 8 months ago) by dmcmahill
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.29: +3 -1 lines
Diff to previous 1.29 (colored)

- don't hard code the c compiler name.
- automatically figure out MAIN__ vs _MAIN__
- don't clobber the path when running f2c-f77.  This lets you
  have a better chance of finding the c compiler!

With all this this package now seems fully functional on solaris-2.9 as
well as NetBSD.

Revision 1.29 / (download) - annotate - [select for diffs], Tue Sep 14 22:09:40 2004 UTC (7 years, 8 months ago) by dmcmahill
Branch: MAIN
Changes since 1.28: +4 -22 lines
Diff to previous 1.28 (colored)

libtool-ize this for building its shared libs instead of using
bsd.lib.mk.  Should address PR26628 where this package can't
build on solaris.  In addition, this cleans up some PLIST hacks.

Revision 1.28 / (download) - annotate - [select for diffs], Fri Apr 9 21:07:48 2004 UTC (8 years, 1 month ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored)

Do not override LIBOWN and LIBGRP.

Revision 1.27 / (download) - annotate - [select for diffs], Tue Mar 23 04:41:01 2004 UTC (8 years, 2 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

USE_BUILDLINK3 must be set to "yes" or "no", not defined/undefined.

Revision 1.26 / (download) - annotate - [select for diffs], Tue Feb 17 06:36:38 2004 UTC (8 years, 3 months ago) by grant
Branch: MAIN
Changes since 1.25: +3 -3 lines
Diff to previous 1.25 (colored)

bl3ify. rename post-patch target to do-configure, as the compiler is
not available before the buildlink phase, and calling the compiler in
the patch phase is Wrong.

Revision 1.25 / (download) - annotate - [select for diffs], Tue Jan 20 12:19:16 2004 UTC (8 years, 4 months ago) by agc
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

Move WRKSRC definition away from the first paragraph in a Makefile.

Revision 1.24 / (download) - annotate - [select for diffs], Thu Jul 17 21:44:17 2003 UTC (8 years, 10 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

s/netbsd.org/NetBSD.org/

Revision 1.23 / (download) - annotate - [select for diffs], Tue Aug 27 17:32:09 2002 UTC (9 years, 9 months ago) by jlam
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Use buildlink2.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Aug 25 19:23:02 2002 UTC (9 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.21: +1 -1 lines
Diff to previous 1.21 (colored)

Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.

Revision 1.19.2.2 / (download) - annotate - [select for diffs], Thu Aug 22 11:11:47 2002 UTC (9 years, 9 months ago) by jlam
Branch: buildlink2
Changes since 1.19.2.1: +2 -2 lines
Diff to previous 1.19.2.1 (colored) to branchpoint 1.19 (colored) next main 1.20 (colored)

Merge changes from pkgsrc-current into the buildlink2 branch for the
packages that have buildlink2.mk files.

Revision 1.21 / (download) - annotate - [select for diffs], Tue Jul 2 14:22:16 2002 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

PKGSRCDIR -> PKGDIR. pkg/17457 by rafal.

Revision 1.19.2.1 / (download) - annotate - [select for diffs], Sun Jun 23 18:50:15 2002 UTC (9 years, 11 months ago) by jlam
Branch: buildlink2
Changes since 1.19: +10 -1 lines
Diff to previous 1.19 (colored)

Merge from pkgsrc-current to buildlink2 branch.

Revision 1.20 / (download) - annotate - [select for diffs], Mon Jun 17 04:21:08 2002 UTC (9 years, 11 months ago) by dmcmahill
Branch: MAIN
Changes since 1.19: +10 -1 lines
Diff to previous 1.19 (colored)

fix PLIST and build on mipsel machines where all code is PIC so we don't
need to build a _pic lib.

fixed PR pkg/16302 submitted by
Daniel Senderowicz <daniel@mispibes.SynchroDS.COM>

Revision 1.19 / (download) - annotate - [select for diffs], Tue Jan 22 16:47:22 2002 UTC (10 years, 4 months ago) by dmcmahill
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003
Branch point for: buildlink2
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

fix the f2c-f77 handling of the '-m' flag.  Needed in preparation for
adding -mieee to CFLAGS and FFLAGS for alpha.

bump rev to f2c-20001205nb5

Revision 1.18 / (download) - annotate - [select for diffs], Thu Nov 29 01:12:38 2001 UTC (10 years, 5 months ago) by hubertf
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Jul 18 21:48:36 2001 UTC (10 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.16: +3 -1 lines
Diff to previous 1.16 (colored)

Mark as USE_BUILDLINK_ONLY.

Revision 1.16 / (download) - annotate - [select for diffs], Sun Apr 22 13:55:27 2001 UTC (11 years, 1 month ago) by dmcmahill
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

teach the f2c-f77 script about "-pg"  (generate profiled code).

Revision 1.15 / (download) - annotate - [select for diffs], Wed Apr 18 21:43:18 2001 UTC (11 years, 1 month ago) by dmcmahill
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

fix soname for libf2c

Revision 1.14 / (download) - annotate - [select for diffs], Mon Apr 9 12:38:42 2001 UTC (11 years, 1 month ago) by dmcmahill
Branch: MAIN
Changes since 1.13: +3 -5 lines
Diff to previous 1.13 (colored)

one more shared lib fix.  corrects ELF symlinks

Revision 1.13 / (download) - annotate - [select for diffs], Mon Apr 9 01:44:38 2001 UTC (11 years, 1 month ago) by dmcmahill
Branch: MAIN
Changes since 1.12: +14 -2 lines
Diff to previous 1.12 (colored)

-fix the combined f2c library.  problem noted by Jason Beegan

- enable the -N option to the f2c-f77.  Allows increasing some runtime
  table sizes in the f2c compiler.

Revision 1.12 / (download) - annotate - [select for diffs], Sat Apr 7 12:43:47 2001 UTC (11 years, 1 month ago) by dmcmahill
Branch: MAIN
Changes since 1.11: +14 -3 lines
Diff to previous 1.11 (colored)

build and install shared libs as well as the static ones.  add nb1 to the
version.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Mar 5 16:41:58 2001 UTC (11 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.10: +1 -2 lines
Diff to previous 1.10 (colored)

Remove an empty line to make pkglint happy.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Feb 24 18:37:45 2001 UTC (11 years, 3 months ago) by dmcmahill
Branch: MAIN
Changes since 1.9: +21 -8 lines
Diff to previous 1.9 (colored)

update to f2c-20001205.


while here, add more options to the f2c-f77 script:
from Jason Beegan,
-r8,  promote REAL and COMPLEX to DOUBLE REAL and DOUBLE COMPLEX
-s,   to strip executible

generalize the -Wall flag to accept -Wxxx and pass it to the c compiler
-Wxxx for gcc warnings

complete change log from the f2c maintainers since the last packaged
version:
------------------------------------------
  libf2c.zip: fix bug with the sequence backspace(n); endfile(n);
rewind(n); read(n).  Supply missing (long) casts in a couple of places
where they matter when size(ftnint) == sizeof(int) < sizeof(long).

Tue Jan 18 19:22:24 EST 2000
  Arrange for parameter statements involving min(...) and max(...)
functions of three or more arguments to work.
  Warn about text after "end" (rather than reporting a syntax error
with a surprising line number).
  Accept preprocessor line numbers of the form "# 1234" (possibly
with trailing blanks).
  Accept a comma after write(...) and before a list of things to write.

Fri Jan 21 17:26:27 EST 2000
  Minor updates to make compiling Win32 console binaries easier.  A
side effect is that the MSDOS restriction of only one Fortran file
per invocation is lifted (and "f2c *.f") works.

Tue Feb  1 18:38:32 EST 2000
  f2c/src/tokdefs.h added (to help people on non-Unix systems -- the
makefile has always had a rule for generating tokdefs.h).

Fri Mar 10 18:48:17 EST 2000
  libf77, libf2c.zip: z_log.c: the real part of the double complex log
of numbers near, e.g., (+-1,eps) with |eps| small is now more accurate.
For example if z = (1,1d-7), then "write(*,*) z" now writes
"(5.E-15,1.E-07" rather than the previous "(4.88498131E-15,1.E-07)".

Thu Apr 20 13:02:54 EDT 2000
  libf77, libi77, libf2c.zip: s_cat.c, rsne.c, xwsne.c: fix type
errors that only matter if sizeof(ftnint) != sizeof(ftnlen).

Tue May 30 23:36:18 EDT 2000
  expr.c: adjust subcheck() to use a temporary variable of type TYLONG
rather than TYSHORT under -C -I2.

Wed May 31 08:48:03 EDT 2000
  Simplify yesterday's adjustment; today's change should be invisible.

Tue Jul  4 22:52:21 EDT 2000
  misc.c, function "addressable": fix fault with "f2c -I2 foo.f" when
foo.f consists of the 4 lines
	subroutine foo(c)
	character*(*) c
	i = min(len(c),23)
	end
  Sundry files: tweaks for portability, e.g., for compilation by overly
fastidious C++ compilers; "false" and "true" now treated as C keywords
(so they get two underscores appended).
  libf77, libi77, libf2c.zip: "invisible" adjustments to permit
compilation by C++ compilers; version numbers not changed.

Thu Jul  6 23:46:07 EDT 2000
  Various files: tweaks to banish more compiler warnings.
  lib?77, libf2c.zip/makefile.u: add "|| true" to ranlib invocations.
  Thanks to Nelson H. F. Beebe for messages leading to these changes
(and to many of the ones two days ago).
  xsum.c: tweak include order.

Fri Jul  7 18:01:25 EDT 2000
  fc: accept -m xxx or -mxxx, pass them to the compiler as -mxxx
(suggestion of Nelson Beebe).  Note that fc simply appends to CFLAGS,
so system-specific stuff can be supplied in the environment variable
CFLAGS.  With some shells, invocations of the form
	CFLAGS='system-specific stuff' fc ...
are one way to do this.

Thu Aug 17 21:38:36 EDT 2000
  Fix obscure glitch: in "Error on line nnn of ...: Bad # line:...",
get nnn right.

Sat Sep 30 00:28:30 EDT 2000
  libf77, libf2c.zip: dtime_.c, etime_.c: use floating-point divide;
dtime_.d, erf_.c, erfc_.c, etime.c: for use with "f2c -R", compile with
-DREAL=float.

Tue Dec  5 22:55:56 EST 2000
  lread.c: under namelist input, when reading a logical array, treat
Tstuff= and Fstuff= as new assignments rather than as logical constants.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Feb 17 09:07:05 2001 UTC (11 years, 3 months ago) by agc
Branch: MAIN
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

Move the COMMENT from being in its own file to a definition in the
package Makefile.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Jan 9 01:19:09 2000 UTC (12 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002
Changes since 1.7: +9 -9 lines
Diff to previous 1.7 (colored)

replaced some more commands by their ${COMMAND} counterparts

Revision 1.7 / (download) - annotate - [select for diffs], Wed Dec 22 20:22:14 1999 UTC (12 years, 5 months ago) by dmcmahill
Branch: MAIN
Changes since 1.6: +3 -2 lines
Diff to previous 1.6 (colored)

- fix a bug in the f2c-f77 script which caused -Ipath flags to not get
  passed to f2c (only to the c compiler)

- update my email

Revision 1.6 / (download) - annotate - [select for diffs], Thu Dec 16 00:58:27 1999 UTC (12 years, 5 months ago) by dmcmahill
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

-Update to f2c-19991025.  This newer version contains several bug fixes
 including (from f2c/changes)
  = permit long names in #line lines
  = minor tweaks to make some (C++) compilers happier
  = some casts for systems with 64-bit longs.
  = some fixes to format strings

-Add a -v (verbose) option to the f2c-f77 script.  This is (unfortunately)
 used by some GNU configure scripts (octave for example) for examining the
 fortran compiler behaviour.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Jan 14 13:56:04 1999 UTC (13 years, 4 months ago) by frueauf
Branch: MAIN
CVS Tags: netbsd-1-4-RELEASE, netbsd-1-4-PATCH001, comdex-fall-1999
Changes since 1.4: +16 -3 lines
Diff to previous 1.4 (colored)

Update f2c to 19980913. Provided in pr 6804 by Dan McMahill.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Aug 25 08:54:06 1998 UTC (13 years, 9 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-3-PATCH003
Changes since 1.3: +3 -2 lines
Diff to previous 1.3 (colored)

Update to the f2c package, from Dan McMahill (mcmahill@mtl.mit.edu).
Fixes PR pkg/6026.

Modified slightly by me, to add NetBSD RCS Ids to patches, along with
a minimalist comment about each patch, and also modified the top-level
Makefile to use mkdir, rather than install -d (install -d was
clobbering directory permissions on ${PREFIX}/{bin,lib,include}).

Revision 1.3 / (download) - annotate - [select for diffs], Wed Jul 22 09:58:50 1998 UTC (13 years, 10 months ago) by frueauf
Branch: MAIN
Changes since 1.2: +5 -7 lines
Diff to previous 1.2 (colored)

Follow the suggestion of the maintainer and put the distfile into
MASTER_SITE_LOCAL cause the original archive is created "on the fly"
and will be different as soon f2c gets changed.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Jul 21 16:46:19 1998 UTC (13 years, 10 months ago) by agc
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Correct the name of the conflicting package.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Jul 21 16:40:45 1998 UTC (13 years, 10 months ago) by agc
Branch: MAIN

Addition of f2c, the Fortran to C translator/compiler, to the NetBSD
packages collection. This is based on the 1998/05/16 version of f2c,
and was submitted by Dan McMahill in PR pkg/5735. I modified some patches
to contain the correct pathnames.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>