All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] qwo input method recipe
@ 2009-03-16 19:57 Charles Clément
  2009-03-16 20:22 ` [PATCH 1/2] " Charles Clément
  2009-03-16 20:30 ` [PATCH 2/2] " Charles Clément
  0 siblings, 2 replies; 7+ messages in thread
From: Charles Clément @ 2009-03-16 19:57 UTC (permalink / raw)
  To: openembedded-devel

Hello,

I am submitting a bitbake recipe for the qwo application, which is a
virtual keyboard implementing quikwriting, an input method for
touchscreen. It has been tested on the Neo Freerunner. You can learn
more about it at http://www.nongnu.org/qwo/.

Any comments/suggestion are welcome,

thanks.

-- 
Charles Clément.



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

* Re: [PATCH 1/2] qwo input method recipe
  2009-03-16 19:57 [PATCH 0/2] qwo input method recipe Charles Clément
@ 2009-03-16 20:22 ` Charles Clément
  2009-03-17  2:30   ` Khem Raj
  2009-03-16 20:30 ` [PATCH 2/2] " Charles Clément
  1 sibling, 1 reply; 7+ messages in thread
From: Charles Clément @ 2009-03-16 20:22 UTC (permalink / raw)
  To: openembedded-devel

Library libconfig is needed for package qwo.

---
 packages/libconfig/libconfig_1.3.1.bb |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)
 create mode 100644 packages/libconfig/libconfig_1.3.1.bb

diff --git a/packages/libconfig/libconfig_1.3.1.bb b/packages/libconfig/libconfig_1.3.1.bb
new file mode 100644
index 0000000..cae25f4
--- /dev/null
+++ b/packages/libconfig/libconfig_1.3.1.bb
@@ -0,0 +1,22 @@
+DESCRIPTION = "Library for manipulating structured configuration files"
+AUTHOR = "Mark Lindner"
+HOMEPAGE = "http://www.hyperrealm.com/libconfig/"
+SECTION = "libs"
+PRIORITY = "optional"
+LICENSE = "LGPLv2"
+DEPENDS = ""
+PV = "1.3.1"
+PR = "r0"
+
+SRC_URI = "http://www.hyperrealm.com/libconfig/libconfig-${PV}.tar.gz"
+
+S = "${WORKDIR}/libconfig-${PV}"
+
+inherit autotools
+
+do_stage() {
+	install -m 644 libconfig.h ${STAGING_INCDIR}
+	install -m 644 libconfig.h++ ${STAGING_INCDIR}
+	oe_libinstall -a -so libconfig ${STAGING_LIBDIR}
+	oe_libinstall -a -so libconfig++ ${STAGING_LIBDIR}
+}
-- 
1.6.2

-- 
Charles Clément.



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

* Re: [PATCH 2/2] qwo input method recipe
  2009-03-16 19:57 [PATCH 0/2] qwo input method recipe Charles Clément
  2009-03-16 20:22 ` [PATCH 1/2] " Charles Clément
@ 2009-03-16 20:30 ` Charles Clément
  2009-03-17  2:37   ` Khem Raj
  1 sibling, 1 reply; 7+ messages in thread
From: Charles Clément @ 2009-03-16 20:30 UTC (permalink / raw)
  To: openembedded-devel


---
 packages/qwo/qwo_0.4.bb |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)
 create mode 100644 packages/qwo/qwo_0.4.bb

diff --git a/packages/qwo/qwo_0.4.bb b/packages/qwo/qwo_0.4.bb
new file mode 100644
index 0000000..bdf6d6d
--- /dev/null
+++ b/packages/qwo/qwo_0.4.bb
@@ -0,0 +1,15 @@
+DESCRIPTION = "qwo virtual keyboard"
+AUTHOR = "Charles Clement"
+HOMEPAGE = "http://www.nongnu.org/qwo/"
+SECTION = "x11"
+PRIORITY = "optional"
+LICENSE = "GPLv2"
+DEPENDS = "libxtst libxext virtual/imlib2 libconfig"
+RDEPENDS += "imlib2-loaders"
+PN = "qwo"
+PV = "0.4"
+PR = "r0"
+
+SRC_URI = "http://download.savannah.nongnu.org/releases/${PN}/${PN}-${PV}.tar.gz"
+
+inherit autotools
-- 
1.6.2

