bt-gps: fix hardcoded paths, fix QA issues, use bindir/datadir variables
[openembedded.git] / recipes / iproute2 / iproute2.inc
blob382a709e7d729176bc168c96ab73c2624897d262
1 DESCRIPTION = "kernel routing and traffic control utilities"
2 HOMEPAGE = "http://linux-net.osdl.org/index.php/Iproute2"
3 SECTION = "base"
4 LICENSE = "GPLv2"
5 DEPENDS = "flex-native bison-native"
7 INC_PR = "r4"
9 # Set the DATE in the .bb file
10 SRC_URI = "http://developer.osdl.org/dev/iproute2/download/${P}-${DATE}.tar.gz"
12 S = "${WORKDIR}/iproute2-${PV}-${DATE}"
14 inherit update-alternatives
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}"
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         rm -rf ${D}/var/lib/arpd
31 FILES_${PN} += "/usr/lib/tc/*"
32 FILES_${PN}-dbg += "/usr/lib/tc/.debug"
34 ALTERNATIVE_NAME = "ip"
35 ALTERNATIVE_PATH = "${base_sbindir}/ip.iproute2"
36 ALTERNATIVE_LINK = "${base_bindir}/ip"
37 ALTERNATIVE_PRIORITY = "100"