Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
336251b710
!28 add 0004-delete-invalid-install-doc.patch
From: @dou33 
Reviewed-by: @peijiankang 
Signed-off-by: @peijiankang
2024-04-16 09:37:02 +00:00
dou33
3eab8c6984 add 0004-delete-invalid-install-doc.patch 2024-04-16 17:12:35 +08:00
openeuler-ci-bot
671ff9593d
!24 fix build error of qdebug
From: @peijiankang 
Reviewed-by: @hua_yadong 
Signed-off-by: @hua_yadong
2023-08-16 08:51:26 +00:00
peijiankang
e78a28a1ab fix build error of qdebug 2023-08-15 15:13:34 +08:00
openeuler-ci-bot
e764163a9f
!21 [sync] PR-20: add the user guide of atril
From: @openeuler-sync-bot 
Reviewed-by: @peijiankang 
Signed-off-by: @peijiankang
2023-03-06 01:13:17 +00:00
peijiankang
81d4c977ff fixed 4139863 from https://gitee.com/peijiankang/kylin-user-guide/pulls/19
add the user guide of atril

(cherry picked from commit 22817e4659704c817fcaed057779427721fda7f5)
2023-03-06 09:05:08 +08:00
openeuler-ci-bot
a9659e27bb
!17 update version to 1.0.5
From: @peijiankang 
Reviewed-by: @hua_yadong 
Signed-off-by: @hua_yadong
2023-03-03 03:34:43 +00:00
peijiankang
e13868179c update version to 1.0.5 2023-03-02 02:27:33 +08:00
openeuler-ci-bot
a462d14b05
!16 add build debuginfo and debugsource
From: @peijiankang 
Reviewed-by: @dou33 
Signed-off-by: @dou33
2023-02-07 07:06:19 +00:00
peijiankang
a7ae3db579 add build debuginfo and debugsource 2023-02-07 10:45:15 +08:00
10 changed files with 348 additions and 156 deletions

View File

@ -1,49 +0,0 @@
From b814f9fec6560cf0892c54061d495a47e19cb9ff Mon Sep 17 00:00:00 2001
From: lvfei <lvfei@kylinos.cn>
Date: Wed, 21 Sep 2022 09:33:32 +0800
Subject: [PATCH] kylin user guide add bo desktop translate
---
src/data/kylin-user-guide-daemon.desktop | 3 +++
src/data/kylin-user-guide.desktop | 3 +++
2 files changed, 6 insertions(+)
diff --git a/src/data/kylin-user-guide-daemon.desktop b/src/data/kylin-user-guide-daemon.desktop
index 2760441..14625f5 100644
--- a/src/data/kylin-user-guide-daemon.desktop
+++ b/src/data/kylin-user-guide-daemon.desktop
@@ -1,10 +1,13 @@
[Desktop Entry]
Name=KYLIN USER GUIDE
Name[zh_CN]=kylin-user-guide.desktop
+Name[bo_CN]=སྤྱད་མཁན་ལག་དེབ།
GenericName=kylin user guide
GenericName[zh_CN]=用户手册
+GenericName[bo_CN]=སྤྱད་མཁན་ལག་དེབ།
Comment=kylin user guide
Comment[zh_CN]=银河麒麟用户手册
+Comment[bo_CN]=ཆི་ལིན་སྤྱད་མཁན་ཡིག་དེབ།
Keywords=guide;
Exec=/usr/bin/user-guide-daemon
Icon=kylin-user-guide
diff --git a/src/data/kylin-user-guide.desktop b/src/data/kylin-user-guide.desktop
index 133dc36..8a35bac 100644
--- a/src/data/kylin-user-guide.desktop
+++ b/src/data/kylin-user-guide.desktop
@@ -1,10 +1,13 @@
[Desktop Entry]
Name=Kylin User Guide
Name[zh_CN]=用户手册
+Name[bo_CN]=སྤྱད་མཁན་ལག་དེབ།
GenericName=kylin user guide
GenericName[zh_CN]=用户手册
+GenericName[bo_CN]=སྤྱད་མཁན་ལག་དེབ།
Comment=kylin user guide
Comment[zh_CN]=麒麟用户手册
+Comment[bo_CN]=ཆི་ལིན་སྤྱད་མཁན་ཡིག་དེབ།
Keywords=guide;
Exec=/usr/bin/kylin-user-guide -A %u
Icon=kylin-user-guide
--
2.27.0

