Hello community,

here is the log from the commit of package gnuhealth-client for 
openSUSE:Factory checked in at 2019-12-04 13:52:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnuhealth-client (Old)
 and      /work/SRC/openSUSE:Factory/.gnuhealth-client.new.4691 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnuhealth-client"

Wed Dec  4 13:52:11 2019 rev:10 rq:753056 version:3.6.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnuhealth-client/gnuhealth-client.changes        
2019-11-11 21:43:45.772980028 +0100
+++ 
/work/SRC/openSUSE:Factory/.gnuhealth-client.new.4691/gnuhealth-client.changes  
    2019-12-04 14:19:57.706416978 +0100
@@ -1,0 +2,15 @@
+Mon Dec  2 20:41:43 UTC 2019 - Axel Braun <[email protected]>
+
+- version 3.6.3 - various performance improvements 
+
+-------------------------------------------------------------------
+Sun Dec  1 18:31:49 UTC 2019 - Axel Braun <[email protected]>
+
+- version 3.6.2 - various bugfixes
+
+-------------------------------------------------------------------
+Thu Nov 21 14:42:32 UTC 2019 - Axel Braun <[email protected]>
+
+- version 3.6.0
+
+-------------------------------------------------------------------

Old:
----
  camera.diff
  gnuhealth-client-3.4.4.tar.gz
  gnuhealth_plugin_camera-3.4.0.tar.gz
  gnuhealth_plugin_crypto-3.4.1.tar.gz
  gnuhealth_plugin_frl-3.4.1.tar.gz

New:
----
  gnuhealth-client-3.6.3.tar.gz
  gnuhealth_plugin_camera-latest.tar.gz
  gnuhealth_plugin_crypto-latest.tar.gz
  gnuhealth_plugin_frl-latest.tar.gz

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

Other differences:
------------------
++++++ gnuhealth-client.spec ++++++
--- /var/tmp/diff_new_pack.jEryIM/_old  2019-12-04 14:19:58.234417423 +0100
+++ /var/tmp/diff_new_pack.jEryIM/_new  2019-12-04 14:19:58.238417426 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnuhealth-client
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 # Copyright (c) 2015-2019 Dr. Axel Braun
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,48 +17,52 @@
 #
 
 
-%define majorver 3.4
+%define majorver 3.6
 Name:           gnuhealth-client
-Version:        %{majorver}.4
+Version:        %{majorver}.3
 Release:        0
 Summary:        The client of the GNU Health Hospital system
 License:        GPL-3.0-only
 Group:          Productivity/Office/Management
-Url:            http://health.gnu.org/
+URL:            http://health.gnu.org/
 Source:         
https://files.pythonhosted.org/packages/source/g/%{name}/%{name}-%{version}.tar.gz
-Source1:        
ftp://ftp.gnu.org/gnu/health/plugins/gnuhealth_plugin_camera-3.4.0.tar.gz
-Source2:        
ftp://ftp.gnu.org/gnu/health/plugins/gnuhealth_plugin_crypto-3.4.1.tar.gz
-Source3:        
ftp://ftp.gnu.org/gnu/health/plugins/gnuhealth_plugin_frl-3.4.1.tar.gz
+##urce:         %{name}-%{version}.tar.gz
+##urce1:        %{name}-plugins-%{version}.tar.gz
+Source1:        
ftp://ftp.gnu.org/gnu/health/plugins/gnuhealth_plugin_camera-latest.tar.gz
+Source2:        
ftp://ftp.gnu.org/gnu/health/plugins/gnuhealth_plugin_crypto-latest.tar.gz
+Source3:        
ftp://ftp.gnu.org/gnu/health/plugins/gnuhealth_plugin_frl-latest.tar.gz
 Source4:        %{name}.desktop
