1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
#!/usr/bin/make -f
DPKG_EXPORT_BUILDFLAGS = 1
-include /usr/share/dpkg/buildflags.mk
p_base=canl-c
p_dev=libcanl-c-dev
p_examples=libcanl-c-examples
p_lib=libcanl-c2
p_dummy=canl-c-dbg
# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1
%:
dh $@ --parallel --fail-missing
override_dh_auto_configure: config.status
config.status:
./configure --root=/ --prefix=/usr --libdir=lib --project=emi --module=canl.c
override_dh_auto_clean: config.status
make clean
override_dh_clean:
dh_clean
rm -vf Makefile.inc config.status *.spec
override_dh_strip:
dh_strip -p$(p_examples) --dbg-package=$(p_examples)-dbg
dh_strip -p$(p_lib) --dbg-package=$(p_lib)-dbg
override_dh_auto_install:
dh_auto_install
rm -vf debian/tmp/usr/lib/*.la
# Documentation is installed by dh_installdocs
rm -rf debian/tmp/usr/share/doc
override_dh_installdocs:
dh_installdocs -p$(p_lib)
dh_installdocs -p$(p_dev)
dh_installdocs -p$(p_examples) --link-doc=$(p_lib)
dh_installdocs -p$(p_lib)-dbg --link-doc=$(p_lib)
dh_installdocs -p$(p_examples)-dbg --link-doc=$(p_lib)
dh_installdocs -p$(p_dummy) --link-doc=$(p_lib)
|