Исправление ошибок переустановки МойАссистент у версии 5.4 от 2023.05.16

master
serg-sg 8 months ago
parent 4fef8f0a78
commit 128195ed65

@ -21,7 +21,6 @@ RDEPEND="
app-shells/bash
x11-libs/gtk+:2
"
# sys-process/procps
RESTRICT="bindist mirror strip"
@ -59,7 +58,6 @@ pkg_preinst() {
killall assistant 2> /dev/null
killall asts 2> /dev/null
# return
}
pkg_postinst() {
@ -68,17 +66,17 @@ pkg_postinst() {
# Исправляем права на файлы и папки
chmod -R +x /${ASISTDIR}/{bin,lang}
chmod -R +x /${SCRIPTS_DIR}
chmod -R +x ${SCRIPTS_DIR}
# chmod -R -x /${SCRIPTS_DIR}/${PN}.service
chmod -R a+rw /${ASISTDIR}/{license,log,screenshot,video}
mkdir -p /${ASISTDIR}/{chat,log,screenshot,video}
chmod -R a+rw /${ASISTDIR}/{chat,license,log,screenshot,video}
${SCRIPTS_DIR}/setup.sh --install
rc-service zassistantd restart
xdg_desktop_database_update
xdg_icon_cache_update
}
}
pkg_prerm() {
@ -94,11 +92,9 @@ pkg_prerm() {
# и выстраивать соответствующую логику.
if [ "${REPLACED_BY_VERSION}" = "" ]; then
OPERATION="remove"
# Зачистка мусора
rc-update delete zassistantd
rc-service zassistantd stop
/etc/init.d/zassistantd stop
# Удалить ярлык
rm -f /usr/share/applications/assistant.desktop || die
Loading…
Cancel
Save