Source: openstack-pkg-tools
Section: devel
Priority: optional
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Uploaders:
 Thomas Goirand <zigo@debian.org>,
 Michal Arbet <michal.arbet@ultimum.io>,
Build-Depends:
 debhelper-compat (= 12),
 devscripts,
 dh-python,
 git,
 jq,
 libdistro-info-perl,
 pybuild-plugin-pyproject,
 python3-all,
 python3-cliff,
 python3-debian,
 python3-oslo.config,
 python3-pbr,
 python3-requests,
 python3-stestr
Standards-Version: 4.7.4
Vcs-Browser: https://salsa.debian.org/openstack-team/debian/openstack-pkg-tools
Vcs-Git: https://salsa.debian.org/openstack-team/debian/openstack-pkg-tools.git
Homepage: https://salsa.debian.org/openstack-team/debian/openstack-pkg-tools

Package: openstack-pkg-tools
Architecture: all
Multi-Arch: foreign
Depends:
 python3-debian,
 python3-pip,
 gettext,
 jq,
 po-debconf,
 fzf,
 reportbug,
 ${misc:Depends},
Recommends:
 autopkgtest,
 madison-lite,
 pristine-tar,
Description: Tools and scripts for building Openstack packages in Debian
 This package contains some useful shell scripts and helpers for building the
 OpenStack packages in Debian, including:
 .
  * shared code for maintainer scripts (.config, .postinst, ...).
  * init script templates to automatically generate init scripts for sysv-rc and
    systemd.
  * tools to build backports using sbuild and/or Jenkins based on gbp workflow.
  * utility to maintain git packaging (to be included in a debian/rules).
 .
 Even if this package is maintained in order to build OpenStack packages, it is
 of a general purpose, and it can be used for building any package.

Package: python3-pkgos
Section: python
Architecture: all
Depends:
 python3-cliff,
 python3-oslo.config,
 python3-requests,
 ${misc:Depends},
 ${python3:Depends},
Recommends: openstack-pkg-tools
Description: OpenStack packaging CLI for the osbpo.debian.net repository
 The pkgos command is the Python based companion of the openstack-pkg-tools
 shell scripts, using the OpenStack libraries: oslo.config for the option
 handling (including reading /etc/pkgos/pkgos.conf as a configuration source)
 and cliff for the output formatting, which brings the --format and --column
 options of the OpenStack clients.
 .
 It currently provides the rmadison command, which is like rmadison(1), but
 querying the osbpo.debian.net repository: for one or more Debian packages,
 it shows the version published in every supported
 <distribution>-<OpenStack-release>-backports and -backports-nochange suite,
 including the historical ones and, as they appear, the future ones.
 .
 The index files of every selected suite are fetched concurrently, so that
 even a query spanning all of the osbpo suites completes quickly.
