Hello community,

here is the log from the commit of package boinc-client for openSUSE:Factory 
checked in at 2020-09-25 16:30:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/boinc-client (Old)
 and      /work/SRC/openSUSE:Factory/.boinc-client.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "boinc-client"

Fri Sep 25 16:30:42 2020 rev:46 rq:832542 version:7.16.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/boinc-client/boinc-client.changes        
2020-04-23 18:32:32.080328446 +0200
+++ /work/SRC/openSUSE:Factory/.boinc-client.new.4249/boinc-client.changes      
2020-09-25 16:30:44.959848581 +0200
@@ -1,0 +2,24 @@
+Sat Sep  5 20:00:16 UTC 2020 - Jan Engelhardt <[email protected]>
+
+- Update to release 7.16.11
+  * Changes to build procedure for other platforms
+  * A locale-related fix is included
+
+-------------------------------------------------------------------
+Tue Aug 25 20:49:05 UTC 2020 - Jan Engelhardt <[email protected]>
+
+- Update to release 7.16.9
+  * Linux client: fix X-based idle detection
+  * Drop X11 fallback as Wayland can show a desktop session with no
+    X11 servers, but XWayland can be started temporarily (and is
+    useless for idle detection).
+  * client: avoid CPU starvation when GPU computing is suspended
+  * client: do nott allow an empty GUI RPC password
+  * client: let a project master URL change from http: to https: without 
involving the user.
+  * Fix CORS for GUI RPC via HTTP
+  * Converted Java parts to Kotlin
+  * transitioner: Fix race condition with file_upload_handler
+- Drop boinc-guirpcauth.patch (mostly merged; upstream has a
+  slightly different solution, though)
+
+-------------------------------------------------------------------

Old:
----
  7.16.6.tar.gz
  boinc-guirpcauth.patch

New:
----
  7.16.11.tar.gz

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

Other differences:
------------------
++++++ boinc-client.spec ++++++
--- /var/tmp/diff_new_pack.jmG02N/_old  2020-09-25 16:30:46.247849724 +0200
+++ /var/tmp/diff_new_pack.jmG02N/_new  2020-09-25 16:30:46.251849728 +0200
@@ -36,7 +36,7 @@
 Name:           boinc-client
 %define rel_name        %{name}_release
 %define minor_version   7.16
-Version:        %{minor_version}.6
+Version:        %{minor_version}.11
 Release:        0
 Summary:        Client for Berkeley Open Infrastructure for Network Computing
 License:        GPL-3.0-or-later OR LGPL-3.0-or-later
@@ -54,13 +54,10 @@
 Source10:       %{name}.init
 Source20:       %{name}.service
 Source100:      %{name}-rpmlintrc
-Patch1:         boinc-guirpcauth.patch
 Patch2:         boinc-docbook2x.patch
 Patch4:         xlocale.patch
 Patch5:         build-client-scripts.patch
 Patch6:         libboinc-shared.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-#
 BuildRequires:  Mesa-devel
 BuildRequires:  docbook2x
 BuildRequires:  docbook_4
@@ -78,33 +75,19 @@
 BuildRequires:  pwdutils
 BuildRequires:  sqlite3-devel
 BuildRequires:  xorg-x11-libXmu-devel
+BuildRequires:  pkgconfig(systemd)
+BuildRequires:  pkgconfig(xcb)
+BuildRequires:  pkgconfig(xcb-util)
+BuildRequires:  pkgconfig(xi)
 Requires(pre):  pwdutils
 Requires:       ca-certificates-mozilla
 Recommends:     boinc-client-lang = %{version}
 Recommends:     logrotate
-#
-%if 0%{?suse_version} >= 1310
-BuildRequires:  libXi-devel
-BuildRequires:  libxcb-devel
-BuildRequires:  xcb-util-devel
-%else
-BuildRequires:  xorg-x11-libxcb-devel
-%endif
-#
-%if 0%{?suse_version} >= 1210
-BuildRequires:  pkgconfig(systemd)
-%define has_systemd 1
-%else
-Requires(pre):  %fillup_prereq
-Requires(pre):  %insserv_prereq
-%endif
-#
 %if %{with manager}
 BuildRequires:  update-desktop-files
 BuildRequires:  wxWidgets-3_0-devel >= 3.0.2
 %lang_package -n boinc-manager
 %endif
-#
 %lang_package
 
 %description
@@ -113,7 +96,7 @@
 the form of "volunteer" computing and "desktop grid" computing. It is
 well suited for problems which are often described as "trivially
 parallel". BOINC is the underlying software used by projects such as
-SETI@home, Einstein@Home, ClimatePrediciton.net, the World Community
+Einstein@Home, ClimatePrediciton.net, the World Community
 Grid, and many other distributed computing projects.
 
 This package installs the BOINC client software, which will allow
@@ -156,8 +139,7 @@
 
 %prep
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects
-%setup -q -n %{name}_release-%{minor_version}-%{version} -D -a 1
-%patch -P 1 -P 2 -P 4 -P 5 -P 6 -p1
+%autosetup -p1 -n %{name}_release-%{minor_version}-%{version} -D -a 1
 
 %build
 # Fix default path for boincscr
