From 094ef1e0d7cb0eccf1be2c50a9b1f919a1ae4ece Mon Sep 17 00:00:00 2001 From: yangjiaxuan <171295266@qq.com> Date: Fri, 2 Feb 2024 09:30:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=BD=E4=BA=A7=E7=B3=BB=E7=BB=9Fapp?= =?UTF-8?q?=E6=89=93=E5=8C=85=E5=A2=9E=E5=8A=A0=E5=94=AE=E5=90=8E=E5=B7=A5?= =?UTF-8?q?=E5=85=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../scanner-driver-huagao/bin/HGFWUpgradeApp.sh | 17 +++++++++++++++++ .../scanner-driver-HGFWUpgradeApp.desktop | 10 ++++++++++ .../com.huagaochina.HGFWpgradeApp.desktop | 9 +++++++++ .../HGFWUpgradeApp.directory | 6 ++++++ .../files/bin/HGFWUpgradeApp.sh | 6 ++++++ 5 files changed, 48 insertions(+) create mode 100644 kylin/hg/opt/apps/scanner-driver-huagao/bin/HGFWUpgradeApp.sh create mode 100644 kylin/hg/usr/share/applications/scanner-driver-HGFWUpgradeApp.desktop create mode 100644 uos/hg/opt/apps/com.huagaochina.huagoscan/entries/applications/com.huagaochina.HGFWpgradeApp.desktop create mode 100644 uos/hg/opt/apps/com.huagaochina.huagoscan/files/HuaGoScan-directories/HGFWUpgradeApp.directory create mode 100644 uos/hg/opt/apps/com.huagaochina.huagoscan/files/bin/HGFWUpgradeApp.sh diff --git a/kylin/hg/opt/apps/scanner-driver-huagao/bin/HGFWUpgradeApp.sh b/kylin/hg/opt/apps/scanner-driver-huagao/bin/HGFWUpgradeApp.sh new file mode 100644 index 0000000..f3c21c1 --- /dev/null +++ b/kylin/hg/opt/apps/scanner-driver-huagao/bin/HGFWUpgradeApp.sh @@ -0,0 +1,17 @@ +#!/bin/sh + +appname=`basename $0 | sed s,\.sh$,,` + +dirname=`dirname $0` + +tmp="${dirname#?}" + +if [ "${dirname%$tmp}" != "/" ]; then + +dirname=$PWD/$dirname + +fi + +export LD_LIBRARY_PATH=$dirname/../lib + +$dirname/$appname $* diff --git a/kylin/hg/usr/share/applications/scanner-driver-HGFWUpgradeApp.desktop b/kylin/hg/usr/share/applications/scanner-driver-HGFWUpgradeApp.desktop new file mode 100644 index 0000000..5b371c4 --- /dev/null +++ b/kylin/hg/usr/share/applications/scanner-driver-HGFWUpgradeApp.desktop @@ -0,0 +1,10 @@ +#!/usr/bin/env xdg-open +[Desktop Entry] +Encoding=UTF-8 +Type=Application +Name=HGFWUpgradeApp +Name[zh_CN]=华高扫描仪售后工具 +Exec=sh /opt/apps/scanner-driver-huagao/bin/HGFWUpgradeApp.sh +Icon=/usr/share/icons/hicolor/128x128/apps/scanner-driver-huagao.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.HGFWpgradeApp.desktop new file mode 100644 index 0000000..abc2fa4 --- /dev/null +++ b/uos/hg/opt/apps/com.huagaochina.huagoscan/entries/applications/com.huagaochina.HGFWpgradeApp.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Application +Name=HGFWUpgradeApp +Name[zh_CN]=华高扫描仪售后工具 +Exec=sh /opt/apps/com.huagaochina.huagoscan/files/bin/HGFWUpgradeApp.sh +Icon=/opt/apps/com.huagaochina.huagoscan/entries/icons/hicolor/48x48/apps/com.huagaochina.huagoscan.png +Categories=Application;Office; + diff --git a/uos/hg/opt/apps/com.huagaochina.huagoscan/files/HuaGoScan-directories/HGFWUpgradeApp.directory b/uos/hg/opt/apps/com.huagaochina.huagoscan/files/HuaGoScan-directories/HGFWUpgradeApp.directory new file mode 100644 index 0000000..f50b463 --- /dev/null +++ b/uos/hg/opt/apps/com.huagaochina.huagoscan/files/HuaGoScan-directories/HGFWUpgradeApp.directory @@ -0,0 +1,6 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=HGFWUpgradeApp +Name[zh_CN]=华高扫描仪售后工具 +Icon=com.huagaochina.huagoscan diff --git a/uos/hg/opt/apps/com.huagaochina.huagoscan/files/bin/HGFWUpgradeApp.sh b/uos/hg/opt/apps/com.huagaochina.huagoscan/files/bin/HGFWUpgradeApp.sh new file mode 100644 index 0000000..2897705 --- /dev/null +++ b/uos/hg/opt/apps/com.huagaochina.huagoscan/files/bin/HGFWUpgradeApp.sh @@ -0,0 +1,6 @@ +export LD_LIBRARY_PATH='/usr/lib/x86_64-linux-gnu' +export LD_LIBRARY_PATH='/usr/lib/x86_64-linux-gnu/sane' +export LD_LIBRARY_PATH='/opt/apps/com.huagaochina.huagoscan/files/lib' + + +/opt/apps/com.huagaochina.huagoscan/files/bin/HGFWUpgradeApp