View File

@ -1,27 +0,0 @@
From 62908f315fbc92fbebc930992cf186dcdb3bf550 Mon Sep 17 00:00:00 2001
From: peijiankang <peijiankang@kylinos.cn>
Date: Wed, 1 Jun 2022 17:18:15 +0800
Subject: [PATCH] modify compile error of None
---
src/guide-widget.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/guide-widget.cpp b/src/guide-widget.cpp
index 8441a13..58b8d47 100644
--- a/src/guide-widget.cpp
+++ b/src/guide-widget.cpp
@@ -30,9 +30,9 @@
#include <QList>
#include <QSysInfo>
#include <QX11Info>
+#include "guide-widget.h"
#include <X11/Xlib.h>
-#include "guide-widget.h"
#include "common-tool/comm_func.h"
#include "xatom-helper.h"
--
2.33.0

View File

@ -23,7 +23,7 @@ index 68e5c11..2d3b270 100644
- arg.clear();
- arg << "-l" << CHANGELOG_PATH << "--show-field" << "Version";
- process.start(cmd,arg);
+ options << "-qa" << "|" << "grep" << "kylin-user-guide";
+ options << "-q" << "kylin-user-guide";
+ process.start("rpm", options);
process.waitForFinished();
- QByteArray result = process.readAllStandardOutput();

View File

