summaryrefslogtreecommitdiff
path: root/lang/f2c
AgeCommit message (Collapse)AuthorFilesLines
2020-01-26all: migrate homepages from http to httpsrillig1-2/+2
pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually.
2019-11-03lang: align variable assignmentsrillig1-2/+2
pkglint -Wall -F --only aligned --only indent -r No manual corrections.
2018-11-20f2c: strip -Werror for everyone. It's unsuitable for a release, and itmaya1-5/+1
isn't an upstream choice, but is likely a result of using bsd.prog.mk in files/ At least one person had an issue with it, although it (mysteriously) builds fine with GCC 6.5 and -Werror, even now. PR pkg/48482
2015-12-29Add patch comments.dholland3-5/+9
2015-11-03Add SHA512 digests for distfiles for lang categoryagc1-1/+2
Problems found with existing digests: Package nhc98 distfile nhc98src-1.22.tar.gz a8adc8f22371998ee0657bc0e01058a57d876abc [recorded] 81975fcb5f1dda5efeaabc30ce8c6dceae55e591 [calculated] Problems found locating distfiles: Package gcc-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2 Package ghc7: missing distfile ghc-7.6.3-boot-i386-unknown-freebsd.tar.xz Package icc11: missing distfile l_cproc_p_11.1.080.tgz Package jini: missing distfile jini-1_2_1_001-src.zip Package oo2c: missing distfile oo2c_32-2.0.11.tar.bz2 Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2 Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2 Package oracle-jdk8: missing distfile jdk-8u60-linux-i586.tar.gz Package oracle-jdk8: missing distfile jdk-8u60-solaris-x64.tar.gz Package oracle-jre8: missing distfile jre-8u60-linux-i586.tar.gz Package oracle-jre8: missing distfile jre-8u60-solaris-x64.tar.gz Package sun-jdk6: missing distfile jdk-6u45-linux-i586.bin Package sun-jdk6: missing distfile jdk-6u45-solaris-i586.sh Package sun-jdk7: missing distfile jdk-7u72-linux-i586.tar.gz Package sun-jdk7: missing distfile jdk-7u72-solaris-i586.tar.gz Package sun-jre6: missing distfile jce_policy-6.zip Package sun-jre6: missing distfile jre-6u45-linux-x64.bin Package sun-jre6: missing distfile jre-6u45-solaris-x64.sh Package sun-jre7: missing distfile jre-7u72-linux-i586.tar.gz Package sun-jre7: missing distfile jre-7u72-solaris-i586.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2013-09-12Only install catman page if catinstall is set.jperkin1-3/+5
2013-09-12Restore the catman page installation. This reverts the fix for PR#42533,jperkin3-4/+12
and ensures that the manual pages can now be read on SunOS, however it should not affect HP-UX support as this package now pulls in nroff as a tool to correctly generate the catman page. Bump PKGREVISION.
2013-04-12Pass -framework option; needed on Mac OS Xadam1-0/+6
2013-04-06"$foo is ambiguous. Use ${foo} if you mean a Makefile variable or $$foo ifrodent1-2/+2
you mean a shell variable."
2012-10-02Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2011-11-29Revert previous change. The missing file is part of devel/libf2c.darcy2-6/+3
2011-11-29Add missing include file.darcy2-3/+6
Bump PKGREVISION as new file was included in package.
2010-12-14Update to f2c-20100903.asau5-59/+6
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-11-11* Accept -isysroot option (Darwin)adam2-3/+9
* On Darwin, optionally set F2C_F77_CPP, so it can be set in mk.conf
2010-11-01Fix a typo.wiz1-2/+2
2010-11-01update the distfile creation comments a bitdmcmahill1-4/+4
2010-09-23dont -Werror with clangahoka1-1/+7
2010-07-31Fix integer type misuse caught by gcc 4.4. PR 43291 from Makoto Fujiwara;dholland5-3/+55
the patches in the PR used unsafe (but less wrong) integer/pointer casts, so I did things somewhat differently.
2010-01-10Pass -arch argument correctly to the compiler; fixes building on Mac OS Xadam1-0/+6
2010-01-03Pregenerate the parser (gram.c) and disable implicit regeneration.tnn3-4/+2776
Drop yacc(1) dependency. This solves the circular dependency f2c->bison->libiconv->libtool-base->f2c
2009-12-28get rid of the catpage. Should close PR 42533.tnn3-8/+7
2009-12-23Pull in system prototypes instead of defining own ones.asau2-1/+17
From <joerg>.
2009-12-23Detect absense of mkdtemp and mkstemp functions.asau1-6/+5
Should unbreak build on Solaris. PR pkg/42428
2009-12-20Bypass the default setting of CPP in OS X and explicitly use /usr/bin/cpp.jmmv1-3/+13
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.
2009-12-03Restore YACC dependency lost during previous update.asau1-1/+2
2009-12-03Split f2c into library (devel/libf2c) and translator packages.asau12-370/+22
Requested by <joerg>.
2009-12-01USE_TOOLS+=yacc - For building in semi bovine-free environments.dsainty1-2/+2
2009-11-23Use ${BSD_INSTALL_DATA} instead of ${INSTALL_FILE} which is only availabletron1-1/+1
under NetBSD and conflicts with a "pkgsrc" setting. The "f2c" package now builds and installs under Mac OS X (Snow Leopard).
2009-11-23fix grammar to make bison happytnn2-1/+19
2009-11-23Fix NetBSD builds now: include bsd.dep.mk, conditionalize bsd.depall.mk.asau3-3/+6
2009-11-23Simulate "bsd.init.mk" because for some unknown reasonasau3-3/+36
pkgsrc doesn't provide it. This fixes build problems on platforms other than NetBSD.
2009-11-22Resurrect patch-ai, it's needed to build on 64-bit platforms. (hi asau!)tnn2-1/+32
2009-11-22Follow package update.asau1-3/+4
2009-11-22Update f2c to 2009-04-11 snapshot.asau16-509/+324
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-10-31Don't enforce linking in MAIN__. Bump package revision.asau5-31/+18
No changes in libraries. No fallout expected, none found so far.
2009-06-25Add the correct header entry for sparcv8. Addresses PR pkg/33997.dmcmahill2-5/+5
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-01-05add handling for darwin gcc's -install_name, -compatiblity_version anddbj2-2/+18
-current_version flags. These are added by libtool and break going through f2c bump PKGREVISION
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.