diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..77475a2 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,244 @@ +kylin-update-notify (1.3.2.1-ok1) yangtze; urgency=medium + + * build for openKylin + * 修改为quilt格式 + + -- Xie Wei Thu, 21 Jul 2022 18:08:51 +0800 + +kylin-update-notify (1.3.2.1) yangtze; urgency=medium + + *BUG号:无 + *需求号:无 + *其他改动说明:无 + *影响域: 系统更新-静默升级 + + -- luoxueyi Thu, 21 Jul 2022 17:57:12 +0800 + +kylin-background-upgrade (1.3.2.1) v101; urgency=medium + + *BUG号:121781 【在线更新】中文环境下,静默更新完成后,右上角及侧边栏通知未汉化 + 122046 【更新升级】配置静默推送,但是仓库源不存在推送的包,后台日志有报错,功能未见异常 + 122183 【在线更新】上午8-12点外仍会弹出更新通知 + 122425 【在线更新】设置每隔1min38s弹出通知,在弹出的通知弹窗中点击推迟,1min38s后再次弹出更新通知 + *需求号:无 + *其他改动说明:无 + *影响域: 系统更新-静默升级 + + -- luoxueyi Thu, 07 Jul 2022 18:34:30 +0800 + +kylin-background-upgrade (1.3.2.0) v101; urgency=medium + + *BUG号:无 + *需求号:# 12723 【更新升级】静默升级接口重构 + # 13511 【更新升级】系统可选更新通知机制优化 + *其他改动说明:更新kylin-system-updater后端接口 + *影响域: 系统更新-静默升级 + + -- luoxueyi Mon, 06 Jun 2022 16:24:14 +0800 + +kylin-background-upgrade (1.3.1+0527kord0) v101; urgency=medium + + *BUG号:无 + *需求号:无 + *其他改动说明:更新kylin-system-updater后端接口 + + -- luoxueyi Fri, 20 May 2022 15:58:48 +0800 + +kylin-background-upgrade (1.3.1+0520) v101; urgency=medium + + *BUG号:无 + *需求号:无 + *其他改动说明:更新kylin-system-updater后端接口 + + -- luoxueyi Fri, 20 May 2022 15:58:48 +0800 + +kylin-background-upgrade (1.3.1+0125.2) v101; urgency=medium + + *BUG号:104479 + *需求号:无 + *其他改动说明:无 + + -- wanghailiang Tue, 25 Jan 2022 10:11:46 +0800 + +kylin-background-upgrade (1.3.1+0111.1) v101; urgency=medium + + *BUG 号: 102451 + *需求号:无 + *其他改动说明:无 + + -- liyanda Tue, 11 Jan 2022 18:05:55 +0800 + +kylin-background-upgrade (1.2.1+0830.4hw1) v101.hw; urgency=medium + + *BUG 号:无 + *需求号:无 + *其他改动说明:测试设置固定值的窗口出现位置 + + -- liyanda Thu, 29 Apr 2021 19:24:32 +0800 + +kylin-background-upgrade (1.2.1+0331.1) v101; urgency=medium + + * 更新界面拉起控制面板异常问题 + + -- liyanda Wed, 31 Mar 2021 19:26:45 +0800 + +kylin-background-upgrade (1.2.1+0324.1) v101; urgency=medium + + * 适配高分屏 + + -- liyanda Wed, 24 Mar 2021 18:53:48 +0800 + +kylin-background-upgrade (1.2.1+0320.5) v101; urgency=medium + + * 优化弹窗布局 + + -- liyanda Sat, 20 Mar 2021 16:23:38 +0800 + +kylin-background-upgrade (1.2.1+0316.3) v101; urgency=medium + + * 更改定时器生成机制 + + -- liyanda Mon, 15 Mar 2021 12:37:14 +0800 + +kylin-background-upgrade (1.2.1+0312.2) v101; urgency=medium + + * 增加推迟提醒功能 + + -- liyanda Fri, 12 Mar 2021 15:07:45 +0800 + +kylin-background-upgrade (1.2.1+0303.1) v101; urgency=medium + + * 更新文件锁内容 + + -- liyanda Wed, 03 Mar 2021 13:49:46 +0800 + +kylin-background-upgrade (1.2.1+0204.2) v101; urgency=medium + + * 更改托盘图标提示方式 + + -- liyanda1234 Thu, 04 Feb 2021 11:32:41 +0800 + +kylin-background-upgrade (1.2.1+0201.1) v101; urgency=medium + + * Change file lock path + * 更改文件锁路径 + + -- liyanda1234 Mon, 01 Feb 2021 15:46:09 +0800 + +kylin-background-upgrade (1.2.1+0129.1) v101; urgency=medium + + * Modify the problem of abnormal installation + * 修改安装异常的问题 + + -- liyanda1234 Fri, 29 Jan 2021 13:48:21 +0800 + +kylin-background-upgrade (1.2.1+0126.1) v101; urgency=medium + + * 更改后台更新错误处理机制 + + -- liyanda1234 Tue, 26 Jan 2021 16:42:59 +0800 + +kylin-background-upgrade (1.2.1+0122.1) v101; urgency=medium + + * 更改托盘选择页面的ui + + -- liyanda1234 Fri, 22 Jan 2021 15:13:40 +0800 + +kylin-background-upgrade (1.2.1+0120.4) v101; urgency=medium + + * 更改消息通知逻辑 + * 更改环境变量 + * 更改托盘图标右键内容 + + -- liyanda1234 Wed, 20 Jan 2021 11:40:40 +0800 + +kylin-background-upgrade (1.2.1+0119.3) v101; urgency=medium + + * Modify message notification icon + * 修改消息通知图标 + + * Standardize message notification content + * 规范消息通知内容 + + * Increase the focus on source management + * 增加对源管理器重连机制 + + -- liyanda1234 Tue, 19 Jan 2021 11:05:27 +0800 + +kylin-background-upgrade (1.2.1+0118.1) v101; urgency=medium + + * 增加对更新管理器的启动的判断 + + -- liyanda1234 Mon, 18 Jan 2021 17:41:38 +0800 + +kylin-background-upgrade (1.2.1+0115.3) v101; urgency=medium + + * 增加中英文翻译 + * 更改单例方式 + * 更改连接dbus的方式 + * 修改server参数,调整定时器调用方式 + + -- liyanda1234 Fri, 15 Jan 2021 11:13:31 +0800 + +kylin-background-upgrade (1.2.1+0112.1) v101; urgency=medium + + * 修改读取更新管理器数据库地址 + * 修改获取源管理器返回值类型 + + -- liyanda1234 Tue, 12 Jan 2021 17:27:38 +0800 + +kylin-background-upgrade (1.2.1+0111.1) v101; urgency=medium + + * 增加电量与包大小的判断 + + -- liyanda1234 Mon, 11 Jan 2021 13:38:20 +0800 + +kylin-background-upgrade (1.2.1+0109.4) v101; urgency=medium + + * 修改了电量错误处理 + + -- liyanda1234 Sat, 09 Jan 2021 13:26:51 +0800 + +kylin-background-upgrade (1.2.1+0108.1) v101; urgency=medium + + * 重新命名托盘 + + -- liyanda1234 Fri, 08 Jan 2021 12:15:37 +0800 + +kylin-background-upgrade (1.2.1+0106.3) v101; urgency=medium + + * 增加文件锁的错误处理 + + -- liyanda1234 Wed, 06 Jan 2021 14:29:43 +0800 + +kylin-background-upgrade (1.2.1+0104.8) v101; urgency=medium + + * 增加文件锁 + * 增加消息通知功能 + + -- liyanda1234 Mon, 04 Jan 2021 10:18:57 +0800 + +kylin-background-upgrade (1.1.1+1231.2) v101; urgency=medium + + * 新增托盘静默更新气泡提示 + * 重构dbus连接代码 + + -- liyanda1234 Thu, 31 Dec 2020 14:43:43 +0800 + +kylin-background-upgrade (1.1.1+1230.5) v101; urgency=medium + + * 更改获取包列表的方式 + + -- liyanda1234 Wed, 30 Dec 2020 20:53:18 +0800 + +kylin-background-upgrade (1.1.1+1229.6) v101; urgency=medium + + * 更改任务栏显示的问题 + + -- liyanda1234 Tue, 29 Dec 2020 17:00:00 +0800 + +kylin-background-upgrade (1.1.1+1229.1) v101; urgency=medium + + * firstlog + + -- liyanda1234 Wed, 23 Dec 2020 15:18:22 +0800 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..b5b23af --- /dev/null +++ b/debian/control @@ -0,0 +1,30 @@ +Source: kylin-update-notify +Maintainer: kylin +Section: universe/admin +Priority: optional +Build-Depends: debhelper-compat(=12), + libglib2.0-dev, + libgsettings-qt-dev, + libkf5windowsystem-data, + libkf5windowsystem-dev, + libkf5windowsystem-doc, + libkf5windowsystem5, + libqapt-dev, + libqt5dbus5, + libqt5svg5-dev, + libukui-log4qt-dev, + libxml2, + libxml2-dev, + nvme-cli, + qtbase5-dev, + qtchooser, + qttools5-dev-tools +Standards-Version: 4.1.3 + +Package: kylin-update-notify +Architecture: any +Section: universe/admin +Priority: optional +Depends: ${shlibs:Depends} +Breaks: +Description: kylin background upgrade diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..458d958 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,52 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: kylin-update-notify +Source: +# +# Please double check copyright with the licensecheck(1) command. + +Files: README.md + checkUpdate.py + checkUpdate.pyc + data/kylin-background-upgrade-manul.service + data/kylin-background-upgrade-manul.timer + data/kylin-background-upgrade-template.conf + data/kylin-background-upgrade.desktop + data/kylin-update.timer.conf + data/update.png + debian/control + debian/install + debian/postinst + debian/postrm + debian/rules + debian/source/format + kylin-background-upgrade.pro + kylin-update-notify.desktop + src/core.cpp + src/core.h + src/main.cpp + src/traydbus.cpp + src/traydbus.h + src/trayicon.cpp + src/trayicon.h + src/updatehandle.cpp + src/updatehandle.h + src/updatewidget.cpp + src/updatewidget.h + translations/UapLBi.json +Copyright: __NO_COPYRIGHT_NOR_LICENSE__ +License: __NO_COPYRIGHT_NOR_LICENSE__ + +#---------------------------------------------------------------------------- +# xml and html files (skipped): +# kylin-background-upgrade.pro.user +# data/org.ukui.log4qt.kylin-background-upgrade.gschema.xml +# data/Resources.qrc +# src/updatewidget.ui +# translations/kylin-background-upgrade_bo_CN.ts +# translations/kylin-background-upgrade_zh_CN.ts +# translations/kylin-background-upgrade_bo_CN.qm +# translations/kylin-background-upgrade_zh_CN.qm + +#---------------------------------------------------------------------------- +# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following +# license/copyright files. diff --git a/debian/install b/debian/install new file mode 100644 index 0000000..b102ceb --- /dev/null +++ b/debian/install @@ -0,0 +1,2 @@ +checkUpdate.py /usr/share/kylin-update-notify +kylin-update-notify.desktop /etc/xdg/autostart/ diff --git a/debian/postinst b/debian/postinst new file mode 100755 index 0000000..18fefff --- /dev/null +++ b/debian/postinst @@ -0,0 +1,5 @@ +#!/bin/bash + +systemctl --user daemon-reload +systemctl --global enable kylin-background-upgrade-silent.timer +systemctl --global enable kylin-background-upgrade-manul.timer \ No newline at end of file diff --git a/debian/postrm b/debian/postrm new file mode 100644 index 0000000..c9010ea --- /dev/null +++ b/debian/postrm @@ -0,0 +1,7 @@ +#!/bin/bash + +#if [ ! -f "/etc/systemd/user/kylin-background-upgrade-timer.timer" ];then +#echo "remove_timer" +#else +#rm /etc/systemd/user/kylin-background-upgrade-timer.timer +#fi diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..9e47e96 --- /dev/null +++ b/debian/rules @@ -0,0 +1,8 @@ +#!/usr/bin/make -f + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export QT_SELECT := qt5 + +%: + dh $@ + diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt)