[Buildroot] [PATCH 1/1] dos2unix: new package

Thomas De Schampheleire patrickdepinguin at gmail.com
Wed Sep 3 09:36:06 UTC 2014


Hi David,

On Wed, Sep 3, 2014 at 11:12 AM, David Bachelart
<david.bachelart at bbright.com> wrote:
>
> Signed-off-by: David Bachelart <david.bachelart at bbright.com>
> ---
>  package/Config.in               |    1 +
>  package/Config.in.host          |    1 +
>  package/dos2unix/Config.in      |    6 ++++++
>  package/dos2unix/Config.in.host |    6 ++++++
>  package/dos2unix/dos2unix.mk    |   40 +++++++++++++++++++++++++++++++++++++++
>  5 files changed, 54 insertions(+)
>  create mode 100644 package/dos2unix/Config.in
>  create mode 100644 package/dos2unix/Config.in.host
>  create mode 100644 package/dos2unix/dos2unix.mk
>
> diff --git a/package/Config.in b/package/Config.in
> index 883dd66..c5e7d33 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -1128,6 +1128,7 @@ comment "Utilities"
>         source "package/at/Config.in"
>         source "package/ccrypt/Config.in"
>         source "package/dialog/Config.in"
> +       source "package/dos2unix/Config.in"
>         source "package/dtach/Config.in"
>         source "package/file/Config.in"
>         source "package/gnupg/Config.in"
> diff --git a/package/Config.in.host b/package/Config.in.host
> index e05bbfa..2c88c0b 100644
> --- a/package/Config.in.host
> +++ b/package/Config.in.host
> @@ -1,6 +1,7 @@
>  menu "Host utilities"
>
>         source "package/dfu-util/Config.in.host"
> +       source "package/dos2unix/Config.in.host"
>         source "package/dosfstools/Config.in.host"
>         source "package/e2fsprogs/Config.in.host"
>         source "package/e2tools/Config.in.host"
> diff --git a/package/dos2unix/Config.in b/package/dos2unix/Config.in
> new file mode 100644
> index 0000000..6e196a3
> --- /dev/null
> +++ b/package/dos2unix/Config.in
> @@ -0,0 +1,6 @@
> +config BR2_PACKAGE_DOS2UNIX
> +  bool "dos2unix"
> +  help
> +    dos2unix converts text file line endings between CRLF and LF
> +
> +    http://freshmeat.net/projects/dos2unix
> diff --git a/package/dos2unix/Config.in.host b/package/dos2unix/Config.in.host
> new file mode 100644
> index 0000000..946271b
> --- /dev/null
> +++ b/package/dos2unix/Config.in.host
> @@ -0,0 +1,6 @@
> +config BR2_PACKAGE_HOST_DOS2UNIX
> +  bool "host dos2unix"
> +  help
> +    dos2unix converts text file line endings between CRLF and LF
> +
> +    http://freshmeat.net/projects/dos2unix
> diff --git a/package/dos2unix/dos2unix.mk b/package/dos2unix/dos2unix.mk
> new file mode 100644
> index 0000000..a976ffe
> --- /dev/null
> +++ b/package/dos2unix/dos2unix.mk
> @@ -0,0 +1,40 @@
> +################################################################################
> +#
> +# dos2unix
> +#
> +################################################################################
> +
> +DOS2UNIX_VERSION = 6.0.6
> +DOS2UNIX_SITE = http://waterlan.home.xs4all.nl/dos2unix/
> +
> +DOS2UNIX_LICENSE = BSD-2c
> +DOS2UNIX_LICENSE_FILES = COPYING.txt
> +
> +define DOS2UNIX_BUILD_CMDS
> +  (cd $(DOS2UNIX_DIR);  \
> +  $(TARGET_CONFIGURE_OPTS) \
> +  $(TARGET_CONFIGURE_ARGS) \
> +       make)

Conventionally, we use 'make -C $(@D)' instead of (cd ....; make)
Same issue below.

Best regards,
Thomas


More information about the buildroot mailing list