db_5.0.21: Add recipes for target and native packages.
[openembedded.git] / recipes / iproute2 / iproute2.inc
blobe755ce5abc1d44a05a8dc2bd411c65a9ee432530
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 = "r3"
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
30 FILES_${PN} += "/usr/lib/tc/*"
31 FILES_${PN}-dbg += "/usr/lib/tc/.debug"
33 ALTERNATIVE_NAME = "ip"
34 ALTERNATIVE_PATH = "${base_sbindir}/ip.iproute2"
35 ALTERNATIVE_LINK = "${base_bindir}/ip"
36 ALTERNATIVE_PRIORITY = "100"