aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-support/libcap-ng/libcap-ng_0.7.7.bb
blob: a38a818c037aef9d38b098214e10ec28dab1b7a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
SUMMARY = "An alternate posix capabilities library"
DESCRIPTION = "The libcap-ng library is intended to make programming \
with POSIX capabilities much easier than the traditional libcap library."
HOMEPAGE = "http://freecode.com/projects/libcap-ng"
SECTION = "base"
LICENSE = "GPLv2+ & LGPLv2.1+"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
		    file://COPYING.LIB;md5=e3eda01d9815f8d24aae2dbd89b68b06"

SRC_URI = "http://people.redhat.com/sgrubb/libcap-ng/libcap-ng-${PV}.tar.gz \
           file://python.patch"

inherit lib_package autotools python3native

SRC_URI[md5sum] = "3d7d126b29e2869a0257c17c8b0d9b2e"
SRC_URI[sha256sum] = "615549ce39b333f6b78baee0c0b4ef18bc726c6bf1cca123dfd89dd963f6d06b"

DEPENDS += "swig-native python3"

EXTRA_OECONF += "--with-python --with-python3"
EXTRA_OEMAKE += "PYLIBVER='python${PYTHON_BASEVERSION}${PYTHON_ABI}' PYINC='${STAGING_INCDIR}/${PYLIBVER}'"

PACKAGES += "${PN}-python"

FILES_${PN}-python = "${libdir}/python${PYTHON_BASEVERSION}"

BBCLASSEXTEND = "native"

do_install_append() {
	# Moving libcap-ng to base_libdir
	if [ ! ${D}${libdir} -ef ${D}${base_libdir} ]; then
		mkdir -p ${D}/${base_libdir}/
		mv -f ${D}${libdir}/libcap-ng.so.* ${D}${base_libdir}/
		relpath=${@os.path.relpath("${base_libdir}", "${libdir}")}
		ln -sf ${relpath}/libcap-ng.so.0.0.0 ${D}${libdir}/libcap-ng.so
	fi
}
as the header says :) #PREFERRED_VERSION_libmatchbox ?= "1.6" #PREFERRED_VERSION_matchbox ?= "0.9.1" #PREFERRED_VERSION_matchbox-common ?= "0.9.1" #PREFERRED_VERSION_matchbox-desktop ?= "0.9.1" #PREFERRED_VERSION_matchbox-wm ?= "0.9.3" #PREFERRED_VERSION_matchbox-panel ?= "0.9.1" #PREFERRED_VERSION_matchbox-applet-inputmanager ?= "0.6" #PREFERRED_VERSION_pango ?= "1.8.2" #PREFERRED_VERSION_gtk+ ?= "2.6.3" #PREFERRED_VERSION_gtk-engines ?= "2.6.5" #PREFERRED_VERSION_libgpewidget ?= "0.97" #PREFERRED_VERSION_libgpepimc ?= "0.4" #PREFERRED_VERSION_libgpevtype ?= "0.11" #PREFERRED_VERSION_libschedule ?= "0.14" #PREFERRED_VERSION_gpe-icons ?= "0.24" #PREFERRED_VERSION_libgsm ?= "1.0.10" PREFERRED_VERSION_diet-x11 ?= "6.2.1" PREFERRED_VERSION_xproto ?= "6.6.2" #PREFERRED_VERSION_xcursor-transparent-theme ?= "0.1.1" PREFERRED_VERSION_rxvt-unicode ?= "5.3" #PREFERRED_VERSION_gtk2-theme-angelistic ?= "0.3" #PREFERRED_VERSION_xst ?= "0.14" PREFERRED_VERSION_xextensions ?= "1.0.1" PREFERRED_VERSION_xprop ?= "0.0+cvs${SRCDATE}" PREFERRED_VERSION_xhost ?= "0.0+cvs20040413" PREFERRED_VERSION_xrdb ?= "0.0+cvs${SRCDATE}" #PREFERRED_VERSION_gpe-login ?= "0.76" #PREFERRED_VERSION_gpe-session-scripts ?= "0.62" #PREFERRED_VERSION_gpe-soundserver ?= "0.4-1" #PREFERRED_VERSION_gpe-todo ?= "0.50" #PREFERRED_VERSION_gpe-calendar ?= "0.61" #PREFERRED_VERSION_gpe-sketchbox ?= "0.2.8" #PREFERRED_VERSION_gpe-contacts ?= "0.36" #PREFERRED_VERSION_gpe-today ?= "0.08" #PREFERRED_VERSION_matchbox-panel-manager ?= "0.1" PREFERRED_VERSION_dbus ?= "0.23.4" #PREFERRED_VERSION_gpe-bluetooth ?= "0.38" #PREFERRED_VERSION_gpe-su ?= "0.18" #PREFERRED_VERSION_gpe-conf ?= "0.1.23" #PREFERRED_VERSION_gpe-clock ?= "0.20" #PREFERRED_VERSION_gpe-mininet ?= "0.5" #PREFERRED_VERSION_gpe-mixer ?= "0.40" #PREFERRED_VERSION_gpe-shield ?= "0.7" #PREFERRED_VERSION_gpe-wlancfg ?= "0.2.6" #PREFERRED_VERSION_gpe-taskmanager ?= "0.17" #PREFERRED_VERSION_keylaunch ?= "2.0.7" #PREFERRED_VERSION_minilite ?= "0.47" #PREFERRED_VERSION_xmonobut ?= "0.4" #PREFERRED_VERSION_gpe-edit ?= "0.28" #PREFERRED_VERSION_gpe-gallery ?= "0.95" #PREFERRED_VERSION_gpe-calculator ?= "0.2" #PREFERRED_VERSION_gpe-package ?= "0.2" #PREFERRED_VERSION_gpe-soundbite ?= "1.0.5" #PREFERRED_VERSION_gpe-terminal ?= "1.1" #PREFERRED_VERSION_gpe-watch ?= "0.10" #PREFERRED_VERSION_gpe-what ?= "0.33" #PREFERRED_VERSION_gpe-filemanager ?= "0.20" #PREFERRED_VERSION_gpe-go ?= "0.05" #PREFERRED_VERSION_gpe-irc ?= "0.07" #PREFERRED_VERSION_gpe-lights ?= "0.13" #PREFERRED_VERSION_gpe-nmf ?= "0.19" #PREFERRED_VERSION_gpe-othello ?= "0.2-1" #PREFERRED_VERSION_gpe-plucker ?= "0.2" #PREFERRED_VERSION_gpe-tetris ?= "0.6-2" #PREFERRED_VERSION_gsoko ?= "0.4.2-gpe6" #PREFERRED_VERSION_xdemineur ?= "2.1.1" #PREFERRED_VERSION_matchbox-panel-hacks ?= "0.3-1" PREFERRED_VERSION_rosetta ?= "0.0+cvs${SRCDATE}" #PREFERRED_VERSION_dillo2 ?= "0.6.6" PREFERRED_VERSION_minimo ?= "0.0+cvs${SRCDATE_minimo}" #PREFERRED_VERSION_linphone-hh ?= "0.12.2.hh1" #PREFERRED_VERSION_linphone ?= "0.12.2" #PREFERRED_VERSION_firefox ?= "1.0"