Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37844866
en ru br
ALT Linux repositórios
S:4.10.0-alt2.1

Group :: Desenvolvimento/C++
RPM: libzeromq-cpp-devel

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

# Header-only library.
Name:           libzeromq-cpp-devel
Version:        4.10.0
Release:        alt2.1

Summary:        Header-only C++ binding for libzmq

License:        MIT
Group:          Development/C++
URL:            https://zeromq.org
VCS:            https://github.com/zeromq/cppzmq
Source:         %name-%version.tar
# Based on https://github.com/catchorg/Catch2/blob/devel/docs/migrate-v2-to-v3.md
Patch:          libzeromq-cpp-devel-4.10.0-adapt-for-catch2-v3.patch

BuildRequires:  cmake
BuildRequires:  gcc-c++
BuildRequires:  libzeromq-devel
BuildRequires:  catch-devel

%description
cppzmq is a C++ binding for libzmq.

cppzmq maps the libzmq C API to C++ concepts. In particular, it is type-safe,
provides exception-based error handling, and provides RAII-style classes that
automate resource management. cppzmq is a light-weight, header-only binding.

%prep
%setup
%patch -p1
%ifarch %e2k
# LCC bug workaround
sed -i "s/constexpr zmq::/const zmq::/g" tests/buffer.cpp
%endif

%build
%cmake
%cmake_build

%install
%cmake_install

%files
%doc README.md
%_includedir/zmq*.hpp
%_datadir/cmake/*
%_pkgconfigdir/cppzmq.pc

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009