All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-oe][PATCH] evemu-tools: Add initial recipe
@ 2021-05-30 17:21 Ayoub Zaki
  2021-05-31 14:45 ` [oe] " Khem Raj
  0 siblings, 1 reply; 5+ messages in thread
From: Ayoub Zaki @ 2021-05-30 17:21 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Ayoub Zaki

---
 .../evemu-tools/evemu-tools_git.bb            | 23 +++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb

diff --git a/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb b/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
new file mode 100644
index 000000000..f1172b0ef
--- /dev/null
+++ b/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
@@ -0,0 +1,23 @@
+SUMMARY = "Kernel evdev device emulation"
+DESCRIPTION = "The evemu library and tools are used to describe devices, record data, create devices and replay data from kernel evdev devices."
+HOMEPAGE = "https://www.freedesktop.org/wiki/Evemu"
+
+LICENSE = "GPLv3"
+LIC_FILES_CHKSUM = "file://COPYING;md5=e6a600fd5e1d9cbde2d983680233ad02"
+
+DEPENDS = "libevdev"
+
+SRCREV = "86a5627dbeac8d9d9bc34326a758d6a477e876e4"
+SRC_URI = "git://git@gitlab.freedesktop.org/libevdev/evemu.git;protocol=https;branch=master"
+
+S = "${WORKDIR}/git"
+PV = "gitr${SRCPV}"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF_append = " --prefix=/usr"
+
+PACKAGES =+ "${PN}-python"
+FILES_${PN}-python = "${libdir}/python*/site-packages/*"
+RDEPENDS_${PN}-python = "python3"
+
-- 
2.17.1


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

* Re: [oe] [meta-oe][PATCH] evemu-tools: Add initial recipe
  2021-05-30 17:21 [meta-oe][PATCH] evemu-tools: Add initial recipe Ayoub Zaki
@ 2021-05-31 14:45 ` Khem Raj
  2021-05-31 15:17   ` Ayoub Zaki
  0 siblings, 1 reply; 5+ messages in thread
From: Khem Raj @ 2021-05-31 14:45 UTC (permalink / raw)
  To: Ayoub Zaki; +Cc: openembeded-devel

On Sun, May 30, 2021 at 10:21 AM Ayoub Zaki <ayoub.zaki@embexus.com> wrote:
>
> ---
>  .../evemu-tools/evemu-tools_git.bb            | 23 +++++++++++++++++++
>  1 file changed, 23 insertions(+)
>  create mode 100644 meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
>
> diff --git a/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb b/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
> new file mode 100644
> index 000000000..f1172b0ef
> --- /dev/null
> +++ b/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
> @@ -0,0 +1,23 @@
> +SUMMARY = "Kernel evdev device emulation"
> +DESCRIPTION = "The evemu library and tools are used to describe devices, record data, create devices and replay data from kernel evdev devices."
> +HOMEPAGE = "https://www.freedesktop.org/wiki/Evemu"
> +
> +LICENSE = "GPLv3"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=e6a600fd5e1d9cbde2d983680233ad02"
> +
> +DEPENDS = "libevdev"
> +
> +SRCREV = "86a5627dbeac8d9d9bc34326a758d6a477e876e4"
> +SRC_URI = "git://git@gitlab.freedesktop.org/libevdev/evemu.git;protocol=https;branch=master"
> +
> +S = "${WORKDIR}/git"
> +PV = "gitr${SRCPV}"
> +
> +inherit autotools pkgconfig
> +
> +EXTRA_OECONF_append = " --prefix=/usr"

why do we need this

> +
> +PACKAGES =+ "${PN}-python"
> +FILES_${PN}-python = "${libdir}/python*/site-packages/*"
> +RDEPENDS_${PN}-python = "python3"
> +
> --
> 2.17.1
>
>
> 
>

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

* Re: [oe] [meta-oe][PATCH] evemu-tools: Add initial recipe
  2021-05-31 14:45 ` [oe] " Khem Raj
@ 2021-05-31 15:17   ` Ayoub Zaki
  2021-05-31 16:40     ` Khem Raj
  0 siblings, 1 reply; 5+ messages in thread
From: Ayoub Zaki @ 2021-05-31 15:17 UTC (permalink / raw)
  To: Khem Raj; +Cc: openembeded-devel

Hi,

