Name: open62541 Version: 0.3.1 Release: 1%{?dist} Summary: OPC UA implementation License: MPLv2.0 URL: http://open62541.org Source0: https://github.com/open62541/open62541/archive/v%{version}/%{name}-%{version}.tar.gz Patch0: 000-remove-unknown-gcc-options.patch BuildRequires: gcc-c++ BuildRequires: cmake3 BuildRequires: make %if 0%{?rhel} != 7 BuildRequires: python3 BuildRequires: python3-six %else BuildRequires: python BuildRequires: python-six %endif %description open62541 is a C-based library (linking with C++ projects is possible) with all necessary tools to implement dedicated OPC UA clients and servers, or to integrate OPC UA-based communication into existing applications. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %autosetup %build %cmake3 \ %if 0%{?rhel} != 7 -DCMAKE_C_FLAGS=-Wno-error=cast-function-type \ %endif -DUA_ENABLE_AMALGAMATION=ON . %make_build %install %make_install # Remove this from the examples installation rm examples/CMakeLists.txt rm -Rf %{buildroot}/usr/share/open62541/tools %ldconfig_scriptlets %files %license LICENSE %doc AUTHORS CHANGELOG README.md %{_libdir}/libopen62541.so.* %files devel %license LICENSE LICENSE-CC0 %{_libdir}/libopen62541.so %{_libdir}/pkgconfig/open62541.pc %{_includedir}/open62541.h %{_libdir}/cmake/open62541* %doc FEATURES.md %doc examples/ %changelog * Sun Aug 4 2019 Peter Robinson 0.3.1-1 - Update to 0.3.1 release * Thu Jul 25 2019 Fedora Release Engineering - 0.3.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Wed Feb 13 2019 Miro HronĨok - 0.3.0-4 - Use python3 on Fedora again * Tue Feb 12 2019 Peter Robinson 0.3.0-3 - Package fixes for el7 * Fri Feb 01 2019 Fedora Release Engineering - 0.3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Thu Dec 20 2018 Till Hofmann - 0.3.0-1 - Update to 0.3.0 release * Wed Aug 22 2018 Jens Reimann - 0.3-0.4.rc2 - Upgraded to 0.3.rc2 * Fri Jul 13 2018 Fedora Release Engineering - 0.3-0.3.rc1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Mar 07 2018 Jens Reimann - 0.3-0.2.rc1 - Upgraded to 0.3.rc1, switch to cmake3 * Thu Feb 08 2018 Fedora Release Engineering - 0.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Aug 31 2017 Jens Reimann - 0.2-1 - Initial version of the package