[ovs-dev] [PATCH v2] debian: Move libovn out from package libopenvswitch.

Han Zhou zhouhan at gmail.com
Sat Aug 25 01:07:24 UTC 2018


From: Han Zhou <hzhou8 at ebay.com>

Since we are packaging OVN and OVS components separately, libovn
shouldn't belong to OVS, so move it to ovn-common. Also, remove
it from libopenvswitch-dev.

Signed-off-by: Han Zhou <hzhou8 at ebay.com>
---
 debian/libopenvswitch-dev.install | 12 ++++++++++--
 debian/libopenvswitch.install     |  6 +++++-
 debian/ovn-common.install         |  1 +
 3 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/debian/libopenvswitch-dev.install b/debian/libopenvswitch-dev.install
index ca3d22c..bda5a2c 100644
--- a/debian/libopenvswitch-dev.install
+++ b/debian/libopenvswitch-dev.install
@@ -1,5 +1,13 @@
-usr/lib/*/lib*.so
-usr/lib/*/lib*.a
+usr/lib/*/libopenvswitch*.so
+usr/lib/*/libofproto*.so
+usr/lib/*/libovsdb*.so
+usr/lib/*/libsflow*.so
+usr/lib/*/libvtep*.so
+usr/lib/*/libopenvswitch*.a
+usr/lib/*/libofproto*.a
+usr/lib/*/libovsdb*.a
+usr/lib/*/libsflow*.a
+usr/lib/*/libvtep*.a
 usr/lib/*/pkgconfig
 include/*.h usr/include/openvswitch
 include/openflow/*.h usr/include/openvswitch/openflow
diff --git a/debian/libopenvswitch.install b/debian/libopenvswitch.install
index 3ddde58..ce9dc40 100644
--- a/debian/libopenvswitch.install
+++ b/debian/libopenvswitch.install
@@ -1 +1,5 @@
-usr/lib/*/lib*.so.*
+usr/lib/*/libopenvswitch*.so.*
+usr/lib/*/libofproto*.so.*
+usr/lib/*/libovsdb*.so.*
+usr/lib/*/libsflow*.so.*
+usr/lib/*/libvtep*.so.*
diff --git a/debian/ovn-common.install b/debian/ovn-common.install
index e95ee6c..90484d2 100644
--- a/debian/ovn-common.install
+++ b/debian/ovn-common.install
@@ -4,3 +4,4 @@ usr/bin/ovn-trace
 usr/bin/ovn-detrace
 usr/share/openvswitch/scripts/ovn-ctl
 usr/share/openvswitch/scripts/ovndb-servers.ocf
+usr/lib/*/libovn*.so.*
-- 
2.1.0



More information about the dev mailing list