r835 - in /branches/boinc-app-seti/5.13+cvs20060510/debian: README.Debian-source changelog patches/201_missing_header_for_gcc4.3.patch patches/series rules
fst at users.alioth.debian.org
fst at users.alioth.debian.org
Wed Jan 23 20:39:26 UTC 2008
Author: fst
Date: Wed Jan 23 20:39:25 2008
New Revision: 835
URL: http://svn.debian.org/wsvn/pkg-boinc/?sc=1&rev=835
Log:
debian/patches/: Added 201_missing_header_for_gcc4.3.patch in order to
fix a FTBFS with recent GCC 4.3 snapshots. Thanks to Martin Michlmayr
<tbm at cyrius.com> for the bug report. (closes: #462051)
Added:
branches/boinc-app-seti/5.13+cvs20060510/debian/patches/201_missing_header_for_gcc4.3.patch
Modified:
branches/boinc-app-seti/5.13+cvs20060510/debian/README.Debian-source
branches/boinc-app-seti/5.13+cvs20060510/debian/changelog
branches/boinc-app-seti/5.13+cvs20060510/debian/patches/series
branches/boinc-app-seti/5.13+cvs20060510/debian/rules
Modified: branches/boinc-app-seti/5.13+cvs20060510/debian/README.Debian-source
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/boinc-app-seti/5.13%2Bcvs20060510/debian/README.Debian-source?rev=835&op=diff
==============================================================================
--- branches/boinc-app-seti/5.13+cvs20060510/debian/README.Debian-source (original)
+++ branches/boinc-app-seti/5.13+cvs20060510/debian/README.Debian-source Wed Jan 23 20:39:25 2008
@@ -2,8 +2,8 @@
=============================================================
The SETI at home project does not distribute source code releases as tarballs,
-only tarballs of nightly CVS snapshots are available. These can be downloaded
-from this location:
+only tarballs of nightly Subversion snapshots are available. These can be
+downloaded from this location:
http://setiweb.ssl.berkeley.edu/sah/seti_source/nightly/
@@ -17,5 +17,10 @@
http://svn.debian.org/wsvn/pkg-boinc/scripts/download-seti?op=file
-For exmaple, to download the SETI at home tarball from the 16 May 2006 the
-'download-seti' script is invoked as: $ download-seti 2006-05-16
+For example, to download the SETI at home .orig.tar.gz tarball from the 16th May
+2006 this script is invoked as:
+
+ $ download-seti 2006-05-16
+
+The latest .orig.tar.gz tarball can always be retrieved, using this script,
+by invoking the get-orig-source target of debian/rules.
Modified: branches/boinc-app-seti/5.13+cvs20060510/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/boinc-app-seti/5.13%2Bcvs20060510/debian/changelog?rev=835&op=diff
==============================================================================
--- branches/boinc-app-seti/5.13+cvs20060510/debian/changelog (original)
+++ branches/boinc-app-seti/5.13+cvs20060510/debian/changelog Wed Jan 23 20:39:25 2008
@@ -5,13 +5,19 @@
nightly tarball.
[ Frank S. Thomas ]
- * Bumped debhelper compat level from V5 to V6 since this is the current
- recommended level and raised the build dependency to "debhelper (>= 6)".
* debian/control.in:
- Bumped Standards-Version from 3.7.2 to 3.7.3, no changes required.
- Changed my maintainer address to fst at debian.org.
+ * debian/rules: Remove --disable-dependency-tracking from configure's
+ arguments, because it breaks some handwritten rules in client/Makefile.am
+ which require that $(DEPDIR) exists.
+ * Bumped debhelper compat level from V5 to V6 since this is the current
+ recommended level and raised the build dependency to "debhelper (>= 6)".
+ * debian/patches/: Added 201_missing_header_for_gcc4.3.patch in order to
+ fix a FTBFS with recent GCC 4.3 snapshots. Thanks to Martin Michlmayr
+ <tbm at cyrius.com> for the bug report. (closes: #462051)
- -- Frank S. Thomas <fst at debian.org> Mon, 21 Jan 2008 15:44:01 +0100
+ -- Frank S. Thomas <fst at debian.org> Wed, 23 Jan 2008 21:27:23 +0100
boinc-app-seti (5.13+cvs20060510-3) unstable; urgency=low
Added: branches/boinc-app-seti/5.13+cvs20060510/debian/patches/201_missing_header_for_gcc4.3.patch
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/boinc-app-seti/5.13%2Bcvs20060510/debian/patches/201_missing_header_for_gcc4.3.patch?rev=835&op=file
==============================================================================
--- branches/boinc-app-seti/5.13+cvs20060510/debian/patches/201_missing_header_for_gcc4.3.patch (added)
+++ branches/boinc-app-seti/5.13+cvs20060510/debian/patches/201_missing_header_for_gcc4.3.patch Wed Jan 23 20:39:25 2008
@@ -1,0 +1,12 @@
+Index: b/db/xml_util.h
+===================================================================
+--- a/db/xml_util.h
++++ b/db/xml_util.h
+@@ -68,6 +68,7 @@
+ #include <sstream>
+ #include <vector>
+ #include <algorithm>
++#include <cstring>
+
+ #include "error_numbers.h"
+
Modified: branches/boinc-app-seti/5.13+cvs20060510/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/boinc-app-seti/5.13%2Bcvs20060510/debian/patches/series?rev=835&op=diff
==============================================================================
--- branches/boinc-app-seti/5.13+cvs20060510/debian/patches/series (original)
+++ branches/boinc-app-seti/5.13+cvs20060510/debian/patches/series Wed Jan 23 20:39:25 2008
@@ -2,3 +2,4 @@
002_disable_static_linkage.patch
003_dont_use_own_jpeglib.patch
004_include_new_str_util.h.patch
+201_missing_header_for_gcc4.3.patch
Modified: branches/boinc-app-seti/5.13+cvs20060510/debian/rules
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/boinc-app-seti/5.13%2Bcvs20060510/debian/rules?rev=835&op=diff
==============================================================================
--- branches/boinc-app-seti/5.13+cvs20060510/debian/rules (original)
+++ branches/boinc-app-seti/5.13+cvs20060510/debian/rules Wed Jan 23 20:39:25 2008
@@ -1,9 +1,9 @@
#!/usr/bin/make -f
# Uncomment this to compile with gcc-snapshot.
-export CC=/usr/lib/gcc-snapshot/bin/gcc
-export CXX=/usr/lib/gcc-snapshot/bin/g++
-export CPP=/usr/lib/gcc-snapshot/bin/cpp
+#export CC=/usr/lib/gcc-snapshot/bin/gcc
+#export CXX=/usr/lib/gcc-snapshot/bin/g++
+#export CPP=/usr/lib/gcc-snapshot/bin/cpp
# Remember to comment this before tagging for a release.
#DEB_AUTO_UPDATE_DEBIAN_CONTROL := yes
@@ -15,6 +15,13 @@
PKG = boinc-app-seti
DEB_CONFIGURE_SCRIPT_ENV += BOINCDIR="/usr/share/boinc-dev"
+
+# Remove --disable-dependency-tracking from configure's arguments,
+# because it breaks some handwritten rules in client/Makefile.am which
+# require that $(DEPDIR) exists.
+DEB_CONFIGURE_NORMAL_ARGS := \
+ $(DEB_CONFIGURE_NORMAL_ARGS:--disable-dependency-tracking=)
+
DEB_CONFIGURE_EXTRA_FLAGS := \
--enable-client \
--disable-graphics \
@@ -25,7 +32,7 @@
DEB_MAKE_CLEAN_TARGET = clean
UPSTREAM_VERSION = $(shell echo $(DEB_UPSTREAM_VERSION) | cut -f 1 -d '+')
-APP_INFO_VERSION = $(shell echo $(UPSTREAM_VERSION) | sed -e 's/\.//g')
+APP_INFO_VERSION = $(subst .,,$(UPSTREAM_VERSION))
post-patches::
aclocal-1.9 -I m4 && autoheader && automake-1.9 && autoconf
More information about the pkg-boinc-commits
mailing list