diff --git a/PKGBUILD b/PKGBUILD index 8299dcb..dedc30b 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -51,8 +51,8 @@ md5sums=('SKIP' '606cd558141551a1ce0d80150a045d83' '672ad913e2383483bcb4599a0a6bee48' '32f04fdbd1eb94ade30d1e63fdcdd9b5' - 'c17e915b19a469198a37dd7376a846c7' - 'af3c3eadc80e240416d11b2d5983dfb5' + '418634694298dba2f936e6dc90250aa6' + '5a8329c4badf7792bb1890f968a1421d' '69f16be8d44b25c199eb53c436884b07' '98c20619291ee7c5a1c5f24b50e92db8') diff --git a/plymouth.initcpio_install b/plymouth.initcpio_install index f437971..306931e 100644 --- a/plymouth.initcpio_install +++ b/plymouth.initcpio_install @@ -33,7 +33,12 @@ build() { add_binary ${PLYMOUTH_PLUGIN_PATH}/renderers/frame-buffer.so if [ -d ${DATADIR}/plymouth/themes/${PLYMOUTH_THEME_NAME} ]; then - add_full_dir ${DATADIR}/plymouth/themes/${PLYMOUTH_THEME_NAME} + add_full_dir ${DATADIR}/plymouth/themes/${PLYMOUTH_THEME_NAME} + + # BGRT theme depends on Spinner theme + if [ "${PLYMOUTH_THEME_NAME}" == "bgrt" ] && [ -d ${DATADIR}/plymouth/themes/spinner ]; then + add_full_dir ${DATADIR}/plymouth/themes/spinner + fi fi add_file /usr/lib/udev/rules.d/70-uaccess.rules diff --git a/sd-plymouth.initcpio_install b/sd-plymouth.initcpio_install index 2add563..49dcb72 100644 --- a/sd-plymouth.initcpio_install +++ b/sd-plymouth.initcpio_install @@ -36,7 +36,12 @@ build() { add_binary ${PLYMOUTH_PLUGIN_PATH}/renderers/frame-buffer.so if [ -d ${DATADIR}/plymouth/themes/${PLYMOUTH_THEME_NAME} ]; then - add_full_dir ${DATADIR}/plymouth/themes/${PLYMOUTH_THEME_NAME} + add_full_dir ${DATADIR}/plymouth/themes/${PLYMOUTH_THEME_NAME} + + # BGRT theme depends on Spinner theme + if [ "${PLYMOUTH_THEME_NAME}" == "bgrt" ] && [ -d ${DATADIR}/plymouth/themes/spinner ]; then + add_full_dir ${DATADIR}/plymouth/themes/spinner + fi fi add_udev_rule 70-uaccess.rules