From 79860368b989a20a882e2015b1cd27591bd92088 Mon Sep 17 00:00:00 2001 From: yangjiaxuan <171295266@qq.com> Date: Thu, 6 Jun 2024 11:09:29 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B4=AB=E5=85=89=E5=9B=BD=E4=BA=A7=E7=B3=BB?= =?UTF-8?q?=E7=BB=9F=E6=89=93=E5=8C=85=E5=A2=9E=E5=8A=A0=E5=94=AE=E5=90=8E?= =?UTF-8?q?=E5=B7=A5=E5=85=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.sh | 2 +- .../scanner-driver-unis/bin/ZGFWUPgradeApp.sh | 19 +++++++++++++++++++ ...scanner-driver-unis-ZGFWUpgradeApp.desktop | 10 ++++++++++ ...=> com.huagaochina.HGFWUpgradeApp.desktop} | 0 .../com.unischina.uniscan.HGFWUpgrade.desktop | 9 +++++++++ .../ZGFWUpgradeApp.directory | 6 ++++++ 6 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 kylin/zg/opt/apps/scanner-driver-unis/bin/ZGFWUPgradeApp.sh create mode 100644 kylin/zg/usr/share/applications/scanner-driver-unis-ZGFWUpgradeApp.desktop rename uos/hg/opt/apps/com.huagaochina.huagoscan/entries/applications/{com.huagaochina.HGFWpgradeApp.desktop => com.huagaochina.HGFWUpgradeApp.desktop} (100%) create mode 100644 uos/zg/opt/apps/com.unischina.uniscan/entries/applications/com.unischina.uniscan.HGFWUpgrade.desktop create mode 100644 uos/zg/opt/apps/com.unischina.uniscan/files/UniScan-directories/ZGFWUpgradeApp.directory diff --git a/build.sh b/build.sh index ffdb7ab..42bb4d4 100755 --- a/build.sh +++ b/build.sh @@ -557,7 +557,7 @@ else cp -rf release/$syspath/$cpu/* dpkg/$dpkgtype/$oem/opt/apps/$dpkgpath/files/lib - if [ "$oem" == "hg" ]; + if [ "$oem" == "hg" ] || [ "$oem" == "zg" ]; then mv dpkg/$dpkgtype/$oem/opt/apps/$dpkgpath/files/lib/*App dpkg/$dpkgtype/$oem/opt/apps/$dpkgpath/files/bin fi diff --git a/kylin/zg/opt/apps/scanner-driver-unis/bin/ZGFWUPgradeApp.sh b/kylin/zg/opt/apps/scanner-driver-unis/bin/ZGFWUPgradeApp.sh new file mode 100644 index 0000000..fe94a6b --- /dev/null +++ b/kylin/zg/opt/apps/scanner-driver-unis/bin/ZGFWUPgradeApp.sh @@ -0,0 +1,19 @@ +#!/bin/sh +script_dir=$(cd $(dirname $0);pwd) +cd $script_dir + +appname=`basename $0 | sed s,\.sh$,,` + +dirname=`dirname $0` + +tmp="${dirname#?}" + +if [ "${dirname%$tmp}" != "/" ]; then + +dirname=$PWD/$dirname + +fi +echo $dirname +export LD_LIBRARY_PATH=$dirname/../lib +echo $dirname/../lib +$dirname/$appname $* diff --git a/kylin/zg/usr/share/applications/scanner-driver-unis-ZGFWUpgradeApp.desktop b/kylin/zg/usr/share/applications/scanner-driver-unis-ZGFWUpgradeApp.desktop new file mode 100644 index 0000000..2e732fa --- /dev/null +++ b/kylin/zg/usr/share/applications/scanner-driver-unis-ZGFWUpgradeApp.desktop @@ -0,0 +1,10 @@ +#!/usr/bin/env xdg-open +[Desktop Entry] +Encoding=UTF-8 +Type=Application +Name=UniScan +Name[zh_CN]=紫光扫描应用程序 +Exec=sh /opt/apps/scanner-driver-unis/bin/UniScan.sh +Icon=/usr/share/icons/hicolor/128x128/apps/scanner-driver-unis.png +Categories=Application;Graphics;GTK;RasterGraphics;Scanning; + diff --git a/uos/hg/opt/apps/com.huagaochina.huagoscan/entries/applications/com.huagaochina.HGFWpgradeApp.desktop b/uos/hg/opt/apps/com.huagaochina.huagoscan/entries/applications/com.huagaochina.HGFWUpgradeApp.desktop similarity index 100% rename from uos/hg/opt/apps/com.huagaochina.huagoscan/entries/applications/com.huagaochina.HGFWpgradeApp.desktop rename to uos/hg/opt/apps/com.huagaochina.huagoscan/entries/applications/com.huagaochina.HGFWUpgradeApp.desktop diff --git a/uos/zg/opt/apps/com.unischina.uniscan/entries/applications/com.unischina.uniscan.HGFWUpgrade.desktop b/uos/zg/opt/apps/com.unischina.uniscan/entries/applications/com.unischina.uniscan.HGFWUpgrade.desktop new file mode 100644 index 0000000..1cf58be --- /dev/null +++ b/uos/zg/opt/apps/com.unischina.uniscan/entries/applications/com.unischina.uniscan.HGFWUpgrade.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Application +Name=ZGFWUpgradeApp +Name[zh_CN]=紫光扫描仪售后工具 +Exec=sh /opt/apps/com.unischina.uniscan/files/bin/ZGFWUpgradeApp.sh +Icon=/opt/apps/com.unischina.uniscan/entries/icons/hicolor/48x48/apps/com.unischina.uniscan.png +Categories=Application;Office; + diff --git a/uos/zg/opt/apps/com.unischina.uniscan/files/UniScan-directories/ZGFWUpgradeApp.directory b/uos/zg/opt/apps/com.unischina.uniscan/files/UniScan-directories/ZGFWUpgradeApp.directory new file mode 100644 index 0000000..3cd8ccd --- /dev/null +++ b/uos/zg/opt/apps/com.unischina.uniscan/files/UniScan-directories/ZGFWUpgradeApp.directory @@ -0,0 +1,6 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=ZGFWUpgradeApp +Name[zh_CN]=紫光扫描仪售后工具 +Icon=com.unischina.uniscan