Looks Fine. I know nothing about debian packaging. Ethan
On Tue, May 3, 2011 at 10:17, Ben Pfaff <[email protected]> wrote: > Signed-off-by: Ben Pfaff <[email protected]> > --- > 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 3ebb73b..63434ca 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 c6e584a..5fac4c8 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 531a3e3..22e105d 100644 > --- a/debian/control > +++ b/debian/control > @@ -6,7 +6,8 @@ Uploaders: Ben Pfaff <[email protected]>, Simon Horman > <[email protected]> > 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-json, 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 <table>"). > + . > + 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 0000000..c34900c > --- /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 0000000..b30fc8e > --- /dev/null > +++ b/debian/ovsdbmonitor.manpages > @@ -0,0 +1 @@ > +ovsdb/ovsdbmonitor/ovsdbmonitor.1 > -- > 1.7.4.4 > > _______________________________________________ > dev mailing list > [email protected] > http://openvswitch.org/mailman/listinfo/dev > _______________________________________________ dev mailing list [email protected] http://openvswitch.org/mailman/listinfo/dev
