[pkg-boinc-commits] r496 - in /branches/experimental/boinc/debian: boinc-client.README.Debian boinc-client.postinst boinc-dev.install boinc-dev.links boinc-manager.README.Debian changelog control rules

fst-guest at users.alioth.debian.org fst-guest at users.alioth.debian.org
Sun Aug 6 10:58:15 UTC 2006


Author: fst-guest
Date: Sun Aug  6 10:58:10 2006
New Revision: 496

URL: http://svn.debian.org/wsvn/pkg-boinc/?sc=1&rev=496
Log:
Merged with 5.4.10-2 and updated to 5.5.10.

Modified:
    branches/experimental/boinc/debian/boinc-client.README.Debian
    branches/experimental/boinc/debian/boinc-client.postinst
    branches/experimental/boinc/debian/boinc-dev.install
    branches/experimental/boinc/debian/boinc-dev.links
    branches/experimental/boinc/debian/boinc-manager.README.Debian
    branches/experimental/boinc/debian/changelog
    branches/experimental/boinc/debian/control
    branches/experimental/boinc/debian/rules

Modified: branches/experimental/boinc/debian/boinc-client.README.Debian
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/experimental/boinc/debian/boinc-client.README.Debian?rev=496&op=diff
==============================================================================
--- branches/experimental/boinc/debian/boinc-client.README.Debian (original)
+++ branches/experimental/boinc/debian/boinc-client.README.Debian Sun Aug  6 10:58:10 2006
@@ -7,9 +7,14 @@
 
   http://wiki.debian.org/BOINC
 
+Contents:
+  1. Configuring the BOINC core client
+  2. Installing and configuring BOINC application packages
+  3. Moving a BOINC data directory to /var/lib/boinc-client
 
-Configuring the BOINC core client
----------------------------------
+
+1. Configuring the BOINC core client
+------------------------------------
 
 On Debian systems the BOINC core client is started by default after
 boot by the '/etc/init.d/boinc-client' init script. In the default
@@ -29,8 +34,33 @@
 for more information.
 
 
-Moving a BOINC data directory to /var/lib/boinc-client
-------------------------------------------------------
+2. Installing and configuring BOINC application packages
+--------------------------------------------------------
+
+Normally the BOINC core client downloads project's applications itself
+if they are available for the platform (e.g. i686-pc-linux-gnu) the
+client was build for. If this is not the case, one can install Debian
+packages of these applications. These packages are called
+'boinc-app-<project>' where <project> is an abbreviation of the project
+name, e.g. 'boinc-app-seti' or 'boinc-app-einstein'. To get a list of
+all available application packages run:
+
+    % apt-cache search boinc-app-*
+
+If you are using the default BOINC data directory
+'/var/lib/boinc-client' just installing 'boinc-app-<project>' packages
+is enough. If you are not using the default data directory you have to
+create some symbolic links manually. E.g if your BOINC data directory
+is '/home/john/boinc' just run
+
+    % update-boinc-applinks --create --data-dir=/home/john/boinc
+
+after the installation of the 'boinc-app-<project>' package and restart
+your BOINC core client.
+
+
+3. Moving a BOINC data directory to /var/lib/boinc-client
+---------------------------------------------------------
 
 To move an existing BOINC data directory to Debian's default directory
 follow these instructions:
@@ -50,8 +80,9 @@
      % mv -f /var/lib/boinc-client/gui_rpc_auth.cfg /etc/boinc-client/
      % ln -s /etc/boinc-client/gui_rpc_auth.cfg /var/lib/boinc-client/gui_rpc_auth.cfg
 
-    Repeat the last step for the configuration files 'global_prefs_override.xml'
-    and 'remote_hosts.cfg' if they exist in your old BOINC data directory.
+    Repeat the last step for the following configuration files if they exist in
+    your old BOINC data directory: 'global_prefs_override.xml', 'log_flags.xml',
+    and 'remote_hosts.cfg'
 
  5. Start the BOINC core client again:
      % /etc/init.d/boinc-client start

Modified: branches/experimental/boinc/debian/boinc-client.postinst
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/experimental/boinc/debian/boinc-client.postinst?rev=496&op=diff
==============================================================================
--- branches/experimental/boinc/debian/boinc-client.postinst (original)
+++ branches/experimental/boinc/debian/boinc-client.postinst Sun Aug  6 10:58:10 2006
@@ -17,8 +17,14 @@
 
 case "$1" in
     configure)