@@ -206,19 +188,19 @@
 # Export Path and make
 make clean %{?_smp_mflags}
 make libboinc_la_LIBADD="-L%{_libdir} -lssl -ldl" \
-   CFLAGS="%{optflags} -g -W -pipe -fno-strict-aliasing -D_REENTRANT" \
-   CXXFLAGS="%{optflags} -g -W -pipe -fno-strict-aliasing -D_REENTRANT" \
+   CFLAGS="%{optflags} -W -pipe -fno-strict-aliasing -D_REENTRANT" \
+   CXXFLAGS="%{optflags} -W -pipe -fno-strict-aliasing -D_REENTRANT" \
    DESTDIR=%{_prefix} %{?_smp_mflags}
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
 %if %{with manager}
 for i in clientgui locale; do
 %else
 for i in locale; do
 %endif
   pushd $i
-  make DESTDIR=%{buildroot} install %{?_smp_mflags}
+  %make_install
   popd
 done
 
@@ -260,15 +242,10 @@
 
 # Install init and create symlink for rcboinc
 install -dm0755 %{buildroot}%{_sbindir}
-%if 0%{?has_systemd}
 install -D -m0644 %{SOURCE20} %{buildroot}%{_unitdir}/%{name}.service
 # And remove sysvinit script installed by boinc
 rm -r %{buildroot}/%{_initddir}
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
-%else
-install -Dm0755 %{SOURCE10} %{buildroot}%{_initddir}/%{name}
-/bin/ln -sf %{_sysconfdir}/init.d/%{name} %{buildroot}%{_sbindir}/rc%{name}
-%endif
 # Install template for sysconfig
 install -Dm0644 %{SOURCE4} %{buildroot}%{_fillupdir}/sysconfig.%{name}
 
@@ -326,33 +303,18 @@
     mv -f %{_sysconfdir}/sysconfig/%{name} 
%{_sysconfdir}/sysconfig/%{name}.save
   fi
 fi
-%if 0%{?has_systemd}
 %service_add_pre %{name}.service
-%endif
 
 %preun
-%if 0%{?has_systemd}
 %service_del_preun %{name}.service
-%else
-%stop_on_removal %{name}
-%endif
 
 %post
-%if 0%{?has_systemd}
 %{fillup_only}
 %service_add_post %{name}.service
-%else
-%fillup_and_insserv %{name}
-%endif
 %{_sbindir}/usermod -c "BOINC Client" -s /sbin/nologin boinc 2>/dev/null || :
 
 %postun
-%if 0%{?has_systemd}
 %service_del_postun %{name}.service
-%else
-%restart_on_update %{name}
-%insserv_cleanup
-%endif
 
 %post -n boinc-manager
 %{_bindir}/touch --no-create %{_datadir}/icons/hicolor || :
@@ -371,7 +333,6 @@
 %postun -n libboinc%{sonum} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root,-)
 %license COPYING* COPYRIGHT
 %doc README.SUSE
 %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
@@ -382,26 +343,15 @@
 %{_bindir}/switcher
 %{_mandir}/man1/boinccmd.1.gz
 %{_mandir}/man1/boinc.1.gz
-%if 0%{?has_systemd}
 %{_unitdir}/%{name}.service
-%else
-%{_initddir}/%{name}
-%endif
 %{_sbindir}/rc%{name}
 %{_fillupdir}/sysconfig.%{name}
-%defattr(-,boinc,boinc,-)
-%{boinc_dir}/
+%attr(-,boinc,boinc) %{boinc_dir}/
 
 %files -n %{name}-lang -f BOINC-Client.lang
-%defattr(-,root,root)
-%if 0%{?sles_version} == 11
-%dir %{_datadir}/locale/fa_IR
-%dir %{_datadir}/locale/fa_IR/LC_MESSAGES
-%endif
 
 %if %{with manager}
 %files -n boinc-manager
-%defattr(-,root,root,-)
 %{_bindir}/boinc-gui
 %{_bindir}/boinc-manager
 %{_bindir}/boincmgr
@@ -413,15 +363,12 @@
 %{_mandir}/man1/boinc-manager.1.gz
 
 %files -n boinc-manager-lang -f BOINC-Manager.lang
-%defattr(-,root,root)
 %endif
 
 %files -n libboinc%{sonum}
-%defattr(-,root,root,-)
 %{_libdir}/*.so.*
 
 %files -n libboinc-devel
-%defattr(-,root,root,-)
 %{_libdir}/*.a
 %{_libdir}/*.so
 %{_includedir}/boinc

++++++ 7.16.6.tar.gz -> 7.16.11.tar.gz ++++++
/work/SRC/openSUSE:Factory/boinc-client/7.16.6.tar.gz 
/work/SRC/openSUSE:Factory/.boinc-client.new.4249/7.16.11.tar.gz differ: char 
13, line 1


Reply via email to