@ -1,75 +1,107 @@
From c4bab27ff8264e6b9ef12b07a47f4b27df83e957 Mon Sep 17 00:00:00 2001
From 98aa746ba8923b7b133dbcbe2a2844fe7b6691a0 Mon Sep 17 00:00:00 2001
From: peijiankang <peijiankang@kylinos.cn>
Date: Thu, 9 Jun 2022 14:37:35 +0800
Date: Thu, 2 Mar 2023 00:25:48 +0800
Subject: [PATCH] Fix no response of interface
---
src/web/index-ubuntukylin.html | 4 ++--
src/web/index-ubuntukylin_black.html | 4 ++--
src/web/index-ubuntukylin_en_US _black.html | 4 ++--
src/web/index-ubuntukylin_en_US.html | 4 ++--
4 files changed, 8 insertions(+), 8 deletions(-)
src/web/index-ubuntukylin.html | 6 +++---
src/web/index-ubuntukylin_black.html | 6 +++---
src/web/index-ubuntukylin_en_US.html | 6 +++---
src/web/index-ubuntukylin_en_US_black.html | 6 +++---
4 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/src/web/index-ubuntukylin.html b/src/web/index-ubuntukylin.html
index 7802fde..0fc4465 100755
index 3cddf8a..2148694 100644
--- a/src/web/index-ubuntukylin.html
+++ b/src/web/index-ubuntukylin.html
@@ -7,8 +7,8 @@
<link rel="stylesheet" type="text/css" href="css/guide-white.css" id="css" >
@@ -9,9 +9,9 @@
<link rel="stylesheet" type="text/css" href="css/guide-white.css" id="css">
<script src="/usr/share/javascript/marked/marked.min.js"></script>
-<script src="/usr/share/javascript/jquery/jquery.min.js"></script>
-<script type="text/javascript" data-main="js/guide" src="/usr/share/javascript/requirejs/require.min.js"></script>
+<script src="/usr/share/javascript/jquery/3/jquery.min.js"></script>
+<script type="text/javascript" data-main="js/guide" src="/usr/lib/node_modules/requirejs/require.js"></script>
<script type="text/javascript">
function doNothing(){
window.event.returnValue=false;
<script src="/usr/share/kylin-user-guide/web/js/marked.min.js"></script>
- <script src="/usr/share/javascript/jquery/jquery.min.js"></script>
+ <script src="/usr/share/javascript/jquery/3/jquery.min.js"></script>
<script type="text/javascript" data-main="js/guide"
- src="/usr/share/javascript/requirejs/require.min.js"></script>
+ src="/usr/lib/node_modules/requirejs/require.js"></script>
<script type="text/javascript">
function doNothing() {
window.event.returnValue = false;
@@ -161,4 +161,4 @@
</body>
-</html>
\ No newline at end of file
+</html>
diff --git a/src/web/index-ubuntukylin_black.html b/src/web/index-ubuntukylin_black.html
index 9dec6d2..28493a7 100755
index 0393d56..244b678 100644
--- a/src/web/index-ubuntukylin_black.html
+++ b/src/web/index-ubuntukylin_black.html
@@ -7,8 +7,8 @@
<link rel="stylesheet" type="text/css" href="css/guide-black.css" id="css" >
@@ -9,9 +9,9 @@
<link rel="stylesheet" type="text/css" href="css/guide-black.css" id="css">
<script src="/usr/share/javascript/marked/marked.min.js"></script>
-<script src="/usr/share/javascript/jquery/jquery.min.js"></script>
-<script type="text/javascript" data-main="js/guide" src="/usr/share/javascript/requirejs/require.min.js"></script>
+<script src="/usr/share/javascript/jquery/3/jquery.min.js"></script>
+<script type="text/javascript" data-main="js/guide" src="/usr/lib/node_modules/requirejs/require.js"></script>
<script type="text/javascript">
function doNothing(){
window.event.returnValue=false;
diff --git a/src/web/index-ubuntukylin_en_US _black.html b/src/web/index-ubuntukylin_en_US _black.html
index 23fd234..777f15d 100755
--- a/src/web/index-ubuntukylin_en_US _black.html
+++ b/src/web/index-ubuntukylin_en_US _black.html
@@ -8,8 +8,8 @@
<!-- <link rel="stylesheet" type="text/css" href="css/guide-black.css" id="css2" > -->
<script src="/usr/share/kylin-user-guide/web/js/marked.min.js"></script>
- <script src="/usr/share/javascript/jquery/jquery.min.js"></script>
+ <script src="/usr/share/javascript/jquery/3/jquery.min.js"></script>
<script type="text/javascript" data-main="js/guide"
- src="/usr/share/javascript/requirejs/require.min.js"></script>
+ src="/usr/lib/node_modules/requirejs/require.js"></script>
<script type="text/javascript">
function doNothing() {
window.event.returnValue = false;
@@ -161,4 +161,4 @@
<script src="/usr/share/javascript/marked/marked.min.js"></script>
-<script src="/usr/share/javascript/jquery/jquery.min.js"></script>
-<script type="text/javascript" data-main="js/guide" src="/usr/share/javascript/requirejs/require.min.js"></script>
+<script src="/usr/share/javascript/jquery/3/jquery.min.js"></script>
+<script type="text/javascript" data-main="js/guide" src="/usr/lib/node_modules/requirejs/require.js"></script>
<script type="text/javascript">
function doNothing(){
window.event.returnValue=false;
</body>
-</html>
\ No newline at end of file
+</html>
diff --git a/src/web/index-ubuntukylin_en_US.html b/src/web/index-ubuntukylin_en_US.html
index 4485393..db9235f 100755
index b5a494c..3b943b7 100644
--- a/src/web/index-ubuntukylin_en_US.html
+++ b/src/web/index-ubuntukylin_en_US.html
@@ -8,8 +8,8 @@
<!-- <link rel="stylesheet" type="text/css" href="css/guide-black.css" id="css2" > -->
@@ -9,9 +9,9 @@
<link rel="stylesheet" type="text/css" href="css/guide-white.css" id="css">
<script src="/usr/share/javascript/marked/marked.min.js"></script>
-<script src="/usr/share/javascript/jquery/jquery.min.js"></script>
-<script type="text/javascript" data-main="js/guide" src="/usr/share/javascript/requirejs/require.min.js"></script>
+<script src="/usr/share/javascript/jquery/3/jquery.min.js"></script>
+<script type="text/javascript" data-main="js/guide" src="/usr/lib/node_modules/requirejs/require.js"></script>
<script type="text/javascript">
function doNothing(){
window.event.returnValue=false;
<script src="/usr/share/kylin-user-guide/web/js/marked.min.js"></script>
- <script src="/usr/share/javascript/jquery/jquery.min.js"></script>
+ <script src="/usr/share/javascript/jquery/3/jquery.min.js"></script>
<script type="text/javascript" data-main="js/guide"
- src="/usr/share/javascript/requirejs/require.min.js"></script>
+ src="/usr/lib/node_modules/requirejs/require.js"></script>
<script type="text/javascript">
function doNothing() {
window.event.returnValue = false;
@@ -161,4 +161,4 @@
</body>
-</html>
\ No newline at end of file
+</html>
diff --git a/src/web/index-ubuntukylin_en_US_black.html b/src/web/index-ubuntukylin_en_US_black.html
index 42f0b5b..8780876 100644
--- a/src/web/index-ubuntukylin_en_US_black.html
+++ b/src/web/index-ubuntukylin_en_US_black.html
@@ -9,9 +9,9 @@
<link rel="stylesheet" type="text/css" href="css/guide-black.css" id="css">
<script src="/usr/share/kylin-user-guide/web/js/marked.min.js"></script>
- <script src="/usr/share/javascript/jquery/jquery.min.js"></script>
+ <script src="/usr/share/javascript/jquery/3/jquery.min.js"></script>
<script type="text/javascript" data-main="js/guide"
- src="/usr/share/javascript/requirejs/require.min.js"></script>
+ src="/usr/lib/node_modules/requirejs/require.js"></script>
<script type="text/javascript">
function doNothing() {
window.event.returnValue = false;
@@ -161,4 +161,4 @@
</body>
-</html>
\ No newline at end of file
+</html>
--
2.33.0

View File

@ -0,0 +1,198 @@
diff -Naur kylin-user-guide-1.0.5/data/guide/kylin-os-installer/zh_CN/index.md kylin-user-guide-1.0.5~/data/guide/kylin-os-installer/zh_CN/index.md
--- kylin-user-guide-1.0.5/data/guide/kylin-os-installer/zh_CN/index.md 2022-04-06 16:23:04.000000000 +0800
+++ kylin-user-guide-1.0.5~/data/guide/kylin-os-installer/zh_CN/index.md 2024-04-16 16:46:02.849222007 +0800
@@ -5,191 +5,4 @@
|------|------|-------|--------|--------|
| 桌面系统 | 2GB | 4GB以上 | 50GB | 80GB以上 |
-表1 最低配置与推荐配置
-
-<br>
-
-## 安装准备
-
-1)准备所需组件
-
-安装光盘或U盘启动器、《银河麒麟桌面操作系统V10安装手册》
-
-2)检查硬件兼容性
-
-银河麒麟桌面操作系统具有良好的硬件兼容性,与近年来生产的大多数硬件兼容。由于硬件的技术规范改变频繁,因此可能难以保证系统会百分之百地兼容硬件。
-
-3)备份数据
-
-安装系统之前,请将硬盘上的重要数据备份到其他存储设备中。
-
-4)硬盘分区
-
-一块硬盘可以被划分为多个分区,分区之间是相互独立的,访问不同的分区如同访问不同的硬盘。一块硬盘最多可以有四个主分区,如果想在一块硬盘上拥有多于四个分区,就需要把分区类型设为逻辑分区。
-
-## 安装引导
-
-1)硬盘分区
-
-将安装光盘放入光驱中重启机器。根据固件启动时的提醒按下相应快捷键进入固件管理界面。若使用的是内置光驱“第一启动选项”选择“光驱”若使用的是USB或者USB外置光驱“第一启动选项”选择“USB”。本系统支持体验模式可试用一个全功能的操作系统而不安装。
-
-2)系统安装
-
-如选择“试用银河麒麟桌面操作系统”,则会进入试用界面,如下图所示:
-
-![图 1 试用银河麒麟桌面操作系统界面](image/1.png)
-
-双击图标“安装 Kylin”开始安装引导则直接进入安装引导界面选择系统语言单击“下一步”
-
-![图 2 选择系统语言](image/2.png)
-
-进入选择安装途径界面选择“从Live安装”点击“下一步”“从Ghost安装”请见<u>第6部分</u>。
-
-![图 3 选择从Live安装](image/3.png)
-
-阅读许可协议,勾选“我已阅读并同意协议条款”,点击“下一步”:
-
-![图 4 阅读许可协议](image/4.png)
-
-选择系统时区,默认为北京时区,可以在下拉列表中选择城市切换时区,或在地图中点选城市切换时区,点击“下一步”:
-
-![图 5 选择时区](image/5.png)
-
-创建系统用户,输入用户名,系统自动填充推荐的主机名,可进行修改,设置登录密码并再次输入密码进行确认,勾选“开机自动登录”可设置开机登录系统时不需要输入密码,点击“下一步”:
-
-![图 6 创建用户](image/6.png)
-
-选择系统的安装方式,如选择“全盘安装”,将在选择的盘符中进行全盘安装,格式化整个硬盘,并进行自动分区,详见<u>第4部分</u>;如选择“自定义安装”,用户自行根据实际需求,进行分区创建和分区大小分配,详见<u>第5部分</u>。
-
-## 全盘安装
-
-选择“全盘安装”选项,选中待安装的目标盘符:
-
-![图 7 全盘安装](image/7.png)
-
-若勾选“出厂备份”则自动备份出厂状态备份文件存放于自动创建的backup分区下。
-
-若勾选“全盘加密”可以设置磁盘加密,输入密码并确认,点击“下一步”:
-
-![图 8 全盘加密](image/8.png)
-
-系统在该磁盘中自动分区并显示分区结果,确认安装盘符后,选中“格式化整个磁盘”,然后点击“开始安装”:
-
-![图 9 确认全盘安装](image/9.png)
-
-系统将自动开始安装,安装过程中支持查看实时的安装日志,安装界面如下图所示:
-
-![图 10 系统安装界面](image/10.png)
-
-![图 11 系统安装日志](image/11.png)
-
-安装完成后,界面如下图所示,点击“现在重启”按钮,系统重新启动:
-
-![图 12 系统安装完成](image/12.png)
-
-重启过程中系统会自动弹出光驱或提示“请取出安装介质然后按ENTER键”
-
-![图 13 取出安装介质提示界面](image/13.png)
-
-按照提示取回光驱或U盘后按“ENTER”回车键等待系统进入登录界面进入登录界面后输入用户密码后即可进入系统。
-
-## 自定义安装
-
-选择使用自定义安装可以自行设计各硬盘分区大小。在选择安装方式界面选择“自定义安装”后出现硬盘分区界面,点击“创建分区表”,弹出提示窗口,选中“空闲”所在行,选择“+添加”即可创建硬盘分区:
-
-![图 14 自定义安装](image/14.png)
-
-首先创建boot分区/boot必须是主分区中的第一个分区继续创建根分区/、backup、tmp分区在创建分区的时候“新分区的类型”选择“主分区”“新分区的位置”默认为“剩余空间头部”“用于”选择“ext4”
-
-![图 15 创建分区](image/15.png)
-
-若是中途需要改变已创建的分区,具体操作方式如下所示:
-
-a)添加分区:选中空闲分区所在行,点击“+添加”按钮。
-
-b)编辑分区:选中已创建的分区,点击“修改”按钮。
-
-c)删除分区:选中已创建的分区,点击“-删除”按钮。
-
-自定义分区完成后如下图所示,点击“下一步”:
-
-![图 16 自定义分区完成](image/16.png)
-
-查看自定义安装的盘符分配结果,勾选“确认以上操作”,点击“开始安装”:
-
-![图 17 确认自定义安装](image/17.png)
-
-自定义分区完成后,点击“开始安装”,后续步骤与全盘安装一致,等待完成后重启电脑即可进入系统。
-
-## Ghost安装
-
-1)把制作好的Ghost镜像存在于/ghost目录下拷贝到U盘等可移动存储设备。
-
-2)进入试用系统界面后,接入可移动设备。
-
-3)通过终端手动挂载设备,将设备挂载到/mnt目录下。通常情况下移动设备为/dev/sdb1可使用命令
-“fdisk -l”查看移动设备所在位置。
-
-手动挂载设备命令sudo mount /dev/sdb1 /mnt
-
-4)双击图标“安装 Kylin”开始安装引导。进入选择安装途径界面选择“从Ghost安装”。
-
-![图 18 选择从Ghost安装](image/18.png)
-
-5)点击“打开文件”,选择/mnt目录下的Ghost镜像文件。
-
-![图 19 选择Ghost镜像文件](image/19.png)
-
-6)Ghost安装无需创建用户和选择时区后续安装步骤参见<u>第4部分</u>或<u>第5部分</u>
-
-## 系统激活
-
-安装完成进入系统后,点击屏幕右上角“立即激活”,将弹出系统激活窗口:
-
-![图 20 激活提示](image/20.png)
-
-或在桌面任务栏处右键选择“关于麒麟”,打开“关于”界面,点击“激活”:
-
-![图 21 “关于”界面](image/21.png)
-
-在弹出的窗口中选择激活方式:
-
-![图 22 选择激活方式](image/22.png)
-
-1)产品密钥激活
-
-产品密钥通常在配套DVD包装盒中由20位数字和大写字母组成连通网络输入产品密钥后点击激活提示激活成功后重启系统即可成功激活。
-
-![图 23 产品密钥激活](image/23.png)
-
-2)二维码激活
-
-二维码激活需要首先在移动设备上绑定对应的服务序列号激活权限,绑定权限后即可使用微信扫描系统二维码激活,可分为系统联网激活和系统离线激活两种情况:
-
-a)联网激活
-
-系统联网状态下,如以二维码方式激活,通过移动设备的微信扫描激活界面中的二维码,点击确认激活,移动端将会弹出激活成功的页面,在系统激活界面上点击“激活“,系统即自动刷新为激活成功状态。
-
-![图 24 在线二维码激活](image/24.png)
-
-b)离线激活
-
-离线状态下,如以二维码方式激活,通过移动设备微信扫描激活界面中的二维码获取激活码,在系统激活界面上填写序列号和激活码,点击“激活”,将会弹出激活成功的页面,即自动刷新为已激活状态。
-
-![图 25 离线二维码激活](image/25.png)
-
-激活成功的界面如下图所示:
-
-![图 26 激活成功界面](image/26.png)
-
-3)授权文件导入
-
-如以授权文件导入方式激活,点击“选择授权文件”并导入对应的文件“.kyinfo”和“LICENSE”后点击“导入”弹出激活https://kdocs.cn/l/cvkHjfy1hz05成功弹窗后重启系统即可激活成功。
-
-![图 27 授权文件导入激活](image/27.png)
-
-4)Ukey激活
-
-如以Ukey方式激活首先插入Ukey然后选择Ukey方式激活等待系统完成激活弹出激活成功弹窗后重启系统即可激活成功。
-
-![图 28 ukey激活](image/28.png)
\ 文件末尾没有换行符
+表1 最低配置与推荐配置
\ 文件末尾没有换行符