On 5/31/21 4:45 PM, Khem Raj wrote:
> On Sun, May 30, 2021 at 10:21 AM Ayoub Zaki <ayoub.zaki@embexus.com> wrote:
>> ---
>>   .../evemu-tools/evemu-tools_git.bb            | 23 +++++++++++++++++++
>>   1 file changed, 23 insertions(+)
>>   create mode 100644 meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
>>
>> diff --git a/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb b/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
>> new file mode 100644
>> index 000000000..f1172b0ef
>> --- /dev/null
>> +++ b/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
>> @@ -0,0 +1,23 @@
>> +SUMMARY = "Kernel evdev device emulation"
>> +DESCRIPTION = "The evemu library and tools are used to describe devices, record data, create devices and replay data from kernel evdev devices."
>> +HOMEPAGE = "https://www.freedesktop.org/wiki/Evemu"
>> +
>> +LICENSE = "GPLv3"
>> +LIC_FILES_CHKSUM = "file://COPYING;md5=e6a600fd5e1d9cbde2d983680233ad02"
>> +
>> +DEPENDS = "libevdev"
>> +
>> +SRCREV = "86a5627dbeac8d9d9bc34326a758d6a477e876e4"
>> +SRC_URI = "git://git@gitlab.freedesktop.org/libevdev/evemu.git;protocol=https;branch=master"
>> +
>> +S = "${WORKDIR}/git"
>> +PV = "gitr${SRCPV}"
>> +
>> +inherit autotools pkgconfig
>> +
>> +EXTRA_OECONF_append = " --prefix=/usr"
> why do we need this


default prefix is /usr/local

>
>> +
>> +PACKAGES =+ "${PN}-python"
>> +FILES_${PN}-python = "${libdir}/python*/site-packages/*"
>> +RDEPENDS_${PN}-python = "python3"
>> +
>> --
>> 2.17.1
>>
>>
>> 
>>
Mit freundlichen Grüßen / Kind regards

-- 
Ayoub Zaki
Embedded Systems Consultant

Vaihinger Straße 2/1
D-71634 Ludwigsburg

Mobile   : +4917662901545
Email    : ayoub.zaki@embexus.com
Homepage : https://embexus.com
VAT No.  : DE313902634


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

* Re: [oe] [meta-oe][PATCH] evemu-tools: Add initial recipe
  2021-05-31 15:17   ` Ayoub Zaki
@ 2021-05-31 16:40     ` Khem Raj
  2021-05-31 17:49       ` Ayoub Zaki
  0 siblings, 1 reply; 5+ messages in thread
From: Khem Raj @ 2021-05-31 16:40 UTC (permalink / raw)
  To: Ayoub Zaki; +Cc: openembeded-devel

On Mon, May 31, 2021 at 8:17 AM Ayoub Zaki <ayoub.zaki@embexus.com> wrote:
>
> Hi,
>
> On 5/31/21 4:45 PM, Khem Raj wrote:
> > On Sun, May 30, 2021 at 10:21 AM Ayoub Zaki <ayoub.zaki@embexus.com> wrote:
> >> ---
> >>   .../evemu-tools/evemu-tools_git.bb            | 23 +++++++++++++++++++
> >>   1 file changed, 23 insertions(+)
> >>   create mode 100644 meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
> >>
> >> diff --git a/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb b/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
> >> new file mode 100644
> >> index 000000000..f1172b0ef
> >> --- /dev/null
> >> +++ b/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
> >> @@ -0,0 +1,23 @@
> >> +SUMMARY = "Kernel evdev device emulation"
> >> +DESCRIPTION = "The evemu library and tools are used to describe devices, record data, create devices and replay data from kernel evdev devices."
> >> +HOMEPAGE = "https://www.freedesktop.org/wiki/Evemu"
> >> +
> >> +LICENSE = "GPLv3"
> >> +LIC_FILES_CHKSUM = "file://COPYING;md5=e6a600fd5e1d9cbde2d983680233ad02"
> >> +
> >> +DEPENDS = "libevdev"
> >> +
> >> +SRCREV = "86a5627dbeac8d9d9bc34326a758d6a477e876e4"
> >> +SRC_URI = "git://git@gitlab.freedesktop.org/libevdev/evemu.git;protocol=https;branch=master"
> >> +
> >> +S = "${WORKDIR}/git"
> >> +PV = "gitr${SRCPV}"
> >> +
> >> +inherit autotools pkgconfig
> >> +
> >> +EXTRA_OECONF_append = " --prefix=/usr"
> > why do we need this
>
>
> default prefix is /usr/local

this recipe is inheriting autotools bbclass and should ser --prefix
properly. So I wonder.
Can you check your confgure logs and see where /usr/local is being passed

>
> >
> >> +
> >> +PACKAGES =+ "${PN}-python"
> >> +FILES_${PN}-python = "${libdir}/python*/site-packages/*"
> >> +RDEPENDS_${PN}-python = "python3"
> >> +
> >> --
> >> 2.17.1
> >>
> >>
> >> 
> >>
> Mit freundlichen Grüßen / Kind regards
>
> --
> Ayoub Zaki
> Embedded Systems Consultant
>
> Vaihinger Straße 2/1
> D-71634 Ludwigsburg
>
> Mobile   : +4917662901545
> Email    : ayoub.zaki@embexus.com
> Homepage : https://embexus.com
> VAT No.  : DE313902634
>

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

* Re: [oe] [meta-oe][PATCH] evemu-tools: Add initial recipe
  2021-05-31 16:40     ` Khem Raj
