[SCM] SETI at home packaging branch, master, updated. debian/5.13+cvs20060510-4-55-gd8423e5
Steffen Moeller
steffen_moeller at gmx.de
Sat May 19 14:10:56 UTC 2012
The following commit has been merged in the master branch:
commit d8423e5f2767a7914a72cd1bafe53930540390a9
Author: Steffen Moeller <steffen_moeller at gmx.de>
Date: Sat May 19 16:08:57 2012 +0200
SETI 6.12 builds and installs
I just do not get any work for it.
diff --git a/debian/changelog b/debian/changelog
index f958401..f9fb7bf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,11 @@
boinc-app-seti (6.12~svn1305-1) unstable; urgency=low
* New upstream version.
+ - Removed all patches
+ - Adjusted debian/rules for dynamic linking
+ * Bumped policy compliance to 3.9.3
+ - Source format 3.0
+ - Adjusted clean target to allow repeated builds with git
-- Steffen Moeller <moeller at debian.org> Sat, 19 May 2012 15:17:06 +0200
diff --git a/debian/rules b/debian/rules
index bb5ad00..6336f12 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,8 +5,6 @@
#export CXX=/usr/lib/gcc-snapshot/bin/g++
#export CPP=/usr/lib/gcc-snapshot/bin/cpp
-include /usr/share/quilt/quilt.make
-
PKG = boinc-app-seti
# Uncomment this to enable compilation with UltraSPARC specific compiler
@@ -39,30 +37,38 @@ autoreconf-stamp:
aclocal-1.9 -I m4 && autoheader && automake-1.9 && autoconf
touch $@
-build: patch autoreconf-stamp build-stamp
+build: autoreconf-stamp build-stamp
build-stamp:
dh build --before configure
# Remember to not configure with --disable-dependency-tracking, because
# it breaks some handwritten rules in client/Makefile.am which require
# that DEPDIR exists.
- CXXFLAGS="$(CXXFLAGS) -I/usr/include/boinc -I/usr/include/boinc/lib -I/usr/include/boinc/api -I/usr/include/thrust" \
+ CXXFLAGS="$(CXXFLAGS) -I/usr/include/boinc -I/usr/include/boinc/lib -I/usr/include/boinc/api" \
BOINCDIR=/usr/share/boinc-dev ./configure \
+ --disable-static-client \
--enable-client \
--disable-graphics \
--disable-dynamic-graphics \
--disable-server \
- --disable-static-linkage
+ --disable-static-linkage \
+ --enable-dependency-tracking \
+ --disable-static \
+ --enable-shared \
+ --with-gnu-ld
dh build --after configure
touch $@
-clean: clean-patched unpatch
-clean-patched:
- dh clean
+clean:
+ if [ -r Makefile ]; then make clean; fi
+ find . -name "*.o" -delete
+ rm -f client/seti_boinc client/hires_timer_test tools/fakedata tools/workunit_resample tools/workunit_to_ascii
dh_clean \
client/setiathome-$(UPSTREAM_VERSION).* \
debian/extra/app_info.xml
+ rm -f Makefile Makefile.in aclocal.m4 assimilator/Makefile assimilator/Makefile.in client/Makefile client/Makefile.in config.log config.status configure db/Makefile db/schema_to_class db/tools/Makefile jpeglib/Makefile jpeglib/Makefile.in libtool sah_config.h sah_config.h.in splitter/Makefile splitter/Makefile.in stamp-h1 tools/Makefile tools/Makefile.in validate/Makefile
+
install: build install-stamp
install-stamp:
@@ -104,5 +110,5 @@ get-orig-source:
); \
rm -f $$DLS
-.PHONY: build clean clean-patched install binary-indep binary-arch binary \
+.PHONY: build clean install binary-indep binary-arch binary \
get-orig-source
--
SETI at home packaging
More information about the pkg-boinc-commits
mailing list