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

jeuclid-mathviewer-3.1.9-3.3 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: jeuclid-mathviewer Distribution: openSUSE Tumbleweed
Version: 3.1.9 Vendor: openSUSE
Release: 3.3 Build date: Wed Feb 21 12:58:59 2024
Group: Productivity/Scientific/Math Build host: reproducible
Size: 68446 Source RPM: jeuclid-3.1.9-3.3.src.rpm
Packager: http://bugs.opensuse.org
Url: https://jeuclid.sourceforge.net/index.html
Summary: Viewer for MathML files
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 contains the Swing MathViewer application.

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-mathviewer
/usr/share/applications/jeuclid-mathviewer.desktop
/usr/share/icons/hicolor/48x48/apps/jeuclid_48x48.png
/usr/share/java/jeuclid-mathviewer.jar


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 01:04:35 2024