Commit graph

27 commits

Author SHA1 Message Date
asau
7d6d7af3c1 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).
2010-12-14 18:12:40 +00:00
dholland
ff2f8feec5 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.
2010-07-31 20:31:33 +00:00
asau
22b94dad9b Pull in system prototypes instead of defining own ones.
From <joerg>.
2009-12-23 00:48:20 +00:00
asau
23b6251ef3 Split f2c into library (devel/libf2c) and translator packages.
Requested by <joerg>.
2009-12-03 12:39:59 +00:00
tnn
da10d0fd8f fix grammar to make bison happy 2009-11-23 15:30:29 +00:00
tnn
06ced45c64 Resurrect patch-ai, it's needed to build on 64-bit platforms. (hi asau!) 2009-11-22 21:19:19 +00:00
asau
26a39a85b9 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.
2009-11-22 12:52:53 +00:00
asau
68d452c0cb Don't enforce linking in MAIN__. Bump package revision.
No changes in libraries.
No fallout expected, none found so far.
2009-10-31 19:15:44 +00:00
dmcmahill
7837f7c275 Add the correct header entry for sparcv8. Addresses PR pkg/33997. 2009-06-25 14:22:08 +00:00
joerg
29a80a3a24 Add DESTDIR support. 2007-08-16 00:31:21 +00:00
rillig
7bc661e317 Fixed PKGMANDIR. 2007-03-17 16:10:13 +00:00
dmcmahill
b03e325e08 Add __sparcv9 to the list for 64-bit systems. Fixes compilation on
solaris in 64 bit mode.  Patch from Gilles Dauphin.
2007-02-15 13:29:19 +00:00
dmcmahill
b5b7a817be - 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
2007-02-05 14:33:21 +00:00
agc
475ab002d7 Add RMD160 digests 2005-02-24 09:03:05 +00:00
dmcmahill
21e4aa0d45 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.
2005-01-28 23:37:42 +00:00
dmcmahill
db66e6eea2 - 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.
2004-09-15 20:56:31 +00:00
dmcmahill
3a87120a36 add a minor patch to make this package actually work on 64 bit systems.
hello.f works on alpha's too now.
2004-09-15 12:27:26 +00:00
dmcmahill
cc80f4187c 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.
2004-09-14 22:09:40 +00:00
dmcmahill
c6590bdbbc include x86_64 in the 64-bit list. Hopefully fixes recently noted problems
on x86_64.
2004-03-13 13:47:40 +00:00
jlam
efb93b17bd Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.
2002-08-25 19:21:43 +00:00
dmcmahill
e8a6573371 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>
2002-06-17 04:21:08 +00:00
dmcmahill
1e169e1200 change NOGCCERROR from 'yes' to #defined. Addresses the build problems
on -current reported in  pkg/15844 by florence.henry@obspm.fr
2002-03-14 22:09:35 +00:00
dmcmahill
49213ba616 obey CC and CFLAGS. 2002-03-05 18:29:48 +00:00
dmcmahill
323e131bd7 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
2002-01-22 16:47:22 +00:00
dmcmahill
1a92a6048e teach the f2c-f77 script about "-pg" (generate profiled code). 2001-04-22 13:55:27 +00:00
dmcmahill
c4d9d12212 fix soname for libf2c 2001-04-18 21:43:18 +00:00
agc
fb467f5ac2 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:22:34 +00:00