media-video/aegisub: fix dependencycontrol in phase functions

This commit is contained in:
odrling 2024-03-21 23:40:24 +01:00
parent b776a7a992
commit 713e88c862
Signed by: odrling
GPG Key ID: 2D8C2F151EDB7392
1 changed files with 4 additions and 4 deletions

View File

@ -100,12 +100,12 @@ src_prepare() {
plocale_find_changes 'po' '' '.po'
plocale_for_each_disabled_locale remove_locale
use dependency_control && sed -i 's|#!/bin/sh|#!/bin/bash|' "${WORKDIR}/ffi-experiments-${_ffiexpver}/BuildLua.sh"
use dependencycontrol && sed -i 's|#!/bin/sh|#!/bin/bash|' "${WORKDIR}/ffi-experiments-${_ffiexpver}/BuildLua.sh"
}
src_configure() {
setup-wxwidgets
use dependency_control && \
use dependencycontrol && \
EMESON_SOURCE="${WORKDIR}/ffi-experiments-${_ffiexpver}" \
BUILD_DIR="${WORKDIR}/ffi-experiments-build" \
meson_src_configure
@ -134,14 +134,14 @@ src_configure() {
}
src_compile() {
use dependency_control && BUILD_DIR="${WORKDIR}/ffi-experiments-build" meson_src_compile
use dependencycontrol && BUILD_DIR="${WORKDIR}/ffi-experiments-build" meson_src_compile
meson_src_compile
}
src_install() {
meson_src_install
if use dependency_control; then
if use dependencycontrol; then
ffi_build="${WORKDIR}/ffi-experiments-build"
automation_dir="/usr/share/aegisub/automation"