-- 
Charles Clément.



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

* Re: [PATCH 1/2] qwo input method recipe
  2009-03-16 20:22 ` [PATCH 1/2] " Charles Clément
@ 2009-03-17  2:30   ` Khem Raj
  2009-03-17  9:36     ` Charles Clément
  0 siblings, 1 reply; 7+ messages in thread
From: Khem Raj @ 2009-03-17  2:30 UTC (permalink / raw)
  To: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 1297 bytes --]

On Monday 16 March 2009 13:22:19 Charles Clément wrote:
> Library libconfig is needed for package qwo.
> 
> ---
>  packages/libconfig/libconfig_1.3.1.bb |   22 ++++++++++++++++++++++
>  1 files changed, 22 insertions(+), 0 deletions(-)
>  create mode 100644 packages/libconfig/libconfig_1.3.1.bb
> 
> diff --git a/packages/libconfig/libconfig_1.3.1.bb b/packages/libconfig/libconfig_1.3.1.bb
> new file mode 100644
> index 0000000..cae25f4
> --- /dev/null
> +++ b/packages/libconfig/libconfig_1.3.1.bb
> @@ -0,0 +1,22 @@
> +DESCRIPTION = "Library for manipulating structured configuration files"
> +AUTHOR = "Mark Lindner"
> +HOMEPAGE = "http://www.hyperrealm.com/libconfig/"
> +SECTION = "libs"
> +PRIORITY = "optional"
> +LICENSE = "LGPLv2"
> +DEPENDS = ""
> +PV = "1.3.1"
> +PR = "r0"
> +
> +SRC_URI = "http://www.hyperrealm.com/libconfig/libconfig-${PV}.tar.gz"
> +
> +S = "${WORKDIR}/libconfig-${PV}"
> +
> +inherit autotools
> +
> +do_stage() {

snip ...

> +	install -m 644 libconfig.h ${STAGING_INCDIR}
> +	install -m 644 libconfig.h++ ${STAGING_INCDIR}
> +	oe_libinstall -a -so libconfig ${STAGING_LIBDIR}
> +	oe_libinstall -a -so libconfig++ ${STAGING_LIBDIR}

can you use autotools_stage_all instead.

> +}
> -- 
> 1.6.2
> 

-- 
Khem Raj

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 204 bytes --]

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

* Re: [PATCH 2/2] qwo input method recipe
  2009-03-16 20:30 ` [PATCH 2/2] " Charles Clément
@ 2009-03-17  2:37   ` Khem Raj
  2009-03-17  9:37     ` Charles Clément
  0 siblings, 1 reply; 7+ messages in thread
From: Khem Raj @ 2009-03-17  2:37 UTC (permalink / raw)
  To: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 923 bytes --]

On Monday 16 March 2009 13:30:14 Charles Clément wrote:
> 
> ---
>  packages/qwo/qwo_0.4.bb |   15 +++++++++++++++
>  1 files changed, 15 insertions(+), 0 deletions(-)
>  create mode 100644 packages/qwo/qwo_0.4.bb
> 
> diff --git a/packages/qwo/qwo_0.4.bb b/packages/qwo/qwo_0.4.bb
> new file mode 100644
> index 0000000..bdf6d6d
> --- /dev/null
> +++ b/packages/qwo/qwo_0.4.bb
> @@ -0,0 +1,15 @@
> +DESCRIPTION = "qwo virtual keyboard"
> +AUTHOR = "Charles Clement"
> +HOMEPAGE = "http://www.nongnu.org/qwo/"
> +SECTION = "x11"
> +PRIORITY = "optional"
> +LICENSE = "GPLv2"
> +DEPENDS = "libxtst libxext virtual/imlib2 libconfig"
> +RDEPENDS += "imlib2-loaders"
> +PN = "qwo"