+        # Create boinc group if it doesn't already exist.
+        if ! getent group boinc >/dev/null; then
+            addgroup --quiet --system boinc
+        fi
+
+        # Create boinc user if it doesn't already exist.
         if ! getent passwd boinc >/dev/null; then
-            adduser --quiet --system --group --home $BOINC_DIR \
+            adduser --quiet --system --ingroup boinc --home $BOINC_DIR \
              --gecos "BOINC core client" boinc
         fi
 

Modified: branches/experimental/boinc/debian/boinc-dev.install
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/experimental/boinc/debian/boinc-dev.install?rev=496&op=diff
==============================================================================
--- branches/experimental/boinc/debian/boinc-dev.install (original)
+++ branches/experimental/boinc/debian/boinc-dev.install Sun Aug  6 10:58:10 2006
@@ -3,6 +3,10 @@
 
 api/graphics_data.h             usr/include/BOINC/api
 api/reduce.h                    usr/include/BOINC/api
+api/boinc_gl.h                  usr/include/BOINC/api
+api/txf_util.h                  usr/include/BOINC/api
 lib/error_numbers.h             usr/include/BOINC/lib
 lib/std_fixes.h                 usr/include/BOINC/lib
 Makefile.am                     usr/share/boinc-dev
+config.h                        usr/share/boinc-dev
+version.h                       usr/share/boinc-dev

Modified: branches/experimental/boinc/debian/boinc-dev.links
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/experimental/boinc/debian/boinc-dev.links?rev=496&op=diff
==============================================================================
--- branches/experimental/boinc/debian/boinc-dev.links (original)
+++ branches/experimental/boinc/debian/boinc-dev.links Sun Aug  6 10:58:10 2006
@@ -18,6 +18,7 @@
 usr/include/BOINC/proxy_info.h      usr/share/boinc-dev/lib/proxy_info.h
 usr/include/BOINC/util.h            usr/share/boinc-dev/lib/util.h
 
+usr/include/BOINC/api/boinc_gl.h        usr/share/boinc-dev/api/boinc_gl.h
 usr/include/BOINC/api/graphics_data.h   usr/share/boinc-dev/api/graphics_data.h
 usr/include/BOINC/api/reduce.h          usr/share/boinc-dev/api/reduce.h
 usr/include/BOINC/lib/error_numbers.h   usr/share/boinc-dev/lib/error_numbers.h

Modified: branches/experimental/boinc/debian/boinc-manager.README.Debian
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/experimental/boinc/debian/boinc-manager.README.Debian?rev=496&op=diff
==============================================================================
--- branches/experimental/boinc/debian/boinc-manager.README.Debian (original)
+++ branches/experimental/boinc/debian/boinc-manager.README.Debian Sun Aug  6 10:58:10 2006
@@ -8,7 +8,7 @@
   http://wiki.debian.org/BOINC
 
 
-Setting the default web browser 
+Setting the default web browser
 -------------------------------
 
 Debian's BOINC Manager uses a more reliable way to determine the web
@@ -17,4 +17,7 @@
   
   % update-alternatives --config x-www-browser
   
-and select your favorite.
+and select your favorite. If this does not work, set the alternative
+manually (Firefox is used in this example):
+
+  % update-alternatives --set x-www-browser /usr/bin/firefox

Modified: branches/experimental/boinc/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/experimental/boinc/debian/changelog?rev=496&op=diff
==============================================================================
--- branches/experimental/boinc/debian/changelog (original)
+++ branches/experimental/boinc/debian/changelog Sun Aug  6 10:58:10 2006
@@ -1,14 +1,28 @@
-boinc (5.5.6-1) experimental; urgency=low
+boinc (5.5.10-1) experimental; urgency=low
 
   * NOT RELEASED YET
 
   [ Frank S. Thomas ]