@ 2021-05-31 17:49       ` Ayoub Zaki
  0 siblings, 0 replies; 5+ messages in thread
From: Ayoub Zaki @ 2021-05-31 17:49 UTC (permalink / raw)
  To: openembedded-devel

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

Hi,

On 5/31/21 6:40 PM, Khem Raj wrote:
> On Mon, May 31, 2021 at 8:17 AM Ayoub Zaki <ayoub.zaki@embexus.com> wrote:
>> Hi,
>>
>> On 5/31/21 4:45 PM, Khem Raj wrote:
>>> On Sun, May 30, 2021 at 10:21 AM Ayoub Zaki <ayoub.zaki@embexus.com> wrote:
>>>> ---
>>>>    .../evemu-tools/evemu-tools_git.bb            | 23 +++++++++++++++++++
>>>>    1 file changed, 23 insertions(+)
>>>>    create mode 100644 meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
>>>>
>>>> diff --git a/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb b/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
>>>> new file mode 100644
>>>> index 000000000..f1172b0ef
>>>> --- /dev/null
>>>> +++ b/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
>>>> @@ -0,0 +1,23 @@
>>>> +SUMMARY = "Kernel evdev device emulation"
>>>> +DESCRIPTION = "The evemu library and tools are used to describe devices, record data, create devices and replay data from kernel evdev devices."
>>>> +HOMEPAGE = "https://www.freedesktop.org/wiki/Evemu"
>>>> +
>>>> +LICENSE = "GPLv3"
>>>> +LIC_FILES_CHKSUM = "file://COPYING;md5=e6a600fd5e1d9cbde2d983680233ad02"
>>>> +
>>>> +DEPENDS = "libevdev"
>>>> +
>>>> +SRCREV = "86a5627dbeac8d9d9bc34326a758d6a477e876e4"
>>>> +SRC_URI = "git://git@gitlab.freedesktop.org/libevdev/evemu.git;protocol=https;branch=master"
>>>> +
>>>> +S = "${WORKDIR}/git"
>>>> +PV = "gitr${SRCPV}"
>>>> +
>>>> +inherit autotools pkgconfig
>>>> +
>>>> +EXTRA_OECONF_append = " --prefix=/usr"
>>> why do we need this
>>
>> default prefix is /usr/local
> this recipe is inheriting autotools bbclass and should ser --prefix
> properly. So I wonder.
> Can you check your confgure logs and see where /usr/local is being passed


yes indeed it's not required.

I'm sending a V2.


Thanks for the review.

>
>>>> +
>>>> +PACKAGES =+ "${PN}-python"
>>>> +FILES_${PN}-python = "${libdir}/python*/site-packages/*"
>>>> +RDEPENDS_${PN}-python = "python3"
>>>> +
>>>> --
>>>> 2.17.1
>>>>
>>>>
>>>>
>>>>
>> Mit freundlichen Grüßen / Kind regards
>>
>> --
>> Ayoub Zaki
>> Embedded Systems Consultant
>>
>> Vaihinger Straße 2/1
>> D-71634 Ludwigsburg
>>
>> Mobile   : +4917662901545
>> Email    : ayoub.zaki@embexus.com
>> Homepage : https://embexus.com
>> VAT No.  : DE313902634
>>
>>
>> 
>>
Mit freundlichen Grüßen / Kind regards

-- 
Ayoub Zaki
Embedded Systems Consultant

Vaihinger Straße 2/1
D-71634 Ludwigsburg

Mobile   : +4917662901545
Email    : ayoub.zaki@embexus.com
Homepage : https://embexus.com
VAT No.  : DE313902634


[-- Attachment #2: Type: text/html, Size: 4760 bytes --]

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

end of thread, other threads:[~2021-05-31 17:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-30 17:21 [meta-oe][PATCH] evemu-tools: Add initial recipe Ayoub Zaki
2021-05-31 14:45 ` [oe] " Khem Raj
2021-05-31 15:17   ` Ayoub Zaki
2021-05-31 16:40     ` Khem Raj
2021-05-31 17:49       ` Ayoub Zaki

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.