[boinc] 01/05: Fixing many lintian warnings
Gianfranco Costamagna
locutusofborg-guest at alioth.debian.org
Wed Aug 21 14:58:38 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 3c49e5657789e257c8bce7db1f149bde6ef7a272
Author: Gianfranco Costamagna <costamagnagianfranco at yahoo.it>
Date: Wed Aug 21 16:35:56 2013 +0200
Fixing many lintian warnings
---
debian/manpages/update-boinc-applinks.xml | 6 +++---
debian/patches/add-ldflags.patch | 8 ++++++++
debian/patches/series | 1 +
debian/rules | 16 ++++++++++++----
4 files changed, 24 insertions(+), 7 deletions(-)
diff --git a/debian/manpages/update-boinc-applinks.xml b/debian/manpages/update-boinc-applinks.xml
index 3241000..1af896d 100644
--- a/debian/manpages/update-boinc-applinks.xml
+++ b/debian/manpages/update-boinc-applinks.xml
@@ -8,7 +8,7 @@
This file is licensed under the terms of the GNU General Public License,
Version 2 or any later version published by the Free Software Foundation.
- Copyright © 2006, 2008 Debian BOINC Maintainers
+ Copyright © 2006, 2013 Debian BOINC Maintainers
-->
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
@@ -37,7 +37,7 @@
</author>
<copyright>
<year>2006</year>
- <year>2008</year>
+ <year>2013</year>
<holder>&dhgroupname;</holder>
</copyright>
&dhdate;
@@ -147,7 +147,7 @@
<refsect1>
<title>COPYRIGHT</title>
- <para>Copyright © 2006, 2008 &dhgroupname;.</para>
+ <para>Copyright © 2006, 2013 &dhgroupname;.</para>
<para>
This is free software; you can redistribute it and/or modify it under the
terms of the &gnu; General Public License, Version 2 or any later version
diff --git a/debian/patches/add-ldflags.patch b/debian/patches/add-ldflags.patch
new file mode 100644
index 0000000..cbb4061
--- /dev/null
+++ b/debian/patches/add-ldflags.patch
@@ -0,0 +1,8 @@
+--- boinc-7.2.10+dfsg.orig/samples/wrapper/Makefile
++++ boinc-7.2.10+dfsg/samples/wrapper/Makefile
+@@ -37,4 +37,4 @@ REGEXP_OBJS = \
+ regexp_report.o
+
+ wrapper: wrapper.o libstdc++.a $(BOINC_LIB_DIR)/libboinc.a $(BOINC_API_DIR)/libboinc_api.a $(REGEXP_OBJS)
+- g++ $(CXXFLAGS) $(CPPFLAGS) -o wrapper wrapper.o $(REGEXP_OBJS) libstdc++.a -pthread -lboinc_api -lboinc -lboinc_zip
++ g++ $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) -o wrapper wrapper.o $(REGEXP_OBJS) libstdc++.a -pthread -lboinc_api -lboinc -lboinc_zip $(LDFLAGS)
diff --git a/debian/patches/series b/debian/patches/series
index 5c2be49..b4ffa0f 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -62,3 +62,4 @@ filesys_error_message.patch
de.po.patch
more_clang_warnings.patch
#mmap_mem_only.patch
+add-ldflags.patch
diff --git a/debian/rules b/debian/rules
index 804a026..4930041 100755
--- a/debian/rules
+++ b/debian/rules
@@ -202,7 +202,10 @@ override_dh_clean:
dh_clean
rm -rf config.log
rm -rf clientscr/.libs override_dh_auto_install
- rm -rf debian/boinc-app-examples debian/boinc-server-maker debian/boinc-app-examples.substvars debian/boinc-server-maker.substvars
+ rm -rf debian/boinc-app-examples debian/boinc-app-examples.substvars
+ rm -rf debian/boinc-server-maker debian/boinc-server-maker.substvars
+ rm -rf debian/boinc-server-dbg debian/boinc-server-dbg.substvars
+ rm -rf *.debhelper
rm -rf debian/tmp autoreconf-stamp build-*-stamp install-*-stamp
rm -fr debian/boinc-amd-opencl debian/boinc-screensaver # for cases when this is not in debian/control
rm -f debian/boinc-screensaver.substvars debian/boinc-amd-opencl.substvars # dito
@@ -257,8 +260,8 @@ override_dh_auto_build: update-boinc-applinks.1
#$(MAKE) -C api CFLAGS="$(CFLAGS_noopt)" CXXFLAGS="$(CXXFLAGS_noopt)"
ifneq (,$(ENABLE_SERVER_TEST))
# FIXME For some reasons unzip build fails if hardening flags are enabled.
- $(MAKE) -C zip CFLAGS="$(CFLAGS_plain)" CXXFLAGS="$(CXXFLAGS_plain)"
- $(MAKE) -C zip/unzip CFLAGS="$(CFLAGS_plain)" CXXFLAGS="$(CXXFLAGS_plain)"
+ $(MAKE) -C zip CFLAGS="$(CFLAGS_plain) -fPIC" CXXFLAGS="$(CXXFLAGS_plain) -fPIC"
+ $(MAKE) -C zip/unzip CFLAGS="$(CFLAGS_plain) -fPIC" CXXFLAGS="$(CXXFLAGS_plain) -fPIC"
endif
$(MAKE)
@@ -368,7 +371,6 @@ endif
do \
egrep -l "^#!.*env..*python" $$i/* | xargs -r sed -i '1s%#!.*%#!/usr/bin/python%' ; \
done
-# -chmod +x $(CURDIR)/debian/boinc-server-maker/usr/share/boinc-server/sched/transitioner_catchup.php ; \
override_dh_install:
# boinc apps are built only together with the server
@@ -403,6 +405,12 @@ override_dh_fixperms:
debian/boinc-client/usr/share/boinc-client/udev-cpu_share \
debian/boinc-client/usr/share/bug/boinc-client/script \
debian/boinc-manager/usr/share/doc/boinc-manager/examples/run-boincmgr
+ifneq (,$(ENABLE_SERVER_TEST))
+ chmod +x \
+ debian/boinc-server-maker/usr/lib/boinc-server-maker/sched/transitioner_catchup.php \
+ debian/boinc-server-maker/usr/share/boinc-server-maker/db/init_db \
+ debian/boinc-server-maker/usr/share/boinc-server-maker/html/ops/delete_job_files
+endif
override_dh_compress:
dh_compress -Xsamples -X.cpp
--
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