blob: 1c87c48bfa029f18cee9a47d5b1e9c2c586c4c66 [file] [log] [blame]
Brad Bishop316dfdd2018-06-25 12:45:53 -04001SUMMARY = "Tools for ethernet bridging"
2HOMEPAGE = "http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge"
3SECTION = "net"
4LICENSE = "GPLv2"
5
6LIC_FILES_CHKSUM = "file://COPYING;md5=f9d20a453221a1b7e32ae84694da2c37"
7
8SRCREV = "42c1aefc303fdf891fbb099ea51f00dca83ab606"
9
10SRC_URI = "\
11 git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/bridge-utils.git \
12 file://kernel-headers.patch \
13 file://0005-build-don-t-ignore-CFLAGS-from-environment.patch \
14 file://0006-libbridge-Modifying-the-AR-to-cross-toolchain.patch \
15"
16
17S = "${WORKDIR}/git"
18
19DEPENDS = "sysfsutils"
20
21inherit autotools-brokensep update-alternatives
22
23ALTERNATIVE_${PN} = "brctl"
24ALTERNATIVE_PRIORITY[brctl] = "100"
25ALTERNATIVE_LINK_NAME[brctl] = "${sbindir}/brctl"
26
27EXTRA_OECONF = "--with-linux-headers=${STAGING_INCDIR}"
28
29do_install_append () {
30 install -d ${D}/${datadir}/bridge-utils
31 install -d ${D}/${sysconfdir}/network/if-pre-up.d
32 install -d ${D}/${sysconfdir}/network/if-post-down.d
33}
34
35RRECOMMENDS_${PN} = "kernel-module-bridge"