mirror of
https://git.yoctoproject.org/poky
synced 2026-04-26 18:32:13 +02:00
man/texinfo: conditionally add gzip/bzip2/xz to RDEPENDS
Conditionally add 'xz/bz2/gzip' to info/man's RDEPENDS according to DOC_COMPRESS. [YOCTO #6750] [YOCTO #6751] (From OE-Core rev: 610220a95f9ef78590acb1b8f18abc984464da96) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
597b0c0954
commit
0d90e61611
@@ -9,6 +9,19 @@ PR = "r1"
|
||||
|
||||
DEPENDS = "groff less"
|
||||
|
||||
def compress_pkg(d):
|
||||
if "compress_doc" in (d.getVar("INHERIT", True) or "").split():
|
||||
compress = d.getVar("DOC_COMPRESS", True)
|
||||
if compress == "gz":
|
||||
return "gzip"
|
||||
elif compress == "bz2":
|
||||
return "bzip2"
|
||||
elif compress == "xz":
|
||||
return "xz"
|
||||
return ""
|
||||
|
||||
RDEPENDS_${PN} += "${@compress_pkg(d)}"
|
||||
|
||||
SRC_URI = "http://primates.ximian.com/~flucifredi/${BPN}/${BPN}-${PV}.tar.gz \
|
||||
file://man-1.5k-confpath.patch;striplevel=0 \
|
||||
file://man-1.5h1-make.patch \
|
||||
|
||||
@@ -9,6 +9,19 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
||||
|
||||
PROVIDES_append_class-native = " texinfo-replacement-native"
|
||||
|
||||
def compress_pkg(d):
|
||||
if "compress_doc" in (d.getVar("INHERIT", True) or "").split():
|
||||
compress = d.getVar("DOC_COMPRESS", True)
|
||||
if compress == "gz":
|
||||
return "gzip"
|
||||
elif compress == "bz2":
|
||||
return "bzip2"
|
||||
elif compress == "xz":
|
||||
return "xz"
|
||||
return ""
|
||||
|
||||
RDEPENDS_info += "${@compress_pkg(d)}"
|
||||
|
||||
DEPENDS = "zlib ncurses texinfo-replacement-native"
|
||||
DEPENDS_class-native = "zlib-native ncurses-native"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user