Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Dec 2010 16:58:40 +0800
From:      wen heping <wenheping@gmail.com>
To:        Max Brazhnikov <makc@freebsd.org>
Cc:        cvs-ports@freebsd.org, cvs-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: cvs commit: ports/math/scilab Makefile distinfo pkg-plist ports/math/scilab/files extra-patch-NOPORTDOCS extra-patch-bin-JAVA_HOME patch-build.incl.xml patch-etc-librarypath.xml patch-modules-atoms-macros-atoms_gui-atomsGui.sci patch-modules-atom
Message-ID:  <AANLkTimPKJ5nrmZjd3SuZ3bb3USwJZ8N94OAG5keF6%2Bd@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Great work !

wen

2010/12/19 Max Brazhnikov <makc@freebsd.org>:
> makc =C2=A0 =C2=A0 =C2=A0 =C2=A02010-12-19 08:51:20 UTC
>
> =C2=A0FreeBSD ports repository
>
> =C2=A0Modified files:
> =C2=A0 =C2=A0math/scilab =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Makefile disti=
nfo pkg-plist
> =C2=A0 =C2=A0math/scilab/files =C2=A0 =C2=A0patch-build.incl.xml
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 patch-etc-librarypath.xml
> =C2=A0Added files:
> =C2=A0 =C2=A0math/scilab/files =C2=A0 =C2=A0extra-patch-NOPORTDOCS
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 extra-patch-bin-JAVA_HOME
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 patch-modules-atoms-macros-atoms_gui-atomsGui.sci
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 patch-modules-atoms-macros-atoms_internals-atomsAUWriteAccess.sc=
i
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 patch-modules-atoms-macros-atoms_internals-atomsDownload.sci
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 patch-modules-core-includes-Thread_Wrapper.h
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 patch-modules-dynamic_link-macros-ilib_gen_Make_unix.sci
> =C2=A0Removed files:
> =C2=A0 =C2=A0math/scilab/files =C2=A0 =C2=A0patch-modules-core-src-c-getm=
emory.c
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 patch-modules-hdf5-src-java-org-scilab-modules-hdf5-read-H5Read.=
java
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 patch-modules-xcos-src-java-org-scilab-modules-graph-ScilabCanva=
s.java
> =C2=A0Log:
> =C2=A0Update to 5.3.0
>
> =C2=A0Upstream changes:
> =C2=A0http://www.scilab.org/content/download/1791/19327/file/changes5.2.2=
-5.3.0.pdf
>
> =C2=A0Port changes:
> =C2=A0 -Drop dependency on readline from ports - this was never removed f=
rom the 4.x
> =C2=A0 =C2=A0port and isn't used
> =C2=A0 -Make UMFPACK off by default - the only reason it was on by defaul=
t was for
> =C2=A0 =C2=A0consistency among 5.2.x versions, since I didn't expose the =
knob through
> =C2=A0 =C2=A0OPTIONS properly until 5.2.2
> =C2=A0 -Update JGraphX to compatible version for Scilab 5.3.0
> =C2=A0 -Scilab does not start java in the normal way (with javavmwrapper)=
 so the
> =C2=A0 =C2=A0JAVA_HOME environment variable isn't set properly. Explictly=
 set JAVA_HOME
> =C2=A0 =C2=A0to whatever was used to build the port. This seems to correc=
t occasional
> =C2=A0 =C2=A0crashes on startup.
> =C2=A0 -Use batik-all.jar instead of batik.jar - has some extra classes i=
n it
> =C2=A0 -Additional dependency: java/jakarta-commons-beanutils
> =C2=A0 -"bsdjava" (java/jdk16) doesn't work with this version. Require di=
ablo or
> =C2=A0 =C2=A0openjdk.
> =C2=A0 -Use COMMENT in DESKTOP_ENTRIES
> =C2=A0 -Switch to a dynamic plist for include/scilab, lib/scilab, and sha=
re/scilab.
> =C2=A0 =C2=A0These directories vary quite a bit depending on what options=
 are set but
> =C2=A0 =C2=A0should be exclusive to scilab.
> =C2=A0 -Reorganize post-patch section so java related substitutions aren'=
t done
> =C2=A0 =C2=A0unless building with java
> =C2=A0 -Fix NOPORTDOCS to actually do something
> =C2=A0 -Silence post-patch output
> =C2=A0 -Remove rename of Visual Basic demos - BSD make couldn't handle th=
e unquoted
> =C2=A0 =C2=A0spaces in the path names, but this port now uses GNU make
> =C2=A0 -Remove unnecessary find statements in pre-install
> =C2=A0 -Remove empty directories in DATADIR/modules - toolboxes don't lik=
e them
> =C2=A0 -Fix where threads incorrectly detected as Linux style
> =C2=A0 -A couple patches are no longer necessary
> =C2=A0 -ATOMS (package manager for downloading toolboxes in binary form) =
is not
> =C2=A0 =C2=A0available for FreeBSD. It tries to download a list of availa=
ble packages
> =C2=A0 =C2=A0from the Scilab website (based on uname). There is no list f=
or FreeBSD and
> =C2=A0 =C2=A0it HTTP 404's. Scilab misinterprets this and says "Please co=
nnect to the
> =C2=A0 =C2=A0Internet", which is a bit misleading. Patch to indicate that=
 this will never
