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>