mirror of http://192.168.10.4:8099/sane/dpkg.git
提交得力uos打包资源和脚本
This commit is contained in:
parent
609ce7157b
commit
9778669a8e
8
app.sh
8
app.sh
|
@ -10,6 +10,8 @@ then
|
||||||
./build.sh hg uos $2
|
./build.sh hg uos $2
|
||||||
./build.sh hw uos $2
|
./build.sh hw uos $2
|
||||||
./build.sh cts uos $2
|
./build.sh cts uos $2
|
||||||
|
./build.sh zg uos $2
|
||||||
|
./build.sh dl uos $2
|
||||||
elif [ "$1" == "kylin" ];
|
elif [ "$1" == "kylin" ];
|
||||||
then
|
then
|
||||||
./build.sh lsc kylin $2
|
./build.sh lsc kylin $2
|
||||||
|
@ -17,18 +19,24 @@ then
|
||||||
./build.sh hg kylin $2
|
./build.sh hg kylin $2
|
||||||
./build.sh hw kylin $2
|
./build.sh hw kylin $2
|
||||||
./build.sh cts kylin $2
|
./build.sh cts kylin $2
|
||||||
|
./build.sh zg uos $2
|
||||||
|
./build.sh dl uos $2
|
||||||
else
|
else
|
||||||
./build.sh lsc kylin $2
|
./build.sh lsc kylin $2
|
||||||
./build.sh zj kylin $2
|
./build.sh zj kylin $2
|
||||||
./build.sh hg kylin $2
|
./build.sh hg kylin $2
|
||||||
./build.sh hw kylin $2
|
./build.sh hw kylin $2
|
||||||
./build.sh cts kylin $2
|
./build.sh cts kylin $2
|
||||||
|
./build.sh zg uos $2
|
||||||
|
./build.sh dl uos $2
|
||||||
|
|
||||||
./build.sh lsc uos uos $2
|
./build.sh lsc uos uos $2
|
||||||
./build.sh zj uos $2
|
./build.sh zj uos $2
|
||||||
./build.sh hg uos $2
|
./build.sh hg uos $2
|
||||||
./build.sh hw uos $2
|
./build.sh hw uos $2
|
||||||
./build.sh cts uos $2
|
./build.sh cts uos $2
|
||||||
|
./build.sh zg uos $2
|
||||||
|
./build.sh dl uos $2
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
10
build.sh
10
build.sh
|
@ -52,6 +52,7 @@ if [ "$oem" != "hg" ] \
|
||||||
&& [ "$oem" != "zg" ]\
|
&& [ "$oem" != "zg" ]\
|
||||||
&& [ "$oem" != "zgso" ]\
|
&& [ "$oem" != "zgso" ]\
|
||||||
&& [ "$oem" != "zgweb" ]\
|
&& [ "$oem" != "zgweb" ]\
|
||||||
|
&& [ "$oem" != "dl" ]\
|
||||||
&& [ "$oem" != "zj" ]\
|
&& [ "$oem" != "zj" ]\
|
||||||
&& [ "$oem" != "zjso" ]\
|
&& [ "$oem" != "zjso" ]\
|
||||||
&& [ "$oem" != "zjweb" ];
|
&& [ "$oem" != "zjweb" ];
|
||||||
|
@ -229,6 +230,9 @@ then
|
||||||
elif [ "$oem" == "zg" ];
|
elif [ "$oem" == "zg" ];
|
||||||
then
|
then
|
||||||
dpkgpath="com.unischina.uniscan"
|
dpkgpath="com.unischina.uniscan"
|
||||||
|
elif [ "$oem" == "dl" ];
|
||||||
|
then
|
||||||
|
dpkgpath="com.delichina.deliscan"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
if [ "$oem" == "hw" ] ;
|
if [ "$oem" == "hw" ] ;
|
||||||
|
@ -249,6 +253,9 @@ else
|
||||||
elif [ "$oem" == "zg" ];
|
elif [ "$oem" == "zg" ];
|
||||||
then
|
then
|
||||||
dpkgpath="scanner-driver-unis"
|
dpkgpath="scanner-driver-unis"
|
||||||
|
elif [ "$oem" == "dl" ];
|
||||||
|
then
|
||||||
|
dpkgpath="scanner-driver-deli"
|
||||||
elif [ "$oem" == "hgweb" ];
|
elif [ "$oem" == "hgweb" ];
|
||||||
then
|
then
|
||||||
dpkgpath="huagaowebscan"
|
dpkgpath="huagaowebscan"
|
||||||
|
@ -312,6 +319,9 @@ then
|
||||||
elif [ "$oem" == "zg" ];
|
elif [ "$oem" == "zg" ];
|
||||||
then
|
then
|
||||||
ver3=22
|
ver3=22
|
||||||
|
elif [ "$oem" == "dl" ];
|
||||||
|
then
|
||||||
|
ver3=24
|
||||||
fi
|
fi
|
||||||
|
|
||||||
ver3=$[$ver3 * 10]
|
ver3=$[$ver3 * 10]
|
||||||
|
|
1
dpkg.sh
1
dpkg.sh
|
@ -25,4 +25,5 @@ git checkout .
|
||||||
./build.sh cts uos $1
|
./build.sh cts uos $1
|
||||||
./build.sh zj uos $1
|
./build.sh zj uos $1
|
||||||
./build.sh zg uos $1
|
./build.sh zg uos $1
|
||||||
|
./build.sh dl uos $1
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
package: com.delichina.deliscan
|
||||||
|
Version: 4.50.24520.23202
|
||||||
|
Architecture: amd64
|
||||||
|
Section: utils
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: PengLiangyi <pengliangyi@huagaochina.com>
|
||||||
|
Installed-Size: 14892
|
||||||
|
Replaces: delixxx-series
|
||||||
|
Description: Deli scanner SANE driver and application.
|
||||||
|
Depends: libc6(>=2.0.0)
|
|
@ -0,0 +1,5 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
udevadm control --reload-rules
|
||||||
|
udevadm trigger
|
||||||
|
ldconfig
|
|
@ -0,0 +1 @@
|
||||||
|
/opt/apps/com.delichina.deliscan/files/lib
|
|
@ -0,0 +1 @@
|
||||||
|
dlsane
|
|
@ -0,0 +1,25 @@
|
||||||
|
|
||||||
|
# huagaoxxx.conf: Configuration file for huagaoxxx based scanners (1.0.25)
|
||||||
|
# Autodetect LANXUM G42XXF
|
||||||
|
usb 0x31c9 0x8200
|
||||||
|
usb 0x31c9 0x8420
|
||||||
|
usb 0x31c9 0x8520
|
||||||
|
usb 0x31c9 0x8620
|
||||||
|
usb 0x31c9 0x8730
|
||||||
|
usb 0x31c9 0x8629
|
||||||
|
usb 0x31c9 0x8739
|
||||||
|
# Autodetect HUAGOSCAN
|
||||||
|
usb 0x3072 0x0100
|
||||||
|
usb 0x3072 0x0200
|
||||||
|
usb 0x3072 0x0300
|
||||||
|
usb 0x3072 0x0400
|
||||||
|
usb 0x3072 0x0139
|
||||||
|
usb 0x3072 0x0239
|
||||||
|
# Autodetect HANVONSCAN
|
||||||
|
usb 0x2093 0x1000
|
||||||
|
usb 0x2093 0x7000
|
||||||
|
usb 0x2093 0x7039
|
||||||
|
usb 0x2093 0x1002
|
||||||
|
usb 0x2093 0x7002
|
||||||
|
usb 0x2093 0x9000
|
||||||
|
usb 0x2093 0x8000
|
|
@ -0,0 +1,50 @@
|
||||||
|
# Load firmware for this printer.
|
||||||
|
|
||||||
|
#ACTION!="add", GOTO="mud_rules_end"
|
||||||
|
|
||||||
|
#HuaGao --->G100~G400
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0100", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0200", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0300", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0400", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0139", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0239", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0339", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0439", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0402", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0303", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3072", ATTR{idProduct}=="0302", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="064b", ATTR{idProduct}=="7823", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
#Lanxum --->G100~G400
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8620", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8730", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8420", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8520", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8200", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8629", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8739", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8429", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="31c9", ATTR{idProduct}=="8529", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#Hanvon --->G100~G400
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="7000", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="7039", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="1000", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="8000", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="9000", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="1002", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="7002", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="2903", ATTR{idProduct}=="7039", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
|
||||||
|
#cts --->G100~G400
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3308", ATTR{idProduct}=="6006", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="3308", ATTR{idProduct}=="6005", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="05da", ATTR{idProduct}=="9220", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="32ec", ATTR{idProduct}=="0200", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="32ec", ATTR{idProduct}=="0210", MODE="0666", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
|
||||||
|
|
||||||
|
LABEL="mud_rules_end"
|
|
@ -0,0 +1,9 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Categories=Application;Office;
|
||||||
|
Encoding=UTF-8
|
||||||
|
Exec=sh /opt/apps/com.delichina.delican/files/bin/DeliScan.sh
|
||||||
|
Icon=/opt/apps/com.delichina.delican/entries/icons/hicolor/48x48/apps/com.delichina.deliscan.png
|
||||||
|
Name=deliScan
|
||||||
|
Name[zh_CN]=得力扫描应用程序
|
||||||
|
Type=Application
|
||||||
|
X-Deepin-Vendor=user-custom
|
Binary file not shown.
After Width: | Height: | Size: 66 KiB |
Binary file not shown.
After Width: | Height: | Size: 66 KiB |
|
@ -0,0 +1,6 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Encoding=UTF-8
|
||||||
|
Type=Directory
|
||||||
|
Name=DeliScan
|
||||||
|
Name[zh_CN]=得力扫描应用软件
|
||||||
|
Icon=com.delichina.deliscan
|
|
@ -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 $*
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,4 @@
|
||||||
|
Copyright:[Note: The zcrypt add-on is on the public domain.]
|
||||||
|
|
||||||
|
Copyright (C) dl info Co., Ltd. All rights reserved.
|
||||||
|
|
Binary file not shown.
|
@ -0,0 +1,10 @@
|
||||||
|
@echo off
|
||||||
|
echo install twain-dsm component ...
|
||||||
|
sudo cp ./libtwaindsm.so /usr/local/lib/libtwaindsm.so.2.3.1
|
||||||
|
sudo ln -s /usr/local/lib/libtwaindsm.so.2.3.1 /usr/local/lib/libtwaindsm.so.2
|
||||||
|
sudo ln -s /usr/local/lib/libtwaindsm.so.2 /usr/local/lib/libtwaindsm.so
|
||||||
|
|
||||||
|
echo install twain-ds component ...
|
||||||
|
sudo mkdir /usr/local/lib/twain
|
||||||
|
sudo cp ./*twain*.ds /usr/local/lib/twain/
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
so path
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,17 @@
|
||||||
|
{
|
||||||
|
"appid":"com.delichina.deliscan",
|
||||||
|
"name":"dl",
|
||||||
|
"version":"4.50.24520.23202",
|
||||||
|
"arch":["amd64"],
|
||||||
|
"permissions": {
|
||||||
|
"autostart": false,
|
||||||
|
"notification": false,
|
||||||
|
"trayicon": false,
|
||||||
|
"clipboard": false,
|
||||||
|
"account": false,
|
||||||
|
"bluetooth": false,
|
||||||
|
"camera": false,
|
||||||
|
"audio_record": false,
|
||||||
|
"installed_apps": false
|
||||||
|
}
|
||||||
|
}
|
Binary file not shown.
Loading…
Reference in New Issue