forked from pool/boinc-client
Accepting request 68981 from home:computersalat:devel
update to 6.10.60 OBS-URL: https://build.opensuse.org/request/show/68981 OBS-URL: https://build.opensuse.org/package/show/network/boinc-client?expand=0&rev=10
This commit is contained in:
parent
d14764ed39
commit
80d5bb95b7
@ -1,3 +1,12 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun May 1 23:27:45 UTC 2011 - chris@computersalat.de
|
||||||
|
|
||||||
|
- update to 6.10.60
|
||||||
|
* Fix: Project list issue in the attach wizard that lead to a crash
|
||||||
|
- fix deps
|
||||||
|
o wxGTK-devel
|
||||||
|
- enable parallel build
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Apr 29 06:11:10 UTC 2011 - saigkill@opensuse.org
|
Fri Apr 29 06:11:10 UTC 2011 - saigkill@opensuse.org
|
||||||
|
|
||||||
|
@ -15,23 +15,25 @@
|
|||||||
# norootforbuild
|
# norootforbuild
|
||||||
|
|
||||||
# Global definitions
|
# Global definitions
|
||||||
%define version_ 6_10_58
|
%define _use_internal_dependency_generator 0
|
||||||
|
%define __find_requires %wx_requires
|
||||||
|
%define version_ 6_10_60
|
||||||
%define soname 6
|
%define soname 6
|
||||||
|
|
||||||
Name: boinc-client
|
Name: boinc-client
|
||||||
Version: 6.10.58
|
Version: 6.10.60
|
||||||
Release: 1
|
Release: 1
|
||||||
Summary: The BOINC client core
|
Summary: The BOINC client core
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
Group: Productivity/Clustering/Computing
|
Group: Productivity/Clustering/Computing
|
||||||
URL: http://boinc.berkeley.edu/
|
URL: http://boinc.berkeley.edu/
|
||||||
|
|
||||||
Source0: boinc_core_release-%{version_}.tar.bz2
|
Source0: boinc_core_release_%{version_}.tar.bz2
|
||||||
Source1: boinc-logrotate
|
Source1: boinc-icons.tar.bz2
|
||||||
Source2: boinc-gui.desktop
|
Source2: boinc-gui.desktop
|
||||||
Source3: README.SUSE
|
Source3: README.SUSE
|
||||||
Source4: sysconfig.boinc-client
|
Source4: sysconfig.boinc-client
|
||||||
Source5: boinc-icons.tar.bz2
|
Source5: boinc-logrotate
|
||||||
Source6: boincmanager
|
Source6: boincmanager
|
||||||
Source7: boinc-client-rpmlintrc
|
Source7: boinc-client-rpmlintrc
|
||||||
# The source for this package was pulled from upstream's vcs. Use the
|
# The source for this package was pulled from upstream's vcs. Use the
|
||||||
@ -61,49 +63,50 @@ Patch4: boinc-docbook2x.patch
|
|||||||
Patch5: boinc-server.patch
|
Patch5: boinc-server.patch
|
||||||
# PATCH-FIX-OPENSUSE saigkill@opensuse.org adds define HAVE_STRCASESRTR
|
# PATCH-FIX-OPENSUSE saigkill@opensuse.org adds define HAVE_STRCASESRTR
|
||||||
Patch6: boinc-client-str_util.patch
|
Patch6: boinc-client-str_util.patch
|
||||||
BuildRequires: libcurl-devel >= 7.17.1
|
#
|
||||||
BuildRequires: python-mysql
|
|
||||||
BuildRequires: update-desktop-files
|
|
||||||
BuildRequires: Mesa-devel
|
|
||||||
BuildRequires: freeglut-devel
|
|
||||||
BuildRequires: libopenssl-devel
|
|
||||||
BuildRequires: gettext-runtime
|
|
||||||
BuildRequires: mysql-devel
|
|
||||||
%if 0%{?suse_version} <= 1130
|
|
||||||
BuildRequires: wxGTK >= 2.8.7
|
|
||||||
%else
|
|
||||||
BuildRequires: wxWidgets-devel >= 2.8.7
|
|
||||||
%endif
|
|
||||||
BuildRequires: libjpeg-devel
|
|
||||||
BuildRequires: libxslt
|
|
||||||
BuildRequires: xorg-x11-libXmu-devel
|
|
||||||
BuildRequires: gcc-c++
|
|
||||||
BuildRequires: gcc-fortran
|
|
||||||
BuildRequires: docbook2x
|
|
||||||
BuildRequires: docbook_4
|
|
||||||
BuildRequires: pkg-config
|
|
||||||
BuildRequires: autoconf
|
|
||||||
BuildRequires: automake
|
|
||||||
BuildRequires: libtool
|
|
||||||
BuildRequires: m4
|
|
||||||
BuildRequires: make
|
|
||||||
BuildRequires: sqlite3-devel
|
|
||||||
BuildRequires: pwdutils
|
|
||||||
BuildRequires: patch
|
|
||||||
BuildRequires: fdupes
|
|
||||||
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
|
|
||||||
Requires(pre): pwdutils
|
Requires(pre): pwdutils
|
||||||
Requires(pre): %insserv_prereq
|
Requires(pre): %insserv_prereq
|
||||||
Requires(pre): %fillup_prereq
|
Requires(pre): %fillup_prereq
|
||||||
|
|
||||||
|
BuildRequires: Mesa-devel
|
||||||
|
#BuildRequires: autoconf
|
||||||
|
#BuildRequires: automake
|
||||||
|
BuildRequires: update-desktop-files
|
||||||
|
BuildRequires: docbook2x
|
||||||
|
BuildRequires: docbook_4
|
||||||
|
#BuildRequires: fcgi-devel
|
||||||
|
BuildRequires: fdupes
|
||||||
|
BuildRequires: freeglut-devel
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
BuildRequires: gcc-fortran
|
||||||
|
BuildRequires: gettext-runtime
|
||||||
|
#BuildRequires: gnutls-devel
|
||||||
|
BuildRequires: libcurl-devel >= 7.17.1
|
||||||
|
BuildRequires: libjpeg-devel
|
||||||
|
#BuildRequires: libtool
|
||||||
|
BuildRequires: libxslt
|
||||||
|
#BuildRequires: m4
|
||||||
|
#BuildRequires: make
|
||||||
|
BuildRequires: mysql-devel
|
||||||
|
BuildRequires: openssl-devel
|
||||||
|
#BuildRequires: patch
|
||||||
|
BuildRequires: pkg-config
|
||||||
|
BuildRequires: pwdutils
|
||||||
|
BuildRequires: python-mysql
|
||||||
|
BuildRequires: sqlite3-devel
|
||||||
|
BuildRequires: xorg-x11-libXmu-devel
|
||||||
|
%if 0%{?suse_version} <= 1130
|
||||||
|
BuildRequires: wxGTK-devel >= 2.6.0
|
||||||
|
%else
|
||||||
|
BuildRequires: wxWidgets-devel >= 2.8.7
|
||||||
|
%endif
|
||||||
|
|
||||||
Requires: logrotate
|
Requires: logrotate
|
||||||
Requires: cron
|
Requires: cron
|
||||||
Requires: libboinc%{soname} = %{version}-%{release}
|
#Requires: libboinc%{soname} = %{version}-%{release}
|
||||||
%define _use_internal_dependency_generator 0
|
|
||||||
%define __find_requires %wx_requires
|
|
||||||
%lang_package
|
%lang_package
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -124,10 +127,9 @@ of scientific and mathematical research.
|
|||||||
%package -n boinc-manager
|
%package -n boinc-manager
|
||||||
Summary: GUI to control and monitor %{name}
|
Summary: GUI to control and monitor %{name}
|
||||||
Group: Productivity/Scientific/Astronomy
|
Group: Productivity/Scientific/Astronomy
|
||||||
|
|
||||||
Requires: hicolor-icon-theme
|
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
Requires: boinc-manager-lang = %{version}-%{release}
|
Requires: boinc-manager-lang = %{version}-%{release}
|
||||||
|
Requires: hicolor-icon-theme
|
||||||
|
|
||||||
%description -n boinc-manager
|
%description -n boinc-manager
|
||||||
The BOINC Manager is a graphical monitor and control utility for the BOINC
|
The BOINC Manager is a graphical monitor and control utility for the BOINC
|
||||||
@ -140,18 +142,17 @@ in which all information and all control elements are available.
|
|||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Development files for %{name}
|
Summary: Development files for %{name}
|
||||||
Group: Development/Libraries/Other
|
Group: Development/Libraries/C and C++
|
||||||
|
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
Requires: openssl-devel
|
|
||||||
Requires: mysql-devel
|
Requires: mysql-devel
|
||||||
|
Requires: openssl-devel
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
This package contains development files for %{name}.
|
This package contains development files for %{name}.
|
||||||
|
|
||||||
%package -n libboinc%{soname}
|
%package -n libboinc%{soname}
|
||||||
Summary: Shared Libs for %{name}
|
Summary: Shared Libs for %{name}
|
||||||
Group: Productivity/Scientific/Astronomy
|
Group: System/Libraries
|
||||||
|
|
||||||
%description -n libboinc%{soname}
|
%description -n libboinc%{soname}
|
||||||
The BOINC Manager is a graphical monitor and control utility for the BOINC
|
The BOINC Manager is a graphical monitor and control utility for the BOINC
|
||||||
@ -166,13 +167,12 @@ Group: Documentation/Other
|
|||||||
%if 0%{?suse_version} >= 1120
|
%if 0%{?suse_version} >= 1120
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
%endif
|
%endif
|
||||||
Requires: %{name} = %{version}-%{release}
|
|
||||||
|
|
||||||
%description doc
|
%description doc
|
||||||
This package contains documentation files for %{name}.
|
This package contains documentation files for %{name}.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n boinc_core_release_%{version_}
|
%setup -q -n boinc_core_release_%{version_} -D -a 1
|
||||||
%patch0
|
%patch0
|
||||||
%patch1
|
%patch1
|
||||||
%patch2
|
%patch2
|
||||||
@ -181,9 +181,6 @@ This package contains documentation files for %{name}.
|
|||||||
%patch5
|
%patch5
|
||||||
%patch6
|
%patch6
|
||||||
|
|
||||||
# Unpack icons
|
|
||||||
%{__tar} -xvjf %{S:5}
|
|
||||||
|
|
||||||
# Install user hints
|
# Install user hints
|
||||||
%{__install} -m0644 %{S:3} README.SUSE
|
%{__install} -m0644 %{S:3} README.SUSE
|
||||||
|
|
||||||
@ -208,14 +205,14 @@ popd
|
|||||||
/usr/bin/libtoolize --force
|
/usr/bin/libtoolize --force
|
||||||
./_autosetup
|
./_autosetup
|
||||||
|
|
||||||
%configure --disable-dependency-tracking \
|
%configure \
|
||||||
|
--disable-static \
|
||||||
--enable-dynamic-client-linkage \
|
--enable-dynamic-client-linkage \
|
||||||
--disable-server \
|
--disable-server \
|
||||||
--disable-fcgi \
|
--disable-fcgi \
|
||||||
--enable-unicode \
|
--enable-unicode \
|
||||||
--with-ssl \
|
--with-ssl \
|
||||||
--with-x \
|
--with-x
|
||||||
--disable-static
|
|
||||||
|
|
||||||
# Disable rpaths
|
# Disable rpaths
|
||||||
%{__sed} -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
|
%{__sed} -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
|
||||||
@ -223,10 +220,10 @@ popd
|
|||||||
|
|
||||||
# Export Path and make
|
# Export Path and make
|
||||||
%{__make} clean
|
%{__make} clean
|
||||||
%{__make} libboinc_la_LIBADD="-lssl -ldl" \
|
%{__make} libboinc_la_LIBADD="-L%{_libdir} -lssl -ldl" \
|
||||||
CFLAGS="%{optflags} -g -W -pipe -fno-strict-aliasing -D_REENTRANT" \
|
CFLAGS="%{optflags} -g -W -pipe -fno-strict-aliasing -D_REENTRANT" \
|
||||||
CXXFLAGS="%{optflags} -g -W -pipe -fno-strict-aliasing -D_REENTRANT" \
|
CXXFLAGS="%{optflags} -g -W -pipe -fno-strict-aliasing -D_REENTRANT" \
|
||||||
DESTDIR=%{_prefix}
|
DESTDIR=%{_prefix} %{?_smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%{makeinstall}
|
%{makeinstall}
|
||||||
@ -261,7 +258,7 @@ popd
|
|||||||
# Install logrotate and create symlink to /etc/init.d/boinc-client
|
# Install logrotate and create symlink to /etc/init.d/boinc-client
|
||||||
%{__install} -dm0755 %{buildroot}%{_sbindir}
|
%{__install} -dm0755 %{buildroot}%{_sbindir}
|
||||||
/bin/ln -sf %{_sysconfdir}/init.d/boinc-client %{buildroot}%{_sbindir}/rcboinc-client
|
/bin/ln -sf %{_sysconfdir}/init.d/boinc-client %{buildroot}%{_sbindir}/rcboinc-client
|
||||||
%{__install} -Dm0644 %{S:1} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
|
%{__install} -Dm0644 %{S:5} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
|
||||||
|
|
||||||
# Install bash completition
|
# Install bash completition
|
||||||
%{__install} -Dpm0644 client/scripts/boinc.bash %{buildroot}%{_sysconfdir}/bash_completion.d/boinc
|
%{__install} -Dpm0644 client/scripts/boinc.bash %{buildroot}%{_sysconfdir}/bash_completion.d/boinc
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:6b51785ab609c46b30b1f0ee675cdb8de9f624a19fab98ac6f4964b217913676
|
|
||||||
size 18313666
|
|
3
boinc_core_release_6_10_60.tar.bz2
Normal file
3
boinc_core_release_6_10_60.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:dcfbf80fe432d3332f9a407e8a014234840431b5e97f562db204790c80321189
|
||||||
|
size 17848931
|
Loading…
Reference in New Issue
Block a user