Re: [ptxdist] [PATCH] yajl: add new package

2018-06-22 Thread Denis OSTERLAND
Am Freitag, den 22.06.2018, 09:19 +0200 schrieb Michael Olbrich:
> > +   default ALLYES
> This default is only used for noprompt packages.
> 
> Michael
I will remove this in v2.
> 
> > +YAJL_SUFFIX:= orig.tar.gz
> > +YAJL_URL   := $(call ptx/mirror, DEB, 
> > pool/main/y/yajl)/yajl_$(YAJL_VERSION).$(YAJL_SUFFIX)
> Use the upstream github URL:
> 
> http://github.com/lloyd/yajl/tarball/2.1.0
> 
> Michael
I will change the URL in v2.

Regards Denis
> 
> > 
> > ___
> > ptxdist mailing list
> > ptxdist@pengutronix.de
Diehl AKO Stiftung & Co. KG, Pfannerstraße 75-83, 88239 Wangen im Allgäu
Bereichsvorstand: Dipl.-Ing. Michael Siedentop (Sprecher), Josef Fellner 
(Mitglied)
Sitz der Gesellschaft: Wangen i.A. – Registergericht: Amtsgericht Ulm HRA 
620609 – Persönlich haftende Gesellschafterin: Diehl Verwaltungs-Stiftung – 
Sitz: Nürnberg – Registergericht: Amtsgericht Nürnberg HRA 11756 –
Vorstand: Dr.-Ing. Karl Tragl (Vorsitzender), Herr Dipl.-Wirtsch.-Ing. Wolfgang 
Weggen (stellvertretender Vorsitzender), Dipl.-Kfm. Claus Günther, Dipl.-Kfm. 
Frank Gutzeit, Dr.-Ing. Heinrich Schunk, Dr.-Ing. Michael Siedentop , 
Dipl.-Kfm. Dr.-Ing. Martin Sommer, Dipl.-Ing. (FH) Rainer von Borstel, 
Vorsitzender des Aufsichtsrates: Dr. Klaus Maier
___
Der Inhalt der vorstehenden E-Mail ist nicht rechtlich bindend. Diese E-Mail 
enthaelt vertrauliche und/oder rechtlich geschuetzte Informationen.
Informieren Sie uns bitte, wenn Sie diese E-Mail faelschlicherweise erhalten 
haben. Bitte loeschen Sie in diesem Fall die Nachricht. Jede unerlaubte Form 
der Reproduktion, Bekanntgabe, Aenderung, Verteilung und/oder Publikation 
dieser E-Mail ist strengstens untersagt.
The contents of the above mentioned e-mail is not legally binding. This e-mail 
contains confidential and/or legally protected information. Please inform us if 
you have received this e-mail by mistake and delete it in such a case. Each 
unauthorized reproduction, disclosure, alteration, distribution and/or 
publication of this e-mail is strictly prohibited.
___
ptxdist mailing list
ptxdist@pengutronix.de

Re: [ptxdist] [PATCH] yajl: add new package

2018-06-22 Thread Michael Olbrich
On Thu, Jun 21, 2018 at 12:56:36PM +, Denis OSTERLAND wrote:
> Signed-off-by: Denis Osterland 
> ---
>  rules/yajl.in   |  9 
>  rules/yajl.make | 58 +
>  2 files changed, 67 insertions(+)
>  create mode 100644 rules/yajl.in
>  create mode 100644 rules/yajl.make
> 
> diff --git a/rules/yajl.in b/rules/yajl.in
> new file mode 100644
> index 0..24c216d9d
> --- /dev/null
> +++ b/rules/yajl.in
> @@ -0,0 +1,9 @@
> +## SECTION=system_libraries
> +
> +config YAJL
> + tristate
> + prompt "yajl"
> + default ALLYES

This default is only used for noprompt packages.

Michael

