media-video/aegisub: fix dependencycontrol in phase functions
This commit is contained in:
parent
b776a7a992
commit
713e88c862
|
@ -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"
|
||||
|
||||
|
|
Loading…
Reference in New Issue