From 8d8d573a0a819be1aec3bf752950cedcc95eb49a Mon Sep 17 00:00:00 2001 From: Luca Weiss Date: Sun, 6 Feb 2022 13:30:22 +0100 Subject: [PATCH] community/libayatana-appindicator: let tests run with /bin/sh not bash --- community/libayatana-appindicator/APKBUILD | 2 + .../libayatana-appindicator/tests-bash.patch | 40 +++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 community/libayatana-appindicator/tests-bash.patch diff --git a/community/libayatana-appindicator/APKBUILD b/community/libayatana-appindicator/APKBUILD index 7822b545ad3..89e8b0068b7 100644 --- a/community/libayatana-appindicator/APKBUILD +++ b/community/libayatana-appindicator/APKBUILD @@ -21,6 +21,7 @@ checkdepends="dbus-test-runner xvfb-run" subpackages="$pkgname-dev" source="https://github.com/AyatanaIndicators/libayatana-appindicator/archive/$pkgver/libayatana-appindicator-$pkgver.tar.gz 0001-Fix-build-with-musl-libc.patch + tests-bash.patch " build() { @@ -50,4 +51,5 @@ package() { sha512sums=" cdef7e7ff96561e2577752379b3581871fcba1d79dc3ba05c5b2cf28708bb4af804ad79af6b5d4fc6920de5cdd875b1d32bfc994012cee4239387879380034dd libayatana-appindicator-0.5.90.tar.gz db683d078d56b8217ed652f6fc3bb51f9eed0d50145f440c30988fabbb7be4197344ca2a4e7f569ff9ea654126fb15e9b57b2a5c3573cfdaed558d7de0507aef 0001-Fix-build-with-musl-libc.patch +2d93715ac616e4e7ab83ce2de7a02e572ebab81470b41f9198b443a226388a761e1dc4b67c1cf4b452b9497e72801ae1998c642e1d950bb2a2c5780850e29126 tests-bash.patch " diff --git a/community/libayatana-appindicator/tests-bash.patch b/community/libayatana-appindicator/tests-bash.patch new file mode 100644 index 00000000000..2ec75e456b4 --- /dev/null +++ b/community/libayatana-appindicator/tests-bash.patch @@ -0,0 +1,40 @@ +diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt +index bf1afb5..3ee3650 100644 +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -94,7 +94,7 @@ add_custom_command( + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} + VERBATIM + COMMAND +- echo "#!/bin/bash" > "${CMAKE_CURRENT_BINARY_DIR}/test-libappindicator-fallback" ++ echo "#!/bin/sh" > "${CMAKE_CURRENT_BINARY_DIR}/test-libappindicator-fallback" + COMMAND + echo "export DISPLAY=" >> "${CMAKE_CURRENT_BINARY_DIR}/test-libappindicator-fallback" + COMMAND +@@ -116,7 +116,7 @@ add_custom_command( + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} + VERBATIM + COMMAND +- echo "#!/bin/bash" > "${CMAKE_CURRENT_BINARY_DIR}/test-libappindicator-dbus" ++ echo "#!/bin/sh" > "${CMAKE_CURRENT_BINARY_DIR}/test-libappindicator-dbus" + COMMAND + echo "export DISPLAY=" >> "${CMAKE_CURRENT_BINARY_DIR}/test-libappindicator-dbus" + COMMAND +@@ -138,7 +138,7 @@ add_custom_command( + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} + VERBATIM + COMMAND +- echo "#!/bin/bash" > "${CMAKE_CURRENT_BINARY_DIR}/test-libappindicator-status" ++ echo "#!/bin/sh" > "${CMAKE_CURRENT_BINARY_DIR}/test-libappindicator-status" + COMMAND + echo "export DISPLAY=" >> "${CMAKE_CURRENT_BINARY_DIR}/test-libappindicator-status" + COMMAND +@@ -174,7 +174,7 @@ add_custom_command( + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} + VERBATIM + COMMAND +- echo "#!/bin/bash" > "${CMAKE_CURRENT_BINARY_DIR}/libappindicator-tests" ++ echo "#!/bin/sh" > "${CMAKE_CURRENT_BINARY_DIR}/libappindicator-tests" + COMMAND + echo "export DISPLAY=" >> "${CMAKE_CURRENT_BINARY_DIR}/libappindicator-tests" + COMMAND