r35386 - in /packages/teem/trunk/debian: changelog rules
malat-guest at users.alioth.debian.org
malat-guest at users.alioth.debian.org
Wed Dec 24 18:25:11 UTC 2008
Author: malat-guest
Date: Wed Dec 24 18:25:11 2008
New Revision: 35386
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=35386
Log:
Add DEB_BUILD_OPTIONS options
Modified:
packages/teem/trunk/debian/changelog
packages/teem/trunk/debian/rules
Modified: packages/teem/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/changelog?rev=35386&op=diff
==============================================================================
--- packages/teem/trunk/debian/changelog (original)
+++ packages/teem/trunk/debian/changelog Wed Dec 24 18:25:11 2008
@@ -1,4 +1,10 @@
-teem (1.10.0.dfsg1-2) unstable; urgency=low
+teem (1.10.0-3) unstable; urgency=low
+
+ * Add DEB_BUILD_OPTIONS options
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com> Wed, 24 Dec 2008 19:24:00 +0100
+
+teem (1.10.0-2) unstable; urgency=low
* added README.source
Modified: packages/teem/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/rules?rev=35386&op=diff
==============================================================================
--- packages/teem/trunk/debian/rules (original)
+++ packages/teem/trunk/debian/rules Wed Dec 24 18:25:11 2008
@@ -20,6 +20,19 @@
-DBUILD_EXPERIMENTAL_APPS:BOOL=OFF \
-DBUILD_EXPERIMENTAL_LIBS:BOOL=OFF \
-DBUILD_TESTING:BOOL=OFF \
+
+CFLAGS = -g
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+export CFLAGS
+
+# set the number of build jobs
+ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+ JOBS := -j$(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+endif
get-orig-source:
. debian/get-orig-source
@@ -50,10 +63,10 @@
# Add here commands to compile the package.
# build static libs
- cd $(STATIC_BUILD_PATH) && $(MAKE) VERBOSE=1
+ $(MAKE) $(JOBS) -C $(STATIC_BUILD_PATH)
# build shared libs and binaries
- cd $(SHARED_BUILD_PATH) && $(MAKE) VERBOSE=1
+ $(MAKE) $(JOBS) -C $(SHARED_BUILD_PATH)
# - cd $(SHARED_BUILD_PATH) && ctest -D Nightly -VV
touch $@
@@ -99,7 +112,7 @@
# Add here commands to install the package into debian/tmp
# install binaries and shared libs
- cd $(SHARED_BUILD_PATH) && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+ $(MAKE) $(JOBS) -C $(SHARED_BUILD_PATH) install DESTDIR=$(CURDIR)/debian/tmp
# install static libs
cd $(STATIC_BUILD_PATH)/bin/ \
More information about the debian-science-commits
mailing list