* [PATCH 0/1] Add standalone kconfig infrastructure
@ 2012-06-20 21:40 Khem Raj
2012-06-20 21:41 ` [PATCH 1/1] kconfig-frontends: New recipe Khem Raj
0 siblings, 1 reply; 3+ messages in thread
From: Khem Raj @ 2012-06-20 21:40 UTC (permalink / raw)
To: openembedded-core
Right now we have few packages which uses kconfig infra
besides the Linux kernel e.g. busybox, uclibc
at present they all include their own version of kconfig
infrastructure. This package called kconfig-frontends
has been created to help manage projects using kconfig
or wanting to use kconfig which are not kernel.
The package will keep lock step releases with upstream
kernel release.
This will tremendesouly help in deploying kconfig into
glibc/eglibc which is going to convert the eglibc options
into kconfig and eventually into glibc.
I do not have the eglibc patches quite ready yet. but
this is independent of that change.
The following changes since commit 6d761ae17ddbd3d936e7fe985b40825ad62b2418:
debian.bbclass: invoke target objdump (2012-06-18 13:20:29 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib kraj/kconfig-frontends
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/kconfig-frontends
Khem Raj (1):
kconfig-frontends: New recipe
.../kconfig-frontends/kconfig-frontends_3.4.bb | 28 ++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
create mode 100644 meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
--
1.7.5.4
^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH 1/1] kconfig-frontends: New recipe
2012-06-20 21:40 [PATCH 0/1] Add standalone kconfig infrastructure Khem Raj
@ 2012-06-20 21:41 ` Khem Raj
2012-06-21 0:55 ` Bruce Ashfield
0 siblings, 1 reply; 3+ messages in thread
From: Khem Raj @ 2012-06-20 21:41 UTC (permalink / raw)
To: openembedded-core
kconfig-frontends provides the kconfig infrastructure
thats used for linux kernel as a standalone package. Its
not intended to be used for kernel itself but can be
used by packages who are based on kconfig e.g. busybox
uclibc or new packages who wants to use kconfig infra
for the package build
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
.../kconfig-frontends/kconfig-frontends_3.4.bb | 28 ++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
create mode 100644 meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
diff --git a/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb b/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
new file mode 100644
index 0000000..d95d3e8
--- /dev/null
+++ b/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
@@ -0,0 +1,28 @@
+# Copyright (C) 2012 Khem Raj <raj.khem@gmail.com>
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+DESCRIPTION = "The kconfig-frontends project aims at centralising \
+the effort of keeping an up-to-date, out-of-tree, packaging of the \
+kconfig infrastructure, ready for use by third-party projects. \
+The kconfig-frontends package provides the kconfig parser, as well as all \
+the frontends"
+HOMEPAGE = "http://ymorin.is-a-geek.org/projects/kconfig-frontends"
+LICENSE = "GPL-2.0"
+LIC_FILES_CHKSUM = "file://COPYING;md5=9b8cf60ff39767ff04b671fca8302408"
+SECTION = "devel"
+DEPENDS += "ncurses flex bison gperf"
+PR = "r0"
+PV = "3.4.0"
+SPIN = "0"
+SRC_URI = "http://ymorin.is-a-geek.org/download/${BPN}/${BPN}-${PV}-${SPIN}.tar.xz"
+SRC_URI[md5sum] = "7eed0faf5a41d6dd0b2a886a440a972d"
+SRC_URI[sha256sum] = "638006f3d1aefefdc1db3030a15b562cf3c89f2028b1cea0bf0f0629708802f2"
+
+S = "${WORKDIR}/${BPN}-${PV}-${SPIN}"
+
+inherit autotools
+do_configure_prepend () {
+ mkdir -p scripts/.autostuff/m4
+}
+EXTRA_OECONF += "--disable-gconf --disable-qconf"
+BBCLASSEXTEND = "native nativesdk"
--
1.7.5.4
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH 1/1] kconfig-frontends: New recipe
2012-06-20 21:41 ` [PATCH 1/1] kconfig-frontends: New recipe Khem Raj
@ 2012-06-21 0:55 ` Bruce Ashfield
0 siblings, 0 replies; 3+ messages in thread
From: Bruce Ashfield @ 2012-06-21 0:55 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On Wed, Jun 20, 2012 at 5:41 PM, Khem Raj <raj.khem@gmail.com> wrote:
> kconfig-frontends provides the kconfig infrastructure
> thats used for linux kernel as a standalone package. Its
> not intended to be used for kernel itself but can be
> used by packages who are based on kconfig e.g. busybox
> uclibc or new packages who wants to use kconfig infra
> for the package build
I like the approach. I haven't had a chance to try this out, but I
wanted to throw
my vote behind getting a common Kconfig front end package into oe-core.
Cheers,
Bruce
>
> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> ---
> .../kconfig-frontends/kconfig-frontends_3.4.bb | 28 ++++++++++++++++++++
> 1 files changed, 28 insertions(+), 0 deletions(-)
> create mode 100644 meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
>
> diff --git a/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb b/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
> new file mode 100644
> index 0000000..d95d3e8
> --- /dev/null
> +++ b/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
> @@ -0,0 +1,28 @@
> +# Copyright (C) 2012 Khem Raj <raj.khem@gmail.com>
> +# Released under the MIT license (see COPYING.MIT for the terms)
> +
> +DESCRIPTION = "The kconfig-frontends project aims at centralising \
> +the effort of keeping an up-to-date, out-of-tree, packaging of the \
> +kconfig infrastructure, ready for use by third-party projects. \
> +The kconfig-frontends package provides the kconfig parser, as well as all \
> +the frontends"
> +HOMEPAGE = "http://ymorin.is-a-geek.org/projects/kconfig-frontends"
> +LICENSE = "GPL-2.0"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=9b8cf60ff39767ff04b671fca8302408"
> +SECTION = "devel"
> +DEPENDS += "ncurses flex bison gperf"
> +PR = "r0"
> +PV = "3.4.0"
> +SPIN = "0"
> +SRC_URI = "http://ymorin.is-a-geek.org/download/${BPN}/${BPN}-${PV}-${SPIN}.tar.xz"
> +SRC_URI[md5sum] = "7eed0faf5a41d6dd0b2a886a440a972d"
> +SRC_URI[sha256sum] = "638006f3d1aefefdc1db3030a15b562cf3c89f2028b1cea0bf0f0629708802f2"
> +
> +S = "${WORKDIR}/${BPN}-${PV}-${SPIN}"
> +
> +inherit autotools
> +do_configure_prepend () {
> + mkdir -p scripts/.autostuff/m4
> +}
> +EXTRA_OECONF += "--disable-gconf --disable-qconf"
> +BBCLASSEXTEND = "native nativesdk"
> --
> 1.7.5.4
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
--
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2012-06-21 1:06 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-20 21:40 [PATCH 0/1] Add standalone kconfig infrastructure Khem Raj
2012-06-20 21:41 ` [PATCH 1/1] kconfig-frontends: New recipe Khem Raj
2012-06-21 0:55 ` Bruce Ashfield
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox