Source: packagekit
Section: admin
Priority: optional
Maintainer: Trisquel GNU/Linux developers <trisquel-devel@listas.trisquel.info>
Uploaders: Julian Andres Klode <jak@debian.org>
Build-Depends: debhelper-compat (= 13),
               bash-completion,
               gir1.2-glib-2.0 (>= 1.36),
               gobject-introspection (>= 1.80),
               gtk-doc-tools,
               libappstream-dev (>= 0.16.0),
               libapt-pkg-dev (>= 1.9.2),
               libarchive-dev,
               libglib2.0-dev (>= 2.54),
               libgstreamer-plugins-base1.0-dev,
               libgtk-3-dev (>= 3.2),
               libjansson-dev,
               libplymouth-dev (>= 0.9.5) [linux-any],
               libpolkit-gobject-1-dev,
               libsqlite3-dev,
               libsystemd-dev (>= 214) [linux-any],
               meson (>= 0.50),
               pkgconf,
               polkitd,
               systemd-dev [linux-any],
               valac
Standards-Version: 4.7.2
Homepage: https://www.freedesktop.org/software/PackageKit/
Vcs-Git: https://salsa.debian.org/pkgutopia-team/packagekit.git
Vcs-Browser: https://salsa.debian.org/pkgutopia-team/packagekit

Package: packagekit
Architecture: any
Multi-Arch: foreign
Depends: libglib2.0-bin,
         polkitd,
         ${misc:Depends},
         ${shlibs:Depends}
Breaks: plymouth (<< 0.9.5)
Recommends: appstream,
            packagekit-tools,
            systemd
Description: Provides a package management service
 PackageKit allows performing simple software management tasks over a DBus
 interface e.g. refreshing the cache, updating, installing and removing
 software packages or searching for multimedia codecs and file handlers.
 .
 The work is done by backends which make use of the package manager shipped by
 the corresponding distribution. PackageKit is not meant to replace
 advanced tools like Synaptic.
 .
 Its main benefits are:
  - Unified developer and user interface on many distributions
  - Fine-grained permission control via PolicyKit
  - On-demand installation of missing system components

Package: packagekit-tools
Architecture: any
Multi-Arch: foreign
Depends: packagekit (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Description: Provides PackageKit command-line tools
 PackageKit allows performing simple software management tasks over a DBus
 interface e.g. refreshing the cache, updating, installing and removing
 software packages or searching for multimedia codecs and file handlers.
 .
 This package provides the PackageKit command-line tools.

Package: packagekit-docs
Architecture: all
Multi-Arch: foreign
Section: doc
Depends: ${misc:Depends}
Description: Documentation for PackageKit
 PackageKit allows performing simple software management tasks over a DBus
 interface e.g. refreshing the cache, updating, installing and removing
 software packages or searching for multimedia codecs and file handlers.
 .
 This package provides documentation for PackageKit.

Package: libpackagekit-glib2-18
Architecture: any
Section: libs
Multi-Arch: same
Depends: ${misc:Depends},
         ${shlibs:Depends}
Description: Library for accessing PackageKit using GLib
 PackageKit allows performing simple software management tasks over a DBus
 interface e.g. refreshing the cache, updating, installing and removing
 software packages or searching for multimedia codecs and file handlers.
 .
 This package provides an advanced library to access PackageKit using GLib.
 It makes use of only async D-Bus calls and provides high level tasks which
 peform the "transaction dance".

Package: libpackagekit-glib2-dev
Section: libdevel
Architecture: any
Depends: gir1.2-packagekitglib-1.0 (= ${binary:Version}),
         libdbus-1-dev,
         libglib2.0-dev,
         libpackagekit-glib2-18 (= ${binary:Version}),
         libsqlite3-dev,
         ${misc:Depends}
Description: Library for accessing PackageKit using GLib (development files)
 PackageKit allows performing simple software management tasks over a DBus
 interface e.g. refreshing the cache, updating, installing and removing
 software packages or searching for multimedia codecs and file handlers.
 .
 This package provides the header files and documentation for the advanced
 PackageKit library based on GLib. It makes use of only async D-Bus calls
 and provides high level tasks which peform the "transaction dance".

Package: gir1.2-packagekitglib-1.0
Section: introspection
Architecture: any
Depends: ${gir:Depends},
         ${misc:Depends}
Description: GObject introspection data for the PackageKit GLib library
 PackageKit allows performing simple software management tasks over a DBus
 interface e.g. refreshing the cache, updating, installing and removing
 software packages or searching for multimedia codecs and file handlers.
 .
 This package contains introspection data for the PackageKit
 GLib interface library.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: packagekit-gtk3-module
Architecture: any
Section: libs
Multi-Arch: same
Depends: ${misc:Depends},
         ${shlibs:Depends}
Recommends: trisquel-app-install | gnome-software | apper | packagekit-installer
Description: Install fonts automatically using PackageKit
 PackageKit allows performing simple software management tasks over a DBus
 interface e.g. refreshing the cache, updating, installing and removing
 software packages or searching for multimedia codecs and file handlers.
 .
 The PackageKit GTK+ module allows any Pango application to install
 fonts from configured repositories using PackageKit.

Package: gstreamer1.0-packagekit
Architecture: any
Section: libs
Depends: packagekit (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Conflicts: gstreamer0.10-packagekit
Replaces: gstreamer0.10-packagekit
Recommends: trisquel-app-install | gnome-software | apper | packagekit-installer
Description: GStreamer plugin to install codecs using PackageKit
 PackageKit allows performing simple software management tasks over a DBus
 interface e.g refreshing the cache, updating, installing and removing
 software packages or searching for multimedia codecs and file handlers.
 .
 This package provides a plugin for the GStreamer multimedia framework
 to search and to install audio and video codecs.

Package: packagekit-command-not-found
Architecture: any
Section: misc
Depends: packagekit (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Description: Offer to install missing programs automatically
 PackageKit allows performing simple software management tasks over a DBus
 interface e.g refreshing the cache, updating, installing and removing
 software packages or searching for multimedia codecs and file handlers.
 .
 This package contains a simple handler for command_not_found that offers to
 install missing packages on the command line using PackageKit.
