[RPM (6.0)] [DIST generic] jsr223-scripting-engines-1.0-1.r236.1.jpp6

Ralph Apel <[email protected]>
Newsgroups gmane.linux.jpackage.announce
Message-ID <[email protected]>
Name        : jsr223-scripting-engines     Relocations: (not relocatable)
Version     : 1.0                               Vendor: JPackage Project
Release     : 1.r236.1.jpp6                 Build Date: Mon 13 Aug 2012 10:34:50 AM CEST
Install Date: (not installed)               Build Host: linux.fritz.box
Group       : Development/Libraries/Java    Source RPM: (none)
Size        : 20461455                         License: BSD
Signature   : (none)
Packager    : Ralph Apel <[email protected]>
URL         : https://scripting.dev.java.net/
Summary     : ScriptEngine Implementations
Description :
The Scripting Framework also supports third-party Script
Engines that implement the JSR 223 Scripting APIs. The
primary purpose of this project is to provide ScriptEngine
implementations that developers can use in their Java
Applications. Developers can also use the Script Engines
as examples of how to implement the Scripting APIs using
their own Java-based Scripting implementations.

---------------
Ralph Apel <r.apel at r-apel.de> - 0:1.0-1.r236.1
- First JPP-6 release
---------------
jsr223-scripting-engines.src: W: specfile-error sh: line 0: fg: no job control
jsr223-scripting-engines.src: W: specfile-error sh: line 0: fg: no job control
jsr223-scripting-engines.src: W: source-or-patch-not-bzipped jsr223-scripting-engines-browserjs-build.patch
jsr223-scripting-engines.src: W: source-or-patch-not-bzipped jsr223-scripting-engines-236.tgz
jsr223-scripting-engines.src: W: source-or-patch-not-bzipped jsr223-scripting-engines-ognl-OgnlScriptEngine.patch
jsr223-scripting-engines.src: W: source-or-patch-not-bzipped jsr223-scripting-engines-BshScriptEngine.patch
jsr223-scripting-engines.src: W: source-or-patch-not-bzipped jsr223-scripting-engines-build-noplugin.patch
jsr223-scripting-engines.src: W: no-signature
1 packages and 0 specfiles checked; 0 errors, 8 warnings.

---------------
Index: jsr223-scripting-engines-browserjs-build.patch
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/jsr223-scripting-engines/jsr223-scripting-engines-browserjs-build.patch,v
retrieving revision 1.1
diff -u -r1.1 jsr223-scripting-engines-browserjs-build.patch
--- jsr223-scripting-engines-browserjs-build.patch	6 Oct 2008 19:39:08 -0000	1.1
+++ jsr223-scripting-engines-browserjs-build.patch	13 Aug 2012 08:44:28 -0000
@@ -1,10 +1,11 @@
---- scripting/engines/browserjs/make/build.xml.sav0	2006-12-15 11:30:07.000000000 +0100
-+++ scripting/engines/browserjs/make/build.xml	2008-08-27 18:58:56.000000000 +0200
-@@ -11,6 +11,7 @@
-   <property name="classes.dir"  value="${build.dir}/classes"/>
+--- browserjs/make/build.xml.sv	2012-08-09 15:33:01.803168505 +0200
++++ browserjs/make/build.xml	2012-08-09 15:34:23.246144561 +0200
+@@ -21,7 +21,7 @@
  
-   <target name="prepare">
-+    <echo message="${java.home}"/>
-     <mkdir dir="${classes.dir}"/>
-   </target>
+   <path id="javac.classpath">
+     <pathelement path="${jsr223.jar}" />
+-    <pathelement path="${java.home}/../jre/lib/plugin.jar" />
++    <pathelement path="${browserjs.jar}" />
+   </path>
  
