Scalable Vector Graphics for Java
http://xml.apache.org/batik/
Batik is a Java(tm) technology based toolkit for applications that want
to use images in the Scalable Vector Graphics (SVG) format for various
purposes, such as viewing, generation or manipulation.
- Developed at Java:packages
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory/xmlgraphics-batik && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
0001-Fix-imageio-codec-lookup.patch | 0000001245 1.22 KB | |
batik-build.tar.xz | 0000009104 8.89 KB | |
batik-src-1.12.tar.gz | 0017751312 16.9 MB | |
xmlgraphics-batik-nolinksinjavadoc.patch | 0000000401 401 Bytes | |
xmlgraphics-batik.changes | 0000008571 8.37 KB | |
xmlgraphics-batik.security.policy | 0000000053 53 Bytes | |
xmlgraphics-batik.spec | 0000011364 11.1 KB |
Revision 21 (latest revision is 33)
Dominique Leuenberger (dimstar_suse)
accepted
request 791182
from
Fridrich Strba (fstrba)
(revision 21)
- Upgrade to version 1.12 * Java 7 or later is minimum runtime required * BATIK-1203: ImageTagRegistry forgets to reinitialize cache * BATIK-1251: Correct policy file in Squiggle * BATIK-1253: build.sh referenced from build.xml * BATIK-1257: Rasterizer - insufficient permissions when transcoding to PDF * BATIK-1272: Update Xerces to 2.12 * BATIK-1232: Zip release should use mvn jars * BATIK-1233: Add policy file for batik-rasterizer * BATIK-1234: Tools cannot be run using java -jar xxx.jar when built with Maven * BATIK-1240: Java 11 compile error * BATIK-1249: Fix Java 11 module error - Remove the *.script files and generate the scripts using the %%jpackage_script macro - Generate an ant build system from the maven poms and use it for the first phase build - Removed patches: * xmlgraphics-batik-manifests.patch + The manifests are now generated in the first phase build * xmlgraphics-batik-policy.patch + We override the policy setting by granting all rights to svgbrowser and to rasterizer * xmlgraphics-batik-securitymanager.patch + Integrated upstream - Modified patch: * xmlgraphics-batik-manifests.patch + Extend the bundle manifest so that it is useful for eclipse - Upgrade to version 1.10 * BATIK-906: Should never use Error to report runtime errors * BATIK-1123: Missing import of ImportInfo class * BATIK-1125: Rasterizer fails with base64 embedded png * BATIK-1140: Show line numbers on exception * BATIK-1142: Remove e.printStackTrace for BridgeException in SVGAbstractTranscoder * BATIK-1157: Wrong value for default JPEG quality in documentation * BATIK-1170: Incorrect ColorConvertOp alpha handling breaks masking * BATIK-1196: Run batik tests from junit * BATIK-1197: Make jython and rhino optional * BATIK-1198: TIFF transcoder looks for invalid class name for its WriteAdapter * BATIK-1200: ImagingOpException: Unable to transform src image * BATIK-1204: Remove hashtable * BATIK-1212: Show real error on URL failure * BATIK-1216: Compile error on Java 10 * BATIK-1222: Only call DOMImplementation in deserialization - Split the css-jar into a separate package - Install maven pom files. - Added patches: * 0001-Fix-imageio-codec-lookup.patch + PNG transcoder looks for invalid class name for its WriteAdapter * xmlgraphics-batik-nolinksinjavadoc.patch + Fix javadoc generation by not loading URL links. - Modified patch: * xmlgraphics-batik-manifests.patch + Add Bundle-SymbolicName and Bundle-Version manifest entries + Add targets for jar files produced by maven build and not produced by the ant one. Produce them when target jars is called. - Do not depend on a particular xml-commons-apis provider. - Added patch: * xmlgraphics-batik-securitymanager.patch + Fix build with jdk11 + Replace use of SecurityManager::checkSystemClipboardAccess by check for AWTPermission("accessClipboard") - Run fdupes on relevant directories - Version update to batik 1.9: * No obvious upstream changelog - Refresh patch xmlgraphics-batik-manifests.patch - Refresh patch xmlgraphics-batik-policy.patch - Add BuildRequires: javapackages-local (for maven conversions) - Needed as a dependency for FOP 2.1 (FATE#322405) - Update to batik-1.8: batik-src-1.7.zip -> batik-src-1.8.tar.gz - Update xmlgraphics-batik-manifests.patch - Refresh xmlgraphics-batik-policy.patch - spec-cleanify - Use javapackages-tools instead of java-devel - Specify targets to build on sle11. - Kill javadoc to remove unresolvables. - Move from jpackage-utils to javapackage-tools - Add Source URL, see https://en.opensuse.org/SourceUrls - merge with xmlgraphics-batik-1.7-5.jpp5.src.rpm - enable batik-all.jar to ensure swingx (-> netbeans) build - updated patches to apply with fuzz=0 - fix archive compression - Fixed errors in build by correction build.xml.patch: Replaced target="1.5" with target="1.4" - Cleaned up SPEC file a bit - Fixed BuildRequires - Removed from samples/tests/spec/fonts/ directory due to license issues: fontAltGlyph.svg, fontAltGlyph3.svg, fontChoice.svg, fontDecorations.svg, fontGlyphChoice.svg, fontGlyphsBoth.svg, fontGlyphsChildSVG.svg, fontGlyphsD.svg, fontKerning.svg, fontStyling.svg and samples/tests/spec/scripting/textcontent/missing-glpyh.svg - Added additional source and created subpackage -javadoc - Reorganised installation directory: Installed all jar files under %{_javadir} and created link from %{_datadir}/%{name} - Corrected *sh.in files - Removed samples/tests/spec/scripting/textcontent/missing-glpyh.svg due to license issues - Updated to version 1.7 Removed samples/fonts directory - Corrected sh files (missing #), improved SPEC file - Removed samples subdirectory - Added unzip to BuildRequires - Corrected *-sh files - First inital version of 1.6
Comments 0