Source: open-build-service
Section: devel
Priority: optional
Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Uploaders: Andrej Shadura <andrewsh@debian.org>,
Build-Depends: debhelper-compat (= 12),
               libbssolv-perl,
               python3,
Standards-Version: 4.4.1
Vcs-Git: https://salsa.debian.org/ruby-team/open-build-service.git
Vcs-Browser: https://salsa.debian.org/ruby-team/open-build-service
Homepage: http://en.opensuse.org/Build_Service

Package: obs-server
Architecture: all
Depends: apt-utils,
         adduser,
         diffutils,
         git,
         libbssolv-perl,
         libcompress-raw-zlib-perl,
         libfile-sync-perl,
         libjson-xs-perl,
         libnet-ssleay-perl,
         libsocket-msghdr-perl,
         libxml-parser-perl,
         libxml-simple-perl,
         obs-build,
         obs-productconverter (>= ${binary:Version}),
         patch,
         reprepro,
         sysvinit-utils (>= 2.88dsf-59),
         ${misc:Depends},
         ${shlibs:Depends}
Recommends: createrepo,
            dpkg-dev,
            gnupg2,
            lvm2,
            obs-signd,
            slpd,
            yum
Description: Open Build Service (server component)
 The Open Build Service (OBS) backend is used to store all sources and
 binaries. It also calculates the need for new build jobs and distributes
 it.

Package: obs-worker
Architecture: all
Depends: apt-utils,
         adduser,
         binutils,
         tar (>= 1.27),
         cpio,
         curl,
         debootstrap,
         fdisk | util-linux (<< 2.29.2-3~),
         libcompress-raw-zlib-perl,
         libtimedate-perl,
         libxml-parser-perl,
         libxml-simple-perl,
         lsb-base (>= 3.0-6),
         lvm2,
         lzma,
         psmisc,
         rpm,
         screen,
         ${misc:Depends},
         ${shlibs:Depends}
Description: Open Build Service (build host component)
 This is the obs build host, to be installed on each machine building
 packages in this obs installation. Install it alongside obs-server to
 run a local playground test installation.

Package: obs-productconverter
Architecture: all
Depends: ${misc:Depends},
         ${shlibs:Depends}
Multi-Arch: foreign
Description: Open Build Service (product definition utility)
 The obs_productconvert is a utility to create Kiwi- and Spec- files
 from a product definition.

Package: obs-utils
Architecture: all
Depends: osc,
         ruby,
         ${misc:Depends},
         ${shlibs:Depends}
Description: Open Build Service (utilities)
 The obs-utils contains tools for Open Build Service. Including:
  * obs_mirror_project - a tool to copy the binary data of a project
    from one obs to another.
  * obs_project_update - a tool to copy a packages of a project from
    one obs to another.
