Source: kylin-os-manager
Section: utils
Priority: optional
Maintainer: jishengjie <jishengjie@kylinos.cn>
Build-Depends: debhelper,
               cmake (>= 3.16),
               qttools5-dev,
               qtbase5-dev (>= 5.6),
               qt5-qmake,
               qtchooser,
               qtscript5-dev,
               qttools5-dev-tools,
               qtbase5-dev-tools,
               libgsettings-qt-dev,
               pkgconf,
               libqt5svg5-dev,
               libqt5x11extras5-dev,
               libkf5windowsystem-dev,
               libkf5wayland-dev,
               libwayland-dev,
               libx11-dev,
               libcurl4-openssl-dev,
               libcppunit-dev,
               libqt5websockets5-dev,
               qtwebengine5-dev [!riscv64],
               libsmbclient-dev,
               libssl-dev,
               libdbus-1-dev,
               libsystemd-dev,
               libgtop2-dev,
               libavdevice-dev,
               libglib2.0-dev,
               libsqlcipher-dev,
               policykit-1,
               libusb-1.0-0-dev,
               libudev-dev,
               libpeony-dev,
               libcjson-dev,
               qtmultimedia5-dev,
               libkmod-dev,
               libxrandr-dev,
               libpci-dev,
               libavahi-client-dev,
               libkysdk-qtwidgets-dev,
               libkysdk-kabase-dev,
               libkysdk-log-dev,
               libkysdk-config-dev,
               libkysdk-ukenv-dev,
               libkysdk-alm-dev,
               libkysdk-waylandhelper-dev,
               libkysdk-diagnostics-dev,
               libkysdk-systime-dev,
               libkysdk-diagnosetest-dev,
               libkysdk-soundeffects-dev,
               libkysdk-package-dev,
               libkysdk-system-dev,
               libkysdk-hardware-dev,
Standards-Version: 4.5.1

Package: kylin-os-manager-data
Architecture: all
Depends: ${misc:Depends},
         ${shlibs:Depends}
Description: Kylin os manager data packet
 Provide data for offline driver matching and offline FAQ.

Package: kylin-os-manager
Replaces: kylin-service-support, youker-assistant
Breaks: kylin-service-support, youker-assistant
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
         kylin-os-manager-data (>= ${binary:Version}),
         kydoctor-server,
         kydoctor-common,
         bsdutils (>= 1:2.27.1),
         cpufrequtils,
         dmidecode [amd64 arm64 armhf i386],
         dpkg-dev,
         edid-decode,
         hdparm,
         hwinfo,
         libukui-log4qt-dev,
         lm-sensors,
         lshw,
         net-tools,
         pciutils,
         python3-dbus,
         python3-lxml,
         python3-pil,
         python3-psutil,
         python3-smbus,
         python3-xdg,
         smartmontools,
         ${misc:Depends},
         ${shlibs:Depends},
         python3-piston-mini-client,
         tigervnc-scraping-server,
         tigervnc-common,
         rsync,
         libdriver-acquirer-widget
Description: System manager software developed for kylin system
    kylin os manager is an application that manages the kylin system.

Package: kylin-os-manager-plugin-dev
Architecture: all
Depends: ${misc:Depends},
Description: Kylin os manager plugin development kit
 The files required for developing plugins for kylin os manager.

Package: libdriver-acquirer-widget
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends}
Description: Kylin os manager driver acquirer development kit.

Package: libdriver-acquirer-widget-dev
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
         libdriver-acquirer-widget (= ${binary:Version})
Description: Kylin os manager driver acquirer development kit.
