summaryrefslogtreecommitdiff
path: root/lang/f2c
AgeCommit message (Collapse)AuthorFilesLines
2008-04-30When calling 'cc -c' use a stripped down version of CFLAGS thatdmcmahill2-6/+17
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.
2007-12-16# Many failures - this is *very* far from safe.gdt1-1/+4
MAKE_JOBS_SAFE= no
2007-09-25Back out previous. Pointed out by uebayasi@ and martti@.hira1-4/+4
2007-08-16Add DESTDIR support.joerg3-17/+21
2007-06-17Make this package build on case-insensitive filesystems by renamingminskim1-2/+4
conflicting files.
2007-03-17Fixed PKGMANDIR.rillig2-5/+5
2007-02-15Add __sparcv9 to the list for 64-bit systems. Fixes compilation ondmcmahill2-5/+5
solaris in 64 bit mode. Patch from Gilles Dauphin.
2007-02-05fix one more quoting problemdmcmahill1-1/+1
2007-02-05- The f2c-f77 script that emulates a fortran comiler has deviated so muchdmcmahill5-503/+450
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
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig2-12/+12
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
2005-12-01In the post-extract target avoid trying to gunzip a particulardmcmahill1-2/+10
file which triggers a bug in some versions of zlib. This file was not used anyway.
2005-07-15Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by makingjlam1-3/+2
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.
2005-05-15Note where gzip or gunzip is required by the package since it isn'tjlam1-1/+3
required by default any longer in bsd.pkg.mk under the new tools framework.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 digestsagc1-1/+2
2005-01-28update to f2c-20001205nb8dmcmahill7-42/+148
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-12Nuke PKG_FC definition here which broke the semantics of PKG_FC as definedjlam1-4/+2
by the wrapper framework. This commit is part of the USE_FORTRAN-removal commit.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-3/+4
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.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam2-11/+2
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".
2004-09-15- don't hard code the c compiler name.dmcmahill5-13/+32
- 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-15add a minor patch to make this package actually work on 64 bit systems.dmcmahill2-1/+15
hello.f works on alpha's too now.
2004-09-14libtool-ize this for building its shared libs instead of usingdmcmahill7-215/+112
bsd.lib.mk. Should address PR26628 where this package can't build on solaris. In addition, this cleans up some PLIST hacks.
2004-05-12No USE_BUILDLINK2 package sets USE_FORTRAN any longer -- convert supportwiz1-37/+0
to bl3 and remove f2c's buildlink2.mk file.
2004-05-11Provide a buildlink3.mk.snj1-0/+28
2004-04-09Do not override LIBOWN and LIBGRP.minskim1-1/+2
2004-03-23USE_BUILDLINK3 must be set to "yes" or "no", not defined/undefined.jlam1-2/+2
2004-03-13include x86_64 in the 64-bit list. Hopefully fixes recently noted problemsdmcmahill2-5/+5
on x86_64.
2004-02-17bl3ify. rename post-patch target to do-configure, as the compiler isgrant1-3/+3
not available before the buildlink phase, and calling the compiler in the patch phase is Wrong.
2004-02-08We no longer need to explicitly call ${BUILDLINK_*} for CC, CXX, LIBTOOL,jlam1-5/+5
etc. because the bare variables will point to the correct executables.
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2002-10-12Unused.wiz1-64/+0
2002-08-27Use buildlink2.jlam1-2/+2
2002-08-27Set some environment vars so that f2c-f77 will use the buildlink2 wrappersjlam1-2/+10
instead of the actual compiler.
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam4-3/+32
buildlink2.mk files back into the main trunk.
2002-07-02PKGSRCDIR -> PKGDIR. pkg/17457 by rafal.wiz1-2/+2
2002-06-17fix PLIST and build on mipsel machines where all code is PIC so we don'tdmcmahill3-5/+16
need to build a _pic lib. fixed PR pkg/16302 submitted by Daniel Senderowicz <daniel@mispibes.SynchroDS.COM>
2002-03-14change NOGCCERROR from 'yes' to #defined. Addresses the build problemsdmcmahill3-7/+7
on -current reported in pkg/15844 by florence.henry@obspm.fr
2002-03-05obey CC and CFLAGS.dmcmahill2-9/+11
2002-01-22fix the f2c-f77 handling of the '-m' flag. Needed in preparation fordmcmahill3-28/+27
adding -mieee to CFLAGS and FFLAGS for alpha. bump rev to f2c-20001205nb5
2001-11-30Create ECHO_BUILDLINK_MSG for printing buildlink diagnostics. It's justjlam1-2/+2
set to '${ECHO_MSG} "=>"' for now.
2001-11-29Get rid of manually adding "nbX" to PKGNAME when a pkg was changed inhubertf1-2/+2
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.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-07-27Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the defaultjlam1-1/+2
installation directory in case the package isn't installed.
2001-07-25Create a wrapper for f2c-f77 that substitutes for -I and -L references tojlam1-1/+23
${LOCALBASE} directories. Also set PKG_FC to the buildlink'ed f2c-f77 wrapper script.