Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package jfreechart for openSUSE:Factory checked in at 2023-10-08 12:18:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/jfreechart (Old) and /work/SRC/openSUSE:Factory/.jfreechart.new.28202 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "jfreechart" Sun Oct 8 12:18:41 2023 rev:3 rq:1116191 version:1.5.4 Changes: -------- --- /work/SRC/openSUSE:Factory/jfreechart/jfreechart.changes 2023-09-10 13:11:49.769982606 +0200 +++ /work/SRC/openSUSE:Factory/.jfreechart.new.28202/jfreechart.changes 2023-10-08 12:22:09.998458929 +0200 @@ -1,0 +2,61 @@ +Fri Oct 6 10:21:34 UTC 2023 - Anton Shvetz <shvetz.an...@gmail.com> + +- Update to version 1.5.4 + * Version 1.5.4 (8 January 2023) + + add new methods to access maps for datasets, renderers and + axes in plots (#201); + + add option to truncate item labels and compute contrast + colors (PR #225) + + add new annotations (PR #226) + + add new panel for background rendering of charts (PR #233) + + fix tick label font for LogAxis with number format override + (#98); + + added valueVisible flag to MeterPlot (#231); + + added get/setWebFillAlpha() methods to SpiderWebPlot (#279) + + add argument checks for annotations (#223); + + removed JFreeChartResources.java file (#239) + * Version 1.5.3 (21 February 2021) + + add new FlowPlot class for drawing Sankey charts; + + throw exception in DefaultPieDataset for invalid index + (#212); + + fix isJFreeSVGAvailable() method (bug #207); + + replaced some usages of ObjectUtils with the JDK Objects + class; + + remove unused URLUtilities class; + + removed @since 1.0.x Javadoc tags since these do not provide + useful information anymore. + * Version 1.5.2 (31 December 2020) + + observe series visibility flag in ClusteredXYBarRenderer + (#89); + + apply rendering hints to overlays (#187); + + don't draw disabled outlines on crosshair labels (#189); + + observe axis visibility flag in PeriodAxis (#198); + + ensure label offsets are used in CrosshairOverlay (#190); + + remove alpha channel from copy-to-clipboard (#182); + + set flag in XML parser to avoid XML eXternal Entity injection + (XXE) (#130); + + update French translations (#186); + + fix "Save_as" entries in localisation files (#184); + + add flags for visibility of outliers in BoxAndWhiskerRenderer + (#79); + + deprecated PiePlot3D and related methods, for 3D pie charts, + use Orson Charts (https://github.com/jfree/orson-charts). + * Version 1.5.1 (29 October 2020) + + add DeviationStepRenderer (PR #173) + + modify buffer in ChartPanel to handle high DPI displays (bug + #170); + + fix for exception on extreme zoom on NumberAxis (bug #64); + + fix for LayeredBarRenderer (bug #169); + + add Catalan translations (PR #117); + + add automatic module name org.jfree.jfreechart; + + migrate to JUnit 5; + + raise minimum requirement to Java 8 or later. + * Version 1.5.0 +- Use source tarball from GitHub. +- Remove patch: + * build_swt_encoding_fix.patch + + Not needed anymore +- Remove obsolete stuff from the spec file +- Update package description + +------------------------------------------------------------------- Old: ---- build_swt_encoding_fix.patch jfreechart-1.0.19.zip New: ---- jfreechart-1.5.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ jfreechart.spec ++++++ --- /var/tmp/diff_new_pack.QLKj8H/_old 2023-10-08 12:22:11.030496034 +0200 +++ /var/tmp/diff_new_pack.QLKj8H/_new 2023-10-08 12:22:11.030496034 +0200 @@ -17,17 +17,15 @@ Name: jfreechart -Version: 1.0.19 +Version: 1.5.4 Release: 0 Summary: Java chart library License: LGPL-2.1-or-later -URL: http://www.jfree.org/jfreechart/ -Source0: http://download.sourceforge.net/sourceforge/jfreechart/%{name}-%{version}.zip -Patch0: build_swt_encoding_fix.patch +URL: https://www.jfree.org/%{name}/ +Source0: https://github.com/jfree/%{name}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: ant BuildRequires: fdupes BuildRequires: maven-local -BuildRequires: unzip BuildRequires: mvn(javax.servlet:javax.servlet-api) >= 2.5 BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.jfree:jcommon) >= 1.0.23 @@ -35,8 +33,9 @@ BuildArch: noarch %description -JFreeChart is a free 100% Java chart library that makes it easy for -developers to display professional quality charts in their applications. +JFreeChart is a comprehensive free chart library for the Java⢠platform that +can be used on the client-side (JavaFX and Swing) or the server side, with +export to multiple formats including SVG, PNG and PDF. %package javadoc Summary: Javadocs for %{name} @@ -48,9 +47,6 @@ %prep %setup -q -# Erase prebuilt files -find \( -name '*.jar' -o -name '*.class' \) -exec rm -f '{}' \; -%patch0 -p2 MVN_BUNDLE_PLUGIN_EXTRA_XML="<extensions>true</extensions> <configuration> @@ -70,8 +66,6 @@ %pom_remove_plugin :maven-gpg-plugin %pom_remove_plugin :nexus-staging-maven-plugin %pom_remove_plugin :cobertura-maven-plugin -%pom_remove_plugin :maven-site-plugin -%pom_remove_plugin :animal-sniffer-maven-plugin %pom_remove_plugin :maven-jxr-plugin %pom_remove_plugin :maven-javadoc-plugin %pom_change_dep javax.servlet:servlet-api: javax.servlet:javax.servlet-api: @@ -81,7 +75,7 @@ # as an OSGi bundle. %pom_xpath_set "pom:packaging" "bundle" -rm -rf source/org/jfree/chart/fx +%{mvn_file} : %{name} %build %{mvn_build} -f -- \ @@ -96,7 +90,9 @@ %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles -%doc ChangeLog NEWS README.txt +%license licence-LGPL.txt +%doc README.md %files javadoc -f .mfiles-javadoc +%license licence-LGPL.txt