> + select HOST_CMAKE
> + help
> +   A fast streaming JSON parsing library in C.
> diff --git a/rules/yajl.make b/rules/yajl.make
> new file mode 100644
> index 0..84a0fca88
> --- /dev/null
> +++ b/rules/yajl.make
> @@ -0,0 +1,58 @@
> +# -*-makefile-*-
> +#
> +# Copyright (C) 2016 by Denis Osterland 
> +#
> +# 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
> +#
> +PACKAGES-$(PTXCONF_YAJL) += yajl
> +
> +#
> +# Paths and names
> +#
> +YAJL_VERSION   := 2.1.0
> +YAJL_MD5   := 6887e0ed7479d2549761a4d284d3ecb0
> +YAJL   := yajl-$(YAJL_VERSION)
> +YAJL_SUFFIX:= orig.tar.gz
> +YAJL_URL   := $(call ptx/mirror, DEB, 
> pool/main/y/yajl)/yajl_$(YAJL_VERSION).$(YAJL_SUFFIX)

Use the upstream github URL:

http://github.com/lloyd/yajl/tarball/2.1.0

Michael

> +YAJL_SOURCE:= $(SRCDIR)/$(YAJL).$(YAJL_SUFFIX)
> +YAJL_DIR   := $(BUILDDIR)/$(YAJL)
> +YAJL_LICENSE   := ISC
> +YAJL_LICENSE_FILES := file://COPYING;md5=39af6eb42999852bdd3ea00ad120a36d
> +
> +
> +# 
> 
> +# Prepare
> +# 
> 
> +
> +#
> +# autoconf
> +#
> +YAJL_CONF_TOOL   := cmake
> +
> +# 
> 
> +# Target-Install
> +# 
> 
> +
> +$(STATEDIR)/yajl.targetinstall:
> + @$(call targetinfo)
> +
> + @$(call install_init, yajl)
> + @$(call install_fixup, yajl,PRIORITY,optional)
> + @$(call install_fixup, yajl,SECTION,base)
> + @$(call install_fixup, yajl,AUTHOR,"Denis Osterland 
> ")
> + @$(call install_fixup, yajl,DESCRIPTION,missing)
> +
> + @$(call install_lib, yajl, 0, 0, 0755, libyajl)
> +
> + @$(call install_finish, yajl)
> +
> + @$(call touch)
> +
> +# vim: syntax=make
> -- 
> 2.17.1
> 
> 
> Diehl AKO Stiftung & Co. KG, Pfannerstraße 75-83, 88239 Wangen im Allgäu
> Bereichsvorstand: Dipl.-Ing. Michael Siedentop (Sprecher), Josef Fellner 
> (Mitglied)
> Sitz der Gesellschaft: Wangen i.A. – Registergericht: Amtsgericht Ulm HRA 
> 620609 – Persönlich haftende Gesellschafterin: Diehl Verwaltungs-Stiftung – 
> Sitz: Nürnberg – Registergericht: Amtsgericht Nürnberg HRA 11756 –
> Vorstand: Dr.-Ing. Karl Tragl (Vorsitzender), Herr Dipl.-Wirtsch.-Ing. 
> Wolfgang Weggen (stellvertretender Vorsitzender), Dipl.-Kfm. Claus Günther, 
> Dipl.-Kfm. Frank Gutzeit, Dr.-Ing. Heinrich Schunk, Dr.-Ing. Michael 
> Siedentop , Dipl.-Kfm. Dr.-Ing. Martin Sommer, Dipl.-Ing. (FH) Rainer von 
> Borstel, Vorsitzender des Aufsichtsrates: Dr. Klaus Maier
> ___
> Der Inhalt der vorstehenden E-Mail ist nicht rechtlich bindend. Diese E-Mail 
> enthaelt vertrauliche und/oder rechtlich geschuetzte Informationen.
> Informieren Sie uns bitte, wenn Sie diese E-Mail faelschlicherweise erhalten 
> haben. Bitte loeschen Sie in diesem Fall die Nachricht. Jede unerlaubte Form 
> der Reproduktion, Bekanntgabe, Aenderung, Verteilung und/oder Publikation 
> dieser E-Mail ist strengstens untersagt.
> The contents of the above mentioned e-mail is not legally binding. This 
> e-mail contains confidential and/or legally protected information. Please 
> inform us if you have received this e-mail by mistake and delete it in such a 
> case. Each unauthorized reproduction, disclosure, alteration, distribution 
> and/or publication of this e-mail is strictly prohibited.
> 
> ___
> ptxdist mailing list
> ptxdist@pengutronix.de

-- 
Pengutronix e.K.   | |
Industrial Linux Solutions | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |

___
ptxdist mailing list
ptxdist@pengutronix.de