#!/usr/bin/make -f
#export DH_VERBOSE=1
-PACKAGE_VERSION ?= $(shell sed -n "1 p" debian/changelog | sed 's/.*([0-9]*.\([0-9]*\).*).*/\1/')
-CFLAGS = -Wall -g
-LDFLAGS = -Wl,--as-needed -Wl,--hash-style=both
+PACKAGE_VERSION ?= $(shell dpkg-parsechangelog | sed -n 's/^Version: // p')
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O0
+ifneq (,$(findstring yes,$(DPL_LOGS)))
+DPL_LOGS_STATUS = "ON"
else
- CFLAGS += -O2
-endif
-
-ifneq (,$(findstring yes,$(DPL_LOG)))
- DPL_LOGS_STATUS = "ON"
-else
- DPL_LOGS_STATUS = "OFF"
+DPL_LOGS_STATUS = "OFF"
endif
BUILD_DIR = cmake-build
configure: configure-stamp
configure-stamp:
- dh_testdir
+ dh_testdir
rm -rf $(BUILD_DIR)
mkdir $(BUILD_DIR)
- ( cd $(BUILD_DIR); cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DDPL_LOG=$(DPL_LOGS_STATUS) -DVERSION=${PACKAGE_VERSION}; )
+ ( cd $(BUILD_DIR); cmake .. \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DDPL_LOG=$(DPL_LOGS_STATUS) \
+ -DVERSION=${PACKAGE_VERSION};)
+
touch configure-stamp
build: build-stamp