Source: plee-the-bear Version: 0.6.0-4 Tags: patch User: [email protected] Usertags: rebootstrap
plee-the-bear fails to cross build from source, because it does not pass cross flags to cmake. The easiest way of doing so is using dh_auto_configure and that is sufficient to make plee-the-bear cross buildable. Please consider applying the attached patch. Helmut
diff --minimal -Nru plee-the-bear-0.6.0/debian/changelog plee-the-bear-0.6.0/debian/changelog --- plee-the-bear-0.6.0/debian/changelog 2017-08-18 18:27:03.000000000 +0200 +++ plee-the-bear-0.6.0/debian/changelog 2019-01-02 15:52:12.000000000 +0100 @@ -1,3 +1,10 @@ +plee-the-bear (0.6.0-4.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Let dh_auto_configure pass cross flags to cmake. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Wed, 02 Jan 2019 15:52:12 +0100 + plee-the-bear (0.6.0-4) unstable; urgency=medium * Team upload. diff --minimal -Nru plee-the-bear-0.6.0/debian/rules plee-the-bear-0.6.0/debian/rules --- plee-the-bear-0.6.0/debian/rules 2017-08-18 18:27:03.000000000 +0200 +++ plee-the-bear-0.6.0/debian/rules 2019-01-02 15:52:12.000000000 +0100 @@ -23,9 +23,7 @@ dh_testdir # Perform an out-of-tree build to keep a clean source tree - mkdir $(BUILD_TREE) - cd $(BUILD_TREE); cmake .. \ - -DCMAKE_INSTALL_PREFIX:STRING="/usr" \ + dh_auto_configure --builddirectory=$(BUILD_TREE) -- \ -DCMAKE_C_FLAGS:STRING="$(CFLAGS) -DNDEBUG" \ -DBEAR_ENGINE_INSTALL_LIBRARY_DIR:STRING="lib/games/plee-the-bear" \ -DBEAR_ENGINE_INSTALL_EXECUTABLE_DIR:STRING="games" \

