[SCM] BOINC packaging branch, master, updated. debian/6.10.17+dfsg-3-245-g8881440

Steffen Moeller moeller at debian.org
Sat Jun 4 21:35:32 UTC 2011


The following commit has been merged in the master branch:
commit 8881440f8647de6594d97eed31515bfb8bd5c890
Author: Steffen Moeller <moeller at debian.org>
Date:   Sat Jun 4 22:40:01 2011 +0200

    Preparation for separation of binary apps

diff --git a/debian/boinc-app-examples.dirs b/debian/boinc-app-examples.dirs
new file mode 100644
index 0000000..5268081
--- /dev/null
+++ b/debian/boinc-app-examples.dirs
@@ -0,0 +1 @@
+usr/lib/boinc-server/apps
diff --git a/debian/boinc-app-examples.install b/debian/boinc-app-examples.install
new file mode 100644
index 0000000..7752c7a
--- /dev/null
+++ b/debian/boinc-app-examples.install
@@ -0,0 +1,13 @@
+# Candidate for a separate package
+samples/wrapper/wrapper              usr/lib/boinc-server/apps
+
+#usr/libexec/examples/1sec            usr/lib/boinc-server/apps
+apps/1sec                            usr/lib/boinc-server/apps
+#usr/libexec/examples/concat          usr/lib/boinc-server/apps
+apps/concat                          usr/lib/boinc-server/apps
+#usr/libexec/examples/upper_case      usr/lib/boinc-server/apps
+apps/upper_case                      usr/lib/boinc-server/apps
+# where should it go
+samples/example_app/uc2              usr/lib/boinc-server/apps
+samples/worker/worker                usr/lib/boinc-server/apps
+samples/sleeper/sleeper              usr/lib/boinc-server/apps
diff --git a/debian/boinc-server-maker.install b/debian/boinc-server-maker.install
index 190ac59..64b6bd4 100644
--- a/debian/boinc-server-maker.install
+++ b/debian/boinc-server-maker.install
@@ -101,15 +101,3 @@ lib/.libs/crypt_prog		     usr/lib/boinc-server/bin
 sched/wu_check		             usr/lib/boinc-server/bin
 
 #usr/libexec/sched  		     usr/lib/boinc-server
-
-#usr/libexec/examples/1sec            usr/lib/boinc-server/apps
-apps/1sec                            usr/lib/boinc-server/apps
-#usr/libexec/examples/concat          usr/lib/boinc-server/apps
-apps/concat                          usr/lib/boinc-server/apps
-#usr/libexec/examples/upper_case      usr/lib/boinc-server/apps
-apps/upper_case                      usr/lib/boinc-server/apps
-# where should it go
-samples/example_app/uc2              usr/lib/boinc-server/apps
-samples/wrapper/wrapper              usr/lib/boinc-server/apps
-samples/worker/worker                usr/lib/boinc-server/apps
-samples/sleeper/sleeper              usr/lib/boinc-server/apps
diff --git a/debian/control b/debian/control
index 00626d1..69a28cf 100644
--- a/debian/control
+++ b/debian/control
@@ -104,6 +104,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
  php5, php5-cli, php5-mysql,
  tcsh, openssl (>= 0.9.8), adduser, libfcgi0ldbl
 Recommends: libapache2-mod-php5, php5-gd
+Suggests: boinc-app-examples
 Description: BOINC server applications and data files
  The Berkeley Open Infrastructure for Network Computing (BOINC) is a
  software platform for distributed computing using volunteered computer
@@ -115,6 +116,28 @@ Description: BOINC server applications and data files
  This package contains the daemons and tools to create and run BOINC
  projects.
 
+Package: boinc-app-examples
+Section: net
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: boinc-server-maker
+Description: example binaries for BOINC servers
+ The Berkeley Open Infrastructure for Network Computing (BOINC) is a
+ software platform for distributed computing using volunteered computer
+ resources. For every scientific problem its own distinct project-server
+ must be provided. The users only run a common client with project-specific
+ additions (if not self-compiled or available as a Linux distribution's
+ package itself) being downloaded from the server.
+ .
+ This package extends the boinc-server-maker package. It features a
+ series of small applications that a newly installed environment may
+ decide to use for testing purposes. Having them separated has the neat
+ side effect that thosee binaries may be retrieved more easily for foreign
+ platforms to feed the local servers with.
+ .
+ The package also features the wrapper application, which is likely
+ to find its audience also in real projects.
+
 Package: boinc-dbg
 Section: debug
 Priority: extra

-- 
BOINC packaging



More information about the pkg-boinc-commits mailing list