libcap, libcap2: use automatic packaging to fix QA errors
authorPaul Menzel <paulepanter@users.sourceforge.net>
Mon, 10 Jan 2011 11:09:26 +0000 (12:09 +0100)
committerKhem Raj <raj.khem@gmail.com>
Wed, 12 Jan 2011 08:02:03 +0000 (00:02 -0800)
commitac35c02c470d752f5207fc648949fb42b44f0175
treecd41d010d5235a5a866d80882b3465488373b3c1
parent0673c3c41042f9676d50d2b13e30fa5b34f5df82
libcap, libcap2: use automatic packaging to fix QA errors

Since commit 6883f6 [1] packages have been populated manually.

FILES_${PN} = "${libdir}"
FILES_${PN}-dev = "${includedir}"

This gives the following QA errors for `libcap` and `libcap2` (which is based on `libcap` [2]) [3].

• `libcap`:

ERROR: QA Issue with libcap: non -dev package contains symlink .so: libcap path '/work/armv7a-oe-linux-uclibceabi/libcap-1.10-r2/packages-split/libcap/usr/lib/libcap.so'
ERROR: QA Issue with libcap: non -dev package contains symlink .so: libcap path '/work/armv7a-oe-linux-uclibceabi/libcap-1.10-r2/packages-split/libcap/usr/lib/libcap.so'

• `libcap2`:

ERROR: QA Issue with libcap2: non -dev package contains symlink .so: libcap2 path '/work/armv7a-oe-linux-uclibceabi/libcap2-2.16-r1/packages-split/libcap2/usr/lib/libcap.so'
ERROR: QA Issue with libcap2: non -dev package contains symlink .so: libcap2 path '/work/armv7a-oe-linux-uclibceabi/libcap2-2.16-r1/packages-split/libcap2/usr/lib/libcap.so'

Using automatic packages the symlink `libcap.so -> libcap.so.1.10` is put into `libcap{,2}-dev`.

Note: The symlink `libcap.so.1 -> libcap.so.1.10` is still put into `libcap1_1.10-r2_armv7a.ipk` but does not raise a QA error.

[1] http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=6883f65588c6aa7e9780ff7c11b15a397382a422
[2] http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=c71a6ebf796df907ba0d4339e6acf66faa3c6232
[3] http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-January/028557.html

Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
CC: Rolf Leggewie <no2spam@nospam.arcornews.de>
Acked-by: Dirk Opfer <dirk@do13.de>
Acked-by: Dirk Opfer <dirk@do13.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
recipes/libcap/libcap2_2.16.bb
recipes/libcap/libcap_1.10.bb