[hbbtv/youtubetv] Fixed hanup bug and segmentation fault on 3rd-party images.
[vuplus_openembedded] / recipes / iproute2 / iproute2.inc
1 DESCRIPTION = "kernel routing and traffic control utilities"
2 HOMEPAGE = "http://linux-net.osdl.org/index.php/Iproute2"
3 SECTION = "base"
4 LICENSE = "GPL"
5 DEPENDS = "flex-native bison-native"
6
7 INC_PR = "r3"
8
9 # Set the DATE in the .bb file
10 SRC_URI = "http://developer.osdl.org/dev/iproute2/download/${P}-${DATE}.tar.gz"
11
12 S = "${WORKDIR}/iproute2-${PV}-${DATE}"
13
14 inherit update-alternatives
15
16 EXTRA_OEMAKE = "CC='${CC}' \
17                 KERNEL_INCLUDE=${STAGING_KERNEL_DIR}/include \
18                 DOCDIR=${docdir}/iproute2 \
19                 SUBDIRS='lib tc ip' \
20                 SBINDIR=${base_sbindir}"
21
22 do_install () {
23         oe_runmake DESTDIR=${D} install
24         mv ${D}${base_sbindir}/ip ${D}${base_sbindir}/ip.iproute2
25         install -d ${D}${datadir}
26         mv ${D}/share/* ${D}${datadir}/ || true
27         rm ${D}/share -rf || true
28 }
29
30 FILES_${PN} += "/usr/lib/tc/*"
31 FILES_${PN}-dbg += "/usr/lib/tc/.debug"
32
33 ALTERNATIVE_NAME = "ip"
34 ALTERNATIVE_PATH = "${base_sbindir}/ip.iproute2"
35 ALTERNATIVE_LINK = "${base_bindir}/ip"
36 ALTERNATIVE_PRIORITY = "100"