BIN
atril.tar.gz Normal file

Binary file not shown.

View File

@ -0,0 +1,25 @@
From bcca86a27c7bf6a9d192592de1104316a83c766a Mon Sep 17 00:00:00 2001
From: peijiankang <peijiankang@kylinos.cn>
Date: Tue, 15 Aug 2023 15:12:17 +0800
Subject: [PATCH] fix build error of qdebug
---
src/ipc/ipc_dbus.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/ipc/ipc_dbus.cpp b/src/ipc/ipc_dbus.cpp
index b2f3877..5bcdd02 100644
--- a/src/ipc/ipc_dbus.cpp
+++ b/src/ipc/ipc_dbus.cpp
@@ -110,7 +110,7 @@ void IpcDbus::notifyGuideWidgetActive(QString appName)
// 这是一种比较友好的写法也可以用setArguments来实现
m << appName;
- bool bRet;
+ bool bRet = false;
// 发送Message
QDBusMessage response = QDBusConnection::sessionBus().call(m);
// 判断Method是否被正确返回
--
2.33.0

View File

@ -1,64 +1,62 @@
%define debug_package %{nil}
Name: kylin-user-guide
Version: 1.0.4
Release: 6
Summary: A component of the ukui desktop environment that provides convenient text
Version: 1.0.5
Release: 4
Summary: Smanual for UKUI desktop environment
License: CC-BY-SA-4.0 and GPL-3.0-or-later
URL: http://www.ukui.org
Source0: %{name}-%{version}.tar.gz
Patch01: 0001-modify-compile-error-of-None.patch
Source1: atril.tar.gz
Patch02: 0002-Fix-kylin-user-guide-version-is-empty.patch
Patch03: 0003-Fix-no-response-of-interface.patch
Patch04: 0001-kylin-user-guide-add-bo-translate.patch
Patch05: 0001-kylin-user-guide-add-bo-desktop-translate.patch
Patch04: fix-build-error-of-qdebug.patch
Patch05: 0004-delete-invalid-install-doc.patch
BuildRequires: cmake
BuildRequires: qt5-qtbase-devel
BuildRequires: gsettings-qt-devel
BuildRequires: qt5-qtx11extras-devel
BuildRequires: kf5-kwindowsystem-devel
BuildRequires: pkgconf
BuildRequires: qt5-qttools-devel
BuildRequires: qt5-qtwebkit-devel
BuildRequires: pkgconf
BuildRequires: libX11-devel
BuildRequires: qt5-qtx11extras-devel
BuildRequires: kf5-kwindowsystem-devel
BuildRequires: gsettings-qt-devel
BuildRequires: ukui-interface
Requires: js-jquery
Requires: nodejs-requirejs
Requires: js-marked
Requires: ukui-interface
Requires: kylin-user-guide-common
%description
A component of the ukui desktop environment that provides convenient text recording and flexible interface display
Kylin User Guide is a simple and lightweight guide written by Qt5/js/md,
It has the characteristics of easy maintenance and simple interface.
.
A simple and lightweight guide written by Qt5/js/md.
%package common
summary: common picture file
summary: Smanual for UKUI desktop environment (common files)
%description common
this packages contains the picture of application
A simple and lightweight guide written by Qt5/js/md (common files).
%prep
%setup -q
%patch01 -p1
%patch02 -p1
%patch03 -p1
%patch04 -p1
%patch05 -p1
%autosetup -n %{name}-%{version} -p1
%setup -T -D -q -b 1
%build
mkdir build && cd build
cmake ..
make
%cmake ..
%{make_build}
%install
rm -rf $RPM_BUILD_ROOT
cd %{_builddir}/%{name}-%{version}/build
cd build
make install DESTDIR=%{buildroot}
%{make_install} DESTDIR=%{buildroot}
mkdir -p %{buildroot}/usr/share/kylin-user-guide/web
cp -r %{_builddir}/%{name}-%{version}/src/web/* %{buildroot}/usr/share/kylin-user-guide/web
@ -89,6 +87,21 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Tue Apr 16 2024 douyan <douyan@kylinos.cn> - 1.0.5-4
- add 0004-delete-invalid-install-doc.patch
* Tue Aug 15 2023 peijiankang <peijiankang@kylinos.cn> - 1.0.5-3
- add fix-build-error-of-qdebug.patch
* Fri Mar 03 2023 peijiankang <peijiankang@kylinos.cn> - 1.0.5-2
- add the user guide of atril
* Thu Mar 02 2023 peijiankang <peijiankang@kylinos.cn> - 1.0.5-1
- update version to 1.0.5
* Tue Feb 07 2023 peijiankang <peijiankang@kylinos.cn> - 1.0.4-7
- add build debuginfo and debugsource
* Wed Sep 21 2022 lvfei <lvfei@kylinos.cn> - 1.0.4-6
- add patch:0001-kylin-user-guide-add-bo-desktop-translate.patch
- kylin user guide add desktop zangwen support