Source: peony-extensions
Section: x11
Priority: optional
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
XSBC-Original-Maintainer: Ubuntu Kylin Team <ubuntukylin-members@lists.launchpad.net>
Uploaders: Aron Xu <aron@debian.org>,
           handsome_feng <jianfengli@ubuntukylin.com>,
           zhangpan <zhangpan@kylinos.cn>
Build-Depends: debhelper-compat (= 13),
               cmake,
               libglib2.0-dev,
               libgsettings-qt6-dev,
               libgudev-1.0-dev,
               libkysdk-ai-private-dev,
               libkysdk-ai-common-dev,
               libkysdk-base-dev,
               libkysdk-applications-dev,
               libkysdk-system-dev,
               libnotify-dev,
               libpeony-dev,
               libpolkit-gobject-1-dev,
               libpoppler-qt6-dev,
               libudisks2-dev,
               libukui-common-dev,
               libukui-file-metadata-dev,
               libukui-log4qt-dev,
               libukui-search-dev,
               libukui-service-interface-dev,
               pkgconf,
               qmake6,
               qt6-base-dev,
               qt6-base-dev-tools,
               qt6-remoteobjects-dev,
               qt6-tools-dev-tools,
               qtchooser,
Standards-Version: 4.7.2
Rules-Requires-Root: no
Homepage: https://gitee.com/openkylin/peony-extensions
Vcs-Git: https://gitee.com/openkylin/peony-extensions.git
Vcs-Browser: https://gitee.com/openkylin/peony-extensions

Package: peony-share
Architecture: any
Depends: acl,
         samba,
         samba-common-bin,
         ${misc:Depends},
         ${shlibs:Depends},
Description: Peony extension for sharing folders
 Peony is the official file manager for the UKUI desktop. This
 package adds extended functionality to the Peony file manager.
 .
 The Peony share extension allows you to quickly share a folder from the
 Peony file manager without requiring root access. It uses Samba, so your
 folders can be accessed by any operating system.

Package: parchives
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
Recommends: engrampa,
Description: Peony Qt plugin for compressing and extracting files
 Parchives is an archive manager for the UKUI environment. You can use
 this plugin to compress or extract files or folders.
 .
 This package adds extended functionality to the Peony file manager.

Package: peony-open-terminal
Architecture: any
Depends: libpeony3,
         ${misc:Depends},
         ${shlibs:Depends},
Recommends: mate-terminal,
Description: Peony plugin for opening terminals in arbitrary local paths
 Peony is the official file manager for the UKUI desktop. This
 package adds extended functionality to the Peony file manager.
 .
 peony-open-terminal is a Peony extension that allows you to open a
 terminal in arbitrary local folders.

Package: peony-extension-computer-view
Architecture: any
Depends: libpeony3,
         ${misc:Depends},
         ${shlibs:Depends},
Description: Peony plugin for displaying more computer:/// information
 Peony is the official file manager for the UKUI desktop. This
 package adds extended functionality to the Peony file manager.
 .
 peony-extension-computer-view is a Peony extension that displays
 computer:/// with more information than icon view or list view provides.

Package: peony-set-wallpaper
Architecture: any
Depends: qt6-image-formats-plugins,
         ${misc:Depends},
         ${shlibs:Depends},
Description: Peony plugin for setting images as wallpaper
 Peony is the official file manager for the UKUI desktop. This
 package adds extended functionality to the Peony file manager.
 .
 In addition to setting wallpaper in ukui-control-center, you can select
 an image and right-click to set it as wallpaper quickly.

Package: peony-bluetooth
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
Breaks: peony-extensions (<< 4.20.0.0-0ubuntu1)
Replaces: peony-extensions (<< 4.20.0.0-0ubuntu1)
Recommends: ukui-bluetooth,
Description: Peony plugin for sending files over Bluetooth
 Peony is the official file manager for the UKUI desktop. This
 package adds extended functionality to the Peony file manager.
 .
 In addition to sending files in ukui-bluetooth, you can select a file
 and right-click to send it quickly.

Package: peony-send-to-device
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
Breaks: peony-extensions (<< 4.20.0.0-0ubuntu1)
Replaces: peony-extensions (<< 4.20.0.0-0ubuntu1)
Description: Peony plugin for sending files to mobile devices
 Peony is the official file manager for the UKUI desktop. This
 package adds extended functionality to the Peony file manager.
 .
 In addition to copying files to mobile devices, you can select a file
 and right-click to send it quickly.

Package: peony-device-rename
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
Description: Peony plugin for renaming block devices
 Peony is the official file manager for the UKUI desktop. This
 package adds extended functionality to the Peony file manager.
 .
 You can right-click a device and rename it directly, without needing
 other tools such as GParted.

Package: peony-extensions
Architecture: any
Depends: parchives,
         peony-extension-computer-view,
         peony-intelligent-data-management-service,
         peony-intelligent-plugin,
         peony-open-terminal,
         peony-send-to-device,
         peony-set-wallpaper,
         peony-share,
         peony-spaceview-plugin,
         ${misc:Depends},
         ${shlibs:Depends},
Recommends: peony-device-rename,
            ukui-bluetooth,
Description: Qt extensions for the Peony file manager
 Peony is the official file manager for the UKUI desktop. This
 package is a metapackage, which adds extended functionality to
 the Peony file manager.

Package: peony-intelligent-data-management-service
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
Description: Intelligent data management service for the Peony file manager
 Peony is the official file manager for the UKUI desktop. This
 package provides the intelligent data management service for the Peony
 spaces, offering advanced file organization and management capabilities.

Package: peony-intelligent-plugin
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
Description: Intelligent file management plugin for the Peony file manager
 This package provides plugins integrated with the intelligent data manager,
 including the VFS plugin and custom view plugin.

Package: peony-spaceview-plugin
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
Description: Space view plugin for the Peony intelligent data manager
 This plugin is integrated with the intelligent data manager and provides
 a space view when a space contains no files.
