Commit graph

65 commits

Author SHA1 Message Date
adam
0e18a5dc36 Changes 2.9.2:
* Bug fixes
2005-04-27 14:31:05 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
adam
5a0b47979a Changes 2.9.1:
* use glpk
* improvements
2005-04-01 10:15:19 +00:00
adam
f89af897d0 patch-ab obsolete 2005-03-26 18:56:21 +00:00
adam
9dd4a5ef8b Changes 2.1.67:
* Bug fixes
2005-03-22 09:24:29 +00:00
dmcmahill
c5f15e9f3b make sure that we don't end up with the buildlink directory as part
of the full path to sed in the installed mkoctfile otherwise we
end up with a broken mkoctfile.
2005-03-13 02:52:10 +00:00
dmcmahill
4f0dc9c632 Fix compilation on solaris. Octave-current works here now. 2005-03-10 12:55:08 +00:00
dmcmahill
87b4992478 only 1 USE_LANGUAGES= please 2005-02-24 03:20:57 +00:00
agc
1e46c076aa Add RMD160 digests in addition to SHA1 ones. 2005-02-23 12:06:53 +00:00
adam
6008bb4976 Changes 2.1.65:
* Bug-fixes and improvements
2005-02-22 14:02:30 +00:00
dmcmahill
da41e4dbde s/fftw2/fftw to match what was done to Makefile 2005-01-29 22:33:47 +00:00
adam
5739500a9b Fixed installation problem - now all the modules should be installed correctly, and buildlinked against fftw (not fftw2) 2005-01-13 15:41:53 +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
jlam
0fb4dcc225 Ensure that f2c-main.c includes config.h so that F77_DUMMY_MAIN is
defined.  This fixes the build when using f2c-f77 as the Fortran
compiler.
2005-01-12 06:02:29 +00:00
adam
6dd308ee57 Changes 2.1.64:
* Bug fixes
2004-12-05 11:17:54 +00:00
adam
ec0da1b7c9 Changes 2.1.63:
* Bug fixes
2004-11-25 12:59:21 +00:00
dmcmahill
af30f79287 substitute in the complete path to the C and C++ compilers to the mkoctfile
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-11-24 00:54:10 +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
wiz
0c4c6417e2 This seems to need perl for building; add USE_PERL5=build.
Noted by bulk build.
2004-09-30 12:52:36 +00:00
adam
2d487b369e Changes 2.1.59:
* bug-fixes and clean-ups
2004-09-23 13:03:41 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
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-22 08:09:14 +00:00
dmcmahill
ce00bd76c1 fix botched patch and distinfo. Should fix bulk build lossage. 2004-09-14 22:20:16 +00:00
dmcmahill
548db0991b - add missing UNWRAP_FILES to clean up some buildlink references in some
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-09-11 21:47:43 +00:00
dmcmahill
da372e20b8 LTCONFIG_OVERRIDE is no longer needed 2004-08-14 01:34:50 +00:00
dmcmahill
9081266196 add octave.mk that can be used by other pkgs to find some paths used by octave 2004-08-14 01:31:56 +00:00
dmcmahill
9e92dbac8f add bl3 file 2004-08-13 00:58:34 +00:00
dmcmahill
d08d2dee55 USE_LANGUAGES= c c++ fortran
and also add GCC_REQ=3.0 as this doesn't build correctly with my 2.95.3
on NetBSD/alpha.
2004-08-13 00:53:27 +00:00
adam
39189f3e47 Changes 2.1.57:
* bug fix release
2004-03-29 16:20:16 +00:00
seb
a8e47947f0 Remove info files entries from PLIST. 2004-03-08 19:36:22 +00:00
adam
16f78b177b Changes 2.1.55:
* Generally bug-fixes and enhancement (it's hard to find out by reading NEWS and ChangeLog)
* Uses BUILDLINK3
2004-02-26 16:47:35 +00:00
grant
f1ab3f4ed4 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 13:51:13 +00:00
adam
416b8c793b Changes: hard to determine, looks like mostly bug-fixes 2004-01-23 13:26:20 +00:00
jmmv
2b07fc26d8 s/@netbsd.org/@NetBSD.org/ in MAINTAINER. 2003-12-24 09:53:47 +00:00
adam
da57ef51ed Changes 2.1.52:
* 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-12-04 11:15:37 +00:00
kristerw
dd72a18d7b Permit teTeX2 as well as teTeX for BUILD_DEPENDS. 2003-09-28 17:54:14 +00:00
grant
40614d0b3c get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD or
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-09-17 19:39:58 +00:00
grant
ac2754dcb7 kill all references to gcc.buildlink2.mk and compiler.mk, and define
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-09-12 20:07:06 +00:00
seb
56b682547a USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:59:08 +00:00
seb
3985abc7af Convert to USE_NEW_TEXINFO.
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-02 21:18:04 +00:00
seb
17e1183c73 If we were to use gcc.buildlink2.mk on arm32 we might as well be really
using it for all arch. While here throw in a little bit more
of buildlink2ness.
2003-08-02 20:25:27 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
abs
fb6c29f8bf Update for the fact that 'arm' ports have been called NetBSD-*-arm for a while
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-11 20:50:50 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
cjep
7b2dd08919 Mark this package as broken for arm32. The package does not build due
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-05-20 23:53:49 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
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-13 17:36:35 +00:00
jmc
f2a2fb1ab6 Don't do any optmization when compiling parse.cc as it triggers bugs on powerpc 2002-03-07 06:18:35 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
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-02-18 15:14:00 +00:00
wiz
6a742ce377 Remove a bogus patch, drop a MASTER_SITE, and fix PLIST. 2002-01-03 17:09:45 +00:00
zuntum
98cf373d36 Move pkg/ files into package's toplevel directory 2001-11-01 00:32:23 +00:00