Hello community, here is the log from the commit of package plplot for openSUSE:Factory checked in at 2017-02-15 10:05:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plplot (Old) and /work/SRC/openSUSE:Factory/.plplot.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plplot" Changes: -------- --- /work/SRC/openSUSE:Factory/plplot/plplot.changes 2017-01-20 13:07:32.320537462 +0100 +++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes 2017-02-15 10:05:44.245844056 +0100 @@ -2 +2,76 @@ -Sat Feb 3 11:11:11 UTC 2018 - [email protected] +Sat Feb 11 18:20:06 UTC 2017 - [email protected] + +- Remove Requires(post) since there is not even a %post section. +- Trim descriptions for size, fix wrong summaries. + +------------------------------------------------------------------- +Tue Feb 7 17:06:28 UTC 2017 - [email protected] + +- Switch to building with Qt5 instead of Qt4. +- Add BuildRequires on qhull, this generates a new shared lib + now packaged as %{csironn_shlib}. +- Drop unused cmake variables. +- Rename devel pkgs to follow their corresponding shared library + nomenclature. +- Split out wxPLViewer into its own subpackage, which is now + called %{name}-wxwidgets (the shared lib which was using this + name previously has been renamed in keeping with shlib policy). +- Drop %{name}-rpmlintrc file, as it is no longer needed. +- Since version 5.12.0 plplot's fortran bindings depend on + gcc-fortran >= 6.0. + +------------------------------------------------------------------- +Mon Jan 30 06:59:30 UTC 2017 - [email protected] + +- Update to version 5.12.0: + * Bug fixes. + * Rewrite the CMake Ada language support. + * Rewrite the Fortran binding. + * Supply old Fortran binding and examples option. + * Backwards incompatibilities introduced by the new Fortran + binding. + * Examples reworked for the -DPL_DOUBLE=OFF case. + * Changes to our Ada bindings and examples. + * Changes to our tclmatrix library. + * Backwards-incompatible changes to our Tcl/Tk bindings and + examples. + * Substantial rewrite of the DocBook documentation. + * Default page size consistency. + * Updated D language support. + * Modernized build-system support for Qt4 and Qt5. + * Implemented support for pyqt5. + * Addressed -DPL_DOUBLE=OFF issues. + * Replaced "Lena" with "Chloe". + * Removed trailing blanks on most text files in our source tree. + * Make our wxwidgets find module consistent with the official + version for CMake-3.7.1. + * Introduction of two new generic pointer types to help protect + against a planned future C API breakage. + * Introduction of additional self-describing names for the types + of arguments used in our C API. + * Implement submission of dashboards to the <my.cdash.org> cdash + server. + * Substantial update and rename of the Python examples. + * Linux efficiency improvements for the wxwidgets device driver. +- Drop plplot-cmake36-pkg_check_pkgconfig_macro.patch: upstreamed. +- Rebase plplot-5.9.9-ada-pic.patch for updated version. +- Fix timestamp on previous changelog entry. +- Back to installing plplot.pc by default instead of plplot-c.pc. +- Rename plplot-fortran to libplplotf95-%{sover} as it now + contains a single shared lib. +- Apply shared library packaging guidelines wherever appropriate; + remove corresponding %{name}-rpmlintrc snippet. Shared lib + naming not applied to %{name}-tcltk-libs as all the SO in this + package are always required together and have their SO numbers + bumped in lock-step with each other. +- Rename %{name}-tcltk to %{name}-tcltk-libs. +- Except for the most basic drivers, package individual drivers in + their own subpackages. Users need to individually install + drivers they need, only mem and null drivers will be installed + by default [with any of the devel pkgs, for example]. +- Split out a %{name}-common package with the most basic drivers + and common example files included; require it from all driver + subpackage, and -devel packages. + +------------------------------------------------------------------- +Sat Dec 31 21:09:00 UTC 2016 - [email protected] Old: ---- plplot-5.11.1.tar.gz plplot-cmake36-pkg_check_pkgconfig_macro.patch plplot-rpmlintrc New: ---- plplot-5.12.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plplot.spec ++++++ ++++ 1345 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/plplot/plplot.spec ++++ and /work/SRC/openSUSE:Factory/.plplot.new/plplot.spec ++++++ plplot-5.11.1.tar.gz -> plplot-5.12.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/plplot/plplot-5.11.1.tar.gz /work/SRC/openSUSE:Factory/.plplot.new/plplot-5.12.0.tar.gz differ: char 5, line 1 ++++++ plplot-5.9.9-ada-pic.patch ++++++ --- /var/tmp/diff_new_pack.XNaDJk/_old 2017-02-15 10:05:45.141717867 +0100 +++ /var/tmp/diff_new_pack.XNaDJk/_new 2017-02-15 10:05:45.141717867 +0100 @@ -1,15 +1,15 @@ -Index: plplot-5.9.9/bindings/ada/CMakeLists.txt +Index: plplot-5.12.0/bindings/ada/CMakeLists.txt =================================================================== ---- plplot-5.9.9.orig/bindings/ada/CMakeLists.txt -+++ plplot-5.9.9/bindings/ada/CMakeLists.txt +--- plplot-5.12.0.orig/bindings/ada/CMakeLists.txt ++++ plplot-5.12.0/bindings/ada/CMakeLists.txt @@ -20,6 +20,10 @@ if(ENABLE_ada) + IF(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64") -+ ADD_DEFINITIONS(-fPIC) ++ ADD_DEFINITIONS(-fPIC) + ENDIF(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64") + - set(SOURCE_LIST - plplot.adb + # Specification files containing, e.g., variables, types, and subprogramme (subprocedure) declarations. + set(SPEC_SOURCE_LIST plplot.ads
