[boinc] 01/03: Some tweaks, fixing lintian warnings/errors and two bugs
Gianfranco Costamagna
locutusofborg-guest at moszumanska.debian.org
Wed Oct 1 16:48:06 UTC 2014
This is an automated email from the git hooks/post-receive script.
locutusofborg-guest pushed a commit to annotated tag debian/7.4.22+dfsg-2
in repository boinc.
commit 4e5300d990d29d40e85cc78254b6ffbb79405981
Author: Gianfranco Costamagna <costamagnagianfranco at yahoo.it>
Date: Mon Sep 29 17:21:44 2014 +0200
Some tweaks, fixing lintian warnings/errors and two bugs
---
debian/boinc-client.init | 2 +-
debian/changelog | 13 +++++++++++++
debian/control.in | 4 ++--
...tml_dirs.patch => addressing_additional_html_dirs.patch} | 0
debian/patches/series | 2 +-
debian/rules | 11 ++++++++---
6 files changed, 25 insertions(+), 7 deletions(-)
diff --git a/debian/boinc-client.init b/debian/boinc-client.init
index 89ccc5b..517ae1e 100644
--- a/debian/boinc-client.init
+++ b/debian/boinc-client.init
@@ -1,7 +1,7 @@
#! /bin/sh
### BEGIN INIT INFO
# Provides: boinc boinc-client
-# Required-Start: $all
+# Required-Start: $local_fs $remote_fs
# Required-Stop: $local_fs $remote_fs
# Should-Start: x11-common network-manager x-display-manager gdm kdm xdm wdm ldm sdm nodm dbus lightdm
# Should-Stop: x11-common
diff --git a/debian/changelog b/debian/changelog
index 30bf5a1..4d11174 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,16 @@
+boinc (7.4.22+dfsg-2) unstable; urgency=medium
+
+ * Build with NDEBUG to disable massive debug output
+ in ~/.BOINC/stderrgui.txt file (Closes: #763113)
+ * Fix some entries in copyright file for lintian happyness.
+ * Don't require all facilities in boinc-client start,
+ making lintian happy again.
+ [ mdt ]
+ * Add dh-python as B-D
+ * Add libcudart6.0 compatibility
+
+ -- Gianfranco Costamagna <costamagnagianfranco at yahoo.it> Sun, 28 Sep 2014 18:19:17 +0200
+
boinc (7.4.22+dfsg-1exp1) experimental; urgency=low
* Upload to experimental, with the boinc-server-* packages.
diff --git a/debian/control.in b/debian/control.in
index cd9ac40..07ade4d 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -5,7 +5,7 @@ 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>,
Gianfranco Costamagna <costamagnagianfranco at yahoo.it>
-Standards-Version: 3.9.5
+Standards-Version: 3.9.6
Build-Depends: autoconf,
automake,
autotools-dev,
@@ -66,7 +66,7 @@ Package: boinc
@Section: contrib/net
@Priority: extra
@Depends: ${misc:Depends}
- at Recommends: libcuda1 | libcuda-5.0-1 | libcuda-5.5-1 | nvidia-173 | nvidia-current | nvidia-current-updates | nvidia-304 | nvidia-304-updates | nvidia-310 | nvidia-310-updates | nvidia-313-updates | nvidia-319 | nvidia-319-updates | nvidia-331 | nvidia-331-updates | libcuda1-304 | libcuda1-304-updates | libcuda1-331 | libcuda1-331-updates,
+ at Recommends: libcuda1 | libcuda-5.0-1 | libcuda-5.5-1 | libcuda-6.0-1 | libcuda-6.5-1 | nvidia-173 | nvidia-current | nvidia-current-updates | nvidia-304 | nvidia-304-updates | nvidia-310 | nvidia-310-updates | nvidia-313-updates | nvidia-319 | nvidia-319-updates | nvidia-331 | nvidia-331-updates | libcuda1-304 | libcuda1-304-updates | libcuda1-331 | libcuda1-331-updates,
@ libcudart4 | libcudart5.0 | libcudart5.5 | libcudart6.0
@Description: metapackage for CUDA-savvy BOINC client and manager
@ The Berkeley Open Infrastructure for Network Computing (BOINC) is a
diff --git a/debian/patches/addressing_addional_html_dirs.patch b/debian/patches/addressing_additional_html_dirs.patch
similarity index 100%
rename from debian/patches/addressing_addional_html_dirs.patch
rename to debian/patches/addressing_additional_html_dirs.patch
diff --git a/debian/patches/series b/debian/patches/series
index b8d3ceb..cbf0b25 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -28,7 +28,7 @@ de.po.patch
more_clang_warnings.patch
#mmap_mem_only.patch
add-ldflags.patch
-addressing_addional_html_dirs.patch
+addressing_additional_html_dirs.patch
gui_urls_xml_added_to_Makefile.patch
file_upload_handler_in_sched_linking.patch
disable_silent_rules.patch
diff --git a/debian/rules b/debian/rules
index 158676c..1ee69ad 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,6 +20,11 @@ DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
# Set default flags with dpkg-buildflags
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+# Disable WXDEBUG assertions (avoiding e.g. https://bugs.debian.org/763113) -
+# with -DNDEBUG these are quietly dealt with like they were with wx2.8.
+export DEB_CPPFLAGS_MAINT_APPEND := -DNDEBUG
+
ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
TYPE_FLAGS = --build $(DEB_HOST_GNU_TYPE)
else
@@ -354,7 +359,7 @@ override_dh_auto_clean:
SAMPLES=samples/sleeper/sleeper samples/worker/worker samples/example_app/uc2 samples/wrapper/wrapper
override_dh_auto_install: update-boinc-applinks.1
- $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+ dh_auto_install
ifeq (,$(ENABLE_SERVER_TEST))
echo "I: Installing example scientific applications"
mkdir -p $(CURDIR)/debian/tmp/samples
@@ -375,8 +380,8 @@ override_dh_install:
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-amd-opencl -Nboinc-client -Nboinc-manager -Nboinc-dev -Nlibboinc-app-dev -Nlib --dbg-package=boinc-server-dbg || true
+ dh_strip -pboinc-server-maker -pboinc-app-examples -pboinc-cgi-stripchart --dbg-package=boinc-server-dbg || true
+ dh_strip --dbg-package=boinc-dbg
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