Name: xeus-zmq Version: 1.1.1 Release: 1%{?dist} Summary: ZeroMQ based middleware for xeus License: BSD-3-Clause URL: https://github.com/jupyter-xeus/xeus-zmq Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz # Xeus is not available for i686 # https://src.fedoraproject.org/rpms/xeus/blob/rawhide/f/xeus.spec ExcludeArch: %{ix86} BuildRequires: cmake BuildRequires: cppzmq-devel BuildRequires: gcc-c++ BuildRequires: json-devel BuildRequires: libuuid-devel BuildRequires: openssl-devel BuildRequires: xeus-devel BuildRequires: xtl-devel BuildRequires: zeromq-devel %description xeus-zmq provides various implementations of the xserver API from xeus, based on the ZeroMQ library. These implementations all conform to the Jupyter Kernel Protocol specification. %package devel Summary: ZeroMQ based middleware for xeus Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Development files for xeus-zmq %prep %autosetup %build %cmake -DXEUS_ZMQ_BUILD_STATIC_LIBS=OFF \ -DXEUS_ZMQ_BUILD_SHARED_LIBS=ON \ -DXEUS_ZMQ_STATIC_DEPENDENCIES=OFF %cmake_build %install %cmake_install %check %ctest %files %license LICENSE %doc README.md %{_libdir}/libxeus-zmq.so.2* %files devel %dir %{_includedir}/xeus-zmq %{_includedir}/xeus-zmq/*.hpp %dir %{_libdir}/cmake/xeus-zmq %{_libdir}/cmake/xeus-zmq/*.cmake %{_libdir}/libxeus-zmq.so %changelog * Sat Oct 07 2023 Benson Muite - 1.1.1.1-1 - Initial package