Commit graph

49 commits

Author SHA1 Message Date
hans
07ffb2d88b Fix build with gfortran on SunOS and possibly others.
Also tested on NetBSD/i386 5.1 with f2c.
2012-01-12 12:36:13 +00:00
dholland
de1beb1b6d Fix mismatched return statements, which clang dislikes 2011-09-12 07:10:32 +00:00
asau
dfc6889736 "fortran" -> "fortran77" except where it is clear that it isn't F77.
"fortran" is alias of "fortran77" for now, but it will change later.
2010-07-30 10:36:22 +00:00
asau
6754aacfb8 Follow f2c/libf2c split: bump revision of all packages
that list Fortran in used languages.
2009-12-03 13:06:51 +00:00
joerg
1a79319de6 Fix build with GCC 4 and f2c. 2008-06-21 20:00:22 +00:00
jlam
075003a60c Mechanical changes to add full DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-03 00:51:43 +00:00
wiz
a7c8e0cd61 Reset maintainer on his request. 2008-01-19 09:16:17 +00:00
rillig
4ceaabdb75 Needs a C compiler. 2006-07-21 06:36:21 +00:00
jlam
7af716330d Drop support for LTCONFIG_OVERRIDE. For quite a long time, pkgsrc
had actually been ignoring LTCONFIG_OVERRIDE anyway and just using
the default LIBTOOL_OVERRIDE to replace libtool scripts in packages.
This just formalizes the fact that LTCONFIG_OVERRIDE is not used
meaningfully by pkgsrc.
2006-07-19 19:14:37 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
joerg
0437fac11a Remove PKG_FAIL fallout from f2c vs. f77 difference. 2005-12-27 21:31:28 +00:00
schmonz
463f43526a Mark packages for pkgsrc-2005Q4 that don't build on NetBSD/i386
3.0. If one of these is important to you, please fix it in time
for pkgsrc-2006Q1, or it may be removed.
2005-12-26 23:39:30 +00:00
joerg
1c2ce8a943 Backout last change. f2c is not correctly working here. 2005-12-20 17:58:51 +00:00
joerg
55e08ed436 Match function arguments with actual usage. Since neither me nor
the maintainer is very fluent with Fortan, let's assume f2c knows
what it was doing.
2005-12-13 17:20:53 +00:00
joerg
5b6bc50f6d Do not intermingle build phases, CONFIGURE_DIRS can specify a list of
directories to process. The removal of pre-configure fixes the config.*
handling at the same time. Also specify the config.status overrides.
Patch configure to not try to detect -lrfftw, just link the static
version explicitly. Do the same for -lfftw. This ensures that we
actually do get the static versions without having to worry about
libtool being too clever. Retire manual config.sub hacks, this should be
handled by config.guess already.

<jlam> just go ahead and commit that benchfft patch and let's
<jlam> never speak of it again :)
2005-11-05 21:04:36 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
8cafa95e37 Add RMD160 digests in addition to the SHA1 ones. 2005-02-22 21:08:31 +00:00
jlam
b6b853727d Nuke USE_FORTRAN and bring the f2c handling within the mk/compiler
framework.  The list of changes include:

  * Modify compiler.mk so that "c" is always prepended to USE_LANGUAGES,
    so we no longer need to say it in package Makefiles.  Packages
    should now append to USE_LANGUAGES instead of setting it.

  * Create mk/compiler/f2c.mk which implements another pseudo-compiler
    "f2c" that may be used with any C compiler backend, e.g.

	PKGSRC_COMPILER= f2c ccache gcc

  * Teach the various "real" compiler files, e.g., sunpro.mk, mipspro.mk,
    etc., to use f2c if the native Fortran compiler isn't present.

Packages that use Fortran should now simply include the line:

	USE_LANGUAGES+=	fortran

in the package Makefile.
2005-01-12 15:31:58 +00:00
wiz
cc2012d9e1 Update MASTERSITES. 2004-11-01 15:07:51 +00:00
tv
c487cb967a 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.
2004-10-03 00:12:51 +00:00
minskim
7e3f925b6c Enable pkgviews installation. 2004-07-30 15:50:37 +00:00
snj
a91b9182e3 Convert to buildlink3. 2004-04-11 03:04:33 +00:00
snj
88d09fd27e s/algorithims/algorithms/ 2004-02-21 06:33:00 +00:00
jlam
b259a0a438 CONFIG_{GUESS,SUB}_OVERRIDE are now relative to ${WRKSRC} and will
automatically substitute for any config.{guess,sub} files found up to a
directory depth of 2.
2004-02-14 15:29:15 +00:00
grant
ed16993a08 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-22 07:14:59 +00:00
mrauch
1289a3a370 Use the built-in routines so we pick up all variable settings
(fixes missing -rpath link statement)
2003-10-26 14:54:54 +00:00
cjep
976a6867e1 whitespace nit. 2002-12-07 15:40:49 +00:00
cjep
b6d029464a Use CONFIG_GUESS_OVERRIDE. Makes this package build on mipsel. 2002-12-07 15:40:19 +00:00
wiz
77191d025a Convert to buildlink2. 2002-09-30 15:00:32 +00:00
wiz
83e187d55d Fix LTCONFIG_OVERRIDE target. Should fix shark bulk build failure. 2002-09-30 14:51:46 +00:00
wiz
14c0cdff4d Update MASTER_SITES and HOMEPAGE, as noted by Ray Phillips. 2002-04-16 07:39:03 +00:00
jmc
130ed41755 Add patches to config.sub so macppc is recognized 2001-12-07 19:46:06 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
agc
ea88b752ca Move to sha1 digests, and add distfile sizes. 2001-04-20 09:13:22 +00:00
agc
18ea9c7e79 + 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 10:22:24 +00:00
dmcmahill
0102563afa revert previous change. f2c package has been fixed so that the autoconf
builtin test correctly determines runtime path.
2001-04-15 02:20:05 +00:00
dmcmahill
5f4b2e8fa9 add missing -Wl,-R.... 2001-04-15 00:53:12 +00:00
wiz
18097323ee Remove unneeded '-' before ${MKDIR} or ${INSTALL_DATA_DIR} 2001-04-09 11:45:33 +00:00
dmcmahill
a764042bb6 make sure this works with either f77 or f2c-f77. Fixes recently noted
problems using f77 on alpha.
2001-03-19 14:22:52 +00:00
wiz
f7bb9e2078 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 13:30:32 +00:00
skrll
2591a64b69 Use pkgsrc libtool. 2000-11-07 20:28:23 +00:00
dmcmahill
637c5308bc -add missing USE_FORTRAN
-minor patches to allow the package to correctly build with either g77 or
 f2c.
2000-05-13 14:51:11 +00:00
wiz
a98e68c035 cp -> ${CP}, chmod -> ${CHMOD} 2000-03-16 12:16:49 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00
agc
73194ee17f s/gmake/${GMAKE}/ 1999-03-08 10:50:23 +00:00
garbled
f544fc14ed Fix all the benchmark targets so they work properly, and work with the
package uninstalled, with the exceptionof lmbench.  Make non-batch
targets for all the benchmarks, and create a results target which
places all the results in /tmp for easier collection.
1998-12-26 15:59:54 +00:00
hubertf
0ddb865a76 make aware of BATCH (if interactive), uid (if benchmark needs to be run as root) 1998-12-03 01:27:04 +00:00
garbled
ea588b5c08 Initital import of benchfft-2.0
Benchmark your machine with a number of FFT algorithims
1998-10-21 19:35:56 +00:00