+   <target name="compile" depends="prepare" description="Compiles the sources">
Index: jsr223-scripting-engines.spec
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/jsr223-scripting-engines/jsr223-scripting-engines.spec,v
retrieving revision 1.1
diff -u -r1.1 jsr223-scripting-engines.spec
--- jsr223-scripting-engines.spec	6 Oct 2008 19:39:08 -0000	1.1
+++ jsr223-scripting-engines.spec	13 Aug 2012 08:44:28 -0000
@@ -1,4 +1,4 @@
-# Copyright (c) 2000-2008, JPackage Project
+# Copyright (c) 2000-2012, JPackage Project
 # All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
@@ -29,36 +29,45 @@
 #
 
 %define section   free
-%define java6     0
+%define java6     1
 %define browser_js %{?_with_browser_js:1}%{!?_with_browser_js:%{?_without_browser_js:0}%{!?_without_browser_js:%{?_browser_js:%{_browser_js}}%{!?_browser_js:0}}}
-
+%define browser_js     1
+%define _binary_payload w9.gzdio
+%define _source_payload w9.gzdio
+%define _binary_filedigest_algorithm 1
+%define _source_filedigest_algorithm 1
 
 Name:           jsr223-scripting-engines
 Version:        1.0
-Release:        0.20080819.1%{dist}
+Release:        1.r236.1%{dist}
 Epoch:          0
 Summary:        ScriptEngine Implementations
 
 Group:          Development/Libraries/Java
 License:        BSD
 URL:            https://scripting.dev.java.net/
-Source0:        jsr223-scripting-engines.tar.gz
+Source0:        jsr223-scripting-engines-236.tgz
 # Steps to reproduce
-# cvs -d :pserver:[email protected]:/cvs login
-# cvs -d :pserver:[email protected]:/cvs export -r HEAD scripting/engines
-Patch0:         jsr223-scripting-engines-jruby-build.patch
+# svn export https://svn.java.net/svn/scripting~svn/trunk/engines/ jsr223-scripting-engines-236
+# "Exported revision 236."
+# tar czf jsr223-scripting-engines-236.tgz jsr223-scripting-engines-236/
+#Patch0:         jsr223-scripting-engines-jruby-build.patch
 Patch1:         jsr223-scripting-engines-browserjs-build.patch
 Patch2:         jsr223-scripting-engines-build-noplugin.patch
 
+Patch3:         jsr223-scripting-engines-BshScriptEngine.patch
+Patch4:         jsr223-scripting-engines-browserjs-build.patch
+Patch5:         jsr223-scripting-engines-ognl-OgnlScriptEngine.patch
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
 BuildRequires:  jpackage-utils >= 0:1.7.5
-BuildRequires:  java-devel >= 0:1.5.0
+BuildRequires:  java-devel >= 0:1.6.0
 %if %{browser_js}
-BuildRequires:  java-plugin >= 0:1.5.0
+BuildRequires:  icedtea-web
 %endif
-BuildRequires:  ant >= 0:1.6.5
+BuildRequires:  ant >= 0:1.7.1
 
 BuildRequires:  aqute-bndlib
 BuildRequires:  asm2
@@ -69,14 +78,14 @@
 BuildRequires:  jacl
 BuildRequires:  jaskell
 BuildRequires:  jfunutil
-BuildRequires:  jparsec
+BuildRequires:  jparsec12
 BuildRequires:  rhino
 BuildRequires:  jawk
 
-BuildRequires:  jakarta-commons-beanutils
-BuildRequires:  jakarta-commons-cli
-BuildRequires:  jakarta-commons-collections
-BuildRequires:  jakarta-commons-discovery
+BuildRequires:  apache-commons-beanutils
+BuildRequires:  apache-commons-cli
+BuildRequires:  apache-commons-collections
+BuildRequires:  apache-commons-discovery
 BuildRequires:  jakarta-commons-jelly
 BuildRequires:  jakarta-commons-jelly-tags-bean
 BuildRequires:  jakarta-commons-jelly-tags-define
