From 1ff83721f49bb89f2931ce464b4745e47c6a657a Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Mon, 23 May 2011 13:31:17 -0700 Subject: [PATCH] debian: Package ovsdbmonitor. Signed-off-by: Ben Pfaff --- debian/.gitignore | 1 + debian/automake.mk | 2 ++ debian/control | 19 +++++++++++++++++-- debian/ovsdbmonitor.install | 2 ++ debian/ovsdbmonitor.manpages | 1 + 5 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 debian/ovsdbmonitor.install create mode 100644 debian/ovsdbmonitor.manpages diff --git a/debian/.gitignore b/debian/.gitignore index 3ebb73b5..63434cac 100644 --- a/debian/.gitignore +++ b/debian/.gitignore @@ -15,4 +15,5 @@ /openvswitch-pki /openvswitch-switch /openvswitch-switch.copyright +/ovsdbmonitor /python-openvswitch diff --git a/debian/automake.mk b/debian/automake.mk index c6e584a0..5fac4c85 100644 --- a/debian/automake.mk +++ b/debian/automake.mk @@ -34,6 +34,8 @@ EXTRA_DIST += \ debian/openvswitch-switch.postinst \ debian/openvswitch-switch.postrm \ debian/openvswitch-switch.template \ + debian/ovsdbmonitor.install \ + debian/ovsdbmonitor.manpages \ debian/ovs-bugtool \ debian/ovs-bugtool.8 \ debian/ovs-monitor-ipsec \ diff --git a/debian/control b/debian/control index 531a3e3e..018b6675 100644 --- a/debian/control +++ b/debian/control @@ -6,7 +6,8 @@ Uploaders: Ben Pfaff , Simon Horman Build-Depends: debhelper (>= 5), autoconf (>= 2.64), automake (>= 1.10) | automake1.10, libssl-dev, pkg-config (>= 0.21), po-debconf, bzip2, openssl, python, - python-support (>= 0.8.4), procps + python-support (>= 0.8.4), procps, python-qt4, + python-zopeinterface, python-twisted-conch Standards-Version: 3.9.1 Homepage: http://openvswitch.org/ @@ -97,7 +98,21 @@ Description: Debug symbols for Open vSwitch packages Package: python-openvswitch Architecture: all Section: python -Depends: ${python:Depends}, openvswitch-switch (= ${binary:Version}) +Depends: ${python:Depends} Provides: ${python:Provides} Description: Python bindings for Open vSwitch This package contains the full Python bindings for Open vSwitch database. + +Package: ovsdbmonitor +Architecture: all +Section: utils +Depends: ${python:Depends}, python-openvswitch +Provides: ${python:Provides} +Description: Open vSwitch graphical monitoring tool + This package is a GUI tool for monitoring and troubleshooting local + or remote Open vSwitch installations. It presents GUI tables that + graphically represent an Open vSwitch kernel flow table (similar to + "ovs-dpctl dump-flows") and Open vSwitch database contents (similar + to "ovs-vsctl list "). + . + Open vSwitch is a full-featured software-based Ethernet switch. diff --git a/debian/ovsdbmonitor.install b/debian/ovsdbmonitor.install new file mode 100644 index 00000000..c34900c2 --- /dev/null +++ b/debian/ovsdbmonitor.install @@ -0,0 +1,2 @@ +debian/openvswitch/usr/bin/ovsdbmonitor usr/bin +debian/openvswitch/usr/share/openvswitch usr/share diff --git a/debian/ovsdbmonitor.manpages b/debian/ovsdbmonitor.manpages new file mode 100644 index 00000000..b30fc8e7 --- /dev/null +++ b/debian/ovsdbmonitor.manpages @@ -0,0 +1 @@ +ovsdb/ovsdbmonitor/ovsdbmonitor.1 -- 2.30.2