All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] odhcp6c: new package
@ 2015-02-02 15:39 Thomas De Schampheleire
  2015-02-02 15:42 ` Thomas De Schampheleire
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Thomas De Schampheleire @ 2015-02-02 15:39 UTC (permalink / raw)
  To: buildroot

From: Alexander Clouter <alex+buildroot@digriz.org.uk>

Signed-off-by: Alexander Clouter <alex+buildroot@digriz.org.uk>
[ThomasDS: needs ipv6; rewrap package/odhcp6c/Config.in]
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
(compile-tested on x86/glibc, armel/glibc, armel/uclibc)
---
 package/Config.in          |  1 +
 package/odhcp6c/Config.in  | 11 +++++++++++
 package/odhcp6c/odhcp6c.mk | 12 ++++++++++++
 3 files changed, 24 insertions(+)
 create mode 100644 package/odhcp6c/Config.in
 create mode 100644 package/odhcp6c/odhcp6c.mk

diff --git a/package/Config.in b/package/Config.in
index bcd1481..0f5836b 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1135,6 +1135,7 @@ endif
 	source "package/noip/Config.in"
 	source "package/ntp/Config.in"
 	source "package/nuttcp/Config.in"
+	source "package/odhcp6c/Config.in"
 	source "package/odhcploc/Config.in"
 	source "package/olsr/Config.in"
 	source "package/openntpd/Config.in"
diff --git a/package/odhcp6c/Config.in b/package/odhcp6c/Config.in
new file mode 100644
index 0000000..92de0e5
--- /dev/null
+++ b/package/odhcp6c/Config.in
@@ -0,0 +1,11 @@
+comment "odhcp6c needs a toolchain w/ IPv6"
+	depends on !BR2_INET_IPV6
+
+config BR2_PACKAGE_ODHCP6C
+	bool "odhcp6c"
+	depends on BR2_INET_IPV6
+	help
+	  odhcp6c is a minimal DHCPv6 and RA-client for use in embedded Linux
+	  systems, especially routers.
+
+	  https://github.com/sbyx/odhcp6c
diff --git a/package/odhcp6c/odhcp6c.mk b/package/odhcp6c/odhcp6c.mk
new file mode 100644
index 0000000..db963e0
--- /dev/null
+++ b/package/odhcp6c/odhcp6c.mk
@@ -0,0 +1,12 @@
+################################################################################
+#
+# odhcp6c
+#
+################################################################################
+
+ODHCP6C_VERSION = c42e34111e19bd435dc4b5bb3ba81224ea214314
+ODHCP6C_SITE = $(call github,sbyx,odhcp6c,$(ODHCP6C_VERSION))
+ODHCP6C_LICENSE = GPLv2
+ODHCP6C_LICENSE_FILES = COPYING
+
+$(eval $(cmake-package))
-- 
1.8.5.1

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH] odhcp6c: new package
  2015-02-02 15:39 [Buildroot] [PATCH] odhcp6c: new package Thomas De Schampheleire
@ 2015-02-02 15:42 ` Thomas De Schampheleire
  2015-02-02 17:01 ` Alexander Clouter
  2015-02-02 22:10 ` Peter Korsgaard
  2 siblings, 0 replies; 6+ messages in thread
From: Thomas De Schampheleire @ 2015-02-02 15:42 UTC (permalink / raw)
  To: buildroot

On Mon, Feb 2, 2015 at 4:39 PM, Thomas De Schampheleire
<patrickdepinguin@gmail.com> wrote:
> From: Alexander Clouter <alex+buildroot@digriz.org.uk>
>
> Signed-off-by: Alexander Clouter <alex+buildroot@digriz.org.uk>
> [ThomasDS: needs ipv6; rewrap package/odhcp6c/Config.in]
> Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
> Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
> (compile-tested on x86/glibc, armel/glibc, armel/uclibc)

Sorry, I should have marked this as 'v2'.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH] odhcp6c: new package
  2015-02-02 15:39 [Buildroot] [PATCH] odhcp6c: new package Thomas De Schampheleire
  2015-02-02 15:42 ` Thomas De Schampheleire
@ 2015-02-02 17:01 ` Alexander Clouter
  2015-02-02 22:10 ` Peter Korsgaard
  2 siblings, 0 replies; 6+ messages in thread
From: Alexander Clouter @ 2015-02-02 17:01 UTC (permalink / raw)
  To: buildroot

Thanks!  You can add to the list that I compile and use this on mipsel/uclibc.

Kind Regards

On Mon, Feb 02, 2015 at 04:39:27PM +0100, Thomas De Schampheleire wrote:
>From: Alexander Clouter <alex+buildroot@digriz.org.uk>
>
>Signed-off-by: Alexander Clouter <alex+buildroot@digriz.org.uk>
>[ThomasDS: needs ipv6; rewrap package/odhcp6c/Config.in]
>Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
>Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
>(compile-tested on x86/glibc, armel/glibc, armel/uclibc)
>---
> package/Config.in          |  1 +
> package/odhcp6c/Config.in  | 11 +++++++++++
> package/odhcp6c/odhcp6c.mk | 12 ++++++++++++
> 3 files changed, 24 insertions(+)
> create mode 100644 package/odhcp6c/Config.in
> create mode 100644 package/odhcp6c/odhcp6c.mk

-- 
Alexander Clouter
.sigmonster says: There are no games on this system.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH] odhcp6c: new package
  2015-02-02 15:39 [Buildroot] [PATCH] odhcp6c: new package Thomas De Schampheleire
  2015-02-02 15:42 ` Thomas De Schampheleire
  2015-02-02 17:01 ` Alexander Clouter
@ 2015-02-02 22:10 ` Peter Korsgaard
  2 siblings, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2015-02-02 22:10 UTC (permalink / raw)
  To: buildroot