you don't necessarily need PN here

> +PV = "0.4"
> +PR = "r0"
> +
> +SRC_URI = "http://download.savannah.nongnu.org/releases/${PN}/${PN}-${PV}.tar.gz"
> +
> +inherit autotools
> -- 
> 1.6.2
> 

-- 
Khem Raj

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 204 bytes --]

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

* Re: [PATCH 1/2] qwo input method recipe
  2009-03-17  2:30   ` Khem Raj
@ 2009-03-17  9:36     ` Charles Clément
  0 siblings, 0 replies; 7+ messages in thread
From: Charles Clément @ 2009-03-17  9:36 UTC (permalink / raw)
  To: Khem Raj, openembedded-devel

Thanks for your comments, here's an updated version

Subject: [PATCH 1/2] libconfig: Add version 1.3.1

---
 packages/libconfig/libconfig_1.3.1.bb |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)
 create mode 100644 packages/libconfig/libconfig_1.3.1.bb

diff --git a/packages/libconfig/libconfig_1.3.1.bb b/packages/libconfig/libconfig_1.3.1.bb
new file mode 100644
index 0000000..0856afb
--- /dev/null
+++ b/packages/libconfig/libconfig_1.3.1.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "Library for manipulating structured configuration files"
+AUTHOR = "Mark Lindner"
+HOMEPAGE = "http://www.hyperrealm.com/libconfig/"
+SECTION = "libs"
+PRIORITY = "optional"
+LICENSE = "LGPLv2"
+DEPENDS = ""
+PV = "1.3.1"
+PR = "r0"
+
+SRC_URI = "http://www.hyperrealm.com/libconfig/libconfig-${PV}.tar.gz"
+
+S = "${WORKDIR}/libconfig-${PV}"
+
+inherit autotools
+
+do_stage() {
+	autotools_stage_all
+}
-- 
1.6.2


On Mon, Mar 16, 2009 at 07:30:42PM -0700, Khem Raj wrote:
> On Monday 16 March 2009 13:22:19 Charles Clément wrote:
> > Library libconfig is needed for package qwo.
> > 
> > ---
> >  packages/libconfig/libconfig_1.3.1.bb |   22 ++++++++++++++++++++++
> >  1 files changed, 22 insertions(+), 0 deletions(-)
> >  create mode 100644 packages/libconfig/libconfig_1.3.1.bb
> > 
> > diff --git a/packages/libconfig/libconfig_1.3.1.bb b/packages/libconfig/libconfig_1.3.1.bb
> > new file mode 100644
> > index 0000000..cae25f4
> > --- /dev/null
> > +++ b/packages/libconfig/libconfig_1.3.1.bb
> > @@ -0,0 +1,22 @@
> > +DESCRIPTION = "Library for manipulating structured configuration files"
> > +AUTHOR = "Mark Lindner"
> > +HOMEPAGE = "http://www.hyperrealm.com/libconfig/"
> > +SECTION = "libs"
> > +PRIORITY = "optional"
> > +LICENSE = "LGPLv2"
> > +DEPENDS = ""
> > +PV = "1.3.1"
> > +PR = "r0"
> > +
> > +SRC_URI = "http://www.hyperrealm.com/libconfig/libconfig-${PV}.tar.gz"
> > +
> > +S = "${WORKDIR}/libconfig-${PV}"
> > +
> > +inherit autotools
> > +
> > +do_stage() {
> 
> snip ...
> 
> > +	install -m 644 libconfig.h ${STAGING_INCDIR}
> > +	install -m 644 libconfig.h++ ${STAGING_INCDIR}
> > +	oe_libinstall -a -so libconfig ${STAGING_LIBDIR}
> > +	oe_libinstall -a -so libconfig++ ${STAGING_LIBDIR}
> 
> can you use autotools_stage_all instead.
> 
> > +}
> > -- 
> > 1.6.2
> > 
> 
> -- 
> Khem Raj



