@ -12,7 +12,7 @@ include $(INCLUDE_DIR)/kernel.mk
PKG_NAME := openvswitch
PKG_RELEASE := 1
PKG_RELEASE := 2
PKG_VERSION := 2.7.0
PKG_RELEASE = $( PKG_SOURCE_VERSION)
PKG_LICENSE := Apache-2.0
@ -23,6 +23,8 @@ PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL := http://openvswitch.org/releases/
PKG_HASH := e492cf08a929b4a2178b7f9b01dc4ff562f44138b547b4e942078187b2445d2e
PKG_BUILD_DEPENDS := python-six/host
PKG_BUILD_PARALLEL := 1
PKG_FIXUP := autoreconf
PKG_INSTALL := 1
@ -65,34 +67,13 @@ endef
d e f i n e P a c k a g e / o p e n v s w i t c h - p y t h o n
$( call Package/openvswitch/Default)
TITLE:= Open vSwitch Python Support
DEPENDS:= +openvswitch +PACKAGE_openvswitch-python:python
DEPENDS:= +openvswitch +python +python-six
e n d e f
d e f i n e P a c k a g e / o p e n v s w i t c h - p y t h o n / d e s c r i p t i o n
Provides bindings and libraries for using Python to manipulate/work with Open vSwitch.
e n d e f
d e f i n e P a c k a g e / o p e n v s w i t c h - i p s e c
$( call Package/openvswitch/Default)
TITLE:= Open vSwitch GRE through IPsec tool
DEPENDS:= +openvswitch-python
e n d e f
d e f i n e P a c k a g e / o p e n v s w i t c h - i p s e c / d e s c r i p t i o n
The ovs-monitor-ipsec script provides support for encrypting GRE tunnels with
IPsec.
e n d e f
d e f i n e P a c k a g e / o p e n v s w i t c h - b e n c h m a r k
$( call Package/openvswitch/Default)
TITLE:= Open vSwitch flow setup benchmark utility
DEPENDS:= +openvswitch
e n d e f
d e f i n e P a c k a g e / o p e n v s w i t c h - b e n c h m a r k / d e s c r i p t i o n
Utility for running OpenVSwitch benchmarking
e n d e f
OVS_BIN_TOOLS := ovs-appctl ovs-ofctl ovs-dpctl ovs-vsctl ovsdb-client
d e f i n e P a c k a g e / o p e n v s w i t c h
$( call Package/openvswitch/Default)
@ -184,16 +165,6 @@ define Package/openvswitch-python/install
$( CP) $( PKG_INSTALL_DIR) /usr/share/openvswitch/python/ovs/* $( 1) /usr/lib/python$( PYTHON_VERSION) /ovs
e n d e f
d e f i n e P a c k a g e / o p e n v s w i t c h - i p s e c / i n s t a l l
$( INSTALL_DIR) $( 1) /usr/sbin/
$( INSTALL_BIN) $( PKG_BUILD_DIR) /debian/ovs-monitor-ipsec $( 1) /usr/sbin/
e n d e f
d e f i n e P a c k a g e / o p e n v s w i t c h - b e n c h m a r k / i n s t a l l
$( INSTALL_DIR) $( 1) /usr/bin/
$( INSTALL_BIN) $( PKG_INSTALL_DIR) /usr/bin/ovs-benchmark $( 1) /usr/bin/
e n d e f
d e f i n e P a c k a g e / o p e n v s w i t c h / i n s t a l l
:
e n d e f
@ -208,8 +179,6 @@ $(foreach t,$(OVS_BIN_TOOLS),$(eval $(call BuildPackage,openvswitch-$(t))))
$( eval $ ( call BuildPackage ,openvswitch -base ) )
$( eval $ ( call BuildPackage ,openvswitch -python ) )
$( eval $ ( call BuildPackage ,openvswitch -ipsec ) )
$( eval $ ( call BuildPackage ,openvswitch -benchmark ) )
$( eval $ ( call BuildPackage ,openvswitch ) )
$( eval $ ( call KernelPackage ,openvswitch ) )