1*73bd93f1SPatrick WilliamsSUMMARY = "nanomsg socket library" 2*73bd93f1SPatrick WilliamsDESCRIPTION = "nanomsg is a socket library that provides several common \ 3*73bd93f1SPatrick Williamscommunication patterns. It aims to make the networking layer fast, scalable, \ 4*73bd93f1SPatrick Williamsand easy to use. Implemented in C, it works on a wide range of operating \ 5*73bd93f1SPatrick Williamssystems with no further dependencies." 6*73bd93f1SPatrick WilliamsHOMEPAGE = "https://nanomsg.org/" 7*73bd93f1SPatrick WilliamsLICENSE = "MIT" 8*73bd93f1SPatrick WilliamsLIC_FILES_CHKSUM = "file://COPYING;md5=587b3fd7fd291e418ff4d2b8f3904755" 9*73bd93f1SPatrick Williams 10*73bd93f1SPatrick WilliamsSECTION = "libs/networking" 11*73bd93f1SPatrick Williams 12*73bd93f1SPatrick WilliamsSRC_URI = "git://github.com/nanomsg/nanomsg.git;protocol=https;branch=master" 13*73bd93f1SPatrick WilliamsSRCREV = "fc3f684a80151a3319446fc96083a9ff384ee4fe" 14*73bd93f1SPatrick Williams 15*73bd93f1SPatrick WilliamsS = "${WORKDIR}/git" 16*73bd93f1SPatrick Williams 17*73bd93f1SPatrick Williamsinherit cmake pkgconfig 18*73bd93f1SPatrick Williams 19*73bd93f1SPatrick Williams# nanomsg documentation generation requires asciidoctor, 20*73bd93f1SPatrick Williams# not asciidoc, and currently there's no asciidoctor-native 21*73bd93f1SPatrick Williams# recipe anywhere in openembedded-core or meta-openembedded 22*73bd93f1SPatrick WilliamsEXTRA_OECMAKE = " -DNN_ENABLE_DOC=OFF " 23*73bd93f1SPatrick Williams 24*73bd93f1SPatrick Williams# we don't want nanomsg-tools to be renamed to libnanomsg-tools 25*73bd93f1SPatrick WilliamsDEBIAN_NOAUTONAME:${PN}-tools = "1" 26*73bd93f1SPatrick Williams 27*73bd93f1SPatrick WilliamsPACKAGES =+ "${PN}-tools" 28*73bd93f1SPatrick WilliamsFILES:${PN}-tools = "${bindir}/*" 29