summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support/libnl/libnl_3.2.18.bb
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2013-01-08 12:19:39 -0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-01-10 23:43:10 +0000
commitb5fbf48b62e48c849cc09d952d2cdbd066089aaf (patch)
tree255d2f489af78bc7a57ab2f6c0fae8c5f970a492 /meta/recipes-support/libnl/libnl_3.2.18.bb
parentde446b71318d1521b1852cae06646f2dd055e6f5 (diff)
downloadpoky-b5fbf48b62e48c849cc09d952d2cdbd066089aaf.tar.gz
libnl: Update to 3.2.18
This release fixes the build failures found when building against old Linux kernel headers and also includes the fix for to use 'flex' instead of 'lex'. (From OE-Core rev: 5de138939c42b0a6d80732130b2617fd60a7d545) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-support/libnl/libnl_3.2.18.bb')
-rw-r--r--meta/recipes-support/libnl/libnl_3.2.18.bb42
1 files changed, 42 insertions, 0 deletions
diff --git a/meta/recipes-support/libnl/libnl_3.2.18.bb b/meta/recipes-support/libnl/libnl_3.2.18.bb
new file mode 100644
index 0000000000..0da7f20f43
--- /dev/null
+++ b/meta/recipes-support/libnl/libnl_3.2.18.bb
@@ -0,0 +1,42 @@
1DESCRIPTION = "libnl is a library for applications dealing with netlink sockets."
2HOMEPAGE = "http://www.infradead.org/~tgr/libnl/"
3SECTION = "libs/network"
4
5PE = "1"
6PR = "r0"
7
8LICENSE = "LGPLv2.1"
9LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
10
11DEPENDS = "flex-native bison-native"
12
13SRC_URI = "http://www.infradead.org/~tgr/${BPN}/files/${BP}.tar.gz \
14 file://fix-pktloc_syntax_h-race.patch \
15 file://fix-pc-file.patch "
16
17SRC_URI[md5sum] = "378eafcca1f51d1c7498d78946cd891a"
18SRC_URI[sha256sum] = "6563e4e72a35f9f96380086f6bd17307552977af98e98bd3dd0fdde8013d53a9"
19
20inherit autotools pkgconfig
21
22FILES_${PN} = "${libdir}/libnl-3.so.* \
23 ${libdir}/libnl.so.* \
24 ${sysconfdir}"
25RREPLACES_${PN} = "libnl2"
26RCONFLICTS_${PN} = "libnl2"
27FILES_${PN}-dbg += "${libdir}/libnl/cli/*/.debug"
28FILES_${PN}-dev += "${libdir}/libnl/cli/*/*.so \
29 ${libdir}/libnl/cli/*/*.la"
30FILES_${PN}-staticdev += "${libdir}/libnl/cli/*/*.a"
31
32PACKAGES += "${PN}-cli ${PN}-route ${PN}-nf ${PN}-genl"
33FILES_${PN}-cli = "${libdir}/libnl-cli-3.so.* \
34 ${libdir}/libnl/cli/*/*.so.* \
35 ${sbindir}/nl-*"
36FILES_${PN}-route = "${libdir}/libnl-route-3.so.*"
37FILES_${PN}-nf = "${libdir}/libnl-nf-3.so.*"
38FILES_${PN}-genl = "${libdir}/libnl-genl-3.so.* \
39 ${libdir}/libnl-genl.so.* \
40 ${sbindir}/genl-ctrl-list"
41RREPLACES_${PN}-genl = "libnl-genl2 libnl-genl-3-200"
42RCONFLICTS_${PN}-genl = "libnl-genl2 libnl-genl-3-200"