#!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. export DH_VERBOSE=1 DEBIAN_DIR = $(CURDIR)/debian BUILD_DIR = $(CURDIR) PACKAGE_VERSION = 82 LIB_PACKAGE = libmstoolkit$(PACKAGE_VERSION)t64 LIB_VERSION = $(PACKAGE_VERSION).0.0 # This is the only method that actually worked... # Combined with the CFLAGS += in the Makefile. CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) $(CPPFLAGS) CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) $(CPPFLAGS) LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) %: dh $@ override_dh_auto_clean: make clean rm -f libmstoolkit.3 manpage: docbook-to-man debian/libmstoolkit.sgml > debian/libmstoolkit.3 override_dh_auto_build: manpage make all override_dh_makeshlibs: mkdir -p $(DEBIAN_DIR)/$(LIB_PACKAGE)/DEBIAN dpkg-gensymbols -p$(LIB_PACKAGE) \ -v$(PACKAGE_VERSION) \ -c2 -d \ -e$(BUILD_DIR)/libmstoolkitlite.so.$(LIB_VERSION) \ -e$(BUILD_DIR)/libmstoolkit.so.$(LIB_VERSION) \ -O$(DEBIAN_DIR)/$(LIB_PACKAGE)/DEBIAN/symbols dh_makeshlibs -a