-- 
Charles Clément.



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

* Re: [PATCH 2/2] qwo input method recipe
  2009-03-17  2:37   ` Khem Raj
@ 2009-03-17  9:37     ` Charles Clément
  0 siblings, 0 replies; 7+ messages in thread
From: Charles Clément @ 2009-03-17  9:37 UTC (permalink / raw)
  To: Khem Raj, openembedded-devel

Removed variable PN

Subject: [PATCH 2/2] qwo: add version 0.4

---
 packages/qwo/qwo_0.4.bb |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)
 create mode 100644 packages/qwo/qwo_0.4.bb

diff --git a/packages/qwo/qwo_0.4.bb b/packages/qwo/qwo_0.4.bb
new file mode 100644
index 0000000..14152d9
--- /dev/null
+++ b/packages/qwo/qwo_0.4.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "qwo virtual keyboard"
+AUTHOR = "Charles Clement"
+HOMEPAGE = "http://www.nongnu.org/qwo/"
+SECTION = "x11"
+PRIORITY = "optional"
+LICENSE = "GPLv2"
+DEPENDS = "libxtst libxext virtual/imlib2 libconfig"
+RDEPENDS += "imlib2-loaders"
+PV = "0.4"
+PR = "r0"
+
+SRC_URI = "http://download.savannah.nongnu.org/releases/qwo/qwo-${PV}.tar.gz"
+
+inherit autotools
-- 
1.6.2


On Mon, Mar 16, 2009 at 07:37:48PM -0700, Khem Raj wrote:
> On Monday 16 March 2009 13:30:14 Charles Clément wrote:
> > 
> > ---
> >  packages/qwo/qwo_0.4.bb |   15 +++++++++++++++
> >  1 files changed, 15 insertions(+), 0 deletions(-)
> >  create mode 100644 packages/qwo/qwo_0.4.bb
> > 
> > diff --git a/packages/qwo/qwo_0.4.bb b/packages/qwo/qwo_0.4.bb
> > new file mode 100644
> > index 0000000..bdf6d6d
> > --- /dev/null
> > +++ b/packages/qwo/qwo_0.4.bb
> > @@ -0,0 +1,15 @@
> > +DESCRIPTION = "qwo virtual keyboard"
> > +AUTHOR = "Charles Clement"
> > +HOMEPAGE = "http://www.nongnu.org/qwo/"
> > +SECTION = "x11"
> > +PRIORITY = "optional"
> > +LICENSE = "GPLv2"
> > +DEPENDS = "libxtst libxext virtual/imlib2 libconfig"
> > +RDEPENDS += "imlib2-loaders"
> > +PN = "qwo"
> 
> you don't necessarily need PN here
> 
> > +PV = "0.4"
> > +PR = "r0"
> > +
> > +SRC_URI = "http://download.savannah.nongnu.org/releases/${PN}/${PN}-${PV}.tar.gz"
> > +
> > +inherit autotools
> > -- 
> > 1.6.2
> > 
> 
> -- 
> Khem Raj



-- 
Charles Clément.



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

end of thread, other threads:[~2009-03-17  9:34 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-03-16 19:57 [PATCH 0/2] qwo input method recipe Charles Clément
2009-03-16 20:22 ` [PATCH 1/2] " Charles Clément
2009-03-17  2:30   ` Khem Raj
2009-03-17  9:36     ` Charles Clément
2009-03-16 20:30 ` [PATCH 2/2] " Charles Clément
2009-03-17  2:37   ` Khem Raj
2009-03-17  9:37     ` Charles Clément

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.