[SCM] BOINC packaging branch, master, updated. debian/6.10.17+dfsg-3-146-gec3887f
Steffen Moeller
moeller at debian.org
Sat Jan 1 23:38:37 UTC 2011
The following commit has been merged in the master branch:
commit f37339e60d0d9cb9b1862c140a3987c20c63cebc
Author: Steffen Moeller <moeller at debian.org>
Date: Sun Jan 2 00:12:23 2011 +0100
Worked more towards lintian cleanliness.
diff --git a/debian/changelog b/debian/changelog
index 516220c..073ffe4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+boinc (6.12.8+dfsg-3) experimental; urgency=low
+
+ * Reworked the boinc-server.links
+ * More towards lintian cleanliness
+
+ -- Steffen Moeller <moeller at debian.org> Sat, 01 Jan 2011 17:56:15 +0100
+
boinc (6.12.8+dfsg-2) experimental; urgency=low
* Developing the Server package further.
diff --git a/debian/control b/debian/control
index 45633e1..8c7259f 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@ Uploaders: Steffen Moeller <moeller at debian.org>,
Daniel Hahler <ubuntu at thequod.de>
DM-Upload-Allowed: yes
Standards-Version: 3.9.1.0
-Build-Depends: debhelper (>= 7.0.17ubuntu2), po-debconf, dh-buildinfo,
+Build-Depends: debhelper (>= 7.0.50~), po-debconf, dh-buildinfo,
docbook2x, docbook-xml, autotools-dev, automake1.9 (>= 1.9.3),
autoconf (>= 2.59), libxml2-utils, gettext, zlib1g-dev, libssl-dev,
libcurl4-openssl-dev (>= 7.17.1), freeglut3-dev, libsm-dev, libice-dev,
@@ -100,9 +100,8 @@ Section: net
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-mysqldb,
mysql-server-5.0 | virtual-mysql-server, apache2 | httpd-cgi, php5, php5-cli,
- php5-mysql, tcsh | c-shell, openssl (>= 0.9.8)
+ php5-mysql, tcsh | c-shell, openssl (>= 0.9.8), adduser
Recommends: libapache2-mod-php5, php5-gd
-Suggests: coreutils
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
diff --git a/debian/rules b/debian/rules
index 96acd23..66fd0c5 100755
--- a/debian/rules
+++ b/debian/rules
@@ -137,7 +137,19 @@ override_dh_auto_configure:
update-boinc-applinks.1: debian/manpages/update-boinc-applinks.xml
docbook2x-man debian/manpages/update-boinc-applinks.xml
-build: build-stamp
+
+samples/sleeper/sleeper: build-stamp samples/sleeper/sleeper.cpp
+ $(MAKE) -C samples/sleeper
+samples/worker/worker: build-stamp samples/worker/worker.cpp
+ $(MAKE) -C samples/worker
+samples/example_app/uc2: build-stamp samples/example_app/uc2.cpp
+ $(MAKE) -C samples/example_app
+samples/wrapper/wrapper: build-stamp samples/wrapper/wrapper.cpp
+ $(MAKE) -C samples/wrapper
+
+SAMPLES=samples/sleeper/sleeper samples/worker/worker samples/example_app/uc2 samples/wrapper/wrapper
+
+build: build-stamp $(SAMPLES)
build-stamp:
dh build --parallel
touch $@
@@ -251,7 +263,7 @@ override_dh_installchangelogs:
override_dh_fixperms:
dh_fixperms
# some files are not right with 755, some are, this needs furhter investigations
- find debian -name "*.php" -o -name "*.php.example" | grep -v "update_translations.php" | xargs -L 1 -r chmod 644 --
+ find debian -name "*.php" -o -name "*.php.example" -o -name "*.cpp" | grep -v "update_translations.php" | xargs -L 1 -r chmod 644 --
# Correct catalog file perms
find debian -name "*.mo" -exec chmod 644 {} \;
chmod 755 \
@@ -259,7 +271,7 @@ override_dh_fixperms:
debian/boinc-client/usr/share/bug/boinc-client/script \
debian/boinc-manager/usr/share/doc/boinc-manager/examples/run-boincmgr
-override_dh_install:
+override_dh_install: $(SAMPLES)
dh_install
rm -rf debian/boinc-manager/usr/share/locale/en_US/
# delete empty dirs
--
BOINC packaging
More information about the pkg-boinc-commits
mailing list