ovs-bugtool: Make available outside of Debian packages.
authorBen Pfaff <blp@nicira.com>
Tue, 12 Jul 2011 16:37:08 +0000 (09:37 -0700)
committerBen Pfaff <blp@nicira.com>
Tue, 12 Jul 2011 16:37:08 +0000 (09:37 -0700)
ovs-bugtool is no longer Debian-specific, so install it everywhere.  (On
XenServer, specifically, we do not install it, because there xen-bugtool
already exists.)

debian/automake.mk
debian/copyright.in
debian/openvswitch-common.install
debian/openvswitch-common.manpages
rhel/openvswitch.spec.in
utilities/automake.mk
utilities/ovs-bugtool [moved from debian/ovs-bugtool with 100% similarity]
utilities/ovs-bugtool.8 [moved from debian/ovs-bugtool.8 with 100% similarity]
xenserver/openvswitch-xen.spec

index 74ff5fc..26db1cb 100644 (file)
@@ -36,8 +36,6 @@ EXTRA_DIST += \
        debian/openvswitch-switch.template \
        debian/ovsdbmonitor.install \
        debian/ovsdbmonitor.manpages \
-       debian/ovs-bugtool \
-       debian/ovs-bugtool.8 \
        debian/ovs-monitor-ipsec \
        debian/python-openvswitch.dirs \
        debian/python-openvswitch.install \
index 354ab80..2f2cc48 100644 (file)
@@ -8,7 +8,7 @@ Upstream Authors (from AUTHORS):
 
 Upstream Copyright Holders:
 
-       Copyright (c) 2007, 2008, 2009, 2010 Nicira Networks.
+       Copyright (c) 2007, 2008, 2009, 2010, 2011 Nicira Networks.
        Copyright (c) 2010 Jean Tourrilhes - HP-Labs.
        Copyright (c) 2008,2009,2010 Citrix Systems, Inc.
        and authors listed above.
@@ -52,7 +52,7 @@ License:
 * The following components are licensed under the
   GNU Lesser General Public Licence version 2.1.
 
-       debian/ovs-bugtool
+       utilities/ovs-bugtool
        xenserver/etc_xensource_bugtool_kernel-info_openvswitch.xml [*]
        xenserver/etc_xensource_bugtool_network-status_openvswitch.xml [*]
        xenserver/etc_xensource_bugtool_system-configuration.xml [*]
index 1733612..43434ee 100644 (file)
@@ -4,6 +4,5 @@ _debian/utilities/ovs-appctl usr/sbin
 _debian/utilities/ovs-ofctl usr/sbin
 _debian/utilities/ovs-parse-leaks usr/bin
 _debian/utilities/ovs-pki usr/sbin
-debian/ovs-bugtool usr/sbin
-debian/ovs-bugtool.8 usr/share/man/man8
+utilities/ovs-bugtool usr/sbin
 vswitchd/vswitch.ovsschema usr/share/openvswitch
index 8f7e64d..a5d5b25 100644 (file)
@@ -3,4 +3,5 @@ _debian/ovsdb/ovsdb-tool.1
 _debian/utilities/ovs-appctl.8
 _debian/utilities/ovs-ofctl.8
 _debian/utilities/ovs-pki.8
+utilities/ovs-bugtool.8
 utilities/ovs-parse-leaks.8
index d643745..bdedb9c 100644 (file)
@@ -111,6 +111,7 @@ exit 0
 /usr/bin/ovsdb-client
 /usr/bin/ovsdb-tool
 /usr/sbin/ovs-brcompatd
+/usr/sbin/ovs-bugtool
 /usr/sbin/ovs-vswitchd
 /usr/sbin/ovsdb-server
 /usr/share/man/man1/ovs-pcap.1.gz
index 69cc5d2..8bea123 100644 (file)
@@ -7,15 +7,19 @@ bin_PROGRAMS += \
 bin_SCRIPTS += utilities/ovs-pki utilities/ovs-vsctl
 if HAVE_PYTHON
 bin_SCRIPTS += \
+       utilities/ovs-bugtool \
        utilities/ovs-pcap \
        utilities/ovs-tcpundump \
        utilities/ovs-vlan-test
+man_MANS += utilities/ovs-bugtool.8
 endif
 noinst_SCRIPTS += utilities/ovs-pki-cgi utilities/ovs-parse-leaks
 scripts_SCRIPTS += utilities/ovs-ctl utilities/ovs-lib.sh utilities/ovs-save
 
 EXTRA_DIST += \
        utilities/ovs-appctl.8.in \
+       utilities/ovs-bugtool \
+       utilities/ovs-bugtool.8 \
        utilities/ovs-controller.8.in \
        utilities/ovs-ctl.in \
        utilities/ovs-dpctl.8.in \
similarity index 100%
rename from debian/ovs-bugtool
rename to utilities/ovs-bugtool
similarity index 100%
rename from debian/ovs-bugtool.8
rename to utilities/ovs-bugtool.8
index f9d7464..77afeb2 100644 (file)
@@ -121,8 +121,10 @@ install xenserver/uuid.py $RPM_BUILD_ROOT/usr/share/openvswitch/python
 
 # Get rid of stuff we don't want to make RPM happy.
 rm \
+    $RPM_BUILD_ROOT/usr/bin/ovs-bugtool \
     $RPM_BUILD_ROOT/usr/bin/ovs-controller \
     $RPM_BUILD_ROOT/usr/bin/ovs-pki \
+    $RPM_BUILD_ROOT/usr/share/man/man8/ovs-bugtool.8 \
     $RPM_BUILD_ROOT/usr/share/man/man8/ovs-controller.8 \
     $RPM_BUILD_ROOT/usr/share/man/man8/ovs-pki.8