-
Notifications
You must be signed in to change notification settings - Fork 12
Merge packaging & Release 0.0.16 #41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
TAG Bot TAG: 0.0.16 |
BLumia
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
四个commit要原样保留吗?如果要的话,commit格式不合规,不要的话我 squash 合并的时候可以修改掉。
| set (DOXYGEN_QHG_LOCATION "qhelpgenerator") | ||
| set (DOXYGEN_QHP_NAMESPACE "org.deepin.gio-qt") | ||
| set (DOXYGEN_QCH_FILE "../gio-qt.qch") | ||
| #set (DOXYGEN_QCH_FILE "../gio-qt.qch") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
这个是为啥去掉的
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
不知道,我 as-is 照搬的
deepin-community/gio-qt#2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
可以留着?要留着吗?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
这个和下面那个应该是出qch文档(-doc包)用的,现在我看-doc包已经去掉了,相当于不会生成文档。。
79fd854 to
556ace7
Compare
deepin pr auto review根据提供的git diff,我来分析一下这个版本的更新内容和潜在问题:
a) CMakeLists.txt: # 原代码
set(DOXYGEN_QCH_FILE "../gio-qt.qch")
#set (DOXYGEN_QCH_FILE "../gio-qt.qch")
b) debian/control:
c) debian/rules: export QT_SELECT = qt5
a) 版本兼容性:
b) 依赖管理:
a) 文档:
b) 版本控制:
c) 构建系统:
总体来说,这次更新主要是为了支持多Qt版本并改进包结构。主要的改进点是分离Qt5和Qt6的支持,但需要确保这种分离不会给用户带来不便。建议在发布前进行充分的测试,特别是在混合使用Qt5和Qt6的应用场景下。 |
我看看改下 commit 格式? |
要保留的话,改吧。 这种格式。commitlint 也是按这个检查的。 |
- Update debian/changelog to 0.0.16 - Split Qt5/Qt6 library packages: libgio-qt0 & libgio-qt6-0 - Replace deprecated debian/compat with debhelper-compat (= 13) - Refresh d/control and d/rules - Drop obsolete .qch documentation installation deepin-community/gio-qt#2 - Add proper Multi-Arch, copyright and docs handling
Synchronize the hard-coded version strings: - CMakeLists.txt: update PROJECT_VERSION default from 0.0.1 to 0.0.16 - archlinux/PKGBUILD: update pkgver from 0.0.14 to 0.0.16
Added Breaks and Replaces relations against the legacy libgio-qt binary packages (version 0.0.14 and earlier) to all three binary packages (libgio-qt-dev, libgio-qt5-0, libgio-qt6-0).
Remove the libgio-qt-doc binary package from the build. It's already an empty package.
Update changelog
556ace7 to
fd96df5
Compare
|
qch 的变更要 revert 掉吗? |
BLumia
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
文档回头有人有空再说吧。。
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: BLumia, UTsweetyfish The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
/integrate |
|
AutoIntegrationPr Bot |
|
本次集成关闭,后续由成都方面发起集成 |
Uh oh!
There was an error while loading. Please reload this page.