Commit graph

23 commits

Author SHA1 Message Date
Brendan Fabeny
f64f59d8c1 fix build with lang/gcc46 [1]; fix use of blas and lapack;
fix WITHOUT_GUI; minor clean-up

Reported by:	pav,gerald [1]
PR:		159917
Approved by:	Rob Farmer (maintainer)
2011-08-23 08:28:05 +00:00
Beech Rintoul
51bd5941b5 - Update to 5.3.3
- Changelog:
- http://www.scilab.org/content/download/2334/24011/file/changes5.3.2-5.3.3.pdf

PR:		ports/159201
Submitted by:	Rob Farmer <rfarmer@predatorlabs.net> (maintainer)
2011-07-28 18:07:09 +00:00
Max Brazhnikov
391fbdc8f3 Update to 5.3.2 (bug fixes)
Upstream now ships desktop files, use those

Changelog:
http://www.scilab.org/content/download/2264/23453/file/changes5.3.1-5.3.2.pdf

PR:		ports/157101
Submitted by:	Rob Farmer (maintainer)
2011-05-20 06:04:59 +00:00
Max Brazhnikov
7c78bc1595 Update to 5.3.0
Upstream changes:
http://www.scilab.org/content/download/1791/19327/file/changes5.2.2-5.3.0.pdf

Port changes:
 -Drop dependency on readline from ports - this was never removed from the 4.x
  port and isn't used
 -Make UMFPACK off by default - the only reason it was on by default was for
  consistency among 5.2.x versions, since I didn't expose the knob through
  OPTIONS properly until 5.2.2
 -Update JGraphX to compatible version for Scilab 5.3.0
 -Scilab does not start java in the normal way (with javavmwrapper) so the
  JAVA_HOME environment variable isn't set properly. Explictly set JAVA_HOME
  to whatever was used to build the port. This seems to correct occasional
  crashes on startup.
 -Use batik-all.jar instead of batik.jar - has some extra classes in it
 -Additional dependency: java/jakarta-commons-beanutils
 -"bsdjava" (java/jdk16) doesn't work with this version. Require diablo or
  openjdk.
 -Use COMMENT in DESKTOP_ENTRIES
 -Switch to a dynamic plist for include/scilab, lib/scilab, and share/scilab.
  These directories vary quite a bit depending on what options are set but
  should be exclusive to scilab.
 -Reorganize post-patch section so java related substitutions aren't done
  unless building with java
 -Fix NOPORTDOCS to actually do something
 -Silence post-patch output
 -Remove rename of Visual Basic demos - BSD make couldn't handle the unquoted
  spaces in the path names, but this port now uses GNU make
 -Remove unnecessary find statements in pre-install
 -Remove empty directories in DATADIR/modules - toolboxes don't like them
 -Fix where threads incorrectly detected as Linux style
 -A couple patches are no longer necessary
 -ATOMS (package manager for downloading toolboxes in binary form) is not
  available for FreeBSD. It tries to download a list of available packages
  from the Scilab website (based on uname). There is no list for FreeBSD and
  it HTTP 404's. Scilab misinterprets this and says "Please connect to the
  Internet", which is a bit misleading. Patch to indicate that this will never
  work. I considered faking the uname to Linux, but there are no RPMs in ports
  for math-type things, like fortran, blas/lapack, etc. so I doubt anything
  would run. Porting any desired toolboxs is probably the best route.
 -Fix ATOMS to use fetch instead of requiring wget or curl (Due to the
  previous issue, this will only be useful for 3rd party repositories)
 -Fix toolbox build macros to not write to PREFIX/share/scilab when building
  as root

PR:		ports/153274
Submitted by:	Rob Farmer (maintainer)
2010-12-19 08:51:20 +00:00
Max Brazhnikov
a45c830a83 Use old version of jgraphx to fix build
Fix crash when running demos [1]

PR:		ports/149659 [1]
Submitted by:	Otacílio de Araújo Ramos Neto <otacilio.neto at ee.ufcg.edu.br> [1], maintainer
Approved by:	Rob Farmer (maintainer)
2010-09-04 12:31:51 +00:00
Wen Heping
19d12f5171 - Update to 5.2.2
PR:		ports/146050
Submitted by:	Rob Farmer <rfarmer@predatorlabs.net> (maintainer)
2010-04-30 08:54:40 +00:00
Wen Heping
2cbc2089f8 - Remove HDF5 option
- Update comment
- Update pkg-descr

PR:		ports/144445
Submitted by:	Rob Farmer <rfarmer@predatorlabs.net> (maintainer)
2010-03-23 23:36:10 +00:00
Wen Heping
1f308a3e03 - Update to 5.2.1
Changelog: http://www.scilab.org/content/download/1136/11155/file/changes5.2-5.2.1.pdf

