summaryrefslogtreecommitdiff
path: root/math/octave-current
AgeCommit message (Collapse)AuthorFilesLines
2005-03-13make sure that we don't end up with the buildlink directory as partdmcmahill1-2/+6
of the full path to sed in the installed mkoctfile otherwise we end up with a broken mkoctfile.
2005-03-10Fix compilation on solaris. Octave-current works here now.dmcmahill2-1/+25
2005-02-24only 1 USE_LANGUAGES= pleasedmcmahill1-2/+1
2005-02-23Add RMD160 digests in addition to SHA1 ones.agc1-1/+2
2005-02-22Changes 2.1.65:adam7-45/+47
* Bug-fixes and improvements
2005-01-29s/fftw2/fftw to match what was done to Makefiledmcmahill1-2/+2
2005-01-13Fixed installation problem - now all the modules should be installed ↵adam4-8/+93
correctly, and buildlinked against fftw (not fftw2)
2005-01-12Nuke USE_FORTRAN and bring the f2c handling within the mk/compilerjlam1-2/+2
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-12Ensure that f2c-main.c includes config.h so that F77_DUMMY_MAIN isjlam2-1/+17
defined. This fixes the build when using f2c-f77 as the Fortran compiler.
2004-12-05Changes 2.1.64:adam2-7/+8
* Bug fixes
2004-11-25Changes 2.1.63:adam6-25/+22
* Bug fixes
2004-11-24substitute in the complete path to the C and C++ compilers to the mkoctfiledmcmahill1-1/+13
script. This is needed if you want to use mkoctfile once the package is installed. For example, on NetBSD-1.6* systems, it is important to point to the gcc3 package tools instead of the base system compilers.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-2/+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-30This seems to need perl for building; add USE_PERL5=build.wiz1-1/+2
Noted by bulk build.
2004-09-23Changes 2.1.59:adam6-34/+304
* bug-fixes and clean-ups
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-13/+1
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-14fix botched patch and distinfo. Should fix bulk build lossage.dmcmahill2-4/+6
2004-09-11- add missing UNWRAP_FILES to clean up some buildlink references in somedmcmahill4-28/+45
installed files. - libtoolize a few more lines which seem to have been missed in the original libtoolization. - enable loading of shared objects which lets the various .oct files installed by octave-forge actually work instead of just the .m files.
2004-08-14LTCONFIG_OVERRIDE is no longer neededdmcmahill1-2/+1
2004-08-14add octave.mk that can be used by other pkgs to find some paths used by octavedmcmahill1-0/+25
2004-08-13add bl3 filedmcmahill1-0/+26
2004-08-13USE_LANGUAGES= c c++ fortrandmcmahill1-1/+3
and also add GCC_REQ=3.0 as this doesn't build correctly with my 2.95.3 on NetBSD/alpha.
2004-03-29Changes 2.1.57:adam5-27/+27
* bug fix release
2004-03-08Remove info files entries from PLIST.seb1-22/+1
2004-02-26Changes 2.1.55:adam7-57/+63
* Generally bug-fixes and enhancement (it's hard to find out by reading NEWS and ChangeLog) * Uses BUILDLINK3
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-23Changes: hard to determine, looks like mostly bug-fixesadam5-29/+59
2003-12-24s/@netbsd.org/@NetBSD.org/ in MAINTAINER.jmmv1-2/+2
2003-12-04Changes 2.1.52:adam16-1502/+1123
* Emacs fixes * The ++ and -- operators now work for indexed matrices * The built-in variable argv is now a list of strings instead of a string vec. * The new built-in variable `crash_dumps_octave_core' controls whether Octave writes user variables to the file `octave-core' when it crashes or is killed by a signal. * Loops of the form `for i = STRING ... endfor' are now allowed. * It is now possible to set the iteration limit for lsode using lsode_options ("step limit", N). * New functions * The save command now accepts the option -append to save the variables at the end of the file, leaving the existing contents. * New command-line option --no-history (also available using the single character option -H) inhibits saving command history. * The built-in variable `PWD' has been removed. * New operators. * New built-in data types. * Commas in global statements are no longer special. * It is now possible to declare static variables that retain their values across function calls. More --> See "NEWS"
2003-09-28Permit teTeX2 as well as teTeX for BUILD_DEPENDS.kristerw1-2/+2
2003-09-17get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD orgrant1-2/+2
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-09-12kill all references to gcc.buildlink2.mk and compiler.mk, and definegrant1-3/+2
USE_GCC2 or USE_GCC3 where appropriate. the functionality of the old gcc.buildlink2.mk has been rolled into compiler.mk now, which is automatically used. more changes to come later...
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-08-02Convert to USE_NEW_TEXINFO.seb9-90/+27
Add patch file to add an Info directory entry to liboctave.texi. Remove now unnecessary patch files and trim one of its "info" bits.
2003-08-02If we were to use gcc.buildlink2.mk on arm32 we might as well be reallyseb1-3/+7
using it for all arch. While here throw in a little bit more of buildlink2ness.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-11Update for the fact that 'arm' ports have been called NetBSD-*-arm for a whileabs1-3/+4
now and not NetBSD-*-arm32. Changes include one or more of: - Change MACHINE_ARCH == arm32 to also match arm - Where ONLY_FOR_PLATFORM includes NetBSD-*-arm32, add NetBSD-*-arm - Where BROKEN or worked around for arm gcc bugs, set USE_GCC3 The last may shake out a few more broken packages the next bulk build.
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-2/+2
2002-05-20Mark this package as broken for arm32. The package does not build duecjep1-1/+5
to an internal compiler error, even with gcc-2.95.3: genbet.f:247: internal error--unrecognizable insn: (insn 56 54 57 (set (reg:SF 1 r1) (const_double:SF (mem/u:SF (symbol_ref/u:SI ("*LC4")) 0) 60635201 [0x39d3841] 16384 [0x4000] [2.928064102298758e-291])) -1 (nil) (expr_list:REG_EQUAL (const_double:SF (mem/u:SF (symbol_ref/u:SI ("*LC4")) 0) 60635201 [0x39d3841] 16384 [0x4000] [2.928064102298758e-291]) (nil)))
2002-03-13Give all packages which depend on "png" a version bump, and updatefredb1-1/+2
all dependencies on packages depending on "png" which contain shared libraries, all for the (imminent) update to the "png" package. [List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-07Don't do any optmization when compiling parse.cc as it triggers bugs on powerpcjmc2-7/+17
2002-02-18Introduce new framework for handling info files generation and installation.seb8-13/+93
Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information.
2002-01-03Remove a bogus patch, drop a MASTER_SITE, and fix PLIST.wiz4-107/+63
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-05-31Install an additional (useful) HTML page.wennmach2-3/+4
Via patch from Masao Uebayashi <ueubayasi@soum.co.jp>
2001-04-22Delete make rule for parse.cc. Add missing file to PLIST.jtb4-8/+20
2001-04-22Bad patch.jtb2-52/+31
2001-04-22Remove "xstopx.f" and "dostop.c" from libcruft/misc. They've been deprecatedjtb5-7/+90
and cause problems if left. Touch "parse.cc" and "parse.h" so that they won't get remade. (The configure script doesn't detect bison correctly anyway). Remove a duplicate entry from PLIST. Make it work with the readline currently in pkgsrc.
2001-04-22Update PLIST.jtb1-605/+605