Hi Martin, On Tue, May 16, 2017 at 10:21 PM, Martin Jansa <[email protected]> wrote: > On Tue, May 16, 2017 at 09:56:55PM +0200, Marek Belisko wrote: >> libgpiod - C library and tools for interacting with the linux GPIO >> character device >> >> Since linux 4.8 the GPIO sysfs interface is deprecated. >> User space should use the character device instead. >> This library encapsulates the ioctl calls and data structures behind a >> straightforward API. >> >> Signed-off-by: Marek Belisko <[email protected]> >> --- >> meta-oe/recipes-support/libgpiod/libgpiod_0.2.bb | 25 >> ++++++++++++++++++++++++ >> 1 file changed, 25 insertions(+) >> create mode 100644 meta-oe/recipes-support/libgpiod/libgpiod_0.2.bb >> >> diff --git a/meta-oe/recipes-support/libgpiod/libgpiod_0.2.bb >> b/meta-oe/recipes-support/libgpiod/libgpiod_0.2.bb >> new file mode 100644 >> index 0000000..fe2cd80 >> --- /dev/null >> +++ b/meta-oe/recipes-support/libgpiod/libgpiod_0.2.bb >> @@ -0,0 +1,25 @@ >> +SUMMARY = "C library and tools for interacting with the linux GPIO >> character device" >> +HOMEPAGE = "https://github.com/brgl/libgpiod" >> + >> +LICENSE = "LGPLv2.1+" >> +LIC_FILES_CHKSUM = "file://COPYING;md5=2caced0b25dfefd4c601d92bd15116de" >> + >> +UPSTREAM_CHECK_URI = "https://github.com/brgl/libgpiod/releases" >> + >> +SRC_URI = "https://github.com/brgl/libgpiod/archive/v${PV}.tar.gz" > > Github archives are regenerated from time to time with different > checksums, please use git fetcher and SRCREV matching with the SHA of > the tag. OK I'll update. > >> + >> +SRC_URI[md5sum] = "e3430f35b6efa842693d659c0bfb7ad5" >> +SRC_URI[sha256sum] = >> "de1947f3cb2cc4174364af430309fe6238976658575655bdbd76c60cffa7df92" >> + >> +inherit autotools pkgconfig >> + >> +# enable tools >> +PACKAGECONFIG ?= "tools" >> + >> +PACKAGECONFIG[tests] = "--enable-tests,--disable-tests,kmod udev" >> +PACKAGECONFIG[tools] = "--enable-tools,--disable-tools," >> + >> +PACKAGES += " ${PN}-tools" >> + >> +FILES_${PN} = "${libdir}/*" > > What is missing in the default FILES_${PN}? You're right it's not necessary to have this line. I'll drop it. I also drop PV from recipe name and you PV = "0.2+git{SRCPV}" is that OK? Thanks. Will post V2 soon. > >> +FILES_${PN}-tools = "${bindir}/*" >> -- >> 2.7.4 >> >> -- >> _______________________________________________ >> Openembedded-devel mailing list >> [email protected] >> http://lists.openembedded.org/mailman/listinfo/openembedded-devel > > -- > Martin 'JaMa' Jansa jabber: [email protected]
BR, marek -- as simple and primitive as possible ------------------------------------------------- Marek Belisko - OPEN-NANDRA Freelance Developer Ruska Nova Ves 219 | Presov, 08005 Slovak Republic Tel: +421 915 052 184 skype: marekwhite twitter: #opennandra web: http://open-nandra.com -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
