Hello community,

here is the log from the commit of package genius for openSUSE:Factory checked 
in at 2018-06-13 15:46:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/genius (Old)
 and      /work/SRC/openSUSE:Factory/.genius.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "genius"

Wed Jun 13 15:46:31 2018 rev:32 rq:616151 version:1.0.24

Changes:
--------
--- /work/SRC/openSUSE:Factory/genius/genius.changes    2017-09-11 
16:23:39.105448667 +0200
+++ /work/SRC/openSUSE:Factory/.genius.new/genius.changes       2018-06-13 
15:46:39.532524904 +0200
@@ -1,0 +2,18 @@
+Mon Jun 11 00:06:19 UTC 2018 - [email protected]
+
+- Update to version 1.0.24:
+  + Add: A RungeKutta and a plane curve plotting examples.
+  + Updated translations.
+- Drop:
+  + BuildRoot tag: its standard value is already set by default.
+  + update-desktop-files BuildRequires and suse_update_desktop_\
+    file macro: they are no longer required.
+  + pkgconfig(vte) BuildRequires: this is not required anymore now
+    that Genius uses its own vte.
+- Add gio-2.0, gio-unix-2.0, gobject-2.0, pango and x11 pkgconfig
+  modules BuildRequires.
+- Update:
+  + '+' in GPL License tag to '-or-later' to comply with SPDX 3.0.
+  + Post(un) scriptlets to be ran in release versions < 1330.
+
+-------------------------------------------------------------------
@@ -4,2 +22,2 @@
-- Ensure neutrality of description, remove rheotric questions
-  from description. Update package summaries.
+- Ensure neutrality of description, remove rhetoric questions from
+  description. Update package summaries.

Old:
----
  genius-1.0.23.tar.xz

New:
----
  genius-1.0.24.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ genius.spec ++++++
--- /var/tmp/diff_new_pack.B1Ge83/_old  2018-06-13 15:46:41.204463631 +0200
+++ /var/tmp/diff_new_pack.B1Ge83/_new  2018-06-13 15:46:41.216463192 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package genius
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,30 +17,33 @@
 
 
 Name:           genius
-Version:        1.0.23
+Version:        1.0.24
 Release:        0
 Summary:        General purpose calculator and mathematics tool
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Productivity/Scientific/Math
-Url:            http://www.jirka.org/genius.html
+URL:            http://www.jirka.org/genius.html
 Source:         
http://download.gnome.org/sources/genius/1.0/%{name}-%{version}.tar.xz
 BuildRequires:  fdupes
 BuildRequires:  gnome-doc-utils-devel
 BuildRequires:  intltool
 BuildRequires:  mpfr-devel >= 2.3.0
 BuildRequires:  ncurses-devel
+BuildRequires:  pkgconfig
 BuildRequires:  rarian-scrollkeeper-compat
 BuildRequires:  readline-devel
 # We need the %%mime_database_* macros
 BuildRequires:  shared-mime-info
 BuildRequires:  translation-update-upstream
-BuildRequires:  update-desktop-files
-BuildRequires:  pkgconfig(glib-2.0) >= 2.12.0
-BuildRequires:  pkgconfig(gtk+-2.0) >= 2.18.0
+BuildRequires:  pkgconfig(gio-2.0)
+BuildRequires:  pkgconfig(gio-unix-2.0)
+BuildRequires:  pkgconfig(glib-2.0) >= 2.26.0
+BuildRequires:  pkgconfig(gobject-2.0)
+BuildRequires:  pkgconfig(gtk+-2.0) >= 2.20.0
 BuildRequires:  pkgconfig(gtksourceview-2.0) >= 0.3.0
-BuildRequires:  pkgconfig(vte) >= 0.26.0
+BuildRequires:  pkgconfig(pango) >= 1.22.0
+BuildRequires:  pkgconfig(x11)
 Recommends:     %{name}-lang
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Genius is a general purpose calculator program similar in some aspects
@@ -52,7 +55,7 @@
 Many of the standard genius functions are written in GEL itself.
 
 %package -n gnome-genius
-Summary:        GNOME interface the the Genius general purpose calculator
+Summary:        GNOME interface for Genius, a general purpose calculator
 Group:          Productivity/Scientific/Math
 Requires:       %{name} = %{version}
 
@@ -74,6 +77,7 @@
 mimics how mathematics is usually written.
 
 %lang_package
+
 %prep
 %setup -q
 translation-update-upstream
@@ -81,13 +85,13 @@
 %build
 export CFLAGS="%{optflags} -fstack-protector"
 %configure \
-        --libexec=%{_prefix}/lib/genius \
+        --libexec=%{_libexecdir}/genius \
         --disable-scrollkeeper \
         --disable-update-mimedb
 make %{?_smp_mflags}
 
 %install
-%makeinstall
+%make_install
 # We don't want the test plugin:
 rm %{buildroot}%{_libdir}/genius/libtestplugin.*
 rm %{buildroot}%{_datadir}/genius/plugins/test.plugin
@@ -95,50 +99,37 @@
 rm %{buildroot}%{_datadir}/application-registry/genius.applications
 rm %{buildroot}%{_datadir}/mime-info/genius.*
 %find_lang %{name} %{?no_lang_C}
-%suse_update_desktop_file gnome-genius
 %fdupes %{buildroot}%{_datadir}/genius
 
-%post
-%if 0%{?suse_version} > 1130
+%if 0%{?suse_version} < 1330
+%post -n gnome-genius
 %desktop_database_post
 %icon_theme_cache_post
 %mime_database_post
-%else
-if test -x usr/bin/update-mime-database ; then
-    usr/bin/update-mime-database usr/share/mime >/dev/null
-fi
-%endif
 
 %postun -n gnome-genius
-%if 0%{?suse_version} > 1130
 %desktop_database_postun
 %icon_theme_cache_postun
 %mime_database_postun
-%else
-if test -x usr/bin/update-mime-database ; then
-    usr/bin/update-mime-database usr/share/mime >/dev/null
-fi
 %endif
 
 %files
-%defattr(-,root,root)
-%doc AUTHORS ChangeLog COPYING NEWS README TODO
+%license COPYING
+%doc NEWS README
 %{_datadir}/genius
 %{_bindir}/genius
 
 %files -n gnome-genius
-%defattr(-,root,root)
 %{_bindir}/gnome-genius
-%{_prefix}/lib/genius
+%{_libexecdir}/genius
 %{_datadir}/applications/gnome-genius.desktop
 %{_datadir}/icons/hicolor/
 %{_datadir}/mime/packages/genius.xml
 
 %files devel
-%defattr(-,root,root)
+%doc AUTHORS ChangeLog TODO
 %{_includedir}/genius
 
 %files lang -f %{name}.lang
-%defattr(-,root,root)
 
 %changelog

++++++ genius-1.0.23.tar.xz -> genius-1.0.24.tar.xz ++++++
++++ 198012 lines of diff (skipped)


Reply via email to