[Buildroot] [PATCH 1/2] rasqal: new package

Arnout Vandecappelle arnout at mind.be
Tue Mar 7 08:39:36 UTC 2017


 Hi Erwan,

On 07-03-17 09:23, Erwan Gautron wrote:
> Signed-off-by: Erwan Gautron <erwan.gautron at yahoo.fr>
> 
> 	A free C library that handles
> 	Resource Description Framework (RDF)
> 	query syntaxes, query construction and
> 	query execution returning result bindings
> 
> Signed-off-by: Erwan Gautron <erwan.gautron at yahoo.fr>
> ---
>  package/Config.in        |  1 +
>  package/rasqal/Config.in | 10 ++++++++++
>  package/rasqal/rasqal.mk | 19 +++++++++++++++++++
>  3 files changed, 30 insertions(+)
>  create mode 100755 package/rasqal/Config.in
>  create mode 100755 package/rasqal/rasqal.mk
> 
> diff --git a/package/Config.in b/package/Config.in
> index cfe7fc6..e332d98 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -1160,6 +1160,7 @@ menu "JSON/XML"
>  	source "package/rapidjson/Config.in"
>  	source "package/rapidxml/Config.in"
>  	source "package/raptor/Config.in"
> +	source "package/rasqal/Config.in"
>  	source "package/tinyxml/Config.in"
>  	source "package/tinyxml2/Config.in"
>  	source "package/valijson/Config.in"
> diff --git a/package/rasqal/Config.in b/package/rasqal/Config.in
> new file mode 100755
> index 0000000..96ea82a
> --- /dev/null
> +++ b/package/rasqal/Config.in
> @@ -0,0 +1,10 @@
> +config BR2_PACKAGE_RASQAL
> +	bool "rasqal"
> +	select BR2_PACKAGE_RAPTOR
> +	help
> +		A free C library that handles 
> +		Resource Description Framework (RDF) 
> +		query syntaxes, query construction and 
> +		query execution returning result bindings

 Indentation of help text should be 1 tab + 2 spaces, and wrap at 72 columns
(where the tab counts as 8, so 62 significant characters).

> +
> +		http://librdf.org/rasqal/
> diff --git a/package/rasqal/rasqal.mk b/package/rasqal/rasqal.mk
> new file mode 100755
> index 0000000..5295800
> --- /dev/null
> +++ b/package/rasqal/rasqal.mk
> @@ -0,0 +1,19 @@
> +################################################################################
> +#
> +# rasqal
> +#
> +################################################################################
> +RASQAL_VERSION = 0.9.33
> +RASQAL_SOURCE = rasqal-$(RASQAL_VERSION).tar.gz

 This is the default so not needed.

> +RASQAL_SITE = http://download.librdf.org/source
> +RASQAL_DEPENDENCIES = raptor
> +RASQAL_LICENSE = GPLv2+ or LGPLv2.1+ or Apache-2.0+
> +RASQAL_LICENSE_FILES = LICENSE.txt
> +
> +# Flag is added to make sure the patch is applied for the configure.ac

 Which patch?

> +RASQAL_AUTORECONF = YES
> +
> +#Install into staging of redland package need it

 Since rasqal is a library, this is quite obvious so the comment is not useful.

 Can you fix up with these comments an resend?

 Also, are you willing to handle build failures of this package? If yes, please
add yourself to the DEVELOPERS file in the same patch.

 Regards,
 Arnout

> +RASQAL_INSTALL_STAGING = YES
> +
> +$(eval $(autotools-package))
> 

-- 
Arnout Vandecappelle                          arnout at mind be
Senior Embedded Software Architect            +32-16-286500
Essensium/Mind                                http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF


More information about the buildroot mailing list