[boinc] 01/01: Enabling boinc-amd-opencl for experimental builds

Gianfranco Costamagna locutusofborg-guest at moszumanska.debian.org
Thu Nov 21 10:36:59 UTC 2013


This is an automated email from the git hooks/post-receive script.

locutusofborg-guest pushed a commit to branch master
in repository boinc.

commit e18dd05c57b0440a77e08764148720e2662e1792
Author: Gianfranco Costamagna <costamagnagianfranco at yahoo.it>
Date:   Thu Nov 14 10:51:53 2013 +0100

    Enabling boinc-amd-opencl for experimental builds
---
 debian/changelog  |    6 ++++++
 debian/control.in |   48 ++++++++++++++++++++++++------------------------
 debian/rules      |    6 +++++-
 3 files changed, 35 insertions(+), 25 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 7c8957a..911c61d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+boinc (7.2.28+dfsg-1exp2) UNRELEASED; urgency=low
+
+  * Enabling boinc-amd-opencl for experimental builds
+
+ -- Gianfranco Costamagna <costamagnagianfranco at yahoo.it>  Thu, 21 Nov 2013 11:35:52 +0100
+
 boinc (7.2.28+dfsg-1exp1) experimental; urgency=low
 
   * Same as -1, with server packages.
diff --git a/debian/control.in b/debian/control.in
index 2d0b583..5d686e1 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -78,30 +78,30 @@ Package: boinc
 @ section to the regular boinc package. This also meant this binary
 @ package to be redistributed in the contrib section of Debian.
 @
-#Package: boinc-amd-opencl
-#Architecture: amd64 i386
-#Section: contrib/net
-#Priority: extra
-#Depends: ${misc:Depends}, boinc, fglrx-driver, amd-libopencl1|fglrx|fglrx-updates
-#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 (righteously) often find it an unbearable nuisance 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|fglrx|fglrx-updates
+%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 (righteously) often find it an unbearable nuisance 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
 @Architecture: any
 @Depends: ${shlibs:Depends}, ${misc:Depends},
diff --git a/debian/rules b/debian/rules
index d565189..188d09c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -394,7 +394,11 @@ override_dh_install:
 
 override_dh_strip:
 	[ -d debian/boinc-dbg ] && dh_strip -a --no-package=-boinc-server-dbg --no-package=boinc-server-maker --no-package=boinc-app-examples --dbg-package=boinc-dbg || true
-	[ -d debian/boinc-server-dbg ] && dh_strip -a -Nboinc -Nlibboinc7 -Nboinc-nvidia-cuda -Nboinc-client -Nboinc-manager -Nboinc-dev -Nlibboinc-app-dev -Nlib --dbg-package=boinc-server-dbg || true
+ifeq (,$(ENABLE_SERVER_TEST))
+	[ -d debian/boinc-server-dbg ] && dh_strip -a -Nboinc -Nlibboinc7 -Nboinc-nvidia-cuda -Nboinc-amd-opencl -Nboinc-client -Nboinc-manager -Nboinc-dev -Nlibboinc-app-dev -Nlib --dbg-package=boinc-server-dbg || true
+else
+	[ -d debian/boinc-server-dbg ] && dh_strip -a -Nboinc -Nlibboinc7 -Nboinc-nvidia-cuda                    -Nboinc-client -Nboinc-manager -Nboinc-dev -Nlibboinc-app-dev -Nlib --dbg-package=boinc-server-dbg || true
+endif
 
 override_dh_fixperms:
 	dh_fixperms

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-boinc/boinc.git



More information about the pkg-boinc-commits mailing list