# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
maintainers {michaelld @michaelld} openmaintainer
categories devel sysutils net
description High-level C++ Binding for 0MQ
long_description ${description}
if {${subport} eq ${name}} {
github.setup zeromq cppzmq 4.5.0 v
checksums rmd160 53b50b655ba7cd7b0a69ac85c4fde788edc34727 \
sha256 41f7f1d3198826bc7ecd29099a069f91f21c4885e72fbcdf64adeeeb94802e6a \
# bump the epoch because I moved the version from 20170720 to 4.2.2
long_description ${description}: \
This port follows the release version of ${name}, which is typically updated every 6 months. If for some reason this port does not build or function as desired, try the ${name}-devel port.
github.setup zeromq cppzmq e67fa0e16d7964876228952f60693f5c03ea0cc1
version 20191104-[string range ${github.version} 0 7]
checksums rmd160 53b50b655ba7cd7b0a69ac85c4fde788edc34727 \
sha256 41f7f1d3198826bc7ecd29099a069f91f21c4885e72fbcdf64adeeeb94802e6a \
long_description ${description}: \
This port follows the GIT master version of ${name}, which is typically updated every few days to weeks.
depends_lib-append path:lib/libzmq.dylib:zmq
# this is just a header; skip all steps and manually do destroot
xinstall -m 755 -d ${destroot}${prefix}/include
copy ${worksrcpath}/zmq.hpp ${destroot}${prefix}/include