xorriso: Add host variant

Signed-off-by: Benoît Allard <benoit.allard@greenbone.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
Benoît Allard 2016-03-16 14:55:15 +01:00 committed by Thomas Petazzoni
parent e766f61cc0
commit 2b5120ca92
3 changed files with 26 additions and 0 deletions

View File

@ -32,6 +32,7 @@ menu "Host utilities"
source "package/uboot-tools/Config.in.host"
source "package/util-linux/Config.in.host"
source "package/vboot-utils/Config.in.host"
source "package/xorriso/Config.in.host"
source "package/zip/Config.in.host"
endmenu

View File

@ -0,0 +1,14 @@
config BR2_PACKAGE_HOST_XORRISO
bool "host xorriso"
help
xorriso copies file objects from POSIX compliant
filesystems into Rock Ridge enhanced ISO 9660 filesystems
and allows session-wise manipulation of such filesystems.
It can load the management information of existing ISO
images and it writes the session results to optical media
or to filesystem objects.
Vice versa xorriso is able to copy file objects out of ISO
9660 filesystems.
https://www.gnu.org/software/xorriso

View File

@ -8,6 +8,16 @@ XORRISO_VERSION = 1.4.2
XORRISO_SITE = $(BR2_GNU_MIRROR)/xorriso
XORRISO_LICENSE = GPLv3+
XORRISO_LICENSE_FILES = COPYING COPYRIGHT
HOST_XORRISO_DEPENDENCIES =
# Disable everything until we actually need those feature, and add the correct
# host-libraries
HOST_XORRISO_CONF_OPTS = \
--disable-zlib \
--disable-bzip2 \
--disable-libcdio \
--disable-libreadline \
--disable-libedit \
--disable-libacl
ifeq ($(BR2_PACKAGE_LIBICONV),y)
XORRISO_DEPENDENCIES += libiconv
@ -64,3 +74,4 @@ XORRISO_CONF_OPTS += --disable-jtethreads
endif
$(eval $(autotools-package))
$(eval $(host-autotools-package))