Browse Source

add vamp plugin sdk dependency

use_builds_script
Alexandros Theodotou 2 years ago
parent
commit
90bf13f387
Signed by: alex
GPG Key ID: 022EAE42313D70F3
  1. 1
      appimage/appimage-builder.yml.in
  2. 2
      arch/PKGBUILD.in
  3. 1
      debian/control.in
  4. 18
      gnu-linux/installer.sh.in
  5. 2
      gnu-linux/make_installer_zip.sh.in
  6. 1
      osx-brew/zrythm.rb.in
  7. 3
      rpm/zrythm.spec.in
  8. 1
      windows-msys/PKGBUILD.in

1
appimage/appimage-builder.yml.in

@ -67,6 +67,7 @@ AppDir: @@ -67,6 +67,7 @@ AppDir:
- libxxhash0
- shared-mime-info
- breeze-icon-theme
- vamp-plugin-sdk
exclude:
- dpkg

2
arch/PKGBUILD.in

@ -27,7 +27,7 @@ license=('AGPL3') @@ -27,7 +27,7 @@ license=('AGPL3')
depends=('curl' 'gtk3' 'lilv' 'libx11' 'jack' 'libsndfile'
'libyaml' 'libsamplerate' 'guile' 'gtksourceview4' 'alsa-lib'
'fftw' 'graphviz' 'rtmidi' 'rtaudio' 'breeze-icons' 'zstd'
'rubberband' 'xdg-utils' 'sdl2' 'xxhash')
'rubberband' 'xdg-utils' 'sdl2' 'xxhash' 'vamp-plugin-sdk')
makedepends=(
'python' 'gettext' 'sed'
'ninja' 'help2man' 'python-sphinx'

1
debian/control.in vendored

@ -29,6 +29,7 @@ Build-Depends: debhelper (>=9), @@ -29,6 +29,7 @@ Build-Depends: debhelper (>=9),
libxxhash-dev,
ninja-build,
portaudio19-dev,
vamp-plugin-sdk,
python3-sphinx
Standards-Version: 3.9.8
Homepage: https://www.zrythm.org/

18
gnu-linux/installer.sh.in

@ -37,9 +37,8 @@ fi @@ -37,9 +37,8 @@ fi
debian_10_str="Debian GNU/Linux 10"
debian_11_str="Debian GNU/Linux 11"
ubuntu_18_04="Ubuntu 18.04"
ubuntu_20_10_str="Ubuntu 20.10"
ubuntu_20_04_str="Ubuntu 20.04"
ubuntu_21_04_str="Ubuntu 21.04"
ubuntu_21_10_str="Ubuntu 21.10"
zenity_width=360
have_zenity=0
@ -64,9 +63,9 @@ if [[ "$ID" = *"ubuntu"* ]]; then @@ -64,9 +63,9 @@ if [[ "$ID" = *"ubuntu"* ]]; then
elif [[ "$VERSION_ID" = *"20.04"* ]] || [[ "$UBUNTU_CODENAME" = "focal" ]]; then
echo "found $ubuntu_20_04_str"
distro_identifier="ubuntu2004"
elif [[ "$VERSION_ID" = *"20.10"* ]] || [[ "$UBUNTU_CODENAME" = "groovy" ]]; then
echo "found $ubuntu_20_10_str"
distro_identifier="ubuntu2010"
elif [[ "$VERSION_ID" = *"21.10"* ]] || [[ "$UBUNTU_CODENAME" = "impish" ]]; then
echo "found $ubuntu_21_10_str"
distro_identifier="ubuntu2110"
fi
elif [[ "$ID_LIKE" = *"ubuntu"* ]]; then
if [[ "$UBUNTU_CODENAME" = *"bionic"* ]]; then
@ -75,12 +74,9 @@ elif [[ "$ID_LIKE" = *"ubuntu"* ]]; then @@ -75,12 +74,9 @@ elif [[ "$ID_LIKE" = *"ubuntu"* ]]; then
elif [[ "$UBUNTU_CODENAME" = *"focal"* ]]; then
echo "found $ubuntu_20_04_str"
distro_identifier="ubuntu2004"
elif [[ "$UBUNTU_CODENAME" = *"groovy"* ]]; then
echo "found $ubuntu_20_10_str"
distro_identifier="ubuntu2010"
elif [[ "$UBUNTU_CODENAME" = *"hirsute"* ]]; then
echo "found $ubuntu_20_11_str"
distro_identifier="debian11"
elif [[ "$UBUNTU_CODENAME" = *"impish"* ]]; then
echo "found $ubuntu_21_10_str"
distro_identifier="ubuntu2110"
fi
elif [[ "$ID" = *"trisquel"* ]]; then
if [[ "$VERSION_ID" = *"9.0"* ]]; then

2
gnu-linux/make_installer_zip.sh.in

@ -26,7 +26,7 @@ readme=$4 @@ -26,7 +26,7 @@ readme=$4
# dir holding each package
packages_dir="@PACKAGES_DIR@"
distros="archlinux debian10 debian11 ubuntu1804 ubuntu2004 ubuntu2010 fedora33 fedora34"
distros="archlinux debian10 debian11 ubuntu1804 ubuntu2004 ubuntu2110 fedora33 fedora34"
get_pkg_filename_from_distro_sh="@MESON_BUILD_ROOT@/scripts/get_pkg_filename_from_distro.sh"
zip_filename=`basename $out_file`
zip_inner_dir_name="${zip_filename%.*}"

1
osx-brew/zrythm.rb.in

@ -47,6 +47,7 @@ class Zrythm@TRIAL_INITIAL_UPPERCASE@ < Formula @@ -47,6 +47,7 @@ class Zrythm@TRIAL_INITIAL_UPPERCASE@ < Formula
depends_on "qjackctl"
depends_on "pcre2"
depends_on "xxhash"
depends_on "vamp-plugin-sdk"
def install
mkdir "build" do

3
rpm/zrythm.spec.in

@ -30,6 +30,7 @@ BuildRequires: help2man @@ -30,6 +30,7 @@ BuildRequires: help2man
BuildRequires: SDL2-devel
BuildRequires: graphviz-devel
BuildRequires: xxhash-devel
BuildRequires: vamp-plugin-sdk-devel
Requires: libcurl
Requires: ladspa
Requires: lv2
@ -37,6 +38,7 @@ Requires: xdg-utils @@ -37,6 +38,7 @@ Requires: xdg-utils
Requires: SDL2
Requires: graphviz
Requires: xxhash
Requires: vamp-plugin-sdk
%if 0%{?suse_version}
BuildRequires: jack-devel libX11-devel update-desktop-files
BuildRequires: fftw3-threads-devel librubberband-devel
@ -134,6 +136,7 @@ done @@ -134,6 +136,7 @@ done
%doc README.md CONTRIBUTING.md INSTALL.md CHANGELOG.md
%{_bindir}/zrythm
%{_bindir}/zrythm_launch
%{_bindir}/zrythm_lv2apply
%{_bindir}/zrythm_gdb
%{_bindir}/zrythm_valgrind
%{_datadir}/applications/org.zrythm.Zrythm.desktop

1
windows-msys/PKGBUILD.in

@ -42,6 +42,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-gtk3" @@ -42,6 +42,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-gtk3"
"${MINGW_PACKAGE_PREFIX}-SDL2"
"${MINGW_PACKAGE_PREFIX}-zstd"
"${MINGW_PACKAGE_PREFIX}-libyaml"
"${MINGW_PACKAGE_PREFIX}-vamp-plugin-sdk"
"${MINGW_PACKAGE_PREFIX}-xxhash")
makedepends=("${MINGW_PACKAGE_PREFIX}-gcc"
"${MINGW_PACKAGE_PREFIX}-gettext"

Loading…
Cancel
Save