mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-22 18:27:13 +00:00
a0c7656058
The python2 PACKAGECONFIG was added during an upgrade, defaulting to be disabled. The RDEPENDS part should be 'python' instead 'python2' because there's no python2 recipe. Also, we don't need to inherit some python classes. We just need to specify FILES variable. After this change, the python2 and python3 PACKAGECONFIG items could correctly work. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
44 lines
2.1 KiB
BlitzBasic
44 lines
2.1 KiB
BlitzBasic
DESCRIPTION = "libblockdev is a C library supporting GObject introspection for manipulation of \
|
|
block devices. It has a plugin-based architecture where each technology (like \
|
|
LVM, Btrfs, MD RAID, Swap,...) is implemented in a separate plugin, possibly \
|
|
with multiple implementations (e.g. using LVM CLI or the new LVM DBus API)."
|
|
HOMEPAGE = "http://rhinstaller.github.io/libblockdev/"
|
|
LICENSE = "LGPLv2+"
|
|
SECTION = "devel/lib"
|
|
|
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=c07cb499d259452f324bb90c3067d85c"
|
|
|
|
inherit autotools gobject-introspection
|
|
|
|
SRCREV = "f6e4538485d0442b3674e182c01ffe5a0f258ad4"
|
|
SRC_URI = " \
|
|
git://github.com/rhinstaller/libblockdev;branch=master \
|
|
"
|
|
|
|
S = "${WORKDIR}/git"
|
|
|
|
FILES_${PN} += "${libdir}/python2.7/dist-packages ${libdir}/python3.7/site-packages"
|
|
|
|
PACKAGECONFIG ??= "python3 lvm dm kmod parted fs escrow btrfs crypto mdraid kbd mpath nvdimm"
|
|
PACKAGECONFIG[python3] = "--with-python3, --without-python3,,python3"
|
|
PACKAGECONFIG[python2] = "--with-python2, --without-python2,,python"
|
|
PACKAGECONFIG[lvm] = "--with-lvm, --without-lvm, multipath-tools, lvm2"
|
|
PACKAGECONFIG[lvm-dbus] = "--with-lvm_dbus, --without-lvm_dbus, multipath-tools, lvm2"
|
|
PACKAGECONFIG[dm] = "--with-dm, --without-dm, multipath-tools, lvm2"
|
|
PACKAGECONFIG[dmraid] = "--with-dmraid, --without-dmraid"
|
|
PACKAGECONFIG[kmod] = "--with-kbd, --without-kbd, kmod"
|
|
PACKAGECONFIG[parted] = "--with-part, --without-part, parted"
|
|
PACKAGECONFIG[fs] = "--with-fs, --without-fs, util-linux"
|
|
PACKAGECONFIG[doc] = "--with-gtk-doc, --without-gtk-doc, gtk-doc-native"
|
|
PACKAGECONFIG[nvdimm] = "--with-nvdimm, --without-nvdimm, ndctl util-linux"
|
|
PACKAGECONFIG[vdo] = "--with-vdo, --without-vdo"
|
|
PACKAGECONFIG[escrow] = "--with-escrow, --without-escrow, nss volume-key"
|
|
PACKAGECONFIG[btrfs] = "--with-btrfs,--without-btrfs,libbytesize btrfs-tools"
|
|
PACKAGECONFIG[crypto] = "--with-crypto,--without-crypto,cryptsetup nss volume-key"
|
|
PACKAGECONFIG[mdraid] = "--with-mdraid,--without-mdraid,libbytesize"
|
|
PACKAGECONFIG[kbd] = "--with-kbd,--without-kbd,libbytesize"
|
|
PACKAGECONFIG[mpath] = "--with-mpath,--without-mpath, multipath-tools, lvm2"
|
|
|
|
export GIR_EXTRA_LIBS_PATH="${B}/src/utils/.libs"
|
|
|