@@ -88,9 +97,9 @@
 BuildRequires:  jakarta-commons-jelly-tags-swing
 BuildRequires:  jakarta-commons-jelly-tags-util
 BuildRequires:  jakarta-commons-jelly-tags-xml
-BuildRequires:  jakarta-commons-jexl
-BuildRequires:  jakarta-commons-lang
-BuildRequires:  jakarta-commons-logging
+BuildRequires:  apache-commons-jexl
+BuildRequires:  apache-commons-lang
+BuildRequires:  apache-commons-logging
 BuildRequires:  dom4j
 BuildRequires:  forehead
 BuildRequires:  jaxen
@@ -107,14 +116,14 @@
 BuildRequires:  jruby-bytelist
 BuildRequires:  judoscript
 BuildRequires:  juel
-BuildRequires:  jython
+BuildRequires:  jython221
 BuildRequires:  ognl
 BuildRequires:  pnuts
 BuildRequires:  sisc
 BuildRequires:  velocity
 
 
-Requires:  java >= 0:1.5.0
+Requires:  java >= 0:1.6.0
 Requires:  aqute-bndlib
 
 Requires(post):   jpackage-utils >= 0:1.7.5
@@ -229,9 +238,9 @@
 Requires:       dom4j
 Requires:       forehead
 Requires:       jakarta-commons-beanutils16
-Requires:       jakarta-commons-cli
-Requires:       jakarta-commons-collections
-Requires:       jakarta-commons-discovery
+Requires:       apache-commons-cli
+Requires:       apache-commons-collections
+Requires:       apache-commons-discovery
 Requires:       jakarta-commons-jelly
 Requires:       jakarta-commons-jelly-tags-bean
 Requires:       jakarta-commons-jelly-tags-define
@@ -243,9 +252,9 @@
 Requires:       jakarta-commons-jelly-tags-swing
 Requires:       jakarta-commons-jelly-tags-util
 Requires:       jakarta-commons-jelly-tags-xml
-Requires:       jakarta-commons-jexl
-Requires:       jakarta-commons-lang
-Requires:       jakarta-commons-logging
+Requires:       apache-commons-jexl
+Requires:       apache-commons-lang
+Requires:       apache-commons-logging
 Requires:       jakarta-taglibs-standard
 Requires:       jaxen
 Requires:       script_1_0_api
@@ -270,8 +279,8 @@
 Summary:        Jexl Engine for %{name}
 Group:          Development/Libraries/Java
 Requires:       %{name} = %{epoch}:%{version}-%{release}
-Requires:       jakarta-commons-jexl
-Requires:       jakarta-commons-logging
+Requires:       apache-commons-jexl
+Requires:       apache-commons-logging
 Requires:       script_1_0_api
 
 %description jexl
@@ -314,7 +323,7 @@
 Summary:        Jython Engine for %{name}
 Group:          Development/Libraries/Java
 Requires:       %{name} = %{epoch}:%{version}-%{release}
-Requires:       jython
+Requires:       jython221
 Requires:       script_1_0_api
 
 %description jython
@@ -387,128 +396,130 @@
 
 
 %prep
-%setup -q  -c
+%setup -q  -n %{name}-236
 for j in $(find . -name "*.jar"); do
     mv $j $j.no
 done
-ln -sf $(build-classpath aqute-bndlib) scripting/engines/bnd-0.0.249.jar
+ln -sf $(build-classpath aqute-bndlib) bnd-0.0.249.jar
 
-ln -sf $(build-classpath bsh2/bsh) scripting/engines/beanshell/lib/bsh-2.0b5.jar
+ln -sf $(build-classpath bsh2/bsh) beanshell/lib/bsh-2.0b5.jar
 
-ln -sf $(build-classpath freemarker) scripting/engines/freemarker/lib/freemarker.jar
+ln -sf $(build-classpath freemarker) freemarker/lib/freemarker.jar
 
-ln -sf $(build-classpath groovy11-all) scripting/engines/groovy/lib/groovy-all-1.5.6.jar
+ln -sf $(build-classpath groovy11-all) groovy/lib/groovy-all-1.5.6.jar
 
