[SCM] BOINC packaging branch, master, updated. debian/7.0.33+dfsg-1-68-g4eb9fe1

Steffen Moeller steffen_moeller at gmx.de
Sat Oct 20 23:14:58 UTC 2012


The following commit has been merged in the master branch:
commit 4eb9fe158dbafbde22a6e199bb46e0592f52766a
Author: Steffen Moeller <steffen_moeller at gmx.de>
Date:   Sun Oct 21 01:14:23 2012 +0200

    Upload to experimental, more pathlength issues

diff --git a/debian/changelog b/debian/changelog
index 4807fad..56e92f2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,10 @@
-boinc (7.0.36+dfsg-2) UNRELEASED; urgency=low
+boinc (7.0.36+dfsg-3) UNRELEASED; urgency=low
+
+  * Added Gianfranco to uploaders.
+
+ -- Steffen Moeller <moeller at debian.org>  Sun, 21 Oct 2012 01:09:22 +0200
+
+boinc (7.0.36+dfsg-2) experimental; urgency=low
 
   [ Guo Yixuan ]
   * debian/control:
@@ -12,6 +18,9 @@ boinc (7.0.36+dfsg-2) UNRELEASED; urgency=low
   [ Gianfranco Costamagna ]
   * without boinclib_shared.patch boinc FTBFS, changed the order of patch
 
+  [ Steffen Moeller ]
+  * reactivated boinc-amd-opencl package
+
  -- Gianfranco Costamagna <costamagnagianfranco at yahoo.it>  Fri, 12 Oct 2012 13:26:54 +0200
 
 boinc (7.0.36+dfsg-1) unstable; urgency=low
diff --git a/debian/control.in b/debian/control.in
index 34f3488..ff11233 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -3,10 +3,11 @@ Section: net
 Priority: optional
 Maintainer: Debian BOINC Maintainers <pkg-boinc-devel at lists.alioth.debian.org>
 Uploaders: Steffen Moeller <moeller at debian.org>, 
+ Guo Yixuan <culu.gyx at gmail.com>,
  Rene Mayorga <rmayorga at debian.org>,
  Daniel Hahler <ubuntu at thequod.de>,
- Guo Yixuan <culu.gyx at gmail.com>
-Standards-Version: 3.9.3
+ Gianfranco Costamagna <costamagnagianfranco at yahoo.it>
+Standards-Version: 3.9.4
 Build-Depends: debhelper (>= 7.0.50~), po-debconf, pkg-config (>= 0.15),
  dpkg-dev (>= 1.16.1.1),
  libtool, autoconf (>= 2.59), autotools-dev, automake1.9 (>= 1.9.3), gettext,
@@ -80,31 +81,29 @@ Description: metapackage for CUDA-savvy BOINC client and manager
  section to the regular boinc package. This also meant this binary
  package to be redistributed in the contrib section of Debian.
 
-# Removed until fglrx is back in testing
-#
-#Package: boinc-amd-opencl
-#Architecture: amd64 i386
-#Section: contrib/net
-#Priority: extra
-#Depends: ${misc:Depends}, boinc, fglrx-driver, amd-libopencl1
-#Description: metapackage for AMD/ATI OpenCL-savvy BOINC client and manager
-# The Berkeley Open Infrastructure for Network Computing (BOINC) is a
-# software platform for distributed computing: several initiatives of
-# various scientific disciplines all compete for the idle time of
-# desktop computers. The developers' web site at the University of
-# Berkeley serves as a common portal to the otherwise independently run
-# projects.
-# .
-# Regular users (rightously) often find it an unbearable nuissance to
-# care for the configuration of BOINC for the OpenCL-savvy AMD/ATI
-# graphics cards.  This package adds a series of dependencies from the
-# non-free section to the regular boinc package. This also meant this
-# binary package to be redistributed in the contrib section of Debian.
-# .
-# This package is not perfect, yet. A major problem for the moment
-# is the availability of the OpenCL driver for 32bit binaries for
-# amd64. If this is planned, install the amd-app package provided
-# through the AMD developer forum.
+Package: boinc-amd-opencl
+Architecture: amd64 i386
+Section: contrib/net
+Priority: extra
+Depends: ${misc:Depends}, boinc, fglrx-driver, amd-libopencl1
+Description: metapackage for AMD/ATI OpenCL-savvy BOINC client and manager
+ The Berkeley Open Infrastructure for Network Computing (BOINC) is a
+ software platform for distributed computing: several initiatives of
+ various scientific disciplines all compete for the idle time of
+ desktop computers. The developers' web site at the University of
+ Berkeley serves as a common portal to the otherwise independently run
+ projects.
+ .
+ Regular users (rightously) often find it an unbearable nuissance to
+ care for the configuration of BOINC for the OpenCL-savvy AMD/ATI
+ graphics cards.  This package adds a series of dependencies from the
+ non-free section to the regular boinc package. This also meant this
+ binary package to be redistributed in the contrib section of Debian.
+ .
+ This package is not perfect, yet. A major problem for the moment
+ is the availability of the OpenCL driver for 32bit binaries for
+ amd64. If this is planned, install the amd-app package provided
+ through the AMD developer forum.
 
 
 Package: boinc-client
