[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