arptables: Import recipe from OE-Classic and update to latest

Make LICENSE more specific
Add LIC_FILES_CHKSUM

Signed-off-by: Khem Raj <raj.khem@gmail.com>
ebtables: Fix segfault by linking with no-as-needed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
autofs: Add recipes for 5.0.7

Forward port from OE classic

Signed-off-by: Khem Raj <raj.khem@gmail.com>
nis: Import recipes from OE classic

Update to latest versions while at it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
ndisc6: Forward port recipe from OE classic

Signed-off-by: Khem Raj <raj.khem@gmail.com>
net-snmp: Use ${PN} instead of hardcoding net-snmp

This shows up when doing multilib builds where
PN != BPN and warnings about non existent systemd packages are
popping up.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
jansson_2.3.1.bb: Fix multilib use BPN in SRC_URI instead of PN

Signed-off-by: Khem Raj <raj.khem@gmail.com>
liblockfile: Upgrade 1.06 -> 1.09

Signed-off-by: Khem Raj <raj.khem@gmail.com>
atftp: Upgrade to latest from git

Add patches to let atftp serve huge ramdisks >500M in size

Signed-off-by: Khem Raj <raj.khem@gmail.com>
tcpdump: Upgrade from 4.1.1 -> 4.3.0

Signed-off-by: Khem Raj <raj.khem@gmail.com>
cppunit: Upgrade recipes from 1.12.1 -> 1.13.1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
luajit: Add recipes

LuaJIT is for JIT'ting LUA code

Signed-off-by: Khem Raj <raj.khem@gmail.com>
concurrencykit: Add recipe for latest from git

Provides concurrency primitives

Signed-off-by: Khem Raj <raj.khem@gmail.com>
tcsh: Add recipes for package

Signed-off-by: Khem Raj <raj.khem@gmail.com>
dmidecode: Forward port from OE-Classic

at SHA 16f464bd8cff6b6a27d9bfe691f7adc875d01ac2

Signed-off-by: Khem Raj <raj.khem@gmail.com>
libuio: Add recipe for version 0.2.1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
uml-utilities: Forward port recipe from OE classic

Imported at SHA e12cf65f2fd58135039d73b9290ebee763161416

Signed-off-by: Khem Raj <raj.khem@gmail.com>
systemd: Fix build when base_libdir is not /lib

we were carrying a wrong patch to fix rootlibdir
to adapt systemd to OE's notion of base_libdir
but thats not right and the units dont get initialised
properly when we have base_libdir which is not /lib

This patch fixes the use of base_libdir where
it should have been catering to notions of systemd/udev
for putting unit files and init scripts in /lib
and not in base_libdir

It also ignores the lib32-* packages so that systemd
build works for multilib enabled systems.

Adapt to nativesdk renaming

Signed-off-by: Khem Raj <raj.khem@gmail.com>
systemd.bbclass: Fixes for living along with multilib

This essentially fixes two problems
1. We were ignoring systemd for multilibs now we dont
2. We were replacing '-systemd' string in PN which is
a problem whenre -systemd appears more than once
e.g. lib32-systemd-units-system it was removing both
essentially we should only chop the end of PN if it
ends with '-systemd'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
at: Add systemd unit file

Signed-off-by: Khem Raj <raj.khem@gmail.com>