Source: akira
Version: 0.0.13-1
Tags: patch
User: [email protected]
Usertags: ftcbfs

akira fails to cross build from source, because it does not pass a
crossfile to meson. The easiest way of doing so - using
dh_auto_configure - makes akira cross buildable. Please consider
applying the attached patch.

Helmut
diff --minimal -Nru akira-0.0.13/debian/changelog akira-0.0.13/debian/changelog
--- akira-0.0.13/debian/changelog       2020-09-25 12:33:37.000000000 +0200
+++ akira-0.0.13/debian/changelog       2020-09-26 08:44:06.000000000 +0200
@@ -1,3 +1,10 @@
+akira (0.0.13-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Let dh_auto_configure pass a crossfile to meson. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Sat, 26 Sep 2020 08:44:06 +0200
+
 akira (0.0.13-1) unstable; urgency=medium
 
   [ upstream ]
diff --minimal -Nru akira-0.0.13/debian/rules akira-0.0.13/debian/rules
--- akira-0.0.13/debian/rules   2020-04-04 11:44:12.000000000 +0200
+++ akira-0.0.13/debian/rules   2020-09-26 08:44:04.000000000 +0200
@@ -9,8 +9,7 @@
        dh $@
 
 override_dh_auto_configure:
-       mkdir -p debian/build
-       cd debian/build && meson --prefix=/usr ../..
+       dh_auto_configure --builddirectory=debian/build
 
 override_dh_auto_build:
        cd debian/build && ninja -v

Reply via email to