[email protected] wrote:
> From: Carsten Schlote <[email protected]>
> 
> This local build is required for other local build tools,
> e.g. the e2fsprogs or other stuff needed ACL support
> for filesystems on the host side.
> 
> Signed-off-by: Carsten Schlote <[email protected]>
> ---
>  rules/host-acl.in    |    8 +++++
>  rules/host-acl.make  |   86 
> ++++++++++++++++++++++++++++++++++++++++++++++++++
>  rules/host-gperf.in  |    1 +
>  rules/host-libacl.in |    5 ---
>  4 files changed, 95 insertions(+), 5 deletions(-)
>  create mode 100644 rules/host-acl.in
>  create mode 100644 rules/host-acl.make
>  delete mode 100644 rules/host-libacl.in
> 
> diff --git a/rules/host-acl.in b/rules/host-acl.in
> new file mode 100644
> index 0000000..4180ca4
> --- /dev/null
> +++ b/rules/host-acl.in
> @@ -0,0 +1,8 @@
> +## SECTION=hosttools_noprompt
> +
> +config HOST_ACL
> +     tristate
> +     select HOST_ATTR
> +     prompt "acl"
please remove the prompt

> +     help
> +       FIXME
> diff --git a/rules/host-acl.make b/rules/host-acl.make
> new file mode 100644
> index 0000000..fa4487e
> --- /dev/null
> +++ b/rules/host-acl.make
> @@ -0,0 +1,86 @@
> +# -*-makefile-*-
> +#
> +# Copyright (C) 2009 by Carsten Schlote <[email protected]>
> +#
> +# See CREDITS for details about who has contributed to this project.
> +#
> +# For further information about the PTXdist project and license conditions
> +# see the README file.
> +#
> +
> +#
> +# We provide this package
> +#
> +HOST_PACKAGES-$(PTXCONF_HOST_ACL) += host-acl
> +
> +#
> +# Paths and names
> +#
> +HOST_ACL_DIR = $(HOST_BUILDDIR)/$(ACL)
> +
> +# 
> ----------------------------------------------------------------------------
> +# Get
> +# 
> ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/host-acl.get: $(STATEDIR)/acl.get
> +     @$(call targetinfo)
> +     @$(call touch)
> +
> +# 
> ----------------------------------------------------------------------------
> +# Extract
> +# 
> ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/host-acl.extract:
> +     @$(call targetinfo)
> +     @$(call clean, $(HOST_ACL_DIR))
> +     @$(call extract, ACL, $(HOST_BUILDDIR))
> +     @$(call patchin, ACL, $(HOST_ACL_DIR))
> +     @$(call touch)
> +
> +# 
> ----------------------------------------------------------------------------
> +# Prepare
> +# 
> ----------------------------------------------------------------------------
> +
> +HOST_ACL_PATH        := PATH=$(HOST_PATH)
> +HOST_ACL_ENV         := $(HOST_ENV)
> +
> +#
> +# autoconf
> +#
> +HOST_ACL_AUTOCONF    := $(HOST_AUTOCONF)
> +
> +#$(STATEDIR)/host-acl.prepare:
> +#    @$(call targetinfo)
> +#    @$(call clean, $(HOST_ACL_DIR)/config.cache)
> +#    cd $(HOST_ACL_DIR) && \
> +#            $(HOST_ACL_PATH) $(HOST_ACL_ENV) \
> +#            ./configure $(HOST_ACL_AUTOCONF)
> +#    @$(call touch)

please remove this rule

> +
> +# 
> ----------------------------------------------------------------------------
> +# Compile
> +# 
> ----------------------------------------------------------------------------
> +
> +#$(STATEDIR)/host-acl.compile:
> +#    @$(call targetinfo)
> +#    cd $(HOST_ACL_DIR) && $(HOST_ACL_PATH) $(MAKE) $(PARALLELMFLAGS)
> +#    @$(call touch)
please remove this rule
> +
> +# 
> ----------------------------------------------------------------------------
> +# Install
> +# 
> ----------------------------------------------------------------------------
> +
> +#$(STATEDIR)/host-acl.install:
> +#    @$(call targetinfo)
> +#    @$(call install, HOST_ACL)
> +#    @$(call touch)
please remove this rule
> +
> +# 
> ----------------------------------------------------------------------------
> +# Clean
> +# 
> ----------------------------------------------------------------------------
> +
> +host-acl_clean:
> +     rm -rf $(STATEDIR)/host-acl.*
> +     rm -rf $(HOST_ACL_DIR)
> +
> +# vim: syntax=make
> diff --git a/rules/host-gperf.in b/rules/host-gperf.in
> index 7105958..ccd6979 100644
> --- a/rules/host-gperf.in
> +++ b/rules/host-gperf.in
> @@ -2,6 +2,7 @@
>  
>  config HOST_GPERF
>       tristate
> +     select HOST_ACL

is ACL needed for a hash generator?

>       help
>         Perfect hash function generator
>  
> diff --git a/rules/host-libacl.in b/rules/host-libacl.in
> deleted file mode 100644
> index 8c5fea1..0000000
> --- a/rules/host-libacl.in
> +++ /dev/null
> @@ -1,5 +0,0 @@
> -## SECTION=hosttools_noprompt
> -
> -config HOST_LIBACL
> -     tristate
> -     select HOST_ATTR

you probably want to remote the host-libacl.make, too

cheers, Marc

-- 
Pengutronix e.K.                  | Marc Kleine-Budde           |
Industrial Linux Solutions        | Phone: +49-231-2826-924     |
Vertretung West/Dortmund          | Fax:   +49-5121-206917-5555 |
Amtsgericht Hildesheim, HRA 2686  | http://www.pengutronix.de   |

Attachment: signature.asc
Description: OpenPGP digital signature

--
ptxdist mailing list
[email protected]

Reply via email to