Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : zeromq | name : zeromq | ||||
| version : 4.3.2 | version : 4.3.4 | ||||
| release : 7 | release : 8 | ||||
| source : | source : | ||||
| - https://github.com/zeromq/libzmq/releases/download/v4.3.2/zeromq-4.3.2.tar.gz : ebd7b5c830d6428956b67a0454a7f8cbed1de74b3b01e5c33c5378e22740f763 | - https://github.com/zeromq/libzmq/releases/download/v4.3.4/zeromq-4.3.4.tar.gz : c593001a89f5a85dd2ddf564805deb860e02471171b3f204944857336295c3e5 | ||||
| license : | license : | ||||
| - GPL-3.0-or-later | - GPL-3.0-or-later | ||||
| - LGPL-3.0-or-later | - LGPL-3.0-or-later | ||||
| component : programming | component : programming | ||||
| summary : ZeroMQ lightweight messaging kernel | summary : ZeroMQ lightweight messaging kernel | ||||
| description: | | description: | | ||||
| The ZeroMQ lightweight messaging kernel is a library which extends the standard socket interfaces with features traditionally provided by specialised messaging middleware products. ZeroMQ sockets provide an abstraction of asynchronous message queues, multiple messaging patterns, message filtering (subscriptions), seamless access to multiple transport protocols and more. | The ZeroMQ lightweight messaging kernel is a library which extends the standard socket interfaces with features traditionally provided by specialised messaging middleware products. ZeroMQ sockets provide an abstraction of asynchronous message queues, multiple messaging patterns, message filtering (subscriptions), seamless access to multiple transport protocols and more. | ||||
| builddeps : | builddeps : | ||||
| - pkgconfig(openpgm-5.2) | - pkgconfig(openpgm-5.2) | ||||
| - pkgconfig(libsodium) | - pkgconfig(libsodium) | ||||
| - asciidoc | - asciidoc | ||||
| patterns : | patterns : | ||||
| - devel : | - devel : | ||||
| - /usr/doc/zmq/ | - /usr/share/man | ||||
| setup : | | setup : | | ||||
| %patch -p1 < $pkgfiles/0001-Disable-test_filter_ipc.patch | %patch -p1 < $pkgfiles/0001-Disable-test_filter_ipc.patch | ||||
| mkdir build && pushd build | %patch -p1 < $pkgfiles/manpages-instead-of-html-pages.patch | ||||
| %cmake .. -DBUILD_STATIC=OFF | %cmake_ninja -DBUILD_STATIC=OFF -DWITH_LIBBSD=OFF -DWITH_DOCS=OFF | ||||
| build : | | build : | | ||||
| pushd build | %ninja_build | ||||
| %make | |||||
| install : | | install : | | ||||
| pushd build | %ninja_install | ||||
| %make_install | |||||
| check : | | check : | | ||||
| pushd build | %ninja_check || : | ||||
| %make test || : | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.