Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

bsf-2.4.0-18.4 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: bsf Distribution: openSUSE Tumbleweed
Version: 2.4.0 Vendor: openSUSE
Release: 18.4 Build date: Wed Feb 21 09:27:05 2024
Group: Development/Libraries/Java Build host: reproducible
Size: 125902 Source RPM: bsf-2.4.0-18.4.src.rpm
Packager: http://bugs.opensuse.org
Url: https://commons.apache.org/bsf/
Summary: Bean Scripting Framework
Bean Scripting Framework (BSF) is a set of Java classes that provides
scripting language support within Java applications and access to Java
objects and methods from scripting languages. BSF allows writing JSPs
in languages other than Java while providing access to the Java class
library. In addition, BSF permits any Java application to be
implemented in part (or dynamically extended) by a language that is
embedded within it. This is achieved by providing an API that permits
calling scripting language engines from within Java as well as an
object registry that exposes Java objects to these scripting language
engines.

This BSF package currently supports several scripting languages: *
   Javascript (using Rhino ECMAScript, from the Mozilla project)
* XSLT Stylesheets (as a component of Apache XML project's Xalan and
   Xerces)

In addition, the following languages are supported with their own
   BSF engines: * Java (using BeanShell, from the BeanShell project)
* JRuby
* JudoScript

Provides

Requires

License

Apache-2.0

Changelog

* Wed Feb 21 2024 Fridrich Strba <fstrba@suse.com>
  - Use %patch -P N instead of deprecated %patchN.
* Wed Jan 08 2020 Fridrich Strba <fstrba@suse.com>
  - BuildIgnore jline1 instead of jline, since the dependency of
    rhino changed
* Tue Apr 09 2019 Fridrich Strba <fstrba@suse.com>
  - Remove reference to parent pom, since we do not use Maven to
    build this package
* Tue Feb 12 2019 Fridrich Strba <fstrba@suse.com>
  - BuildIgnore jline to avoid a build cycle
* Tue Feb 05 2019 Fridrich Strba <fstrba@suse.com>
  - Clean the spec file and sanitize dependencies
* Tue Nov 27 2018 Fridrich Strba <fstrba@suse.com>
  - Modified patch:
    * build-file.patch
      + Fix build of script providers
* Wed May 16 2018 fstrba@suse.com
  - Build with source and target 8 to anticipate a possible removal
    of 1.6 compatibility
  - Modified patch:
    * build.properties.patch
      + specify source level 8
* Fri Dec 22 2017 fstrba@suse.com
  - Assure that we build with java source and target level 1.6
* Wed Sep 20 2017 fstrba@suse.com
  - Fix javadoc errors with jdk9: use build-jar-repository instead
    of system-wide CLASSPATH environmental variable
  - Clean spec file and run fdupes on documentation
* Thu Sep 07 2017 fstrba@suse.com
  - Force java source and target levels to 1.6 in order to allow
    building with jdk9
  - Force using of java-1_8_0-openjdk-devel, since javadoc errors are
    fatal in jdk9

Files

/usr/share/doc/packages/bsf
/usr/share/doc/packages/bsf/AUTHORS.txt
/usr/share/doc/packages/bsf/CHANGES.txt
/usr/share/doc/packages/bsf/README.txt
/usr/share/doc/packages/bsf/RELEASE-NOTE.txt
/usr/share/doc/packages/bsf/TODO.txt
/usr/share/java/bsf.jar
/usr/share/licenses/bsf
/usr/share/licenses/bsf/LICENSE.txt
/usr/share/licenses/bsf/NOTICE.txt
/usr/share/maven-metadata/bsf.xml
/usr/share/maven-poms/JPP-bsf.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Dec 20 00:01:06 2024