#!/usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) CFLAGS := $(shell dpkg-buildflags --get CPPFLAGS) $(shell dpkg-buildflags --get CFLAGS) CXXFLAGS := $(shell dpkg-buildflags --get CPPFLAGS) $(shell dpkg-buildflags --get CXXFLAGS) LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) %: dh $@ --buildsystem=cmake --with=pkgkde_symbolshelper override_dh_auto_configure: dh_auto_configure -- \ -DFREETYPE_INCLUDE_DIR=/usr/include/freetype2 \ -DINSTALL_CMAKE_DATA_DIR:PATH=lib/$(DEB_HOST_MULTIARCH)/opencascade \ -DINSTALL_DIR_LIB:PATH=lib/$(DEB_HOST_MULTIARCH) \ -DUSE_VTK:BOOL=off \ -DUSE_TBB:BOOL=on \ -DUSE_FREEIMAGE:BOOL=on \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ $(if $(findstring $(DEB_BUILD_ARCH),armel),-DIGNORE_NO_ATOMICS:BOOL=on) override_dh_installdocs-indep: dh_installdocs dh_doxygen override_dh_missing-arch: dh_missing --fail-missing override_dh_shlibdeps: # Disable unnecessary warnings happening because of the way the packages # provide their shared libraries, see d/control dh_shlibdeps -- --warnings=1