1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
|
Source: pybit
Section: devel
Priority: extra
Maintainer: Debian QA Group <packages@qa.debian.org>
Build-Depends: debhelper (>= 7.0.50~), docbook-xsl, xsltproc, po-debconf,
dh-python, python, python-setuptools,
python-jsonpickle,
python-requests,
python-amqplib
X-Python-Version: 2.7
Standards-Version: 3.9.4
Homepage: http://nicholasdavidson.github.com/pybit/
Vcs-Git: https://anonscm.debian.org/git/collab-maint/i7z.git
Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/i7z.git
Package: pybit-svn
Architecture: all
Depends: subversion, curl, ${misc:Depends}
Description: Subversion post commit hook for pybit
pyBit uses message queues to create a distributed, cross-platform
buildd toolkit using a collection of buildds, using source from
various VCS clients. pyBit is intended to support rapidly evolving
software collections and can support multiple VCS frontends and
multiple build backends.
.
This package provides a Subversion post commit hook to check for
interesting changes in the repository and post a directory back
to the controller using curl.
.
Currently, only Subversion is supported. The svn hook
does not depend on the rest of pyBit or on Python.
Package: pybit-client
Architecture: all
Depends: sbuild, dput, dpkg-dev, pybit-common, python-requests,
subversion, pbuilder, libcrypt-ssleay-perl, libjson-perl,
lsb-base,
${python:Depends}, ${misc:Depends}
Suggests: rng-tools
Description: buildd client support for pybit
pyBit uses message queues to create a distributed, cross-platform
buildd toolkit using a collection of buildds, using source from
various VCS clients. pyBit is intended to support rapidly evolving
software collections and can support multiple VCS frontends and
multiple build backends.
.
This package provides the Debian buildd client for pyBit to build
packages using sbuild.
.
Each pyBit buildd client needs to install and configure this package
to give each client a unique identifier per pyBit database.
Package: pybit-web
Architecture: all
Depends: python-psycopg2 (>= 2.4.2-1~), pybit-common,
dbconfig-common, libjson-perl, ucf, adduser, python-bottle,
${python:Depends}, ${misc:Depends}
Recommends: libjs-jquery (>= 1.4.2-2), libjs-jquery-form,
postgresql-client, libapache2-mod-wsgi
Suggests: rabbitmq-server (>=1.8), postgresql (>=8.4)
Replaces: pybit-common (<= 0.1.1)
Description: buildd toolkit based on message queues (web frontend)
pyBit uses message queues to create a distributed, cross-platform
buildd toolkit using a collection of buildds, using source from
various VCS clients. pyBit is intended to support rapidly evolving
software collections and can support multiple VCS frontends and
multiple build backends.
.
This package provides a reporting and custom-build request
interface for the status database and the controller agent for
PyBit. The static web pages do need to be served from the same
machine as is running the pybit-web application.
.
A single RabbitMQ server is also required, it can be installed on
any machine which is visible to the controller and all clients.
Package: pybit-common
Architecture: all
Depends: python-amqplib, python-jsonpickle, python-daemon,
${python:Depends}, ${misc:Depends}
Description: Common objects for pybit
pyBit uses message queues to create a distributed, cross-platform
buildd toolkit using a collection of buildds, using source from
various VCS clients. pyBit is intended to support rapidly evolving
software collections and can support multiple VCS frontends and
multiple build backends.
.
This package contains the object definitions of Python objects
common to pyBit components as well as the Postgres database
schema for pyBit.
Package: pybit-watcher
Architecture: all
Depends: python-pyinotify, python-daemon, pybit-common, reprepro,
lsb-base,
${python:Depends}, ${misc:Depends}
Description: watches incoming directories for reprepro
pyBit uses message queues to create a distributed, cross-platform
buildd toolkit using a collection of buildds, using source from
various VCS clients. pyBit is intended to support rapidly evolving
software collections and can support multiple VCS frontends and
multiple build backends.
.
This package provides a watcher which runs as a daemon and monitors a
directory for changes files then runs the appropriate reprepro rule.
.
This allows pybit clients to upload without waiting for the packages
to be processed by reprepro.
|