-Patch0:         camera.diff
-BuildRequires:  fdupes
-BuildRequires:  python-Babel
-BuildRequires:  python-Sphinx
-# List of additional build dependencies
-BuildRequires:  python-devel
-BuildRequires:  python-gtk
-BuildRequires:  python-python-dateutil
-BuildRequires:  python-setuptools
-BuildRequires:  python-simplejson
+
+###uildRequires:  fdupes
+BuildRequires:  python3-Babel
+BuildRequires:  python3-Sphinx
+BuildRequires:  python3-devel
+BuildRequires:  python3-gobject
+BuildRequires:  python3-python-dateutil
+BuildRequires:  python3-setuptools
+BuildRequires:  python3-simplejson
 BuildRequires:  update-desktop-files
-#Requires:       librsvg
-#for the plugins:
+
+Requires:       gobject-introspection
 Requires:       opencv
-Requires:       python-cdecimal
-Requires:       python-chardet
-Requires:       python-dateutil
-Requires:       python-gnupg
-Requires:       python-gtk
-Requires:       python-opencv
-Requires:       python-pytz
-Requires:       python-setuptools
-Requires:       python-simplejson
-Requires:       python-xml
-Requires:       python2-GooCalendar < 0.5
-#install Tryton or GNU Health Client
-Conflicts:      tryton
+Requires:       python3-GooCalendar >= 0.5
+Requires:       python3-cairo
+Requires:       python3-chardet
+Requires:       python3-dateutil
+Requires:       python3-gnupg
+Requires:       python3-gobject
+Requires:       python3-gobject-Gdk
+Requires:       python3-gobject-cairo
+Requires:       python3-numpy
+Requires:       python3-opencv
+Requires:       python3-pytz
+Requires:       python3-setuptools
+Requires:       python3-simplejson
+Requires:       python3-xml
 BuildArch:      noarch
 
+Conflicts:      tryton
+
 %description
 The client of the GNU Health Hospital application
 
@@ -67,40 +71,31 @@
 cp %{SOURCE4} .
 
 pwd
-cd tryton/plugins/
-#tar --strip-components 1 -xzvf %{SOURCE1}
-#tar --strip-components 1 -xzvf %{SOURCE2}
-#tar --strip-components 1 -xzvf %{SOURCE3}
-
+cd tryton/plugins
 tar  -xzvf %{SOURCE1}
 tar  -xzvf %{SOURCE2}
 tar  -xzvf %{SOURCE3}
 
-%patch0 -p1
+#workaround for tryton bug: directory name with version is not considered
+mv gnuhealth_plugin_camera* camera 
+mv gnuhealth_plugin_crypto* crypto  
+mv gnuhealth_plugin_frl* frl  
 
 %build
 :
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
 # menu-entry
 desktop-file-install --dir %{buildroot}%{_datadir}/applications %{name}.desktop
 %suse_update_desktop_file %{name}
 
 mkdir -p %{buildroot}%{_datadir}/pixmaps
-cp %{buildroot}%{python_sitelib}/tryton/data/pixmaps/tryton/gnuhealth-icon.png 
%{buildroot}%{_datadir}/pixmaps/gnuhealth.png
 
-##%fdupes %{buildroot}%{_datadir}
-##%fdupes %{buildroot}%{_prefix}/lib
+cp %{buildroot}$(ls -d /usr/lib/python3.* 
)/site-packages/tryton/data/pixmaps/tryton/gnuhealth-icon.png 
%{buildroot}%{_datadir}/pixmaps/gnuhealth.png
 
-%post
-%desktop_database_post
-%icon_theme_cache_post
-
-%postun
-%desktop_database_postun
-%icon_theme_cache_postun
+###thon_expand %fdupes %{buildroot}%{python_sitelib}
 
 %files
 %{_bindir}/%{name}

++++++ gnuhealth-client-3.4.4.tar.gz -> gnuhealth-client-3.6.3.tar.gz ++++++
++++ 70959 lines of diff (skipped)


Reply via email to