Source: gnome-software
Standards-Version: 4.7.4
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Uploaders: Jeremy Bícha <jbicha@ubuntu.com>,
           Laurent Bigonville <bigon@debian.org>,
           Matthias Klumpp <mak@debian.org>,
Section: gnome
Build-Depends: debhelper-compat (= 13),
               appstream,
               docbook-xsl,
               gsettings-desktop-schemas-dev,
               gtk-doc-tools,
               itstool,
               libadwaita-1-dev (>= 1.8~alpha),
               libappstream-dev (>= 1.0.0),
               libflatpak-dev [amd64 arm64 armhf i386 loong64 ppc64el riscv64 s390x hppa m68k powerpc ppc64 sh4 sparc64 x32],
               libfwupd-dev [linux-any],
               libglib-testing-0-dev,
               libglib2.0-dev (>= 2.76.0),
               libgtk-4-dev (>= 4.17.5),
               libgudev-1.0-dev [linux-any],
               libjson-glib-dev,
               libmalcontent-0-dev [amd64 arm64 armel armhf i386 loong64 mipsel mips64el ppc64el s390x hppa powerpc ppc64 riscv64 x32],
               libostree-dev [linux-any],
               libpackagekit-glib2-dev,
               libpolkit-gobject-1-dev,
               libsnapd-glib-dev (>= 1.64) [linux-any],
               libsoup-3.0-dev,
               libsysprof-capture-4-dev [linux-any],
               libxml2-utils,
               libxmlb-dev,
               meson,
               pkgconf,
               polkitd,
               xsltproc,
Build-Depends-Indep: libgdk-pixbuf2.0-doc <!nodoc>,
                     libglib2.0-doc <!nodoc>,
                     libgtk-3-doc <!nodoc>,
                     libjson-glib-doc <!nodoc>,
                     libsoup-3.0-doc <!nodoc>,
Vcs-Browser: https://salsa.debian.org/gnome-team/gnome-software
Vcs-Git: https://salsa.debian.org/gnome-team/gnome-software.git
Homepage: https://apps.gnome.org/Software/

Package: gnome-software
Architecture: any
Depends: gnome-software-common (= ${source:Version}),
         gnome-software-plugin-deb (= ${binary:Version}) | gnome-software-plugin (= ${binary:Version}),
         gsettings-desktop-schemas,
         ${misc:Depends},
         ${shlibs:Depends},
Recommends: ${plugin:Recommends},
Suggests: gnome-software-plugin-deb,
          gnome-software-plugin-flatpak [amd64 arm64 armel armhf i386 loong64 mipsel mips64el ppc64el s390x hppa powerpc ppc64 riscv64 x32],
          gnome-software-plugin-snap [amd64 arm64 armel armhf i386 ppc64el s390x],
Conflicts: sessioninstaller,
Description: Software Center for GNOME
 Software lets you install and update applications and system extensions.
 .
 Software uses a plugin architecture to separate the frontend from the
 technologies that are used underneath. Currently, a PackageKit plugin provides
 data from a number of traditional packaging systems, such as rpm or apt. An
 appdata plugin provides additional metadata from locally installed data in the
 appdata format.

Package: gnome-software-common
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends},
Description: Software Center for GNOME (common files)
 Software lets you install and update applications and system extensions.
 .
 Software uses a plugin architecture to separate the frontend from the
 technologies that are used underneath. Currently, a PackageKit plugin provides
 data from a number of traditional packaging systems, such as rpm or apt. An
 appdata plugin provides additional metadata from locally installed data in the
 appdata format.
 .
 This package contains the architecture-independent files.

Package: gnome-software-plugin-deb
Architecture: any
Depends: appstream,
         apt-config-icons,
         gnome-software (= ${binary:Version}),
         libgtk3-perl,
         packagekit,
         ${misc:Depends},
         ${shlibs:Depends},
Suggests: apt-config-icons-hidpi,
Breaks: gnome-software (<< 46.0-2~),
Provides: gnome-software-plugin (= ${binary:Version}),
Replaces: gnome-software (<< 46.0-2~),
Description: .deb support for GNOME Software
 Software lets you install and update applications and system extensions.
 .
 Software uses a plugin architecture to separate the frontend from the
 technologies that are used underneath. Currently, a PackageKit plugin provides
 data from a number of traditional packaging systems, such as rpm or apt. An
 appdata plugin provides additional metadata from locally installed data in the
 appdata format.
 .
 This package contains the AppStream and PackageKit plugins necessary for
 managing .deb packages with apt.

Package: gnome-software-plugin-flatpak
Architecture: amd64 arm64 armhf i386 loong64 ppc64el riscv64 s390x hppa m68k powerpc ppc64 sh4 sparc64 x32
Depends: flatpak,
         gnome-software (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends},
Breaks: gnome-software (<< 46.0-2~),
Provides: gnome-software-plugin (= ${binary:Version}),
Replaces: gnome-software (<< 46.0-2~),
Description: Flatpak support for GNOME Software
 Software lets you install and update applications and system extensions.
 .
 Software uses a plugin architecture to separate the frontend from the
 technologies that are used underneath. Currently, a PackageKit plugin provides
 data from a number of traditional packaging systems, such as rpm or apt. An
 appdata plugin provides additional metadata from locally installed data in the
 appdata format.
 .
 This package contains the Flatpak plugin.

Package: gnome-software-plugin-fwupd
Architecture: linux-any
Depends: fwupd,
         gnome-software (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends},
Breaks: gnome-software (<< 46.0-2~),
Replaces: gnome-software (<< 46.0-2~),
Description: Firmware updater support for GNOME Software
 Software lets you install and update applications and system extensions.
 .
 Software uses a plugin architecture to separate the frontend from the
 technologies that are used underneath. Currently, a PackageKit plugin provides
 data from a number of traditional packaging systems, such as rpm or apt. An
 appdata plugin provides additional metadata from locally installed data in the
 appdata format.
 .
 This package contains the fwupd plugin to update firmware.

Package: gnome-software-plugin-snap
Architecture: amd64 arm64 armhf i386 ppc64el riscv64 s390x
Depends: gnome-software (= ${binary:Version}),
         snapd,
         ${misc:Depends},
         ${shlibs:Depends},
Breaks: gnome-software (<< 46.0-2~),
Provides: gnome-software-plugin (= ${binary:Version}),
Replaces: gnome-software (<< 46.0-2~),
Description: Snap support for GNOME Software
 Software lets you install and update applications and system extensions.
 .
 Software uses a plugin architecture to separate the frontend from the
 technologies that are used underneath. Currently, a PackageKit plugin provides
 data from a number of traditional packaging systems, such as rpm or apt. An
 appdata plugin provides additional metadata from locally installed data in the
 appdata format.
 .
 This package contains the Snap plugin.

Package: gnome-software-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libappstream-dev,
         libglib2.0-dev (>= 2.76.0),
         libgtk-4-dev (>= 4.13.4),
         libjson-glib-dev,
         libpolkit-gobject-1-dev,
         libsoup-3.0-dev,
         libsysprof-capture-4-dev [linux-any],
         libxmlb-dev,
         ${misc:Depends},
Suggests: gnome-software-doc,
Description: Software Center for GNOME - development files
 Software lets you install and update applications and system extensions.
 .
 This package contains headers and other files required when compiling external
 plugins for use with Software.

Package: gnome-software-doc
Architecture: all
Build-Profiles: <!nodoc>
Multi-Arch: foreign
Section: doc
Depends: ${misc:Depends},
Description: Software Center for GNOME - documentation
 Software lets you install and update applications and system extensions.
 .
 This package contains documentation for use when developing plugins for
 Software.
