[SCM] Gnuplot. Interactive plotting program branch, master, updated. debian/4.4.0-1.1-12-ga00fc1e

Anton Gladky gladky.anton at gmail.com
Tue Mar 20 17:42:52 UTC 2012


The following commit has been merged in the master branch:
commit a4741ac9b48d9c851a34e680b95a135ca0d1c1f0
Author: Anton Gladky <gladky.anton at gmail.com>
Date:   Tue Mar 20 18:40:32 2012 +0100

    Use dpkg-buildflags for flags.

diff --git a/debian/rules b/debian/rules
index 351d232..38f252b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,17 +6,8 @@ include /usr/share/quilt/quilt.make
 export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 
-CFLAGS = -Wall -g
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-	CFLAGS += -O0
-else
-	CFLAGS += -O2
-endif
-
-ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
-	INSTALL_PROGRAM += -s
-endif
+export CFLAGS := -Wall $(shell dpkg-buildflags --get CFLAGS)
+export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)
 
 BUILDDIR_NOX = $(CURDIR)/debian/build-nox
 BUILDDIR_X11 = $(CURDIR)/debian/build-x11
@@ -32,7 +23,7 @@ configure-nox-stamp: autoreconf-stamp
 	dh_testdir
 	mkdir -p $(BUILDDIR_NOX)
 	cd $(BUILDDIR_NOX); CFLAGS="$(CFLAGS)" \
-		LDFLAGS="-Wl,-z,defs,-as-needed" ../../configure \
+		LDFLAGS="$(LDFLAGS)" ../../configure \
 		--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
 		--prefix=/usr --mandir=\$${prefix}/share/man \
 	  	--infodir=\$${prefix}/share/info \
@@ -49,7 +40,7 @@ configure-x11-stamp: autoreconf-stamp
 	dh_testdir
 	mkdir -p $(BUILDDIR_X11)
 	cd $(BUILDDIR_X11); CFLAGS="$(CFLAGS)" \
-		LDFLAGS="-Wl,-z,defs,-as-needed" ../../configure \
+		LDFLAGS="$(LDFLAGS)" ../../configure \
 		--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
 	  	--prefix=/usr --mandir=\$${prefix}/share/man \
 	  	--infodir=\$${prefix}/share/info \

-- 
Gnuplot. Interactive plotting program



More information about the debian-science-commits mailing list