| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: jeuclid-mathviewer | Distribution: SUSE Linux Enterprise 16 |
| Version: 3.1.9 | Vendor: openSUSE |
| Release: bp160.1.11 | Build date: Wed Feb 21 12:58:59 2024 |
| Group: Productivity/Scientific/Math | Build host: reproducible |
| Size: 68447 | Source RPM: jeuclid-3.1.9-bp160.1.11.src.rpm |
| Packager: https://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.
Apache-2.0 AND LGPL-2.1-only
* 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.
* Mon Mar 09 2015 tchvatal@suse.com
- Add extra Categories to desktop file to pass on Factory
* Fri Jun 27 2014 tchvatal@suse.com
- Cleanup with spec-cleaner a bit.
- Try to sort out some dependencies to work on SLE11
* Fri Mar 21 2014 badshah400@gmail.com
- Spec file cleanups
- Mention use of LGPL-2.1 licensing for the FreeHEP component;
also package the LICENSE.FreeHEP from the source tarball.
* Thu Aug 01 2013 ierturk@ieee.org
- Initial version
- Disable FreeHep optional support
* jeuclid-core-FreeHep.patch
- Allows for compiling code that uses Apple EAWT without the lib
* AppleJavaExtensions.patch
- Remove MacOSX dependences for the viewer
* MacOSX.patch
/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 Sep 30 22:36:46 2025