* [PATCH] umip: Add new recipes
@ 2014-11-07 9:51 Qian Lei
2014-11-19 15:49 ` Martin Jansa
0 siblings, 1 reply; 12+ messages in thread
From: Qian Lei @ 2014-11-07 9:51 UTC (permalink / raw)
To: openembedded-devel
UMIP is an open source implementation of Mobile IPv6 and NEMO Basic
Support for Linux. It is released under the GPLv2 license. It supports
the following IETF RFC: RFC6275 (Mobile IPv6), RFC3963 (NEMO), RFC3776
and RFC4877 (IPsec and IKEv2).
Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
---
meta-oe/recipes-connectivity/umip/umip_1.0.bb | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 meta-oe/recipes-connectivity/umip/umip_1.0.bb
diff --git a/meta-oe/recipes-connectivity/umip/umip_1.0.bb b/meta-oe/recipes-connectivity/umip/umip_1.0.bb
new file mode 100644
index 0000000..a7163b0
--- /dev/null
+++ b/meta-oe/recipes-connectivity/umip/umip_1.0.bb
@@ -0,0 +1,20 @@
+SUMMARY = "Mobile IPv6 and NEMO for Linux"
+DESCRIPTION = "UMIP is an open source implementation of Mobile IPv6 and NEMO \
+Basic Support for Linux. It is released under the GPLv2 license. It supports \
+the following IETF RFC: RFC6275 (Mobile IPv6), RFC3963 (NEMO), RFC3776 and \
+RFC4877 (IPsec and IKEv2)."
+
+HOMEPAGE = "http://umip.org/"
+SECTION = "System Environment/Base"
+
+SRC_URI = "git://git.umip.org/umip.git;tag=v${PV}"
+
+DEPENDS = "rpm"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=073dc31ccb2ebed70db54f1e8aeb4c33"
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+EXTRA_OE_CONF = "--enable-vt"
--
1.8.4.2
^ permalink raw reply related [flat|nested] 12+ messages in thread* Re: [PATCH] umip: Add new recipes
2014-11-07 9:51 [PATCH] umip: Add new recipes Qian Lei
@ 2014-11-19 15:49 ` Martin Jansa
2014-11-21 7:55 ` [PATCH v2 0/2] Add new recipe UMIP & Indent Qian Lei
0 siblings, 1 reply; 12+ messages in thread
From: Martin Jansa @ 2014-11-19 15:49 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 2078 bytes --]
On Fri, Nov 07, 2014 at 05:51:46PM +0800, Qian Lei wrote:
> UMIP is an open source implementation of Mobile IPv6 and NEMO Basic
> Support for Linux. It is released under the GPLv2 license. It supports
> the following IETF RFC: RFC6275 (Mobile IPv6), RFC3963 (NEMO), RFC3776
> and RFC4877 (IPsec and IKEv2).
>
> Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
> ---
> meta-oe/recipes-connectivity/umip/umip_1.0.bb | 20 ++++++++++++++++++++
> 1 file changed, 20 insertions(+)
> create mode 100644 meta-oe/recipes-connectivity/umip/umip_1.0.bb
>
> diff --git a/meta-oe/recipes-connectivity/umip/umip_1.0.bb b/meta-oe/recipes-connectivity/umip/umip_1.0.bb
> new file mode 100644
> index 0000000..a7163b0
> --- /dev/null
> +++ b/meta-oe/recipes-connectivity/umip/umip_1.0.bb
> @@ -0,0 +1,20 @@
> +SUMMARY = "Mobile IPv6 and NEMO for Linux"
> +DESCRIPTION = "UMIP is an open source implementation of Mobile IPv6 and NEMO \
> +Basic Support for Linux. It is released under the GPLv2 license. It supports \
> +the following IETF RFC: RFC6275 (Mobile IPv6), RFC3963 (NEMO), RFC3776 and \
> +RFC4877 (IPsec and IKEv2)."
> +
> +HOMEPAGE = "http://umip.org/"
> +SECTION = "System Environment/Base"
> +
> +SRC_URI = "git://git.umip.org/umip.git;tag=v${PV}"
Use SRCREV otherwise bitbake fetcher will always run git ls-remote to
map the tag to SRCREV.
> +DEPENDS = "rpm"
> +LICENSE = "GPLv2"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=073dc31ccb2ebed70db54f1e8aeb4c33"
> +
> +S = "${WORKDIR}/git"
> +
> +inherit autotools-brokensep
> +
> +EXTRA_OE_CONF = "--enable-vt"
Missing some deps:
| In file included from conf_reload.c:36:0:
| conf.h:9:18: fatal error: pmgr.h: No such file or directory
| #include "pmgr.h"
| ^
> --
> 1.8.4.2
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread* [PATCH v2 0/2] Add new recipe UMIP & Indent
2014-11-19 15:49 ` Martin Jansa
@ 2014-11-21 7:55 ` Qian Lei
2014-11-21 7:55 ` [PATCH v2 1/2] UMIP: add new recipe Qian Lei
` (2 more replies)
0 siblings, 3 replies; 12+ messages in thread
From: Qian Lei @ 2014-11-21 7:55 UTC (permalink / raw)
To: openembedded-devel
UMIP needs Indent to generate files while doing the compile.
Qian Lei (2):
UMIP: add new recipe
Indent: Add new recipe
meta-oe/recipes-connectivity/umip/umip_1.0.bb | 18 ++++++++++++++++++
meta-oe/recipes-extended/indent/indent_2.2.10.bb | 22 ++++++++++++++++++++++
2 files changed, 40 insertions(+)
create mode 100644 meta-oe/recipes-connectivity/umip/umip_1.0.bb
create mode 100644 meta-oe/recipes-extended/indent/indent_2.2.10.bb
--
1.8.3.1
^ permalink raw reply [flat|nested] 12+ messages in thread* [PATCH v2 1/2] UMIP: add new recipe
2014-11-21 7:55 ` [PATCH v2 0/2] Add new recipe UMIP & Indent Qian Lei
@ 2014-11-21 7:55 ` Qian Lei
2014-11-21 14:06 ` Joe MacDonald
2014-11-21 7:55 ` [PATCH v2 2/2] Indent: Add " Qian Lei
2014-11-24 5:21 ` [PATCH v3 1/2] indent: " Qian Lei
2 siblings, 1 reply; 12+ messages in thread
From: Qian Lei @ 2014-11-21 7:55 UTC (permalink / raw)
To: openembedded-devel
UMIP is an open source implementation of Mobile IPv6 and NEMO Basic
Support for Linux. It is released under the GPLv2 license. It supports
the following IETF RFC: RFC6275 (Mobile IPv6), RFC3963 (NEMO), RFC3776
and RFC4877 (IPsec and IKEv2).
Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
---
meta-oe/recipes-connectivity/umip/umip_1.0.bb | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 meta-oe/recipes-connectivity/umip/umip_1.0.bb
diff --git a/meta-oe/recipes-connectivity/umip/umip_1.0.bb b/meta-oe/recipes-connectivity/umip/umip_1.0.bb
new file mode 100644
index 0000000..76901ab
--- /dev/null
+++ b/meta-oe/recipes-connectivity/umip/umip_1.0.bb
@@ -0,0 +1,18 @@
+SUMMARY = "Mobile IPv6 and NEMO for Linux"
+DESCRIPTION = "UMIP is an open source implementation of Mobile IPv6 and NEMO \
+Basic Support for Linux. It is released under the GPLv2 license. It supports \
+the following IETF RFC: RFC6275 (Mobile IPv6), RFC3963 (NEMO), RFC3776 and \
+RFC4877 (IPsec and IKEv2)."
+HOMEPAGE = "http://umip.org/"
+SECTION = "System Environment/Base"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=073dc31ccb2ebed70db54f1e8aeb4c33"
+DEPENDS = "rpm indent-native"
+
+SRC_URI = "git://git.umip.org/umip.git"
+SRCREV = "428974c2d0d8e75a2750a3ab0488708c5dfdd8e3"
+
+S = "${WORKDIR}/git"
+EXTRA_OE_CONF = "--enable-vt"
+
+inherit autotools-brokensep
--
1.8.3.1
^ permalink raw reply related [flat|nested] 12+ messages in thread* Re: [PATCH v2 1/2] UMIP: add new recipe
2014-11-21 7:55 ` [PATCH v2 1/2] UMIP: add new recipe Qian Lei
@ 2014-11-21 14:06 ` Joe MacDonald
2014-11-21 14:19 ` Martin Jansa
0 siblings, 1 reply; 12+ messages in thread
From: Joe MacDonald @ 2014-11-21 14:06 UTC (permalink / raw)
To: Qian Lei; +Cc: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 1825 bytes --]
[[oe] [PATCH v2 1/2] UMIP: add new recipe] On 14.11.21 (Fri 15:55) Qian Lei wrote:
> UMIP is an open source implementation of Mobile IPv6 and NEMO Basic
> Support for Linux. It is released under the GPLv2 license. It supports
> the following IETF RFC: RFC6275 (Mobile IPv6), RFC3963 (NEMO), RFC3776
> and RFC4877 (IPsec and IKEv2).
I think this recipe also probably belongs in meta-networking. I'm
catching up on the merges today, so if there's no objection, I'll put it
there in the same place in the hierarchy.
-J.
>
> Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
> ---
> meta-oe/recipes-connectivity/umip/umip_1.0.bb | 18 ++++++++++++++++++
> 1 file changed, 18 insertions(+)
> create mode 100644 meta-oe/recipes-connectivity/umip/umip_1.0.bb
>
> diff --git a/meta-oe/recipes-connectivity/umip/umip_1.0.bb b/meta-oe/recipes-connectivity/umip/umip_1.0.bb
> new file mode 100644
> index 0000000..76901ab
> --- /dev/null
> +++ b/meta-oe/recipes-connectivity/umip/umip_1.0.bb
> @@ -0,0 +1,18 @@
> +SUMMARY = "Mobile IPv6 and NEMO for Linux"
> +DESCRIPTION = "UMIP is an open source implementation of Mobile IPv6 and NEMO \
> +Basic Support for Linux. It is released under the GPLv2 license. It supports \
> +the following IETF RFC: RFC6275 (Mobile IPv6), RFC3963 (NEMO), RFC3776 and \
> +RFC4877 (IPsec and IKEv2)."
> +HOMEPAGE = "http://umip.org/"
> +SECTION = "System Environment/Base"
> +LICENSE = "GPLv2"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=073dc31ccb2ebed70db54f1e8aeb4c33"
> +DEPENDS = "rpm indent-native"
> +
> +SRC_URI = "git://git.umip.org/umip.git"
> +SRCREV = "428974c2d0d8e75a2750a3ab0488708c5dfdd8e3"
> +
> +S = "${WORKDIR}/git"
> +EXTRA_OE_CONF = "--enable-vt"
> +
> +inherit autotools-brokensep
> --
> 1.8.3.1
>
--
-Joe MacDonald.
:wq
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 501 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [PATCH v2 1/2] UMIP: add new recipe
2014-11-21 14:06 ` Joe MacDonald
@ 2014-11-21 14:19 ` Martin Jansa
2014-11-21 14:46 ` Joe MacDonald
2014-11-25 9:23 ` Qian Lei
0 siblings, 2 replies; 12+ messages in thread
From: Martin Jansa @ 2014-11-21 14:19 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 2468 bytes --]
On Fri, Nov 21, 2014 at 09:06:18AM -0500, Joe MacDonald wrote:
> [[oe] [PATCH v2 1/2] UMIP: add new recipe] On 14.11.21 (Fri 15:55) Qian Lei wrote:
>
> > UMIP is an open source implementation of Mobile IPv6 and NEMO Basic
> > Support for Linux. It is released under the GPLv2 license. It supports
> > the following IETF RFC: RFC6275 (Mobile IPv6), RFC3963 (NEMO), RFC3776
> > and RFC4877 (IPsec and IKEv2).
>
> I think this recipe also probably belongs in meta-networking. I'm
> catching up on the merges today, so if there's no objection, I'll put it
> there in the same place in the hierarchy.
It's failing to build in my world builds, so please wait a bit more.
Also a lot of patches from last week were modified when I was
cherry-picking them to master-next, please make sure you're using right
version.
> > Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
> > ---
> > meta-oe/recipes-connectivity/umip/umip_1.0.bb | 18 ++++++++++++++++++
> > 1 file changed, 18 insertions(+)
> > create mode 100644 meta-oe/recipes-connectivity/umip/umip_1.0.bb
> >
> > diff --git a/meta-oe/recipes-connectivity/umip/umip_1.0.bb b/meta-oe/recipes-connectivity/umip/umip_1.0.bb
> > new file mode 100644
> > index 0000000..76901ab
> > --- /dev/null
> > +++ b/meta-oe/recipes-connectivity/umip/umip_1.0.bb
> > @@ -0,0 +1,18 @@
> > +SUMMARY = "Mobile IPv6 and NEMO for Linux"
> > +DESCRIPTION = "UMIP is an open source implementation of Mobile IPv6 and NEMO \
> > +Basic Support for Linux. It is released under the GPLv2 license. It supports \
> > +the following IETF RFC: RFC6275 (Mobile IPv6), RFC3963 (NEMO), RFC3776 and \
> > +RFC4877 (IPsec and IKEv2)."
> > +HOMEPAGE = "http://umip.org/"
> > +SECTION = "System Environment/Base"
> > +LICENSE = "GPLv2"
> > +LIC_FILES_CHKSUM = "file://COPYING;md5=073dc31ccb2ebed70db54f1e8aeb4c33"
> > +DEPENDS = "rpm indent-native"
> > +
> > +SRC_URI = "git://git.umip.org/umip.git"
> > +SRCREV = "428974c2d0d8e75a2750a3ab0488708c5dfdd8e3"
> > +
> > +S = "${WORKDIR}/git"
> > +EXTRA_OE_CONF = "--enable-vt"
> > +
> > +inherit autotools-brokensep
> > --
> > 1.8.3.1
> >
> --
> -Joe MacDonald.
> :wq
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [PATCH v2 1/2] UMIP: add new recipe
2014-11-21 14:19 ` Martin Jansa
@ 2014-11-21 14:46 ` Joe MacDonald
2014-11-25 9:23 ` Qian Lei
1 sibling, 0 replies; 12+ messages in thread
From: Joe MacDonald @ 2014-11-21 14:46 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 2972 bytes --]
[Re: [oe] [PATCH v2 1/2] UMIP: add new recipe] On 14.11.21 (Fri 15:19) Martin Jansa wrote:
> On Fri, Nov 21, 2014 at 09:06:18AM -0500, Joe MacDonald wrote:
> > [[oe] [PATCH v2 1/2] UMIP: add new recipe] On 14.11.21 (Fri 15:55) Qian Lei wrote:
> >
> > > UMIP is an open source implementation of Mobile IPv6 and NEMO Basic
> > > Support for Linux. It is released under the GPLv2 license. It supports
> > > the following IETF RFC: RFC6275 (Mobile IPv6), RFC3963 (NEMO), RFC3776
> > > and RFC4877 (IPsec and IKEv2).
> >
> > I think this recipe also probably belongs in meta-networking. I'm
> > catching up on the merges today, so if there's no objection, I'll put it
> > there in the same place in the hierarchy.
>
> It's failing to build in my world builds, so please wait a bit more.
Yeah, I saw that. It also wouldn't be able to get pushed for master
without the dependent package anyway, and I wouldn't be merging that.
> Also a lot of patches from last week were modified when I was
> cherry-picking them to master-next, please make sure you're using right
> version.
Of course, I always prefer to cherry pick from master-next rather than
merging from email.
-J.
>
> > > Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
> > > ---
> > > meta-oe/recipes-connectivity/umip/umip_1.0.bb | 18 ++++++++++++++++++
> > > 1 file changed, 18 insertions(+)
> > > create mode 100644 meta-oe/recipes-connectivity/umip/umip_1.0.bb
> > >
> > > diff --git a/meta-oe/recipes-connectivity/umip/umip_1.0.bb b/meta-oe/recipes-connectivity/umip/umip_1.0.bb
> > > new file mode 100644
> > > index 0000000..76901ab
> > > --- /dev/null
> > > +++ b/meta-oe/recipes-connectivity/umip/umip_1.0.bb
> > > @@ -0,0 +1,18 @@
> > > +SUMMARY = "Mobile IPv6 and NEMO for Linux"
> > > +DESCRIPTION = "UMIP is an open source implementation of Mobile IPv6 and NEMO \
> > > +Basic Support for Linux. It is released under the GPLv2 license. It supports \
> > > +the following IETF RFC: RFC6275 (Mobile IPv6), RFC3963 (NEMO), RFC3776 and \
> > > +RFC4877 (IPsec and IKEv2)."
> > > +HOMEPAGE = "http://umip.org/"
> > > +SECTION = "System Environment/Base"
> > > +LICENSE = "GPLv2"
> > > +LIC_FILES_CHKSUM = "file://COPYING;md5=073dc31ccb2ebed70db54f1e8aeb4c33"
> > > +DEPENDS = "rpm indent-native"
> > > +
> > > +SRC_URI = "git://git.umip.org/umip.git"
> > > +SRCREV = "428974c2d0d8e75a2750a3ab0488708c5dfdd8e3"
> > > +
> > > +S = "${WORKDIR}/git"
> > > +EXTRA_OE_CONF = "--enable-vt"
> > > +
> > > +inherit autotools-brokensep
> > > --
> > > 1.8.3.1
> > >
> > --
> > -Joe MacDonald.
> > :wq
>
>
>
> > --
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
>
> --
> Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
--
-Joe MacDonald.
:wq
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 501 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [PATCH v2 1/2] UMIP: add new recipe
2014-11-21 14:19 ` Martin Jansa
2014-11-21 14:46 ` Joe MacDonald
@ 2014-11-25 9:23 ` Qian Lei
1 sibling, 0 replies; 12+ messages in thread
From: Qian Lei @ 2014-11-25 9:23 UTC (permalink / raw)
To: Martin Jansa; +Cc: openembedded-devel
On Fri, 21 Nov 2014 15:19:04 +0100
Martin Jansa <martin.jansa@gmail.com> wrote:
> It's failing to build in my world builds, so please wait a bit more.
>
> Also a lot of patches from last week were modified when I was
> cherry-picking them to master-next, please make sure you're using right
> version.
Hi Jansa:
Could you show me the error message when you compile the umip? It is OK
in my system and I can not reproduce the bug. I use poky 1.7 and following
is my step:
1) copy umip and indent to poky/meta/recipes-myrecipe/
2) source oe-init-build-env build-arm
3) modify the MACHINE in build-arm/conf/local.conf to "qemuarm"
4) bitbake umip
Is there something wrong?
In addition, what's the correct workflow for developers/maintainers? I
meaning if I want to send patches to community, what extra tests should I
do to make them more reliable and containing less error, such as compiling
error, dependence error or something else, although the patches are OK in
our build environment.
And as you, the maintainer, how to test a new patch and what's the standard
for patches which could be merge into some branch? I need more detail info to
improve my patches' quality.
Thanks.
--
Qian Lei
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH v2 2/2] Indent: Add new recipe
2014-11-21 7:55 ` [PATCH v2 0/2] Add new recipe UMIP & Indent Qian Lei
2014-11-21 7:55 ` [PATCH v2 1/2] UMIP: add new recipe Qian Lei
@ 2014-11-21 7:55 ` Qian Lei
2014-11-21 9:52 ` Martin Jansa
2014-11-24 5:21 ` [PATCH v3 1/2] indent: " Qian Lei
2 siblings, 1 reply; 12+ messages in thread
From: Qian Lei @ 2014-11-21 7:55 UTC (permalink / raw)
To: openembedded-devel
Indent is a GNU program for beautifying C code, so that it is easier
to read. Indent can also convert from one C writing style to a different
one. Indent understands correct C syntax and tries to handle incorrect C
syntax.
Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
---
meta-oe/recipes-extended/indent/indent_2.2.10.bb | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 meta-oe/recipes-extended/indent/indent_2.2.10.bb
diff --git a/meta-oe/recipes-extended/indent/indent_2.2.10.bb b/meta-oe/recipes-extended/indent/indent_2.2.10.bb
new file mode 100644
index 0000000..df40cc0
--- /dev/null
+++ b/meta-oe/recipes-extended/indent/indent_2.2.10.bb
@@ -0,0 +1,22 @@
+SUMMARY = "A GNU program for formatting C code"
+HOMEPAGE = "http://www.gnu.org/software/indent/"
+SECTION = "Applications/Text"
+DESCRIPTION = "Indent is a GNU program for beautifying C code, so that \
+it is easier to read. Indent can also convert from one C writing style \
+to a different one. Indent understands correct C syntax and tries to handle \
+incorrect C syntax. \
+Install the indent package if you are developing applications in C and \
+you want a program to format your code."
+LICENSE = "GPL-2.0"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
+DEPENDS = "virtual/gettext"
+
+SRC_URI = "${GNU_MIRROR}/indent/${BP}.tar.gz"
+SRC_URI[md5sum] = "be35ea62705733859fbf8caf816d8959"
+SRC_URI[sha256sum] = "8a9b41be5bfcab5d8c1be74204b10ae78789fc3deabea0775fdced8677292639"
+
+inherit autotools gettext
+
+FILES_${PN} += "/usr/doc/indent/indent.html"
+
+BBCLASSEXTEND = "native"
--
1.8.3.1
^ permalink raw reply related [flat|nested] 12+ messages in thread* Re: [PATCH v2 2/2] Indent: Add new recipe
2014-11-21 7:55 ` [PATCH v2 2/2] Indent: Add " Qian Lei
@ 2014-11-21 9:52 ` Martin Jansa
0 siblings, 0 replies; 12+ messages in thread
From: Martin Jansa @ 2014-11-21 9:52 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 2275 bytes --]
On Fri, Nov 21, 2014 at 03:55:58PM +0800, Qian Lei wrote:
> Indent is a GNU program for beautifying C code, so that it is easier
> to read. Indent can also convert from one C writing style to a different
> one. Indent understands correct C syntax and tries to handle incorrect C
> syntax.
>
> Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
> ---
> meta-oe/recipes-extended/indent/indent_2.2.10.bb | 22 ++++++++++++++++++++++
> 1 file changed, 22 insertions(+)
> create mode 100644 meta-oe/recipes-extended/indent/indent_2.2.10.bb
>
> diff --git a/meta-oe/recipes-extended/indent/indent_2.2.10.bb b/meta-oe/recipes-extended/indent/indent_2.2.10.bb
> new file mode 100644
> index 0000000..df40cc0
> --- /dev/null
> +++ b/meta-oe/recipes-extended/indent/indent_2.2.10.bb
> @@ -0,0 +1,22 @@
> +SUMMARY = "A GNU program for formatting C code"
> +HOMEPAGE = "http://www.gnu.org/software/indent/"
> +SECTION = "Applications/Text"
> +DESCRIPTION = "Indent is a GNU program for beautifying C code, so that \
> +it is easier to read. Indent can also convert from one C writing style \
> +to a different one. Indent understands correct C syntax and tries to handle \
> +incorrect C syntax. \
> +Install the indent package if you are developing applications in C and \
> +you want a program to format your code."
> +LICENSE = "GPL-2.0"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
> +DEPENDS = "virtual/gettext"
> +
> +SRC_URI = "${GNU_MIRROR}/indent/${BP}.tar.gz"
indent -> BPN
> +SRC_URI[md5sum] = "be35ea62705733859fbf8caf816d8959"
> +SRC_URI[sha256sum] = "8a9b41be5bfcab5d8c1be74204b10ae78789fc3deabea0775fdced8677292639"
> +
> +inherit autotools gettext
> +
> +FILES_${PN} += "/usr/doc/indent/indent.html"
shouldn't this be installed in /usr/share/doc ($docdir)?
and should it be included in $PN or $PN-doc?
Also move this change before umip which is using it.
> +
> +BBCLASSEXTEND = "native"
> --
> 1.8.3.1
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH v3 1/2] indent: Add new recipe
2014-11-21 7:55 ` [PATCH v2 0/2] Add new recipe UMIP & Indent Qian Lei
2014-11-21 7:55 ` [PATCH v2 1/2] UMIP: add new recipe Qian Lei
2014-11-21 7:55 ` [PATCH v2 2/2] Indent: Add " Qian Lei
@ 2014-11-24 5:21 ` Qian Lei
2014-11-24 5:28 ` [PATCH v3 2/2] UMIP: add " Qian Lei
2 siblings, 1 reply; 12+ messages in thread
From: Qian Lei @ 2014-11-24 5:21 UTC (permalink / raw)
To: openembedded-devel
Indent is a GNU program for beautifying C code, so that it is easier
to read. Indent can also convert from one C writing style to a different
one. Indent understands correct C syntax and tries to handle incorrect C
syntax.
Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
---
meta-oe/recipes-extended/indent/indent_2.2.10.bb | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 meta-oe/recipes-extended/indent/indent_2.2.10.bb
diff --git a/meta-oe/recipes-extended/indent/indent_2.2.10.bb b/meta-oe/recipes-extended/indent/indent_2.2.10.bb
new file mode 100644
index 0000000..dbd6b7b
--- /dev/null
+++ b/meta-oe/recipes-extended/indent/indent_2.2.10.bb
@@ -0,0 +1,22 @@
+SUMMARY = "A GNU program for formatting C code"
+HOMEPAGE = "http://www.gnu.org/software/indent/"
+SECTION = "Applications/Text"
+DESCRIPTION = "Indent is a GNU program for beautifying C code, so that \
+it is easier to read. Indent can also convert from one C writing style \
+to a different one. Indent understands correct C syntax and tries to handle \
+incorrect C syntax. \
+Install the indent package if you are developing applications in C and \
+you want a program to format your code."
+LICENSE = "GPL-2.0"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
+DEPENDS = "virtual/gettext"
+
+SRC_URI = "${GNU_MIRROR}/${BPN}/${BP}.tar.gz"
+SRC_URI[md5sum] = "be35ea62705733859fbf8caf816d8959"
+SRC_URI[sha256sum] = "8a9b41be5bfcab5d8c1be74204b10ae78789fc3deabea0775fdced8677292639"
+
+inherit autotools gettext
+
+FILES_${PN}-doc += "/usr/doc/indent/indent.html"
+
+BBCLASSEXTEND = "native"
--
1.8.3.1
^ permalink raw reply related [flat|nested] 12+ messages in thread* [PATCH v3 2/2] UMIP: add new recipe
2014-11-24 5:21 ` [PATCH v3 1/2] indent: " Qian Lei
@ 2014-11-24 5:28 ` Qian Lei
0 siblings, 0 replies; 12+ messages in thread
From: Qian Lei @ 2014-11-24 5:28 UTC (permalink / raw)
To: openembedded-devel
UMIP is an open source implementation of Mobile IPv6 and NEMO Basic
Support for Linux. It is released under the GPLv2 license. It supports
the following IETF RFC: RFC6275 (Mobile IPv6), RFC3963 (NEMO), RFC3776
and RFC4877 (IPsec and IKEv2).
Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
---
meta-oe/recipes-connectivity/umip/umip_1.0.bb | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 meta-oe/recipes-connectivity/umip/umip_1.0.bb
diff --git a/meta-oe/recipes-connectivity/umip/umip_1.0.bb b/meta-oe/recipes-connectivity/umip/umip_1.0.bb
new file mode 100644
index 0000000..76901ab
--- /dev/null
+++ b/meta-oe/recipes-connectivity/umip/umip_1.0.bb
@@ -0,0 +1,18 @@
+SUMMARY = "Mobile IPv6 and NEMO for Linux"
+DESCRIPTION = "UMIP is an open source implementation of Mobile IPv6 and NEMO \
+Basic Support for Linux. It is released under the GPLv2 license. It supports \
+the following IETF RFC: RFC6275 (Mobile IPv6), RFC3963 (NEMO), RFC3776 and \
+RFC4877 (IPsec and IKEv2)."
+HOMEPAGE = "http://umip.org/"
+SECTION = "System Environment/Base"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=073dc31ccb2ebed70db54f1e8aeb4c33"
+DEPENDS = "rpm indent-native"
+
+SRC_URI = "git://git.umip.org/umip.git"
+SRCREV = "428974c2d0d8e75a2750a3ab0488708c5dfdd8e3"
+
+S = "${WORKDIR}/git"
+EXTRA_OE_CONF = "--enable-vt"
+
+inherit autotools-brokensep
--
1.8.3.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
end of thread, other threads:[~2014-11-25 9:23 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-07 9:51 [PATCH] umip: Add new recipes Qian Lei
2014-11-19 15:49 ` Martin Jansa
2014-11-21 7:55 ` [PATCH v2 0/2] Add new recipe UMIP & Indent Qian Lei
2014-11-21 7:55 ` [PATCH v2 1/2] UMIP: add new recipe Qian Lei
2014-11-21 14:06 ` Joe MacDonald
2014-11-21 14:19 ` Martin Jansa
2014-11-21 14:46 ` Joe MacDonald
2014-11-25 9:23 ` Qian Lei
2014-11-21 7:55 ` [PATCH v2 2/2] Indent: Add " Qian Lei
2014-11-21 9:52 ` Martin Jansa
2014-11-24 5:21 ` [PATCH v3 1/2] indent: " Qian Lei
2014-11-24 5:28 ` [PATCH v3 2/2] UMIP: add " Qian Lei
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.