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