forked from pool/boinc-client
add more metadata and more .changes lines
OBS-URL: https://build.opensuse.org/package/show/network/boinc-client?expand=0&rev=59
This commit is contained in:
parent
5a4c610a49
commit
604f91080f
@ -2,15 +2,17 @@ From 8416d8a1a423535fbc5d4e7416d6eac8ac5c050b Mon Sep 17 00:00:00 2001
|
||||
From: Preston Maness <aggroskater@gmail.com>
|
||||
Date: Tue, 26 Apr 2016 23:06:57 -0500
|
||||
Subject: [PATCH] Fix #1530 (null pointer dereference)
|
||||
X-Patch-added-by: Jan Engelhardt <jengelh@inai.de>
|
||||
X-Patch-added-on: 2016-12-27 21:25:14 +0000
|
||||
|
||||
---
|
||||
client/hostinfo_unix.cpp | 9 +++++----
|
||||
1 file changed, 5 insertions(+), 4 deletions(-)
|
||||
|
||||
Index: client/hostinfo_unix.cpp
|
||||
Index: boinc-client_release-7.6-7.6.33/client/hostinfo_unix.cpp
|
||||
===================================================================
|
||||
--- client/hostinfo_unix.cpp.orig
|
||||
+++ client/hostinfo_unix.cpp
|
||||
--- boinc-client_release-7.6-7.6.33.orig/client/hostinfo_unix.cpp
|
||||
+++ boinc-client_release-7.6-7.6.33/client/hostinfo_unix.cpp
|
||||
@@ -1989,11 +1989,12 @@ const vector<string> X_display_values_in
|
||||
"[idle_detection] Error (%d) opening %s.", errno, dir.c_str());
|
||||
}
|
||||
|
@ -1,29 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 2 23:40:47 UTC 2017 - chris@computersalat.de
|
||||
|
||||
- recover removed comments
|
||||
- recover removed 'if %{with manager}'
|
||||
- rebase patches to be p0 (quilt)
|
||||
* 0001-Fix-1530-null-pointer-dereference.patch
|
||||
* boinc-docbook2x.patch
|
||||
* boinc-guirpcauth.patch
|
||||
* xlocale.diff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 2 22:12:09 UTC 2017 - jengelh@inai.de
|
||||
|
||||
- Add xlocale.diff
|
||||
- Remove unnecessary %if..%endif markers that do not affect the
|
||||
rpmbuild output files.
|
||||
- Move patch metadata into patch so it stays with the patch.
|
||||
Add more authorship info.
|
||||
- Add xlocale.patch to fix build error with glibc-2.26.
|
||||
- Refresh boinc-guirpcauth.patch, boinc-docbook2x.patch,
|
||||
0001-Fix-1530-null-pointer-dereference.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 27 10:59:02 UTC 2017 - chris@computersalat.de
|
||||
|
||||
- fix deps
|
||||
* add missing ca-certificates-mozilla
|
||||
needed in minimal install, e.g. JeOS images,
|
||||
without - boinc-client will fail to load config from
|
||||
e.g. www.worldcommunitygrid.org/get_project_config.php
|
||||
0001-Fix-1530-null-pointer-dereference.patch to quilt's default
|
||||
p1 level.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 25 17:53:03 UTC 2017 - chris@computersalat.de
|
||||
|
@ -47,16 +47,10 @@ Source6: boinc-manager
|
||||
Source10: %{name}.init
|
||||
Source20: %{name}.service
|
||||
Source100: %{name}-rpmlintrc
|
||||
# PATCH-FIX-OPENSUSE boinc-guirpcauth.patch
|
||||
# Create password file rw for group, this enables passwordless connection
|
||||
# of manager from users of the boinc group.
|
||||
# This won't be probably upstreamed as it might be unsafe for common usage
|
||||
# without setting proper group ownership of the password file.
|
||||
Patch0: boinc-guirpcauth.patch
|
||||
# PATCH-FIX-OPENSUSE boinc-docbook2x.patch
|
||||
Patch4: boinc-docbook2x.patch
|
||||
Patch5: 0001-Fix-1530-null-pointer-dereference.patch
|
||||
Patch6: xlocale.diff
|
||||
Patch1: boinc-guirpcauth.patch
|
||||
Patch2: boinc-docbook2x.patch
|
||||
Patch3: 0001-Fix-1530-null-pointer-dereference.patch
|
||||
Patch4: xlocale.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
#
|
||||
BuildRequires: Mesa-devel
|
||||
@ -77,10 +71,9 @@ BuildRequires: pkg-config
|
||||
BuildRequires: pwdutils
|
||||
BuildRequires: sqlite3-devel
|
||||
BuildRequires: xorg-x11-libXmu-devel
|
||||
Requires(pre): pwdutils
|
||||
Requires: ca-certificates-mozilla
|
||||
Recommends: boinc-client-lang = %{version}
|
||||
Recommends: logrotate
|
||||
Requires(pre): pwdutils
|
||||
#
|
||||
%if 0%{?suse_version} >= 1310
|
||||
BuildRequires: libXScrnSaver-devel
|
||||
@ -122,7 +115,6 @@ computer time to search for cures for diseases, model protein folding, study
|
||||
global warming, discover sources of gravitational waves, and many other types
|
||||
of scientific and mathematical research.
|
||||
|
||||
%if %{with manager}
|
||||
%package -n boinc-manager
|
||||
Summary: GUI to control and monitor boinc-client
|
||||
Group: Productivity/Scientific/Astronomy
|
||||
@ -135,7 +127,6 @@ core client. It gives a detailed overview of the state of the client it is
|
||||
monitoring. The BOINC Manager has two modes of operation, the "Simple View" in
|
||||
which it only displays the most important information and the "Advanced View"
|
||||
in which all information and all control elements are available.
|
||||
%endif
|
||||
|
||||
%package devel
|
||||
Summary: Development files for boinc-client
|
||||
@ -169,10 +160,7 @@ This package contains documentation files for the BOINC client.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{name}_release-7.6-%{version} -D -a 1
|
||||
%patch0
|
||||
%patch4
|
||||
%patch5
|
||||
%patch6
|
||||
%patch -P 1 -P 2 -P 3 -P 4 -p1
|
||||
|
||||
%build
|
||||
# Install user hints
|
||||
@ -380,7 +368,6 @@ fi
|
||||
%insserv_cleanup
|
||||
%endif
|
||||
|
||||
%if %{with manager}
|
||||
%post -n boinc-manager
|
||||
%{_bindir}/touch --no-create %{_datadir}/icons/hicolor || :
|
||||
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
|
||||
@ -392,7 +379,6 @@ fi
|
||||
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
|
||||
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
|
||||
fi
|
||||
%endif
|
||||
|
||||
%post -n libboinc%{sonum} -p /sbin/ldconfig
|
||||
|
||||
|
@ -1,12 +1,17 @@
|
||||
# PATCH-FIX-OPENSUSE boinc-docbook2x.patch
|
||||
From: (unknown, dates back beyond OBS history start)
|
||||
X-Upstream: no
|
||||
|
||||
In opensuse, the docbook utility is named docbook-to-man instead
|
||||
of docbook2x-man.
|
||||
|
||||
---
|
||||
configure.ac | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
Index: configure.ac
|
||||
Index: boinc-client_release-7.6-7.6.33/configure.ac
|
||||
===================================================================
|
||||
--- configure.ac.orig
|
||||
+++ configure.ac
|
||||
--- boinc-client_release-7.6-7.6.33.orig/configure.ac
|
||||
+++ boinc-client_release-7.6-7.6.33/configure.ac
|
||||
@@ -334,7 +334,7 @@ AC_SUBST([TOP_BUILD_DIR], [`pwd`])
|
||||
dnl Check for docbook2x-man, which we use to create the manpages in
|
||||
dnl doc/manpages, and set the conditional HAVE_DOCBOOK2X_MAN to build
|
||||
|
@ -1,18 +1,20 @@
|
||||
From: <saigkill@opensuse.org>
|
||||
Date: 2011-04-28 17:29:54 +0000
|
||||
X-Upstream: no
|
||||
|
||||
# PATCH-FIX-OPENSUSE boinc-guirpcauth.patch
|
||||
# Create password file rw for group, this enables passwordless connection
|
||||
# of manager from users of the boinc group.
|
||||
# This won't be probably upstreamed as it might be unsafe for common usage
|
||||
# without setting proper group ownership of the password file.
|
||||
Create password file rw for group, this enables passwordless connection
|
||||
of manager from users of the boinc group. This won't be probably
|
||||
upstreamed as it might be unsafe for common usage without setting
|
||||
proper group ownership of the password file.
|
||||
|
||||
---
|
||||
client/gui_rpc_server.cpp | 7 +------
|
||||
1 file changed, 1 insertion(+), 6 deletions(-)
|
||||
|
||||
Index: client/gui_rpc_server.cpp
|
||||
Index: boinc-client_release-7.6-7.6.33/client/gui_rpc_server.cpp
|
||||
===================================================================
|
||||
--- client/gui_rpc_server.cpp.orig
|
||||
+++ client/gui_rpc_server.cpp
|
||||
--- boinc-client_release-7.6-7.6.33.orig/client/gui_rpc_server.cpp
|
||||
+++ boinc-client_release-7.6-7.6.33/client/gui_rpc_server.cpp
|
||||
@@ -175,12 +175,7 @@ void GUI_RPC_CONN_SET::get_password() {
|
||||
// they can cause code to execute as this user.
|
||||
// So better protect it.
|
||||
|
@ -1,16 +1,18 @@
|
||||
From: Jan Engelhardt <jengelh@inai.de>
|
||||
Date: 2017-09-03 00:10:38.255132582 +0200
|
||||
|
||||
build: no more xlocale.h with glibc-2.26
|
||||
build: use xlocale.h instead of locale.h
|
||||
|
||||
glibc-2.26 has dropped xlocale.h.
|
||||
---
|
||||
clientgui/AsyncRPC.cpp | 2 +-
|
||||
lib/gui_rpc_client.h | 2 +-
|
||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
Index: clientgui/AsyncRPC.cpp
|
||||
Index: boinc-client_release-7.6-7.6.33/clientgui/AsyncRPC.cpp
|
||||
===================================================================
|
||||
--- clientgui/AsyncRPC.cpp.orig
|
||||
+++ clientgui/AsyncRPC.cpp
|
||||
--- boinc-client_release-7.6-7.6.33.orig/clientgui/AsyncRPC.cpp
|
||||
+++ boinc-client_release-7.6-7.6.33/clientgui/AsyncRPC.cpp
|
||||
@@ -20,7 +20,7 @@
|
||||
#endif
|
||||
|
||||
@ -20,10 +22,10 @@ Index: clientgui/AsyncRPC.cpp
|
||||
#endif
|
||||
|
||||
#include "stdwx.h"
|
||||
Index: lib/gui_rpc_client.h
|
||||
Index: boinc-client_release-7.6-7.6.33/lib/gui_rpc_client.h
|
||||
===================================================================
|
||||
--- lib/gui_rpc_client.h.orig
|
||||
+++ lib/gui_rpc_client.h
|
||||
--- boinc-client_release-7.6-7.6.33.orig/lib/gui_rpc_client.h
|
||||
+++ boinc-client_release-7.6-7.6.33/lib/gui_rpc_client.h
|
||||
@@ -801,7 +801,7 @@ struct RPC {
|
||||
|
||||
#elif defined(__APPLE__) && (MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_4)
|
Loading…
Reference in New Issue
Block a user