+  * New experimental upstream release.
+
+ -- Frank S. Thomas <frank at thomas-alfeld.de>  Tue, 20 Jun 2006 22:38:01 +0200
+
+boinc (5.4.10-2) unstable; urgency=medium
+
+  [ Frank S. Thomas ]
+  * Removed -ffast-math from the client's optimization flags because it causes
+    a floating point exception on Alpha when the client is started.
+    (closes: #379137)
   * Added conffile /etc/boinc-client/log_flags.xml which can be used to turn
     on/off logging and debugging messages. For a detailed list of messages
     that can be turned on/off, see http://boinc.berkeley.edu/client_msgs.php
     Note that this file was renamed to cc_config.xml in BOINC (>= 5.5.2).
-
- -- Frank S. Thomas <frank at thomas-alfeld.de>  Tue, 20 Jun 2006 22:38:01 +0200
+  * Applied patches from Peter Bailis <pbailis at gmail.com> for the boinc_cmd
+    manual page. Thanks again Peter!
+  * debian/control:
+    - Added boinc-app-seti to boinc-client's Suggests field.
+
+ -- Frank S. Thomas <frank at thomas-alfeld.de>  Tue, 25 Jul 2006 12:55:10 +0200
 
 boinc (5.4.10-1) unstable; urgency=low
 

Modified: branches/experimental/boinc/debian/control
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/experimental/boinc/debian/control?rev=496&op=diff
==============================================================================
--- branches/experimental/boinc/debian/control (original)
+++ branches/experimental/boinc/debian/control Sun Aug  6 10:58:10 2006
@@ -2,16 +2,16 @@
 Section: net
 Priority: optional
 Maintainer: Debian BOINC Maintainers <pkg-boinc-devel at lists.alioth.debian.org>
-Uploaders: Steffen Moeller <steffen_moeller at gmx.de>, Frank S. Thomas <frank at thomas-alfeld.de>, Christoph Martin <christoph.martin at uni-mainz.de>, Greg Norris <adric at debian.org>
+Uploaders: Steffen Moeller <steffen_moeller at gmx.de>, Frank S. Thomas <frank at thomas-alfeld.de>, Christoph Martin <christoph.martin at uni-mainz.de>
 Standards-Version: 3.7.2
-Build-Depends: debhelper (>= 5.0.37.2), dpatch, python, python-support (>= 0.3), libmysqlclient15-dev, zlib1g-dev, libssl-dev, libcurl3-openssl-dev (>= 7.13.2), freeglut3-dev, libsm-dev, libice-dev, libxmu-dev, libxi-dev, libx11-dev, libjpeg62-dev, libwxgtk2.6-dev, automake1.9 (>= 1.9.3), autoconf (>= 2.59), autotools-dev, docbook2x, docbook-xml, dh-buildinfo
+Build-Depends: debhelper (>= 5.0.37.2), dpatch, python, python-support (>= 0.3), libmysqlclient15-dev, zlib1g-dev, libssl-dev, libcurl3-openssl-dev (>= 7.13.2) | libcurl-ssl-dev, freeglut3-dev, libsm-dev, libice-dev, libxmu-dev, libxi-dev, libx11-dev, libjpeg62-dev, libwxgtk2.6-dev, automake1.9 (>= 1.9.3), autoconf (>= 2.59), autotools-dev, docbook2x, docbook-xml, dh-buildinfo
 XS-Python-Version: all
 
 Package: boinc-client
 Section: net
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, python (>= 2.3), adduser, lsb-base (>= 3.0-6)
-Suggests: boinc-manager | kboincspy
+Suggests: boinc-app-seti, boinc-manager | kboincspy
 Description: core client for the BOINC distributed computing infrastructure
  The Berkeley Open Infrastructure for Network Computing (BOINC) is a
  software platform for distributed computing.
@@ -45,7 +45,7 @@
 Package: boinc-dev
 Section: devel
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libc6-dev | libc-dev, libstdc++6-4.0-dev | libstdc++-dev, libssl-dev, libmysqlclient15-dev
+Depends: ${shlibs:Depends}, ${misc:Depends}, libc6-dev | libc-dev, libstdc++6-4.1-dev | libstdc++-dev, libssl-dev, libmysqlclient15-dev
 Description: development files to build applications for BOINC projects
  The Berkeley Open Infrastructure for Network Computing (BOINC) is a
  software platform for distributed computing using volunteered computer

Modified: branches/experimental/boinc/debian/rules
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/experimental/boinc/debian/rules?rev=496&op=diff
==============================================================================
--- branches/experimental/boinc/debian/rules (original)
+++ branches/experimental/boinc/debian/rules Sun Aug  6 10:58:10 2006
@@ -45,7 +45,7 @@
   DEB_OPT_FLAGS_boinc-client = -O0
 else
   DEB_OPT_FLAGS = -O2
-  DEB_OPT_FLAGS_boinc-client = -O3 -ffast-math
+  DEB_OPT_FLAGS_boinc-client = -O3
 endif
 
 CFLAGS += $(DEB_OPT_FLAGS)




More information about the pkg-boinc-commits mailing list