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

jeuclid-cli-3.1.9-3.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: jeuclid-cli Distribution: openSUSE Tumbleweed
Version: 3.1.9 Vendor: openSUSE
Release: 3.2 Build date: Wed Feb 21 12:58:59 2024
Group: Productivity/Scientific/Math Build host: reproducible
Size: 9188 Source RPM: jeuclid-3.1.9-3.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://jeuclid.sourceforge.net/index.html
Summary: Command line interface for JEuclid
JEuclid is a complete MathML rendering solution, consisting of:

    A MathViewer application
    Command line converters from MathML to other formats
    An ant task for automated conversion
    Display components for AWT, Swing, and SWT

JEuclid features:

    Almost complete support for presentation MathML 2.0
    Basic support for content MathML 2.0
    Initial support for the upcoming MathML 3.0

This pacakges provides a command line interface for JEuclid.

Provides

Requires

License

Apache-2.0 AND LGPL-2.1-only

Changelog

* Wed Feb 21 2024 Fridrich Strba <fstrba@suse.com>
  - Use %patch -P N instead of deprecated %patchN.
* Tue Mar 22 2022 Fridrich Strba <fstrba@suse.com>
  - Build with source and target levels 8
* Wed Mar 16 2022 David Anes <david.anes@suse.com>
  - Updated/rebased patches:
    - jeuclid-core-FreeHep.patch (updated to use services file)
    - jeuclid-batik_1_10.patch (rebased)
    - jeuclid-service-providers.patch (added to prevent wrong
      typecasting)
  - Update to 3.1.9:
    - Workaround for NPE in TextLayout()
    - Support Content Math without namespace
    - Added Italian Translation
    - Improved Documentation
  - Update to 3.1.8:
    - Operator streching now honors symmetric
    - New extension for horizontal / vertical stretch
    - Stretchy behaviour is reworked again
  - Update to 3.1.7:
    - Reworked Token elements to support mglyhp in all cases.
    - Reworked Stretchy operators.
    - Fixed an error in mmultiscript containing whitespace.
    - MathML 3.0 Testsuite is now available on the website.
    - MathML 3.0 Testsuite can now be run internally.
    - Basic SWT Widget is now implemented.
    - Restored functionality to get null value for attributes. Fixes
      mfence
    - Better support for foreign elements in JEuclid DOM Tree.
  - Update to 3.1.6:
    - JEuclidView: add method to get bounds of layouted object.
    - Provide Win32 MathViewer executable.
    - Moved Resources from root namespace into net/sf/jeuclid.
    - Internal DOM Tree is now in the MathML Namespace.
    - jeuclid-core JAR file is now OSGi compatible.
    - MathViewer: Add simple editor.
    - MathViewer: PropertyPage: use optionName rather than toString
      for consistency with command line App.
    - Changed internal JEuclid attributes to use optionName rather
      than toString for consistency with command line App.
    - FOP: Added support for ImageConverter needed by newer fop.
  - Update to 3.1.5:
    - Fixed NPE if mo has no parent.
    - Font-Cache: repaired support for euler fonts.
    - MathViewer: Add source view.
    - jeuclid-core: Mouse position detection (presentation mathml).
    - jeuclid-fop: Workaround for NPE if an image does not exist.
  - Update to 3.1.4:
    - Added Regression tests for testsuite.
    - Removed possible NPE in MGlyph handling.
    - Better support for font styles.
    - Added support for float sized fonts.
    - Font-Caching and loading is now all done using lower case.
    - Declared current branch as stable.
* Fri Nov 08 2019 Fridrich Strba <fstrba@suse.com>
  - Add xml-apis explicitely to the build classpath
* Sun Jan 20 2019 Fridrich Strba <fstrba@suse.com>
  - Build against batik >= 1.10
  - Added patch:
    * jeuclid-batik_1_10.patch
      + org.w3c.dom.events.CustomEvent ->
    - > org.apache.batik.w3c.dom.events.CustomEvent
* Thu Dec 06 2018 Fridrich Strba <fstrba@suse.com>
  - Fix build with xml-commons-apis package
* Tue Mar 06 2018 fstrba@suse.com
  - Add to the build.xml file target="6", in order to be sure the
    right bytecode version is generated
* Tue Oct 10 2017 fstrba@suse.com
  - Don't depend on apache-commons-lang that cannot be built with
    java source and target >= 1.5, but on apache-commons-lang3, that
    can
  - Added patch:
    * jeuclid-commons-lang3.patch
    - Check for org.apache.commons.lang3.StringUtils instead of
      org.apache.commons.lang.StringUtils
* Tue Sep 19 2017 fstrba@suse.com
  - Fix build with jdk9: specify java source and target 6
* Tue Jul 05 2016 toddrme2178@gmail.com
  - Spec file cleanups:
    * Expand descriptions and summaries
    * Change Group tags
    * Remove some redundant lines.
    * Remove unnecessary %{release} dependency.

Files

/usr/bin/jeuclid-cli
/usr/share/java/jeuclid-cli.jar


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 30 23:23:08 2024