mirror of
https://gitee.com/spark-store-project/uos-packaging-tools
synced 2025-10-09 11:22:22 +08:00
fix: can not use repack
This commit is contained in:
parent
f96564f622
commit
90264d7f00
@ -1,5 +1,5 @@
|
|||||||
Package: uos-packaging-tools
|
Package: uos-packaging-tools
|
||||||
Version: 1.0.9
|
Version: 1.2
|
||||||
Architecture: all
|
Architecture: all
|
||||||
Maintainer: shenmo<shenmo@spark-app.store>
|
Maintainer: shenmo<shenmo@spark-app.store>
|
||||||
Installed-Size: 10
|
Installed-Size: 10
|
||||||
|
@ -3,9 +3,9 @@ TMPDIR="/tmp"
|
|||||||
|
|
||||||
unpack_package() {
|
unpack_package() {
|
||||||
DEBPATH="$1"
|
DEBPATH="$1"
|
||||||
ABS_DEBPATH="$(readlink -f "$DEBPATH")"
|
ABS_DEBPATH="$(realpath "$DEBPATH")"
|
||||||
OUTPATH=$(dirname "$DEBPATH")
|
OUTPATH=$(dirname "$DEBPATH")
|
||||||
ABS_OUTPATH="$(readlink -f "$OUTPATH")"
|
ABS_OUTPATH="$(realpath "$OUTPATH")"
|
||||||
local fields=$(LC_ALL=C dpkg -f "$DEBPATH" 2>&1)
|
local fields=$(LC_ALL=C dpkg -f "$DEBPATH" 2>&1)
|
||||||
|
|
||||||
if [[ "$(echo "$fields" | wc -l)" == 1 ]] && [[ "$fields" =~ "tar.zst" ]]; then
|
if [[ "$(echo "$fields" | wc -l)" == 1 ]] && [[ "$fields" =~ "tar.zst" ]]; then
|
||||||
|
@ -7,7 +7,7 @@ for DEBPATH in "$@"
|
|||||||
do
|
do
|
||||||
|
|
||||||
DEBPATH="${DEBPATH#file://}"
|
DEBPATH="${DEBPATH#file://}"
|
||||||
|
DEBPATH=$(realpath $DEBPATH)
|
||||||
rm -rf $TMPDIR/unpack-dir
|
rm -rf $TMPDIR/unpack-dir
|
||||||
mkdir -p "$TMPDIR/unpack-dir"
|
mkdir -p "$TMPDIR/unpack-dir"
|
||||||
cd "$TMPDIR/unpack-dir"
|
cd "$TMPDIR/unpack-dir"
|
||||||
|
@ -1,11 +0,0 @@
|
|||||||
[Desktop Entry]
|
|
||||||
Categories=Development;
|
|
||||||
Encoding=UTF-8
|
|
||||||
Exec=/opt/uos-packaging-tools/directory-create %U
|
|
||||||
Icon=uos-packaging-tools
|
|
||||||
MimeType=application/vnd.debian.binary-package;application/x-deb;
|
|
||||||
Name=生成目录
|
|
||||||
StartupWMClass=生成目录
|
|
||||||
Terminal=false
|
|
||||||
Type=Application
|
|
||||||
NoDisplay=true
|
|
@ -4,8 +4,9 @@ Encoding=UTF-8
|
|||||||
Exec=pkexec /opt/uos-packaging-tools/just-install-me %U
|
Exec=pkexec /opt/uos-packaging-tools/just-install-me %U
|
||||||
Icon=uos-packaging-tools
|
Icon=uos-packaging-tools
|
||||||
MimeType=application/vnd.debian.binary-package;application/x-deb;
|
MimeType=application/vnd.debian.binary-package;application/x-deb;
|
||||||
Name=直接安装
|
Name=Install
|
||||||
StartupWMClass=直接安装
|
Name[zh_CN]=安装
|
||||||
|
StartupWMClass=Install
|
||||||
Terminal=false
|
Terminal=false
|
||||||
Type=Application
|
Type=Application
|
||||||
NoDisplay=true
|
NoDisplay=false
|
||||||
|
@ -4,8 +4,8 @@ Encoding=UTF-8
|
|||||||
Exec=/opt/uos-packaging-tools/just-repack-me %U
|
Exec=/opt/uos-packaging-tools/just-repack-me %U
|
||||||
Icon=uos-packaging-tools
|
Icon=uos-packaging-tools
|
||||||
MimeType=application/vnd.debian.binary-package;application/x-deb;
|
MimeType=application/vnd.debian.binary-package;application/x-deb;
|
||||||
Name=重新打包
|
Name=重打包
|
||||||
StartupWMClass=重新打包
|
StartupWMClass=重打包
|
||||||
Terminal=false
|
Terminal=true
|
||||||
Type=Application
|
Type=Application
|
||||||
NoDisplay=true
|
NoDisplay=false
|
||||||
|
Loading…
x
Reference in New Issue
Block a user