Source: digitemp
Version: 3.7.1-2
Tags: patch
User: [email protected]
Usertags: rebootstrap

digitemp fails to cross build from source, because it does not pass
cross tools to make. The easiest way of doing so is using dh_auto_build.
The attached patch makes digitemp cross buildable. Please consider
applying it.

Helmut
diff --minimal -Nru digitemp-3.7.1/debian/changelog 
digitemp-3.7.1/debian/changelog
--- digitemp-3.7.1/debian/changelog     2015-12-13 08:18:16.000000000 +0100
+++ digitemp-3.7.1/debian/changelog     2018-11-27 19:23:30.000000000 +0100
@@ -1,3 +1,10 @@
+digitemp (3.7.1-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Let dh_auto_build pass cross tools to make. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Tue, 27 Nov 2018 19:23:30 +0100
+
 digitemp (3.7.1-2) unstable; urgency=medium
 
   * [REGRESSION] Re-add VPATH-based compilation via build-serial and
diff --minimal -Nru digitemp-3.7.1/debian/rules digitemp-3.7.1/debian/rules
--- digitemp-3.7.1/debian/rules 2015-12-13 08:12:58.000000000 +0100
+++ digitemp-3.7.1/debian/rules 2018-11-27 19:23:30.000000000 +0100
@@ -5,14 +5,14 @@
 #export DH_VERBOSE=1
 
 %:
-       dh $@
+       dh $@ --buildsystem=makefile
 
 override_dh_auto_build:
        mkdir -p build-serial/src build-serial/userial/ds9097 
build-serial/userial/ds9097u
-       $(MAKE) -C build-serial -f ../Makefile SRCDIR=.. ds9097 ds9097u
+       dh_auto_build --builddirectory=build-serial -- -f ../Makefile SRCDIR=.. 
ds9097 ds9097u
 
        mkdir -p build-usb/src build-usb/userial/ds2490
-       $(MAKE) -C build-usb    -f ../Makefile SRCDIR=.. ds2490
+       dh_auto_build --builddirectory=build-usb -- -f ../Makefile SRCDIR=.. 
ds2490
 
 override_dh_auto_install:
        install -m 0755 -d debian/digitemp/usr/bin

Reply via email to