Browse Source

Update JUCE packaging setup

Signed-off-by: falkTX <falktx@falktx.com>
master
falkTX 1 day ago
parent
commit
7d42f25b33
12 changed files with 39 additions and 6 deletions
  1. +6
    -0
      sources/libs/distrho-juce-6.0/debian/changelog
  2. +1
    -1
      sources/libs/distrho-juce-6.0/debian/source/format
  3. +6
    -0
      sources/libs/distrho-juce-6.1/debian/changelog
  4. +1
    -0
      sources/libs/distrho-juce-6.1/debian/patches/series
  5. +1
    -1
      sources/libs/distrho-juce-6.1/debian/source/format
  6. +6
    -0
      sources/libs/distrho-juce-7.0/debian/changelog
  7. +13
    -0
      sources/libs/distrho-juce-7.0/debian/patches/05_always-generate-lv2-helper.patch
  8. +0
    -0
      sources/libs/distrho-juce-7.0/debian/patches/06_projucer-setup.patch
  9. +0
    -0
      sources/libs/distrho-juce-7.0/debian/patches/07_disable-xinerama.patch
  10. +3
    -2
      sources/libs/distrho-juce-7.0/debian/patches/series
  11. +1
    -1
      sources/libs/distrho-juce-7.0/debian/rules
  12. +1
    -1
      sources/libs/distrho-juce-7.0/debian/source/format

+ 6
- 0
sources/libs/distrho-juce-6.0/debian/changelog View File

@@ -1,3 +1,9 @@
distrho-juce-6.0 (6:6.0.8+git2023-12-31-1kxstudio1) focal; urgency=medium

* Update

-- falkTX <falktx@falktx.com> Sat, 21 Jun 2025 22:36:59 +0200

distrho-juce-6.0 (6:6.0.8+git2023-12-25-1kxstudio3) focal; urgency=medium

* Initial package


+ 1
- 1
sources/libs/distrho-juce-6.0/debian/source/format View File

@@ -1 +1 @@
3.0 (native)
3.0 (quilt)

+ 6
- 0
sources/libs/distrho-juce-6.1/debian/changelog View File

@@ -1,3 +1,9 @@
distrho-juce-6.1 (6:6.1.6+git2023-12-31-1kxstudio2) focal; urgency=medium

* Update

-- falkTX <falktx@falktx.com> Sat, 21 Jun 2025 22:29:34 +0200

distrho-juce-6.1 (6:6.1.6+git2023-12-25-1kxstudio2) focal; urgency=medium

* Initial package


+ 1
- 0
sources/libs/distrho-juce-6.1/debian/patches/series View File

@@ -2,3 +2,4 @@
02_skip-alsa-dependency.patch
03_versioned-juceaide.patch
04_copy-to-destdir.patch
05_disable-xinerama.patch

+ 1
- 1
sources/libs/distrho-juce-6.1/debian/source/format View File

@@ -1 +1 @@
3.0 (native)
3.0 (quilt)

+ 6
- 0
sources/libs/distrho-juce-7.0/debian/changelog View File

@@ -1,3 +1,9 @@
distrho-juce-7.0 (6:7.0.9+git2024-11-07-1kxstudio1) focal; urgency=medium

* Update

-- falkTX <falktx@falktx.com> Sat, 21 Jun 2025 22:42:05 +0200

distrho-juce-7.0 (6:7.0.9+git2023-12-25-1kxstudio2) focal; urgency=medium

* Initial package


+ 13
- 0
sources/libs/distrho-juce-7.0/debian/patches/05_always-generate-lv2-helper.patch View File

@@ -0,0 +1,13 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4262a9852..4f2dcfa6b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -163,7 +163,7 @@ install(FILES "${JUCE_BINARY_DIR}/JUCEConfigVersion.cmake"
"${JUCE_CMAKE_UTILS_DIR}/juce_LinuxSubprocessHelper.cpp"
DESTINATION "${JUCE_INSTALL_DESTINATION}")
-if(("${CMAKE_SOURCE_DIR}" STREQUAL "${JUCE_SOURCE_DIR}") AND (NOT JUCE_BUILD_HELPER_TOOLS))
+if("${CMAKE_SOURCE_DIR}" STREQUAL "${JUCE_SOURCE_DIR}")
_juce_add_lv2_manifest_helper_target()
if(TARGET juce_lv2_helper)

sources/libs/distrho-juce-7.0/debian/patches/05_projucer-setup.patch → sources/libs/distrho-juce-7.0/debian/patches/06_projucer-setup.patch View File


sources/libs/distrho-juce-7.0/debian/patches/06_disable-xinerama.patch → sources/libs/distrho-juce-7.0/debian/patches/07_disable-xinerama.patch View File


+ 3
- 2
sources/libs/distrho-juce-7.0/debian/patches/series View File

@@ -2,5 +2,6 @@
02_skip-alsa-dependency.patch
03_versioned-juceaide.patch
04_copy-to-destdir.patch
05_projucer-setup.patch
06_disable-xinerama.patch
05_always-generate-lv2-helper.patch
06_projucer-setup.patch
07_disable-xinerama.patch

+ 1
- 1
sources/libs/distrho-juce-7.0/debian/rules View File

@@ -13,7 +13,7 @@ override_dh_auto_configure:

override_dh_auto_build:
dh_auto_build
make -C extras/Projucer/Builds/LinuxMakefile CONFIG=Release
make -C extras/Projucer/Builds/LinuxMakefile CONFIG=Release -j $(nproc)

override_dh_auto_clean:
dh_auto_clean


+ 1
- 1
sources/libs/distrho-juce-7.0/debian/source/format View File

@@ -1 +1 @@
3.0 (native)
3.0 (quilt)

Loading…
Cancel
Save