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
|
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
LIBDIR:=debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)
PKGLIBDIR:=debian/libudunits2-0/usr/lib/$(DEB_HOST_MULTIARCH)
DEVLIBDIR:=debian/libudunits2-dev/usr/lib/$(DEB_HOST_MULTIARCH)
VERFILE:=$(shell pwd)/debian/udunits2.ver
%:
dh $@ --with autoreconf
override_dh_autoreconf:
dh_autoreconf --as-needed
override_dh_auto_configure:
LDFLAGS=" -Wl,--as-needed -Wl,--version-script,${VERFILE} $(LDFLAGS)" \
dh_auto_configure -- --datarootdir=/usr/share/xml
override_dh_auto_install:
dh_auto_install
dh_installchangelogs CHANGE_LOG
$(MAKE) pdf html info
cp udunits2.info debian/libudunits2-0/usr/share/info
cp prog/*info debian/udunits-bin/usr/share/info
mkdir -p $(DEVLIBDIR)/pkgconfig
cp $(LIBDIR)/*.a $(DEVLIBDIR)
cp $(LIBDIR)/pkgconfig/* $(DEVLIBDIR)/pkgconfig
dh_link -p libudunits2-dev /usr/lib/$(DEB_HOST_MULTIARCH)/libudunits2.so.0.1.0 /usr/lib/$(DEB_HOST_MULTIARCH)/libudunits2.so
dh_link -p libudunits2-0 /usr/lib/$(DEB_HOST_MULTIARCH)/libudunits2.so.0.1.0 /usr/lib/$(DEB_HOST_MULTIARCH)/libudunits2.so.0
|