From e9f2ebd9e57da2b4ebce851a1034ac586664b523 Mon Sep 17 00:00:00 2001 From: shenmo Date: Sat, 23 Mar 2024 18:59:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E9=80=BB=E8=BE=91?= =?UTF-8?q?=E6=9B=B4=E6=94=B9=E5=88=B0postinst?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/DEBIAN/postinst | 12 ++++++++++++ src/DEBIAN/preinst | 14 -------------- 2 files changed, 12 insertions(+), 14 deletions(-) delete mode 100755 src/DEBIAN/preinst diff --git a/src/DEBIAN/postinst b/src/DEBIAN/postinst index 8b1cfff..17e07c5 100755 --- a/src/DEBIAN/postinst +++ b/src/DEBIAN/postinst @@ -1,5 +1,17 @@ #!/bin/bash export PACKAGE_NAME="$DPKG_MAINTSCRIPT_PACKAGE" + +if [ "${PACKAGE_NAME}" = "cn.flamescion.bookworm-compatibility-mode" ];then +if [ -d /opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bookworm-env ];then +if [ "$(arch)" != "loongarch64" ];then +mv /opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bookworm-env /opt/apps/cn.flamescion.bookworm-compatibility-mode/files/ace-env +ln -sfv /opt/apps/cn.flamescion.bookworm-compatibility-mode/files/ace-env /opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bookworm-env +else +mv /opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bookworm-env /opt/apps/amber-ce-loongnix/files/ace-env +fi +fi +fi + /opt/apps/$PACKAGE_NAME/files/bin/ace-init if [ "${PACKAGE_NAME}" = "cn.flamescion.bookworm-compatibility-mode" ];then diff --git a/src/DEBIAN/preinst b/src/DEBIAN/preinst deleted file mode 100755 index 3449ed8..0000000 --- a/src/DEBIAN/preinst +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash - -PACKAGE_NAME="$DPKG_MAINTSCRIPT_PACKAGE" - -if [ "${PACKAGE_NAME}" = "cn.flamescion.bookworm-compatibility-mode" ];then -if [ -d /opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bookworm-env ];then -if [ "$(arch)" != "loongarch64" ];then -mv /opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bookworm-env /opt/apps/cn.flamescion.bookworm-compatibility-mode/files/ace-env -ln -sfv /opt/apps/cn.flamescion.bookworm-compatibility-mode/files/ace-env /opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bookworm-env -else -mv /opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bookworm-env /opt/apps/amber-ce-loongnix/files/ace-env -fi -fi -fi