#!/usr/bin/make -f include /usr/share/dpkg/pkg-info.mk DEB_CONFIGURE_EXTRA_FLAGS := \ --disable-maintainer-mode \ --disable-dependency-tracking \ --libdir=/usr/lib # The via_regs_dump tool FTBFS on Hurd ifneq ($(DEB_HOST_ARCH_OS), hurd) DEB_CONFIGURE_EXTRA_FLAGS += \ --enable-viaregtool endif ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) DEB_CONFIGURE_EXTRA_FLAGS += \ --enable-debug=yes \ --enable-xv-debug=yes endif # Configuration: override_dh_auto_configure: dh_auto_configure -- $(DEB_CONFIGURE_EXTRA_FLAGS) # Install in debian/tmp to retain control through dh_install: override_dh_auto_install: dh_auto_install --destdir=debian/tmp # Kill *.la files, and forget no-one: override_dh_install: find debian/tmp -name '*.la' -delete # Do not try to install libchromeXvMC* on Hurd since they are not build ifneq ($(DEB_HOST_ARCH_OS), hurd) mkdir -p debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH) mv debian/tmp/usr/lib/libchromeXvMC* \ debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/. endif dh_install --fail-missing # That's a plugin, use appropriate warning level: override_dh_shlibdeps: dh_shlibdeps -- --warnings=6 override_dh_strip: dh_strip --dbgsym-migration='xserver-xorg-video-openchrome-dbg (<< 1:0.5.0-1~)' %: dh $@ --with quilt,xsf --builddirectory=build/ gentarball: git archive --format=tar upstream-unstable --prefix=$(DEB_SOURCE)-$(DEB_VERSION_UPSTREAM)/ | gzip -9 > ../$(DEB_SOURCE)_$(DEB_VERSION_UPSTREAM).orig.tar.gz