>>>>> "Thomas" == Thomas De Schampheleire <patrickdepinguin@gmail.com> writes:

 > From: Alexander Clouter <alex+buildroot@digriz.org.uk>
 > Signed-off-by: Alexander Clouter <alex+buildroot@digriz.org.uk>
 > [ThomasDS: needs ipv6; rewrap package/odhcp6c/Config.in]
 > Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
 > Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
 > (compile-tested on x86/glibc, armel/glibc, armel/uclibc)

Committed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH] odhcp6c: new package
  2015-01-18 16:56 Alexander Clouter
@ 2015-02-02 15:42 ` Thomas De Schampheleire
  0 siblings, 0 replies; 6+ messages in thread
From: Thomas De Schampheleire @ 2015-02-02 15:42 UTC (permalink / raw)
  To: buildroot

Hi Alexander,

Thanks a lot for your contribution.
I just sent a second version to the list with the fixes mentioned below:

On Sun, Jan 18, 2015 at 5:56 PM, Alexander Clouter
<alex+buildroot@digriz.org.uk> wrote:
> Signed-off-by: Alexander Clouter <alex+buildroot@digriz.org.uk>
> --
>  package/Config.in          |    1 +
>  package/odhcp6c/Config.in  |    7 +++++++
>  package/odhcp6c/odhcp6c.mk |   12 ++++++++++++
>  3 files changed, 20 insertions(+)
>
> diff --git a/package/Config.in b/package/Config.in
> index 266de13..b9805dc 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -1123,6 +1123,7 @@ endif
>         source "package/noip/Config.in"
>         source "package/ntp/Config.in"
>         source "package/nuttcp/Config.in"
> +       source "package/odhcp6c/Config.in"
>         source "package/odhcploc/Config.in"
>         source "package/olsr/Config.in"
>         source "package/openntpd/Config.in"
> diff --git a/package/odhcp6c/Config.in b/package/odhcp6c/Config.in
> new file mode 100644
> index 0000000..8155f47
> --- /dev/null
> +++ b/package/odhcp6c/Config.in
> @@ -0,0 +1,7 @@
> +config BR2_PACKAGE_ODHCP6C
> +       bool "odhcp6c"
> +       help
> +         odhcp6c is a minimal DHCPv6 and RA-client for use in embedded
> Linux systems

This line should have been wrapped at 80 characters.

> +         especially routers.
> +
> +         https://github.com/sbyx/odhcp6c

Since the package is expecting IPv6 headers in the toolchain, the
Config.in file should express this dependency.
See http://buildroot.uclibc.org/downloads/manual/manual.html#_literal_config_in_literal_file
for details on this topic.


Best regards,
Thomas

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH] odhcp6c: new package
@ 2015-01-18 16:56 Alexander Clouter
  2015-02-02 15:42 ` Thomas De Schampheleire
  0 siblings, 1 reply; 6+ messages in thread
From: Alexander Clouter @ 2015-01-18 16:56 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Alexander Clouter <alex+buildroot@digriz.org.uk>
--
  package/Config.in          |    1 +
  package/odhcp6c/Config.in  |    7 +++++++
  package/odhcp6c/odhcp6c.mk |   12 ++++++++++++
  3 files changed, 20 insertions(+)

diff --git a/package/Config.in b/package/Config.in
index 266de13..b9805dc 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1123,6 +1123,7 @@ endif
  	source "package/noip/Config.in"
  	source "package/ntp/Config.in"
  	source "package/nuttcp/Config.in"
+	source "package/odhcp6c/Config.in"
  	source "package/odhcploc/Config.in"
  	source "package/olsr/Config.in"
  	source "package/openntpd/Config.in"
diff --git a/package/odhcp6c/Config.in b/package/odhcp6c/Config.in
new file mode 100644
index 0000000..8155f47
--- /dev/null
+++ b/package/odhcp6c/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_ODHCP6C
+	bool "odhcp6c"
+	help
+	  odhcp6c is a minimal DHCPv6 and RA-client for use in embedded Linux systems
+	  especially routers.
+
+	  https://github.com/sbyx/odhcp6c
diff --git a/package/odhcp6c/odhcp6c.mk b/package/odhcp6c/odhcp6c.mk
new file mode 100644
index 0000000..db963e0
--- /dev/null
+++ b/package/odhcp6c/odhcp6c.mk
@@ -0,0 +1,12 @@
+################################################################################
+#
+# odhcp6c
+#
+################################################################################
+
+ODHCP6C_VERSION = c42e34111e19bd435dc4b5bb3ba81224ea214314
+ODHCP6C_SITE = $(call github,sbyx,odhcp6c,$(ODHCP6C_VERSION))
+ODHCP6C_LICENSE = GPLv2
+ODHCP6C_LICENSE_FILES = COPYING
+
+$(eval $(cmake-package))

^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-02-02 22:10 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-02-02 15:39 [Buildroot] [PATCH] odhcp6c: new package Thomas De Schampheleire
2015-02-02 15:42 ` Thomas De Schampheleire
2015-02-02 17:01 ` Alexander Clouter
2015-02-02 22:10 ` Peter Korsgaard
  -- strict thread matches above, loose matches on Subject: below --
2015-01-18 16:56 Alexander Clouter
2015-02-02 15:42 ` Thomas De Schampheleire

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.