Source: ukui-quick
Section: x11
Priority: optional
Maintainer: Ubuntu Kylin Team <ubuntukylin-members@lists.launchpad.net>
Uploaders: zhangpan <zhangpan@kylinos.cn>,
           handsome_feng <jianfengli@ubuntukylin.com>
Build-Depends: debhelper-compat (=13),
               cmake,
               extra-cmake-modules,
               libkywc1-dev,
               libdrm-dev,
               libglx-dev,
               libgsettings-qt6-dev,
               kwayland-dev,
               libkf6windowsystem-dev,
               libpipewire-0.3-dev,
               qt6-wayland-dev,
               libqt6xdg-dev,
               libwayland-dev,
               libx11-dev,
               libxcb-composite0-dev,
               libxcb-damage0-dev,
               libxcb1-dev,
               pkgconf,
               plasma-wayland-protocols,
               qt6-base-dev,
               qt6-base-private-dev,
               qtchooser,
               qt6-declarative-dev,
               qt6-tools-dev,
               qt6-base-dev-tools,
               wayland-protocols,
               qt6-wayland-private-dev,
               qt6-shadertools-dev,
               libegl-dev
Standards-Version: 4.7.2
Rules-Requires-Root: no
Homepage: https://gitee.com/openkylin/ukui-quick
Vcs-Browser: https://gitee.com/openkylin/ukui-quick
Vcs-Git: https://gitee.com/openkylin/ukui-quick.git

Package: qml-module-org-ukui-quick-items
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
         qml6-module-qt5compat-graphicaleffects
Description: QML items adapted to the UKUI theme style (QML module)
 This package contains a QML plugin which implements
 many QtQuick items for application development in UKUI.

Package: qml-module-org-ukui-quick-platform
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
Description: Utility interfaces for style control (QML module)
 This package contain a QML plugin which implements
 interfaces for getting style parameters in UKUI
 desktop environment, such as palette, radius,
 lite mode state, etc.

Package: libukui-quick-core1
Section: libs
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
Description: QML items adapted to the UKUI theme style (core library)
 C++ API for getting properties and using QtQuick items
 for application development in UKUI. This Package provides
 run time library for ukui-quick::core.

Package: libukui-quick-platform1
Section: libs
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
Description: Utility interfaces for style control (platform library)
 C++ API for getting style parameters in UKUI
 desktop environment such as palette, radius,
 lite mode state, etc. This Package provides
 run time library for ukui-quick::platform.

Package: libukui-quick-framework1
Section: libs
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
Description: QML widgets plugin framework for UKUI (framework library)
 Framework for QML widget plugins development in UKUI.
 This Package provides run time library for
 ukui-quick::framework.

Package: libukui-quick-dev
Section: libdevel
Architecture: any
Depends: libukui-quick-core1 (= ${binary:Version}),
         libukui-quick-framework1 (= ${binary:Version}),
         libukui-quick-platform1 (= ${binary:Version}),
         ${misc:Depends},
Description: Development files for ukui-quick
 ukui-quick is a framework for application development
 in UKUI based on QtQuick.This package contains the
 header development files used for building applications
 base on ukui-quick.

Package: qml-module-org-ukui-quick-modules
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
         qml6-module-qt5compat-graphicaleffects
Description: Extra QML modules for ukui-quick (QML module)
 Plenty of QML modules, each one is a encapsulated
 independent function based on ukui-quick, like
 window thumbnail, etc.