diff --git a/debian/patches/client_app_maxpathlen.patch b/debian/patches/client_app_maxpathlen.patch
index ae54e11..ce02050 100644
--- a/debian/patches/client_app_maxpathlen.patch
+++ b/debian/patches/client_app_maxpathlen.patch
@@ -33,7 +33,7 @@ Index: boinc/client/file_names.cpp
  
  void get_project_dir(PROJECT* p, char* path, int len) {
 -    char buf[1024];
-+    char buf[max(len,MAXPATHLEN)];
++    char buf[std::max(len,MAXPATHLEN)];
      escape_project_url(p->master_url, buf);
      snprintf(path, len, "%s/%s", PROJECTS_DIR, buf);
  }
@@ -42,7 +42,7 @@ Index: boinc/client/file_names.cpp
  void get_pathname(FILE_INFO* fip, char* path, int len) {
      PROJECT* p = fip->project;
 -    char buf[1024];
-+    char buf[max(len,MAXPATHLEN)];
++    char buf[std::max(len,MAXPATHLEN)];
  
      // for testing purposes, it's handy to allow a FILE_INFO without
      // an associated PROJECT.
@@ -51,7 +51,7 @@ Index: boinc/client/file_names.cpp
  
  void get_sched_request_filename(PROJECT& project, char* buf, int len) {
 -    char url[1024];
-+    char url[max(len,MAXPATHLEN)];
++    char url[std::max(len,MAXPATHLEN)];
  
      escape_project_url(project.master_url, url);
      snprintf(buf, len, "%s%s.xml", SCHED_OP_REQUEST_BASE, url);
@@ -59,7 +59,7 @@ Index: boinc/client/file_names.cpp
  
  void get_sched_reply_filename(PROJECT& project, char* buf, int len) {
 -    char url[1024];
-+    char url[max(len,MAXPATHLEN)];
++    char url[std::max(len,MAXPATHLEN)];
  
      escape_project_url(project.master_url, url);
      snprintf(buf, len, "%s%s.xml", SCHED_OP_REPLY_BASE, url);
@@ -67,7 +67,7 @@ Index: boinc/client/file_names.cpp
  
  void get_master_filename(PROJECT& project, char* buf, int len) {
 -    char url[1024];
-+    char url[max(len,MAXPATHLEN)];
++    char url[std::max(len,MAXPATHLEN)];
  
      escape_project_url(project.master_url, url);
      snprintf(buf, len, "%s%s.xml", MASTER_BASE, url);
@@ -75,7 +75,7 @@ Index: boinc/client/file_names.cpp
  
  void job_log_filename(PROJECT& project, char* buf, int len) {
 -    char url[1024];
-+    char url[max(len,MAXPATHLEN)];
++    char url[std::max(len,MAXPATHLEN)];
  
      escape_project_url(project.master_url, url);
      snprintf(buf, len, "%s%s.txt", JOB_LOG_BASE, url);

-- 
BOINC packaging



More information about the pkg-boinc-commits mailing list