diff --git a/debian/README b/debian/README new file mode 100644 index 0000000..04d1d16 --- /dev/null +++ b/debian/README @@ -0,0 +1,6 @@ +The Debian Package kylin-app-manager +---------------------------- + +Comments regarding the Package + + -- guopengfei Fri, 10 Sep 2021 16:28:17 +0800 diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 0000000..95ff058 --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,6 @@ +kylin-app-manager for Debian +--------------------------- + + + + -- guopengfei Fri, 10 Sep 2021 16:28:17 +0800 diff --git a/debian/README.source b/debian/README.source new file mode 100644 index 0000000..24a8e08 --- /dev/null +++ b/debian/README.source @@ -0,0 +1,10 @@ +kylin-app-manager for Debian +--------------------------- + + + + + + -- guopengfei Fri, 10 Sep 2021 16:28:17 +0800 + diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..8966f2c --- /dev/null +++ b/debian/changelog @@ -0,0 +1,208 @@ +kylin-app-manager (3.22.1.0-ok1.16) yangtze; urgency=medium + + * 清空CGroup分组白名单;修改CGroup分组路径,解决无法弹出授权窗口的问题 + + -- guopengfei Tue, 31 Jan 2023 09:04:29 +0800 + +kylin-app-manager (3.22.1.0-ok1.15) yangtze; urgency=medium + + * 添加CGroup分组白名单 + + -- guopengfei Wed, 11 Jan 2023 22:36:07 +0800 + +kylin-app-manager (3.22.1.0-ok1.14) yangtze; urgency=medium + + * Fix: #I6797G 影音、音乐被冻结后,在平板模式无法打开 + + -- guopengfei Tue, 27 Dec 2022 14:19:08 +0800 + +kylin-app-manager (3.22.1.0-ok1.13) yangtze; urgency=medium + + * 新增dbus接口ThawApps,关机时session调用 + + -- duchangfeng Mon, 26 Dec 2022 08:59:29 +0800 + +kylin-app-manager (3.22.1.0-ok1.12) yangtze; urgency=medium + + * Add 'Inhibit' and 'UnInhibit' dbus interface + + -- guopengfei Tue, 20 Dec 2022 10:30:55 +0800 + +kylin-app-manager (3.22.1.0-ok1.11) yangtze; urgency=medium + + * 修复平板模式下打开麒麟管家后再次点击图标无法激活的问题 + + -- duchangfeng Fri, 16 Dec 2022 17:05:26 +0800 + +kylin-app-manager (3.22.1.0-ok1.10) yangtze; urgency=medium + + * 适配kmre2.4版本 + + -- duchangfeng Fri, 16 Dec 2022 10:45:06 +0800 + +kylin-app-manager (3.22.1.0-ok1.9) yangtze; urgency=medium + + * kylin-app-manager.json文件中IO策略添加cgroup.freeze资源限制 + + -- duchangfeng Mon, 12 Dec 2022 16:53:00 +0800 + +kylin-app-manager (3.22.1.0-ok1.8) yangtze; urgency=medium + + * adjust CPU IO policy + + -- guopengfei Sat, 10 Dec 2022 21:35:11 +0800 + +kylin-app-manager (3.22.1.0-ok1.7) yangtze; urgency=medium + + * wayland平台下,窗口激活状态改变时获取最小化状态 + + -- guopengfei Fri, 09 Dec 2022 10:12:11 +0800 + +kylin-app-manager (3.22.1.0-ok1.6) yangtze; urgency=medium + + * 修复激活窗口改变时,应用状态切换错误的问题 + + -- guopengfei Wed, 07 Dec 2022 21:39:40 +0800 + +kylin-app-manager (3.22.1.0-ok1.5) yangtze; urgency=medium + + * 优化获取处理策略逻辑 + + -- guopengfei Wed, 07 Dec 2022 21:20:12 +0800 + +kylin-app-manager (3.22.1.0-ok1.4) yangtze; urgency=medium + + * change kwin dbus service name. + + -- guopengfei Wed, 07 Dec 2022 15:20:56 +0800 + +kylin-app-manager (3.22.1.0-ok1.3) yangtze; urgency=medium + + * BugId:无 + * 需求号 :无 + * 其他改动说明 :update debian/install. + * 其他改动影响域 :无 + + -- guopengfei Sat, 07 Dec 2022 14:12:04 +0800 + +kylin-app-manager (3.22.1.0-ok1.2) yangtze; urgency=medium + + * BugId:无 + * 需求号 :无 + * 其他改动说明 :update conf/kylin-app-manager.json. + * 其他改动影响域 :无 + + -- guopengfei Sat, 07 Dec 2022 09:12:04 +0800 + +kylin-app-manager (3.22.1.0-ok1.1) yangtze; urgency=medium + + * BugId:无 + * 需求号 :无 + * 其他改动说明 :update changelog + * 其他改动影响域 :无 + + -- duchangfeng Sat, 06 Dec 2022 16:58:04 +0800 + +kylin-app-manager (3.22.1.0-ok0) yangtze; urgency=medium + + * BugId:无 + * 需求号 :无 + * 其他改动说明 :集成分级冻结功能 + * 其他改动影响域 :无 + + -- duchangfeng Sat, 06 Dec 2022 13:58:04 +0800 + +kylin-app-manager (3.21.0.1-ok1.5) yangtze; urgency=medium + + * BugId:无 + * 需求号 :无 + * 其他改动说明 :兼容x与wayland环境,合并app-manager与虚拟键盘代码 + * 其他改动影响域 :无 + + -- duchangfeng Fri, 25 Nov 2022 09:21:05 +0800 + +kylin-app-manager (3.21.0.1-ok1.4) yangtze; urgency=medium + + * BugId:137950【wayland】【多任务视图】【侧边栏】 平板模式下进入过多任务视图界面,无法使用鼠标点击/手势唤出侧边栏(重启恢复) + * 需求号 :无 + * 其他改动说明 :修复PC模式下播放音视频,切换平板模式下无法冻结音视频的问题 + * 其他改动影响域 :无 + + -- duchangfeng Thu, 03 Nov 2022 14:46:44 +0800 + +kylin-app-manager (3.21.0.1-ok1.3) yangtze; urgency=medium + + * BugId:无 + * 需求号 :无 + * 其他改动说明 :1)解决wps首次安装打开,任务栏不显示图标的问题;2)修改悬浮按钮唤醒的机制。 + * 其他改动影响域 :无 + + -- duchangfeng Fri, 28 Aug 2022 17:00:45 +0800 + +kylin-app-manager (3.21.0.1-ok1.2) yangtze; urgency=medium + + * BugId:无 + * 需求号 :无 + * 其他改动说明 :添加control build依赖libgsettings-qt-dev,libglib2.0-dev。 + * 其他改动影响域 :无 + + -- duchangfeng Fri, 21 Oct 2022 10:00:45 +0800 + +kylin-app-manager (3.21.0.1-ok1.1) yangtze; urgency=medium + + * new upstream 3.21.0.1 + + -- duchangfeng Thu, 20 Oct 2022 18:06:45 +0800 + +kylin-app-manager (1.1.0.0.0k0.2-ok2~0819) yangtze; urgency=medium + + * close-id# 128856 文档编辑器默认应用为vim,双击txt文件无反应 + * 需求号 : 无 + * 其他改动说明 : 无 + * 其他改动影响域 : 无 + + -- duchangfeng Fri, 19 Aug 2022 16:22:18 +0800 + +kylin-app-manager (1.1.0.0.0k0.2-ok2~0720) yangtze; urgency=medium + + * 1)恢复初始化创建分组;2)只保留app-manager和statue-manager服务启动成功的信号 + + -- duchangfeng Wed, 20 Jul 2022 14:53:18 +0800 + +kylin-app-manager (1.1.0.0.0k0.2-ok2~0718) yangtze; urgency=medium + + * 添加app-manager和statue-manager服务启动成功与否都发信号 + + -- duchangfeng Mon, 18 Jul 2022 20:41:18 +0800 + +kylin-app-manager (1.1.0.0.0k0.2-ok2~0715) yangtze; urgency=medium + + * 更新licence + + -- duchangfeng Mon, 11 Jul 2022 15:30:18 +0800 + + +kylin-app-manager (1.1.0.0.0k0.2-ok2~0711) yangtze; urgency=medium + + * 更新licence + + -- duchangfeng Mon, 11 Jul 2022 15:30:18 +0800 + +kylin-app-manager (1.1.0.0.0k0.2-ok2~0708) yangtze; urgency=medium + + * Fix:在desktop中添加可通过kwin协议的字段 + + -- duchangfeng Fri, 08 Jul 2022 18:00:18 +0800 + +kylin-app-manager (1.1.0.0.0k0.2-ok2~0624) yangtze; urgency=medium + + * Fix:修改LaunchDefaultAppWithUrl 接口中的启动应用参数 + + -- duchangfeng Fri, 24 Jun 2022 09:59:18 +0800 + +kylin-app-manager (1.1.0.0.0k0.2-ok2~0622) yangtze; urgency=medium + + * initial for openKylin. + * 修改传参方式。 + + -- guopengfei Sat, 18 Jun 2022 09:59:18 +0800 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..4e15be5 --- /dev/null +++ b/debian/control @@ -0,0 +1,21 @@ +Source: kylin-app-manager +Section: x11 +Priority: optional +Maintainer: guopengfei +Build-Depends: debhelper-compat (= 12), + qtbase5-dev, + libkf5config-dev, + libkf5windowsystem-dev, + libkf5wayland-dev, + libkysdk-waylandhelper-dev, + libukui-log4qt-dev, + pkg-config, + libgsettings-qt-dev, + libglib2.0-dev, + +Standards-Version: 4.4.1 +Homepage: https://gitee.com/openkylin/kylin-app-manager +Package: kylin-app-manager +Architecture: any +Depends: kylin-process-manager, xdg-utils, ${misc:Depends}, ${shlibs:Depends} +Description: kylin-app-manager is responsible for application startup diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..0f4100d --- /dev/null +++ b/debian/copyright @@ -0,0 +1,54 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: kylin-app-manager +Upstream-Contact: duchangfeng +Source: https://gitee.com/openkylin/kylin-app-manager + +Files: * +Copyright: 2022, KylinSoft Co., Ltd. +License: GPL-3.0+ + +Files: debian/* +Copyright: 2022, KylinSoft Co., Ltd. +License: GPL-3.0+ + +Files: src/* +Copyright: 2022, KylinSoft Co., Ltd. +License: GPL-3.0+ + +Files: src/utils/* +Copyright: 2022, KylinSoft Co., Ltd. +License: GPL-3.0+ + +Files: src/dbusservices/* +Copyright: 2022, KylinSoft Co., Ltd. +License: GPL-3.0+ + +Files: src/dbusinterfaces/* +Copyright: 2022, KylinSoft Co., Ltd. +License: GPL-3.0+ + +License: GPL-3.0+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". + +# Please also look if there are files or directories which have a +# different copyright/license attached and list them here. +# Please avoid picking licenses with terms that are more restrictive than the +# packaged work, as it may make Debian's contributions unacceptable upstream. +# +# If you need, there are some extra license texts available in two places: +# /usr/share/debhelper/dh_make/licenses/ +# /usr/share/common-licenses/ diff --git a/debian/install b/debian/install new file mode 100644 index 0000000..cc53fd4 --- /dev/null +++ b/debian/install @@ -0,0 +1,2 @@ +conf/com.kylin.AppManager.service /usr/share/dbus-1/services +conf/kylin-app-manager.json /etc/kylin-app-manager \ No newline at end of file diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..e1c367c --- /dev/null +++ b/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f +# See debhelper(7) (uncomment to enable) +# output every command that modifies files on the build system. +#export DH_VERBOSE = 1 + + +# see FEATURE AREAS in dpkg-buildflags(1) +#export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +# see ENVIRONMENT in dpkg-buildflags(1) +# package maintainers to append CFLAGS +#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +# package maintainers to append LDFLAGS +#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed + + +%: + dh $@ + + +# dh_make generated override targets +# This is example for Cmake (See https://bugs.debian.org/641051 ) +#override_dh_auto_configure: +# dh_auto_configure -- # -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) + diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native)