diff --git a/add-lib-to-kernel-manager.sh b/add-lib-to-kernel-manager.sh new file mode 100755 index 0000000..f556fdb --- /dev/null +++ b/add-lib-to-kernel-manager.sh @@ -0,0 +1,16 @@ +#!/bin/bash +set -e +if [[ ! -n $1 ]]; then + echo "Error, option isn't full" + exit 1 +fi + +programPath=$(cd $(dirname $0); pwd) +dpkg -x "$1" /tmp/gxde-kernel-manager +dpkg -e "$1" /tmp/gxde-kernel-manager/DEBIAN +cp $programPath/lib /tmp/gxde-kernel-manager/opt/apps/gxde-kernel-manager/ -rv +if [[ ! -n $2 ]]; then + dpkg-deb -Z xz -z 9 -b /tmp/gxde-kernel-manager "$1" +else + dpkg-deb -Z xz -z 9 -b /tmp/gxde-kernel-manager "$2" +fi \ No newline at end of file diff --git a/debian/control b/debian/control index afc8441..f1d3037 100644 --- a/debian/control +++ b/debian/control @@ -18,7 +18,6 @@ Homepage: https://gitee.com/GXDE-OS/gxde-kernel-manager Package: gxde-kernel-manager Architecture: any Depends: - ${shlibs:Depends}, ${misc:Depends}, Description: GXDE 内核管理器 diff --git a/gxde-kernel-manager.pro b/gxde-kernel-manager.pro index 898a093..67ee7ff 100644 --- a/gxde-kernel-manager.pro +++ b/gxde-kernel-manager.pro @@ -53,14 +53,14 @@ icon.files = $$PWD/icon/icon.svg targetrunner.path = /opt/apps/gxde-kernel-manager/ targetrunner.files = $$PWD/gxde-kernel-manager-runner.sh -libinclude.path = /opt/apps/gxde-kernel-manager/ -libinclude.files = $$PWD/lib +#libinclude.path = /opt/apps/gxde-kernel-manager/ +#libinclude.files = $$PWD/lib target.path = /opt/apps/gxde-kernel-manager/ -INSTALLS += aptsourcegpg aptsource target debiandesktop uosdesktop icon targetrunner libinclude +INSTALLS += aptsourcegpg aptsource target debiandesktop uosdesktop icon targetrunner TRANSLATIONS += translation/gxde-kernel-manager_zh_CN.ts