SUMMARY is for short summary, put long one into DESCRIPTION and create short one for SUMMARY.
Also missing sha265sum, so I doubt it was tested properly. On Thu, Dec 22, 2016 at 9:02 PM, Haris Okanovic <[email protected]> wrote: > https://www.open-mpi.org/projects/hwloc/ > > "The Portable Hardware Locality (hwloc) software package provides a > portable abstraction (across OS, versions, architectures, ...) of the > hierarchical topology of modern architectures, including NUMA memory > nodes, sockets, shared caches, cores and simultaneous multithreading. > It also gathers various system attributes such as cache and memory > information as well as the locality of I/O devices such as network > interfaces, InfiniBand HCAs or GPUs." > > This recipe adds libhwloc and lstopo utility as two packages. > > Testing: Built in OE/Krogoth. Installed to x86_64 machine. Successfully > ran `lstopo` and verified it printed correct CPU and cache info. > > Signed-off-by: Haris Okanovic <[email protected]> > --- > meta-oe/recipes-extended/hwloc/hwloc_1.11.5.bb | 25 > +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > create mode 100644 meta-oe/recipes-extended/hwloc/hwloc_1.11.5.bb > > diff --git a/meta-oe/recipes-extended/hwloc/hwloc_1.11.5.bb > b/meta-oe/recipes-extended/hwloc/hwloc_1.11.5.bb > new file mode 100644 > index 0000000..3a88f5b > --- /dev/null > +++ b/meta-oe/recipes-extended/hwloc/hwloc_1.11.5.bb > @@ -0,0 +1,25 @@ > +SUMMARY = "The Portable Hardware Locality (hwloc) software package \ > + provides a portable abstraction of the hierarchical topology of modern \ > + architectures." > +HOMEPAGE = "https://www.open-mpi.org/software/hwloc/" > +SECTION = "base" > +LICENSE = "BSD" > +LIC_FILES_CHKSUM = "file://COPYING;md5=3282e20dc3cec311deda3c6d4b1f990b" > + > +SRC_URI = "https://www.open-mpi.org/software/${PN}/v1.11/ > downloads/${BP}.tar.bz2" > +SRC_URI[md5sum] = "96c34136ff416d2b13a7821c27477bed" > + > +inherit autotools > + > +# Split hwloc library into separate subpackage > +PACKAGES_prepend = "lib${PN}" > +FILES_lib${PN} += "${libdir}/lib${PN}.so*" > +${PN}_RDEPENDS += "lib${PN}" > + > +do_install_append() { > + # Let ldconfig do it's thing, no need for these symlinks > + test -L "${D}${libdir}/lib${PN}.so.5" > + test -L "${D}${libdir}/lib${PN}.so" > + rm "${D}${libdir}/lib${PN}.so.5" > + rm "${D}${libdir}/lib${PN}.so" > +} > -- > 2.10.1 > > -- > _______________________________________________ > Openembedded-devel mailing list > [email protected] > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