> =C2=A0 =C2=A0work. I considered faking the uname to Linux, but there are =
no RPMs in ports
> =C2=A0 =C2=A0for math-type things, like fortran, blas/lapack, etc. so I d=
oubt anything
> =C2=A0 =C2=A0would run. Porting any desired toolboxs is probably the best=
 route.
> =C2=A0 -Fix ATOMS to use fetch instead of requiring wget or curl (Due to =
the
> =C2=A0 =C2=A0previous issue, this will only be useful for 3rd party repos=
itories)
> =C2=A0 -Fix toolbox build macros to not write to PREFIX/share/scilab when=
 building
> =C2=A0 =C2=A0as root
>
> =C2=A0PR: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ports/153274
> =C2=A0Submitted by: =C2=A0 Rob Farmer (maintainer)
>
> =C2=A0Revision =C2=A0Changes =C2=A0 =C2=A0 Path
> =C2=A01.73 =C2=A0 =C2=A0 =C2=A0+82 -83 =C2=A0 =C2=A0 ports/math/scilab/Ma=
kefile
> =C2=A01.19 =C2=A0 =C2=A0 =C2=A0+4 -6 =C2=A0 =C2=A0 =C2=A0 ports/math/scil=
ab/distinfo
> =C2=A01.1 =C2=A0 =C2=A0 =C2=A0 +28 -0 =C2=A0 =C2=A0 =C2=A0ports/math/scil=
ab/files/extra-patch-NOPORTDOCS (new)
> =C2=A01.1 =C2=A0 =C2=A0 =C2=A0 +30 -0 =C2=A0 =C2=A0 =C2=A0ports/math/scil=
ab/files/extra-patch-bin-JAVA_HOME (new)
> =C2=A01.2 =C2=A0 =C2=A0 =C2=A0 +7 -7 =C2=A0 =C2=A0 =C2=A0 ports/math/scil=
ab/files/patch-build.incl.xml
> =C2=A01.2 =C2=A0 =C2=A0 =C2=A0 +9 -6 =C2=A0 =C2=A0 =C2=A0 ports/math/scil=
ab/files/patch-etc-librarypath.xml
> =C2=A01.1 =C2=A0 =C2=A0 =C2=A0 +11 -0 =C2=A0 =C2=A0 =C2=A0ports/math/scil=
ab/files/patch-modules-atoms-macros-atoms_gui-atomsGui.sci (new)
> =C2=A01.1 =C2=A0 =C2=A0 =C2=A0 +32 -0 =C2=A0 =C2=A0 =C2=A0ports/math/scil=
ab/files/patch-modules-atoms-macros-atoms_internals-atomsAUWriteAccess.sci =
(new)
> =C2=A01.1 =C2=A0 =C2=A0 =C2=A0 +84 -0 =C2=A0 =C2=A0 =C2=A0ports/math/scil=
ab/files/patch-modules-atoms-macros-atoms_internals-atomsDownload.sci (new)
> =C2=A01.1 =C2=A0 =C2=A0 =C2=A0 +16 -0 =C2=A0 =C2=A0 =C2=A0ports/math/scil=
ab/files/patch-modules-core-includes-Thread_Wrapper.h (new)
> =C2=A01.2 =C2=A0 =C2=A0 =C2=A0 +0 -28 =C2=A0 =C2=A0 =C2=A0ports/math/scil=
ab/files/patch-modules-core-src-c-getmemory.c (dead)
> =C2=A01.1 =C2=A0 =C2=A0 =C2=A0 +42 -0 =C2=A0 =C2=A0 =C2=A0ports/math/scil=
ab/files/patch-modules-dynamic_link-macros-ilib_gen_Make_unix.sci (new)
> =C2=A01.2 =C2=A0 =C2=A0 =C2=A0 +0 -12 =C2=A0 =C2=A0 =C2=A0ports/math/scil=
ab/files/patch-modules-hdf5-src-java-org-scilab-modules-hdf5-read-H5Read.ja=
va (dead)
> =C2=A01.2 =C2=A0 =C2=A0 =C2=A0 +0 -11 =C2=A0 =C2=A0 =C2=A0ports/math/scil=
ab/files/patch-modules-xcos-src-java-org-scilab-modules-graph-ScilabCanvas.=
java (dead)
> =C2=A01.21 =C2=A0 =C2=A0 =C2=A0+27 -14575 =C2=A0ports/math/scilab/pkg-pli=
st
>



--=20
=E7=9C=9F=E7=90=86=E4=BB=8E=E6=9D=A5=E6=B2=A1=E6=9C=89=E6=88=98=E8=83=9C=E8=
=BF=87=E8=B0=AC=E8=AF=AF=EF=BC=8C=E7=9C=9F=E7=90=86=E5=8F=AA=E6=9C=89=E5=9C=
=A8=E5=9D=9A=E6=8C=81=E8=B0=AC=E8=AF=AF=E7=9A=84=E4=BA=BA=E6=AD=BB=E5=8E=BB=
=E5=90=8E=E6=89=8D=E6=88=90=E4=B8=BA=E7=9C=9F=E7=90=86=E3=80=82



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTimPKJ5nrmZjd3SuZ3bb3USwJZ8N94OAG5keF6%2Bd>