From owner-cvs-all@FreeBSD.ORG Sun Dec 19 08:58:41 2010 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B1555106566B; Sun, 19 Dec 2010 08:58:41 +0000 (UTC) (envelope-from wenheping@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 4CDEF8FC12; Sun, 19 Dec 2010 08:58:40 +0000 (UTC) Received: by iwn39 with SMTP id 39so2207492iwn.13 for ; Sun, 19 Dec 2010 00:58:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:cc:content-type:content-transfer-encoding; bh=L22YF8/bXH0z7zEJlRPUAsH20zmxYJXgpO0tMzBsKl4=; b=sMTb8rGUuIpgPcV9uQ69/hyIKxgR8MAw8VvsrYEzaF4iZo+28ifJSMIpuLPZluZkZD uofHkBrOpJOBvaRutwOlRXHk5ewndcYR8zjFQsbbk9ubFJVkD/xwUIdugQAfzZ60Vfhj NNlKUKSJA590IAlOPs4llWsLg/7m0jkDu9WTU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=t/EwzBWQ8n0Vobeoh+80nA5t+42+DCOkUZMZS52yZ8KkF35zlpx19kmhjG9BR6Sb9K ORYmNjs0ywM2JB/ihc+smR0giXFtiFlQ97+dxxDUphKOMOyAfsxqn9wKh4YvnbF7LuJt 0p+wEn8dp3hxXxZTfBFlpRMhJWepKGpDlD9/M= MIME-Version: 1.0 Received: by 10.231.15.132 with SMTP id k4mr2712520iba.60.1292749120271; Sun, 19 Dec 2010 00:58:40 -0800 (PST) Received: by 10.231.26.17 with HTTP; Sun, 19 Dec 2010 00:58:40 -0800 (PST) Date: Sun, 19 Dec 2010 16:58:40 +0800 Message-ID: From: wen heping To: Max Brazhnikov Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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 X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Dec 2010 08:58:41 -0000 Great work ! wen 2010/12/19 Max Brazhnikov : > 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