Source: ukui-sni
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,
               kwayland-dev,
               libgsettings-qt6-dev,
               libkf6windowsystem-dev,
               libopencv-dev,
               libqt6xdg-dev,
               libukui-quick-dev(>=4.20.14.1),
               libukui-search-dev,
               libx11-dev,
               libxcb-composite0-dev,
               libxcb-damage0-dev,
               libxcb-image0-dev,
               libxcb-randr0-dev,
               libxcb-util-dev,
               libxcb1-dev,
               libxtst-dev,
               pkgconf,
               qt6-base-dev,
               qt6-base-private-dev,
               qt6-declarative-dev,
               qt6-tools-dev,
               qt6-base-dev-tools,
               qtchooser,
Standards-Version: 4.7.2
Rules-Requires-Root: no
Homepage: https://gitee.com/openkylin/ukui-sni
Vcs-Browser: https://gitee.com/openkylin/ukui-sni
Vcs-Git: https://gitee.com/openkylin/ukui-sni.git

Package: libukui-sni-host1
Section: libs
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
Description: Library for implementing a status notifier host.
 C++ API base on status notifier item protocol. This Package
 provides run time library for ukui-widget-system-tray ,the latter
 is a widget showing in ukui-panel.

Package: libukui-sni-host-dev
Section: libdevel
Architecture: any
Depends: libukui-sni-host1 (= ${binary:Version}),
         ${misc:Depends},
Description: Library for implementing a status notifier host(development files).
 C++ API base on status notifier item protocol. This Package
 provides development files for developing the host part of the status notifier
 item protocol.

Package: ukui-sni-watcher
Architecture: any
Depends: libukui-sni-host1 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends},
Breaks: ukui-panel (<=4.10.0.0),
Replaces: ukui-panel (<=4.10.0.0),
Description: Implementation of status notifier watcher.
 This package provide a backend service based on status
 notifier watcher protocol for UKUI desktop environment.
 It is the backend of ukui-widget-system-tray.

Package: ukui-widget-system-tray
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
Description: System tray widget base on ukui-quick.
 This package provide a widget which implements a
 visual area for displaying sni icons based on
 libukui-sni-host1. Most of the time it will be load in
 ukui-panel.
