* debian/control (patroni-doc): New package.
* debian/patroni.install: Move installation of HTML documentation to ... * debian/patroni-doc.install: ... this new file. * debian/rules (override_dh_installinit): Install init scripts in patroni package only.
This commit is contained in:
parent
fd51675c64
commit
845a19f6be
7
debian/changelog
vendored
7
debian/changelog
vendored
|
@ -1,6 +1,11 @@
|
|||
patroni (1.5.0-10) UNRELEASED; urgency=medium
|
||||
|
||||
*
|
||||
[ Michael Banck ]
|
||||
* debian/control (patroni-doc): New package.
|
||||
* debian/patroni.install: Move installation of HTML documentation to ...
|
||||
* debian/patroni-doc.install: ... this new file.
|
||||
* debian/rules (override_dh_installinit): Install init scripts in
|
||||
patroni package only.
|
||||
|
||||
-- Debian PostgreSQL Maintainers <team+postgresql@tracker.debian.org> Mon, 22 Oct 2018 18:57:09 +0200
|
||||
|
||||
|
|
18
debian/control
vendored
18
debian/control
vendored
|
@ -47,11 +47,23 @@ Homepage: https://github.com/zalando/patroni
|
|||
Package: patroni
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends}, ${python3:Depends}, lsb-base (>= 3.0-6),
|
||||
python3-etcd (>= 0.4.3) | python3-consul (>= 0.7.0) | python3-kazoo | python3-kubernetes,
|
||||
${sphinxdoc:Depends}
|
||||
Suggests: postgresql, etcd-server | consul | zookeeperd, haproxy
|
||||
python3-etcd (>= 0.4.3) | python3-consul (>= 0.7.0) | python3-kazoo | python3-kubernetes
|
||||
Suggests: postgresql, etcd-server | consul | zookeeperd, haproxy, patroni-doc
|
||||
Description: PostgreSQL High Availability with ZooKeeper, etcd, Consul, or Kubernetes
|
||||
Patroni is a template for a customized, high-availability PostgreSQL solution
|
||||
using Python and a distributed configuration store (ZooKeeper, etcd or
|
||||
Consul), or Kubernetes. It provides a REST API on each Postgres node of the
|
||||
cluster allowing for remote management and monitoring.
|
||||
|
||||
Package: patroni-doc
|
||||
Section: doc
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends}, ${sphinxdoc:Depends}
|
||||
Suggests: postgresql, etcd-server | consul | zookeeperd, haproxy
|
||||
Description: PostgreSQL High Availability (documentation)
|
||||
Patroni is a template for a customized, high-availability PostgreSQL solution
|
||||
using Python and a distributed configuration store (ZooKeeper, etcd or
|
||||
Consul), or Kubernetes. It provides a REST API on each Postgres node of the
|
||||
cluster allowing for remote management and monitoring.
|
||||
.
|
||||
This package provides the documentation.
|
||||
|
|
1
debian/patroni-doc.install
vendored
Normal file
1
debian/patroni-doc.install
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
docs/build/html usr/share/doc/patroni
|
1
debian/patroni.docs
vendored
1
debian/patroni.docs
vendored
|
@ -1,2 +1 @@
|
|||
docs/build/html
|
||||
docs/README.rst
|
||||
|
|
2
debian/rules
vendored
2
debian/rules
vendored
|
@ -18,7 +18,7 @@ override_dh_auto_build:
|
|||
|
||||
override_dh_installinit:
|
||||
# init script installed via debian/patroni.install
|
||||
dh_installinit --only-scripts
|
||||
dh_installinit -ppatroni --only-scripts
|
||||
|
||||
override_dh_installdocs:
|
||||
dh_installdocs
|
||||
|
|
Loading…
Reference in a new issue