Commit Graph

30 Commits

Author SHA1 Message Date
Stephen Montgomery-Smith
bbfb11150f - Replace with a cleaner way to get OCTAVE_VERSION. 2019-12-20 04:30:01 +00:00
Stephen Montgomery-Smith
aebceca653 - Make DISTNAME more compliant with bsd.ports.mk. 2019-12-01 23:56:24 +00:00
Stephen Montgomery-Smith
ae8d715aa0 - Try to correct a bunch of error messages reported by pkg-fallout@ on
FreeBSD 10.3.
2018-02-25 22:23:45 +00:00
Stephen Montgomery-Smith
1779c4cd51 - Add -std=gnu++11 to CXXFLAGS to accomodate update of octave to 4.2.1
(r462865).
2018-02-24 21:55:43 +00:00
Baptiste Daroussin
421767bd88 Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles

PR:		206569
Exp run by:	antoine
Differential Revision:	D5047
2016-03-27 01:23:25 +00:00
Stephen Montgomery-Smith
5030bf29bf - Unbreak octave-forge-* ports, because svn revision 405987 fixes
math/octave.
2016-01-13 02:16:26 +00:00
Stephen Montgomery-Smith
17629d9037 - Svn revision 405533 upgraded /math/octave to version 4.0.0. This version
of octave segfaults with FreeBSD.  Many of the octave-forge-* ports don't
  build, and those that build don't work.  So they are all being marked
  broken until it is fixed.
2016-01-12 19:56:13 +00:00
Baptiste Daroussin
f8005ba9f4 Explicly force runnning load-octave-pkg during post (de)installation 2015-09-26 08:39:49 +00:00
Stephen Montgomery-Smith
32fe8ecfe0 - Add variable assignments to make_args. 2015-01-23 03:18:29 +00:00
Sunpoet Po-Chuan Hsieh
597a7da114 - Convert to new LIB_DEPENDS format
Approved by:	portmgr (blanket)
2014-05-03 16:20:54 +00:00
Tijl Coosemans
564a799c71 Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most cases
USE_GCC=yes has been omitted though.

Remove USE_FORTRAN handling from bsd.port.mk and bsd.gcc.mk.

Minor cleanups in some ports like USE_GMAKE, NOPORTDOCS,...

Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-02-16 17:15:31 +00:00
Stephen Montgomery-Smith
1e83422365 - Move the MAKE_ARGS variables from some individual math/octave-forge-*
ports to Mk/bsd.octave.mk.  Also add LD_CXX="${CXX}" DL_LD="${CXX}" to
  MAKE_ARGS, as this fixes the build of several octave-forve-* ports by
  setting these variables properly in ${PREFIX}/bin/mkoctfile.
2014-01-23 05:05:19 +00:00
Stephen Montgomery-Smith
d9688e656f - Fix errors created when staging was implemented. 2014-01-12 22:39:23 +00:00
Stephen Montgomery-Smith
b90d62cbfc - Implement staging for octave-forge ports. 2014-01-12 16:35:23 +00:00
Stephen Montgomery-Smith
a54423d5c8 - USE_GMAKE to USES=gmake. 2013-07-06 01:48:53 +00:00
Martin Wilke
61d8acdb49 - Remove emacs mode, -*- mode: ...; -*- [1]
- Comments for BUILD_ and RUN_DEPENDS fail to mention alternate means to specify dependencie [2]
- Fix make reinstall [3]
- Trivial comment change for PORTDATA [4]

PR:		151954 [1]
		161314 [2]
		167085 [3]
		167465 [4]
Submitted by:	Anonymous <swell.k@gmail.com> [1]
		dougb@ and Chris Rees <utisoft@gmail.com> [2]
		Garrett Cooper <yanegomi@gmail.com> [3]
		"Bryan Drewery" <bryan@shatow.net> [4]
Tested via:	phw
2012-05-23 08:17:49 +00:00
Stephen Montgomery-Smith
e366e3117a - Add "-f" option to ${LN} command.
Reported by:	Scott Bennett <bennett@cs.niu.edu>
2012-01-31 14:50:12 +00:00
Stephen Montgomery-Smith
e6620d74ba - Update math/octave-forge-base to 1.1. Now includes the script
load-octave-pkg to link the octave packaging system to the FreeBSD ports.
- Update Mk/bsd.octave.mk so that octave-forge-* ports use this script.

Approved by:	gabor (mentor)
2011-06-30 20:52:08 +00:00
Stephen Montgomery-Smith
85600472a2 - Change maintainer's email address.
Approved by:	maho (mentor) and portmgr
2011-06-28 04:51:50 +00:00
Martin Wilke
d350c97305 - Add gmake as RUN_DEP
PR:		148234
Submitted by:	Stephen Montgomery-Smith <stephen@missouri.edu> (maintainer)
2011-03-17 17:14:09 +00:00
Greg Larkin
7d1f976f2d - Removed obsolete target
PR:		ports/148232
Submitted by:	Stephen Montgomery-Smith <stephen at missouri dot edu> (maintainer)
2010-07-23 20:06:51 +00:00
Martin Wilke
a14a87bc6f A large number of the octave forge ports need version updates. But the new
release system they have is creating releases that don't quite fit into the
old paradigm. A big difference is that they don't all use configure any more.

This moves all the "GNU_CONFIGURE=yes" stuff from bsd.octave.mk to the
individual ports.

PR:		144512
Submitted by:	Stephen Montgomery-Smith <stephen@missouri.edu> (maintainer)
2010-06-02 16:23:51 +00:00
Mark Linimon
2d5a583429 Fix fetch of some of the octave-forge ports.
PR:		ports/140541
Submitted by:	maintainer
2009-11-14 00:56:23 +00:00
Mark Linimon
28be52f50c Expand the path passed to the install tool.
PR:		139342
Submitted by:	maintainer
2009-11-11 22:15:04 +00:00
Dennis Herrmann
921a55a1fa - Fix build 2009-08-23 16:49:00 +00:00
Dmitry Marakasov
68cb122e1d - Switch SourceForge ports to new File Release System, bsd.*.mk changes
Approved by:	portmgr (pav)
2009-08-22 00:11:04 +00:00
Martin Wilke
b1a7e9fbfc - Mark all math/octave* BROKEN, it fails to build for a long time
Reported by:	pointyhat
2009-08-14 11:06:55 +00:00
Dennis Herrmann
cf8759b2c9 - Update maintainer mail address
PR:		ports/133397
Submitted by:	Stephen Montgomery-Smith <stephen@missouri.edu> (maintainer)
Approved by:	tabthorpe (co-mentor)
2009-04-05 20:50:49 +00:00
Beech Rintoul
bebc5ceb3c - bsd.octave.mk had a hack in it to bring in gfortran as a RUN_DEPENDS.
But now, USE_FORTRAN seems to do this automatically.

PR:		ports/130397
Submitted by:	Stephen Montgomery-Smith <stephen@math.missouri.edu> (maintainer)
2009-01-12 20:43:03 +00:00
Maho Nakata
0f9186f111 Replacment port: math/octave-forge.
PR:		127030
Submitted by:	Stephen Montgomery-Smith <stephen@math.missouri.edu>
Approved by:	portmgr (pav)
2008-09-08 00:23:03 +00:00