[Buildroot] [PATCH v2] package/openfpgaloader: new package

Heiko Thiery heiko.thiery at gmail.com
Tue Feb 18 08:28:03 UTC 2020


Hi Jean,

Am Di., 18. Feb. 2020 um 08:49 Uhr schrieb Jean Burgat <jeanburgat33 at gmail.com>:
>
> openFPGALoader is a tool for programming FPGA.
>
> Signed-off-by: Jean Burgat <jeanburgat33 at gmail.com>
> ---
> Changes v1 -> v2
>  - openFPGALoader -> openfpgaloader (Thomas)
>  - merge DEVELOPERS in first patch (Thomas)
>  - select BR2_PACKAGE_ARGP_STANDALONE when non glibc (Thomas)
> ---
>  DEVELOPERS                                 |  3 +++
>  package/Config.in                          |  1 +
>  package/openfpgaloader/Config.in           | 18 ++++++++++++++++++
>  package/openfpgaloader/openfpgaloader.hash |  3 +++
>  package/openfpgaloader/openfpgaloader.mk   | 18 ++++++++++++++++++
>  5 files changed, 43 insertions(+)
>  create mode 100644 package/openfpgaloader/Config.in
>  create mode 100644 package/openfpgaloader/openfpgaloader.hash
>  create mode 100644 package/openfpgaloader/openfpgaloader.mk
>

[SNIP]

> diff --git a/package/openfpgaloader/openfpgaloader.hash b/package/openfpgaloader/openfpgaloader.hash
> new file mode 100644
> index 0000000000..037d4915ae
> --- /dev/null
> +++ b/package/openfpgaloader/openfpgaloader.hash
> @@ -0,0 +1,3 @@
> +# Locally computed
> +sha256 fcff4999164ee2d3734f16b7f1d2063b3a68e237921e8d63c2afe75e16cdc7ce  openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61.tar.gz
> +sha256 8486a10c4393cee1c25392769ddd3b2d6c242d6ec7928e1414efff7dfb2f07ef  LICENSE

One small thing .. there is a new convention in indentation. Please
use 2 spaces between <hash-type>  <hash>  <file>.

> diff --git a/package/openfpgaloader/openfpgaloader.mk b/package/openfpgaloader/openfpgaloader.mk
> new file mode 100644
> index 0000000000..372a684e62
> --- /dev/null
> +++ b/package/openfpgaloader/openfpgaloader.mk
> @@ -0,0 +1,18 @@
> +################################################################################
> +#
> +# openfpgaloader
> +#
> +################################################################################
> +
> +OPENFPGALOADER_VERSION = 849e5751e06d4d00f323205d5f02ee01f9f59a61
> +OPENFPGALOADER_SITE = $(call github,trabucayre,openFPGALoader,$(OPENFPGALOADER_VERSION))
> +OPENFPGALOADER_LICENSE = AGPL-3.0
> +OPENFPGALOADER_LICENSE_FILES = LICENSE
> +OPENFPGALOADER_DEPENDENCIES = libftdi1 udev
> +
> +ifeq ($(BR2_PACKAGE_ARGP_STANDALONE),y)
> +OPENFPGALOADER_DEPENDENCIES += argp-standalone
> +OPENFPGALOADER_CONF_OPTS = -DCMAKE_CXX_STANDARD_LIBRARIES="-largp"
> +endif
> +
> +$(eval $(cmake-package))
> --
> 2.11.0
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

Thank you,
Heiko



More information about the buildroot mailing list