-ln -sf $(build-classpath jacl/jacl) scripting/engines/jacl/lib/jacl.jar
-ln -sf $(build-classpath jacl/tcljava) scripting/engines/jacl/lib/tcljava.jar
-
-ln -sf $(build-classpath jaskell) scripting/engines/jaskell/lib/jaskell-1.0.jar
-ln -sf $(build-classpath jfunutil) scripting/engines/jaskell/lib/jfunutil.jar
-ln -sf $(build-classpath jparsec) scripting/engines/jaskell/lib/jparsec.jar
-
-ln -sf $(build-classpath js) scripting/engines/javascript/lib/js.jar
-
-ln -sf $(build-classpath jawk) scripting/engines/jawk/lib/jawk.0_14.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jawk/lib/jawk.0_14.jar.no
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jawk/lib/jawk_ex.0_14.jar.no
-
-ln -sf $(build-classpath commons-beanutils16) scripting/engines/jelly/lib/commons-beanutils-1.6.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-beanutils-1.6.jar.no
-ln -sf $(build-classpath commons-cli) scripting/engines/jelly/lib/commons-cli-1.0.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-cli-1.0.jar.no
-ln -sf $(build-classpath commons-collections) scripting/engines/jelly/lib/commons-collections-2.1.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-collections-2.1.jar.no
-ln -sf $(build-classpath commons-discovery) scripting/engines/jelly/lib/commons-discovery-20030211.213356.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-discovery-20030211.213356.jar.no
-ln -sf $(build-classpath commons-jelly) scripting/engines/jelly/lib/commons-jelly-1.0.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-jelly-1.0.jar.no
-ln -sf $(build-classpath commons-jelly-tags-bean) scripting/engines/jelly/lib/commons-jelly-tags-bean-1.0.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-jelly-tags-bean-1.0.jar.no
-ln -sf $(build-classpath commons-jelly-tags-define) scripting/engines/jelly/lib/commons-jelly-tags-define-1.0.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-jelly-tags-define-1.0.jar.no
-ln -sf $(build-classpath commons-jelly-tags-dynabean) scripting/engines/jelly/lib/commons-jelly-tags-dynabean-1.0.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-jelly-tags-dynabean-1.0.jar.no
-ln -sf $(build-classpath commons-jelly-tags-fmt) scripting/engines/jelly/lib/commons-jelly-tags-fmt-1.0.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-jelly-tags-fmt-1.0.jar.no
-ln -sf $(build-classpath commons-jelly-tags-interaction) scripting/engines/jelly/lib/commons-jelly-tags-interaction-1.0.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-jelly-tags-interaction-1.0.jar.no
-ln -sf $(build-classpath commons-jelly-tags-junit) scripting/engines/jelly/lib/commons-jelly-tags-junit-1.0.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-jelly-tags-junit-1.0.jar.no
-ln -sf $(build-classpath commons-jelly-tags-log) scripting/engines/jelly/lib/commons-jelly-tags-log-1.0.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-jelly-tags-log-1.0.jar.no
-ln -sf $(build-classpath commons-jelly-tags-swing) scripting/engines/jelly/lib/commons-jelly-tags-swing-1.0.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-jelly-tags-swing-1.0.jar.no
-ln -sf $(build-classpath commons-jelly-tags-util) scripting/engines/jelly/lib/commons-jelly-tags-util-1.0.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-jelly-tags-util-1.1.1.jar.no
-ln -sf $(build-classpath commons-jelly-tags-xml) scripting/engines/jelly/lib/commons-jelly-tags-xml-1.0.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-jelly-tags-xml-1.1.jar.no
-ln -sf $(build-classpath commons-jexl) scripting/engines/jelly/lib/commons-jexl-1.0.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-jexl-1.0.jar.no
-ln -sf $(build-classpath commons-lang) scripting/engines/jelly/lib/commons-lang-2.0.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-lang-2.0.jar.no
-ln -sf $(build-classpath commons-logging) scripting/engines/jelly/lib/commons-logging-1.0.3.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/commons-logging-1.0.3.jar.no
-ln -sf $(build-classpath dom4j) scripting/engines/jelly/lib/dom4j-1.5.2.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/dom4j-1.5.2.jar.no
-ln -sf $(build-classpath forehead) scripting/engines/jelly/lib/forehead-1.0-beta-5.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/forehead-1.0-beta-5.jar.no
-ln -sf $(build-classpath jaxen) scripting/engines/jelly/lib/jaxen-1.1-beta-4.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/jaxen-1.1-beta-4.jar.no
-ln -sf $(build-classpath taglibs-core) scripting/engines/jelly/lib/jstl-1.0.6.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/jstl-1.0.6.jar.no
-ln -sf $(build-classpath junit) scripting/engines/jelly/lib/junit-3.8.1.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/junit-3.8.1.jar.no
-ln -sf $(build-classpath servlet_2_3_api) scripting/engines/jelly/lib/servletapi-2.3.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/servletapi-2.3.jar.no
-ln -sf $(build-classpath xerces-j2) scripting/engines/jelly/lib/xerces-2.2.1.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/xerces-2.2.1.jar.no
-ln -sf $(build-classpath xml-commons-jaxp-1.3-apis) scripting/engines/jelly/lib/xml-apis-1.0.b2.jar
-#BUILD/jsr223-scripting-engines-1.0/scripting/engines/jelly/lib/xml-apis-1.0.b2.jar.no
-
-ln -sf $(build-classpath jep) scripting/engines/jep/lib/jep-2.4.0.jar
-ln -sf $(build-classpath jep-ext) scripting/engines/jep/lib/ext-1.1.0.jar
-ln -sf $(build-classpath jama) scripting/engines/jep/lib/Jama-1.0.2.jar
-
-ln -sf $(build-classpath commons-jexl) scripting/engines/jexl/lib/commons-jexl-1.0.jar
-ln -sf $(build-classpath commons-logging) scripting/engines/jexl/lib/commons-logging-1.0.3.jar
-
-ln -sf $(build-classpath asm2/asm2) scripting/engines/jruby/lib/asm-2.2.3.jar
-ln -sf $(build-classpath backport-util-concurrent) scripting/engines/jruby/lib/backport-util-concurrent.jar
-ln -sf $(build-classpath jruby) scripting/engines/jruby/lib/jruby.jar
-ln -sf $(build-classpath jruby-bytelist) scripting/engines/jruby/lib/jruby-bytelist.jar
-
-ln -sf $(build-classpath judoscript) scripting/engines/judo/lib/judo.jar
-
-ln -sf $(build-classpath juel) scripting/engines/juel/lib/juel-2.1.0-rc2.jar
-
-ln -sf $(build-classpath jython) scripting/engines/jython/lib/jython.jar
-
-ln -sf $(build-classpath ognl) scripting/engines/ognl/lib/ognl-2.6.9.jar
-
-ln -sf $(build-classpath pnuts) scripting/engines/pnuts/lib/pnuts.jar
-ln -sf $(build-classpath pnuts-modules) scripting/engines/pnuts/lib/pnuts-modules.jar
-
-ln -sf $(build-classpath sisc) scripting/engines/scheme/lib/sisc.jar
-ln -sf $(build-classpath sisc-lib) scripting/engines/scheme/lib/sisc-lib.jar
-ln -sf $(build-classpath sisc-opt) scripting/engines/scheme/lib/sisc-opt.jar
-cp %{_datadir}/sisc/sisc.shp scripting/engines/scheme/lib/sisc.php
+ln -sf $(build-classpath jacl/jacl) jacl/lib/jacl.jar
+ln -sf $(build-classpath jacl/tcljava) jacl/lib/tcljava.jar
+
+ln -sf $(build-classpath jaskell) jaskell/lib/jaskell-1.0.jar
+ln -sf $(build-classpath jfunutil) jaskell/lib/jfunutil.jar
+ln -sf $(build-classpath jparsec12) jaskell/lib/jparsec.jar
+
+ln -sf $(build-classpath js) javascript/lib/js.jar
+
+ln -sf $(build-classpath jawk) jawk/lib/jawk.0_14.jar
+#BUILD/jsr223-scripting-engines-1.0/jawk/lib/jawk.0_14.jar.no
+#BUILD/jsr223-scripting-engines-1.0/jawk/lib/jawk_ex.0_14.jar.no
+
+ln -sf $(build-classpath commons-beanutils16) jelly/lib/commons-beanutils-1.6.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-beanutils-1.6.jar.no
+ln -sf $(build-classpath commons-cli) jelly/lib/commons-cli-1.0.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-cli-1.0.jar.no
+ln -sf $(build-classpath commons-collections) jelly/lib/commons-collections-2.1.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-collections-2.1.jar.no
+ln -sf $(build-classpath commons-discovery) jelly/lib/commons-discovery-20030211.213356.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-discovery-20030211.213356.jar.no
+ln -sf $(build-classpath commons-jelly) jelly/lib/commons-jelly-1.0.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-jelly-1.0.jar.no
+ln -sf $(build-classpath commons-jelly-tags-bean) jelly/lib/commons-jelly-tags-bean-1.0.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-jelly-tags-bean-1.0.jar.no
+ln -sf $(build-classpath commons-jelly-tags-define) jelly/lib/commons-jelly-tags-define-1.0.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-jelly-tags-define-1.0.jar.no
+ln -sf $(build-classpath commons-jelly-tags-dynabean) jelly/lib/commons-jelly-tags-dynabean-1.0.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-jelly-tags-dynabean-1.0.jar.no
+ln -sf $(build-classpath commons-jelly-tags-fmt) jelly/lib/commons-jelly-tags-fmt-1.0.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-jelly-tags-fmt-1.0.jar.no
+ln -sf $(build-classpath commons-jelly-tags-interaction) jelly/lib/commons-jelly-tags-interaction-1.0.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-jelly-tags-interaction-1.0.jar.no
+ln -sf $(build-classpath commons-jelly-tags-junit) jelly/lib/commons-jelly-tags-junit-1.0.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-jelly-tags-junit-1.0.jar.no
+ln -sf $(build-classpath commons-jelly-tags-log) jelly/lib/commons-jelly-tags-log-1.0.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-jelly-tags-log-1.0.jar.no
+ln -sf $(build-classpath commons-jelly-tags-swing) jelly/lib/commons-jelly-tags-swing-1.0.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-jelly-tags-swing-1.0.jar.no
+ln -sf $(build-classpath commons-jelly-tags-util) jelly/lib/commons-jelly-tags-util-1.0.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-jelly-tags-util-1.1.1.jar.no
+ln -sf $(build-classpath commons-jelly-tags-xml) jelly/lib/commons-jelly-tags-xml-1.0.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-jelly-tags-xml-1.1.jar.no
+ln -sf $(build-classpath commons-jexl) jelly/lib/commons-jexl-1.0.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-jexl-1.0.jar.no
+ln -sf $(build-classpath commons-lang) jelly/lib/commons-lang-2.0.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-lang-2.0.jar.no
+ln -sf $(build-classpath commons-logging) jelly/lib/commons-logging-1.0.3.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/commons-logging-1.0.3.jar.no
+ln -sf $(build-classpath dom4j) jelly/lib/dom4j-1.5.2.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/dom4j-1.5.2.jar.no
+ln -sf $(build-classpath forehead) jelly/lib/forehead-1.0-beta-5.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/forehead-1.0-beta-5.jar.no
+ln -sf $(build-classpath jaxen) jelly/lib/jaxen-1.1-beta-4.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/jaxen-1.1-beta-4.jar.no
+ln -sf $(build-classpath taglibs-core) jelly/lib/jstl-1.0.6.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/jstl-1.0.6.jar.no
+ln -sf $(build-classpath junit) jelly/lib/junit-3.8.1.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/junit-3.8.1.jar.no
+ln -sf $(build-classpath servlet_2_3_api) jelly/lib/servletapi-2.3.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/servletapi-2.3.jar.no
+ln -sf $(build-classpath xerces-j2) jelly/lib/xerces-2.2.1.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/xerces-2.2.1.jar.no
+ln -sf $(build-classpath xml-commons-jaxp-1.3-apis) jelly/lib/xml-apis-1.0.b2.jar
+#BUILD/jsr223-scripting-engines-1.0/jelly/lib/xml-apis-1.0.b2.jar.no
+
+ln -sf $(build-classpath jep) jep/lib/jep-2.4.0.jar
+ln -sf $(build-classpath jep-ext) jep/lib/ext-1.1.0.jar
+ln -sf $(build-classpath jama) jep/lib/Jama-1.0.2.jar
+
+ln -sf $(build-classpath commons-jexl) jexl/lib/commons-jexl-1.0.jar
+ln -sf $(build-classpath commons-logging) jexl/lib/commons-logging-1.0.3.jar
+
+ln -sf $(build-classpath asm2/asm2) jruby/lib/asm-2.2.3.jar
+ln -sf $(build-classpath backport-util-concurrent) jruby/lib/backport-util-concurrent.jar
+ln -sf $(build-classpath jruby) jruby/lib/jruby.jar
+ln -sf $(build-classpath jruby-bytelist) jruby/lib/jruby-bytelist.jar
+
+ln -sf $(build-classpath judoscript) judo/lib/judo.jar
+
+ln -sf $(build-classpath juel) juel/lib/juel-2.1.0-rc2.jar
+
+ln -sf $(build-classpath jython221) jython/lib/jython.jar
+
+ln -sf $(build-classpath ognl) ognl/lib/ognl-2.6.9.jar
+
+ln -sf $(build-classpath pnuts) pnuts/lib/pnuts.jar
+ln -sf $(build-classpath pnuts-modules) pnuts/lib/pnuts-modules.jar
+
+ln -sf $(build-classpath sisc) scheme/lib/sisc.jar
+ln -sf $(build-classpath sisc-lib) scheme/lib/sisc-lib.jar
+ln -sf $(build-classpath sisc-opt) scheme/lib/sisc-opt.jar
+cp %{_datadir}/sisc/sisc.shp scheme/lib/sisc.php
 
