Hello community, here is the log from the commit of package mathgl for openSUSE:Factory checked in at 2018-04-20 17:25:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mathgl (Old) and /work/SRC/openSUSE:Factory/.mathgl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mathgl" Fri Apr 20 17:25:34 2018 rev:44 rq:592617 version:2.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/mathgl/mathgl.changes 2018-03-12 12:13:19.232050211 +0100 +++ /work/SRC/openSUSE:Factory/.mathgl.new/mathgl.changes 2018-04-20 17:25:39.794821820 +0200 @@ -1,0 +2,40 @@ +Thu Mar 29 10:41:12 UTC 2018 - [email protected] + +- Update to 2.4.2: + * Add custom dialog for FLTK widgets. This can be constructed from + C/C++ code, or from MGL script using Special commentaries. + * Add progress for displaying the progress of execution (by ’#’ + symbols in console, or by progress-bar widget). + * Add contp for contour lines on parametrically specified surface. + * Add flow3 for flow threads of 3D vector field, which start from + the plain. + * Add variant of flow for drawing a flow thread, starting from + specified point. + * Add scaletext for disabling text size scaling in relative + inplot-s (like columnplot, ...). + * Add setup for setting all low-level flags. + * Add coil for projecting periodical data. + * Add modulo operation ‘%’ (x%y=fmod(x,y)) to the list of known + operations in real-valued formulas. + * Add style ‘.’ for cont to draw contour lines from saddle points. + * Add style ‘.’ for flow to draw flow thread from saddle points. + * Add option value in tube for setting number of edges manually. + * Crop output of ode if NAN or INFINITY value occurs. + * Remove style ‘~’ for plot and tens. Now, all curves try to omit + points. + * Add setup flag MGL_FULL_CURV which disable omitting points of curve. + * Shift axis labels closer to axis. + * Change size of LaTeX-like commands \sup, \sub to be the same as + \overset, \underset. + * Change ticks drawing in colorbar. + * Add new section All samples of documentation with large set of + samples for most of MathGL features. + * Samples in documentation are generated automatically now + (from sample.cpp). + * INCOMPATIBLE: Make obsolete MGL command setsizescl. At this, the + similar C/C++/Fortran/... functions still working. + * Bugfixes. +- Rebase patch: + * mathgl-examples-install.patch + +------------------------------------------------------------------- Old: ---- mathgl-2.4.1.tar.gz New: ---- mathgl-2.4.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mathgl.spec ++++++ --- /var/tmp/diff_new_pack.csSfEM/_old 2018-04-20 17:25:40.902781645 +0200 +++ /var/tmp/diff_new_pack.csSfEM/_new 2018-04-20 17:25:40.906781499 +0200 @@ -28,10 +28,10 @@ %define enable_octave 0 %endif Name: mathgl -Version: 2.4.1 +Version: 2.4.2 Release: 0 Summary: Library for making scientific graphics -License: GPL-3.0 +License: GPL-3.0-only Group: Productivity/Scientific/Other Url: http://mathgl.sourceforge.net Source0: http://downloads.sourceforge.net/mathgl/%{name}-%{version}.tar.gz @@ -458,6 +458,11 @@ %install %make_install +%ifarch x86_64 aarch64 ppc64 ppc64le +# Fix CMake files install path for 64-bit +mv %{buildroot}/usr/lib/cmake/ %{buildroot}%{_libdir}/cmake +%endif + %if 0%{?enable_octave} export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}%{_libdir} # # Install octave-mathgl @@ -595,7 +600,8 @@ %doc AUTHORS ChangeLog.txt README COPYING %{_includedir}/mgl2/ %{_libdir}/libmgl*.so -%{_libdir}/cmake/mathgl2/ +%dir %{_libdir}/cmake/mathgl +%{_libdir}/cmake/mathgl/*.cmake %files lang -f %{name}.lang ++++++ mathgl-2.4.1.tar.gz -> mathgl-2.4.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/mathgl/mathgl-2.4.1.tar.gz /work/SRC/openSUSE:Factory/.mathgl.new/mathgl-2.4.2.tar.gz differ: char 5, line 1 ++++++ mathgl-examples-install.patch ++++++ --- /var/tmp/diff_new_pack.csSfEM/_old 2018-04-20 17:25:40.962779468 +0200 +++ /var/tmp/diff_new_pack.csSfEM/_new 2018-04-20 17:25:40.962779468 +0200 @@ -2,16 +2,18 @@ =================================================================== --- mathgl-2.4.1.orig/examples/CMakeLists.txt +++ mathgl-2.4.1/examples/CMakeLists.txt -@@ -2,22 +2,38 @@ file(COPY ${CMAKE_SOURCE_DIR}/examples/i - file(COPY ${CMAKE_SOURCE_DIR}/examples/Equirectangular-projection.jpg DESTINATION ${CMAKE_BINARY_DIR}/examples) +@@ -4,6 +4,10 @@ file(COPY ${CMAKE_SOURCE_DIR}/examples/s + file(COPY ${CMAKE_SOURCE_DIR}/examples/wnd_samples.cpp DESTINATION ${CMAKE_BINARY_DIR}/examples) add_executable(mgl_example wnd_samples.cpp full_test.cpp samples.cpp) target_link_libraries(mgl_example mgl-static ${getopt_lib-static}) +install( + TARGETS mgl_example + RUNTIME DESTINATION bin +) - - if(MGL_HAVE_FLTK) + if(CMAKE_BUILD_TYPE STREQUAL "Debug" AND CMAKE_COMPILER_IS_GNUCXX AND enable-lcov) + setup_target_for_coverage( + NAME mgl_coverage +@@ -16,17 +20,29 @@ if(MGL_HAVE_FLTK) include_directories(${FLTK_INCLUDE_DIR}) add_executable(mgl_fltk_example wnd_samples.cpp fltk_example.cpp) target_link_libraries(mgl_fltk_example mgl-fltk)
