change debian

This commit is contained in:
tanjing 2023-10-08 18:19:56 +08:00
parent c868174a61
commit 6de27d4ea8
5 changed files with 79 additions and 110 deletions

80
debian/control vendored
View File

@ -2,47 +2,48 @@ Source: qt5-ukui-platformtheme
Section: libs
Priority: optional
Maintainer: Kylin Team <team+kylin@tracker.debian.org>
Uploaders: handsome_feng <jianfengli@ubuntukylin.com>
Build-Depends: debhelper-compat (=12),
pkg-kde-tools,
Uploaders: handsome_feng <jianfengli@ubuntukylin.com>,
xibowen <xibowen@kylinos.cn>
Build-Depends: dbus-x11,
debhelper-compat (=12),
kirigami2-dev,
libfontconfig-dev,
libfreetype-dev,
libglib2.0-dev,
libqt5x11extras5-dev,
libkf5windowsystem-dev,
libkf5wayland-dev,
libgsettings-qt-dev,
libkf5iconthemes-dev,
libkf5wayland-dev,
libkf5windowsystem-dev,
libkysdk-waylandhelper-dev,
libpeony-dev,
libqt5svg5-dev,
libqt5x11extras5-dev,
libqt5xdgiconloader-dev,
peony,
pkg-config,
pkg-kde-tools,
qt5-qmake,
qtbase5-dev,
qtbase5-dev-tools,
qtbase5-private-dev,
qtchooser,
qttools5-dev-tools,
libqt5xdgiconloader-dev,
qtquickcontrols2-5-dev,
qtdeclarative5-dev,
dbus-x11,
kirigami2-dev,
libkf5iconthemes-dev,
libqt5svg5-dev,
libkysdk-waylandhelper-dev,
peony,
libpeony-dev,
libfontconfig1-dev,
libfreetype6-dev
Standards-Version: 4.5.1
qtquickcontrols2-5-dev,
qttools5-dev-tools
Standards-Version: 4.6.1.0
Rules-Requires-Root: no
Homepage: https://www.ukui.org
Vcs-Git: https://github.com/ukui/qt5-ukui-platformtheme.git
Vcs-Browser: https://github.com/ukui/qt5-ukui-platformtheme
Homepage: https://gitee.com/openkylin/qt5-ukui-platformtheme
Vcs-Git: https://gitee.com/openkylin/qt5-ukui-platformtheme.git
Vcs-Browser: https://gitee.com/openkylin/qt5-ukui-platformtheme
Package: qt5-ukui-platformtheme
Architecture: any
Depends: libqt5-ukui-style1 (= ${source:Version}),
qt5-styles-ukui (= ${source:Version}),
qml-module-org-ukui-stylehelper (= ${source:Version}),
qml-module-org-ukui-qqc2desktopstyle (= ${source:Version}),
qt5-gesture-extensions,
Depends: libqt5-ukui-style1 (= ${binary:Version}),
libqt5xdgiconloader3,
qml-module-org-ukui-qqc2desktopstyle (= ${binary:Version}),
qml-module-org-ukui-stylehelper (= ${binary:Version}),
qt5-gesture-extensions,
qt5-styles-ukui (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: Qt5 QPA platform theme of UKUI
@ -56,7 +57,7 @@ Description: Qt5 QPA platform theme of UKUI
Package: qt5-styles-ukui
Architecture: any
Depends: libqt5-ukui-style1 (= ${source:Version}),
Depends: libqt5-ukui-style1 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: QStyle plugins provided by ukui
@ -72,8 +73,8 @@ Description: QStyle plugins provided by ukui
Package: libqt5-ukui-style1
Architecture: any
Depends: libglib2.0-0,
libqt5widgets5,
libgsettings-qt1,
libqt5widgets5,
${misc:Depends},
${shlibs:Depends}
Provides: libqt5-ukui-style
@ -90,7 +91,7 @@ Description: UKUI platform theme and styles' shared library
Package: libqt5-ukui-style-dev
Section: libdevel
Architecture: any
Depends: libqt5-ukui-style1 (= ${source:Version}),
Depends: libqt5-ukui-style1 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: Development files of libqt5-ukui-style1
@ -104,19 +105,20 @@ Description: Development files of libqt5-ukui-style1
Package: qml-module-org-ukui-qqc2desktopstyle
Architecture: any
Depends: qml-module-qtgraphicaleffects,
Depends: qml-module-org-ukui-stylehelper,
qml-module-qtgraphicaleffects,
qml-module-qtqml-models2,
qml-module-qtquick-controls2,
qml-module-qtquick-layouts,
qml-module-qtquick-templates2,
qml-module-qtquick-window2,
qml-module-qtquick2,
qml-module-org-ukui-stylehelper,
${misc:Depends},
${shlibs:Depends},
${shlibs:Depends}
Description: Qt Quick Controls 2: Kylin Style
Small style written in QML for QtQuickControls2 intended to be used
by default in QQC2-based apps when used in the Kylin tablet desktop
Small style written in QML for QtQuickControls2 intended
to be used by default in QQC2-based apps when used in the
Kylin tablet desktop.
Package: qml-module-org-ukui-stylehelper
Architecture: any
@ -128,6 +130,10 @@ Depends: qml-module-qtgraphicaleffects,
qml-module-qtquick-window2,
qml-module-qtquick2,
${misc:Depends},
${shlibs:Depends},
${shlibs:Depends}
Description: qml stylehelper
The external dependency Lib of qml theme framework
Ukui qml platformtheme library.It provide an UI style with
ukui for qml applications.Include theme color, widget, font,
icon.
.
The external dependency Lib of qml theme framework.

102
debian/copyright vendored
View File

@ -1,81 +1,45 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: qt5-ukui-platformtheme
Source: <https://github.com/ukui/qt5-ukui-platformtheme>
Upstream-Contact: xibowen <xibowen@kylinos.cn>
Source: <https://gitee.com/openkylin/qt5-ukui-platformtheme>
Files: *
Copyright: 2020, Tianjin KYLIN Information Technology Co., Ltd.
License: LGPL-3.0+
Files: debian/*
Copyright: 2020, Tianjin KYLIN Information Technology Co., Ltd.
License: GPL-3.0+
Files: libqt5-ukui-style/*
Copyright: 2020, Tianjin KYLIN Information Technology Co., Ltd.
License: LGPL-3.0+
Files: qt5-ukui-platformtheme/*
Copyright: 2020, Tianjin KYLIN Information Technology Co., Ltd.
License: LGPL-3.0+
Files: qt5-ukui-platformtheme/ukui.json
Copyright: 2020, Tianjin KYLIN Information Technology Co., Ltd.
License: LGPL-3.0+
Copyright: 2023, KylinSoft Co., Ltd.
License: LGPL-3+
Files: qt5-ukui-platformtheme/widget/*
Copyright: 2020, KylinSoft Co., Ltd.
License: GPL-3.0+
Copyright: 2023, KylinSoft Co., Ltd.
License: GPL-3+
Files: test/*
Copyright: 2020, Tianjin KYLIN Information Technology Co., Ltd.
License: GPL-3.0+
Copyright: 2023, KylinSoft Co., Ltd.
License: GPL-3+
Files: test/messagebox/*
Copyright: 2020, Tianjin KYLIN Information Technology Co., Ltd.
License: GPL-3.0+
Files: ukui-styles/qt5-style-ukui/breezeboxshadowrenderer.cpp
ukui-styles/qt5-style-ukui/breezeboxshadowrenderer.h
Copyright: 2018, Vlad Zagorodniy <vlad.zahorodnii@kde.org>
License: GPL-2+
Files: ukui-styles/*
Copyright: 2020, Tianjin KYLIN Information Technology Co., Ltd.
License: LGPL-3.0+
Files: ukui-styles/proxy-style/ukui-style.json
Copyright: 2020, Tianjin KYLIN Information Technology Co., Ltd.
License: LGPL-3.0+
Files: ukui-styles/qt5-style-ukui/qt5-style-ukui.json
Copyright: 2020, Tianjin KYLIN Information Technology Co., Ltd.
License: LGPL-3.0+
License: GPL-3.0+
This program is free software: you can redistribute it and/or modify
License: GPL-2+
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 program 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 <https://www.gnu.org/licenses/>.
.
On Debian systems, the complete text of the GNU General Public License
Version 3 can be found in `/usr/share/common-licenses/GPL-3'.
the Free Software Foundation; version 2 dated June, 1991, or (at
your option) any later version.
On Debian systems, the complete text of version 2 of the GNU General
Public License can be found in '/usr/share/common-licenses/GPL-2'.
License: LGPL-3.0+
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 3 of the License, or (at your option) any later version.
.
This library 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
Lesser General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this library. If not, see <https://www.gnu.org/licenses/>.
.
On Debian systems, the complete text of the GNU Lesser General Public License
Version 3 can be found in `/usr/share/common-licenses/LGPL-3'.
License: GPL-3+
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; version 3 dated June, 2007, or (at
your option) any later version.
On Debian systems, the complete text of version 3 of the GNU General
Public License can be found in '/usr/share/common-licenses/GPL-3'.
License: LGPL-3+
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by the
Free Software Foundation; version 3 of the License, or (at
your option) any later version.
On Debian systems, the complete text of version 3 of the GNU Lesser
General Public License can be found in '/usr/share/common-licenses/LGPL-3'.

View File

@ -1,5 +1,5 @@
libqt5-ukui-style/*.h usr/include/qt5-ukui
libqt5-ukui-style/*/*.h usr/include/qt5-ukui
libqt5-ukui-style/*/*/*.h usr/include/qt5-ukui
usr/lib/*/pkgconfig/*.pc
usr/lib/*/*.so
usr/lib/*/pkgconfig/*.pc

View File

@ -1,3 +1,3 @@
usr/lib/*/qt5/plugins/styles/*.so
/ukui-styles/qt5-config-style-ukui/themeconfig/* /usr/share/qt5-ukui-platformtheme/themeconfig
/ukui-styles/qt5-style-ukui/themeconfig/* /usr/share/qt5-ukui-platformtheme/themeconfig
usr/lib/*/qt5/plugins/styles/*.so

3
debian/watch vendored
View File

@ -1,3 +1,2 @@
version=4
opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/qt5-ukui-platformtheme-$1\.tar\.gz/ \
https://github.com/ukui/qt5-ukui-platformtheme/releases .*/v?(\d\S+)\.tar\.gz
https://gitee.com/openkylin/qt5-ukui-platformtheme/releases/ .*/qt5-ukui-platformtheme-(\d\S+)\.tar\.gz