-ln -sf $(build-classpath velocity) scripting/engines/velocity/lib/velocity-dep-1.5.jar
+ln -sf $(build-classpath velocity) velocity/lib/velocity-dep-1.5.jar
 
-%patch0 -b .sav0
+#%patch0 -b .sav0
 %if ! %{browser_js}
 %patch1 -b .sav1
 %patch2 -b .noplugin
 %endif
+%patch3 -b .sav3
+%patch4 -b .sav4
+%patch5 -b .sav5
 
 %build
-export JAVA_HOME=%{_jvmdir}/java-1.5.0
-cd scripting/engines
-ant -Djsr223.jar=$(build-classpath script_1_0_api)
+ant \
+    -Djsr223.jar=$(build-classpath script_1_0_api) \
+    -Dbrowserjs.jar=/usr/share/icedtea-web/plugin.jar
 
 %install
 rm -rf $RPM_BUILD_ROOT
-cd scripting/engines
 # jars
 install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/scripting-engines
 install -m 644 beanshell/build/bsh-engine.jar \
@@ -692,6 +703,9 @@
 
 
 %changelog
+* Mon Aug 13 2012 Ralph Apel <r.apel at r-apel.de> - 0:1.0-1.r236.1
+- First JPP-6 release
+ 
 * Mon Oct 06 2008 Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.20080819.1.jpp5
 - First release
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.