From 51df8f6928d7a807e95d7957e8ac4bfa8b00821e Mon Sep 17 00:00:00 2001 From: =?utf8?q?IOhannes=20m=20zm=C3=B6lnig=20=28Debian/GNU=29?= Date: Thu, 4 Aug 2022 18:08:07 +0200 Subject: [PATCH] Move juceaide to juce-modules-source as well (and into a private location) --- debian/juce-modules-source.install | 1 + debian/juce-tools.install | 1 - debian/rules | 3 +++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/debian/juce-modules-source.install b/debian/juce-modules-source.install index a4c6c2f3..2faf855d 100644 --- a/debian/juce-modules-source.install +++ b/debian/juce-modules-source.install @@ -1,2 +1,3 @@ usr/lib/cmake/* /usr/lib/${DEB_HOST_MULTIARCH}/cmake/ usr/bin/JUCE*/juce* /usr/lib/${DEB_HOST_MULTIARCH}/juce/ +usr/bin/juce* /usr/lib/${DEB_HOST_MULTIARCH}/juce/ diff --git a/debian/juce-tools.install b/debian/juce-tools.install index ff5892fc..9bf05a17 100644 --- a/debian/juce-tools.install +++ b/debian/juce-tools.install @@ -1,4 +1,3 @@ debian/Projucer.desktop usr/share/applications/ debian/artifacts/juce.png usr/share/pixmaps/ */extras/Projucer/Projucer_artefacts/*/Projucer usr/bin/ -usr/bin/juce* usr/bin/ diff --git a/debian/rules b/debian/rules index a5a656c1..73e6d280 100755 --- a/debian/rules +++ b/debian/rules @@ -71,6 +71,9 @@ execute_after_dh_install-arch: -find $(CURDIR)/debian/juce-modules-source/ \ -type f -name "LV2_HELPER*.cmake" -exec \ sed -e 's|"[^"]*/juce_lv2_helper"|"/usr/lib/@DEB_HOST_MULTIARCH@/juce/juce_lv2_helper"|' -e "s|@DEB_HOST_MULTIARCH@|$(DEB_HOST_MULTIARCH)|" -i {} + + -find $(CURDIR)/debian/juce-modules-source/ \ + -type f -name "JUCEConfig.cmake" -exec \ + sed -e 's|"[^"]*/bin/juceaide"|"/usr/lib/@DEB_HOST_MULTIARCH@/juce/juceaide"|' -e "s|@DEB_HOST_MULTIARCH@|$(DEB_HOST_MULTIARCH)|" -i {} + override_dh_install-indep: dh_install --indep -X.tag -- 2.30.2