- FreeBSD changes:
* Remove the local patch to work with jgraphx (included upstream)
* Fix the library version number in the matio dependency
* Add a patch to compile properly with hdf-java (obtained from Debian)
* Move saxon dependency into GUI section to allow builds without Java (by marc@, Chris Rees <utisoft@gmail.com>)

PR:		ports/144391
Submitted by:	Rob Farmer <rfarmer@predatorlabs.net>
Approved by:	maintainer
Feature safe:	yes
2010-03-02 09:05:01 +00:00
Wen Heping
01eca2900d - Unbreak it and update to 5.2.0
PR:		ports/143867
Submitted by:	Rob Farmer <rfarmer@predatorlabs.net>
Approved by:	maintainer
Feature safe:	yes
2010-02-25 02:09:17 +00:00
Martin Wilke
b107d5390a - Update to 4.1.2
- Unbreak build with xorg 7.3

PR:		116378
		116777
Submitted by:	Thomas D. Dean <tomdean@speakeasy.org>
Patched by:	gahr
Tested by :	Thomas D. Dean" <tomdean@speakeasy.org>
		gahr
Approved by:	maintainer timeout
2008-05-02 11:44:37 +00:00
Rong-En Fan
1f795d8889 - Update to 4.1.1
- Remove PLIST_SUB
  DOCSDIR substitution is handled by bsd.port.mk
  PORTVERSION is no longer used in pkg-plist

PR:	      	 ports/113706
Submitted by:	 Jean-Sebastien Roy <js at jeannot.org> (maintainer)
2007-06-16 19:45:45 +00:00
Martin Wilke
c17d58cfd4 - Update to 4.1
PR:		ports/107440
Submitted by:	Jean-Sebastien Roy <js@jeannot.org> (maintainer)
2007-01-03 21:04:34 +00:00
Marcus Alves Grando
23bb3f224b - Update to 4.0
PR:		98060
Submitted by:	maintainer
2006-06-06 02:11:55 +00:00
Marcus Alves Grando
651a8e564d - Change master site to fix fetch [1]
- math/atlas change default option to not compile static libs. Change scilab to use .so
- Add OPTIONS to use or not use atlas and gtk2 interface [1]
- portlint(1)

PR:		93695 [1]
Submitted by:	maintainer
2006-03-22 00:37:53 +00:00
Thierry Thomas
511afb5eb9 - make install folder independent of PORTVERSION;
- support NOPORTDOCS;

- authorize inclusion on CD-ROM (suggested Pedro F. Giffuni, checked with
  the Scilab project leader);

- fix pkg-descr to include Scilab copyrigth as requested by the licence.

PR:		82003
Submitted by:	maintainer
2005-06-07 20:49:04 +00:00
Thierry Thomas
324973bb90 Upgrade to 3.1.1.
Note: gcc-3.2 is still needed on FreeBSD > 5.3; without it Scilab hangs
on floating point computations.

PR:		ports/81885
Submitted by:	maintainer
2005-06-05 10:23:48 +00:00
Volker Stolz
c7724d2425 Update to 3.0
PR:		ports/70175
Submitted by:	Jean-Sebastien Roy (maintainer)
2004-08-11 08:09:50 +00:00
Yen-Ming Lee
223de69475 upgrate to scilab 2.7
PR:		50219 and 50221
Submitted by:	Jean-Sebastien Roy <js@jeannot.org>
2003-04-04 04:58:31 +00:00
Patrick Li
0018a485aa - add patches from NetBSD (fixes for ascii(), fft() and the online help)
- Provide a working default PVM configuration.
- Remove unneeded pvm files form the install.

PR:		34276
Submitted by:	maintainer
Obtained from:	NetBSD
2002-01-30 05:59:03 +00:00
SADA Kenji
daa4df5b0b New ports for scilab 2.6 .
PR:		ports/26997
Submitted by:	Jean-Sebastien Roy <jean-sebastien.roy@wanadoo.fr>
2001-10-03 14:44:01 +00:00
Steve Price
dca1739cb8 Update to version 2.4.1.
PR:		14877
Submitted by:	Pedro F. Giffuni <pfgiffun@bachue.usc.unal.edu.co>
1999-11-27 01:38:31 +00:00
Thomas Gellekum
eced82b313 Upgrade to 2.3.1.
PR:		5705
Submitted by:	<paulo@samurai.dee.uc.pt>
1998-02-11 10:36:33 +00:00
Thomas Gellekum
cad64cdf20 Import of Scilab port. Scilab is a matlab-like package.
PR:		3867
Submitted by:	Paulo Menezes <paulo@isr.uc.pt>
1997-06-18 12:14:52 +00:00