%undefine __cmake_in_source_build
%global _vpath_srcdir src
Name: daggy
Version: 2.1.3
Release: 6%{?dist}
Summary: Data Aggregation Utility and developer library
License: MIT
URL: https://github.com/synacker/daggy
Source0: %{url}/archive/v%{version}/%{name}-v%{version}.tar.gz
BuildRequires: qt6-qtbase-devel
BuildRequires: gcc-c++
BuildRequires: mustache-devel
BuildRequires: libssh2-devel
BuildRequires: yaml-cpp-devel
BuildRequires: cmake
ExcludeArch: s390x
%description
Data Aggregation Utility and C/C++ developer library for data streams catching.
Main goals are server-less, cross-platform, simplicity and ease-of-use.
It can be helpful for developers, QA, DevOps and engineers for debug,
analyze and control any data streams, including requests and responses,
in distributed network systems, for example, based on micro-service architecture.
%package devel
Summary: Development files for %{name}
%description devel
%{summary}
%prep
%autosetup
%build
%cmake -DVERSION=%{version} src
%cmake_build
%install
%cmake_install
%check
export LD_LIBRARY_PATH=%{buildroot}%{_libdir}:${LD_LIBRARY_PATH}
%ctest
%files
%license LICENSE
%doc docs/*.md
%{_bindir}/%{name}
%{_libdir}/libDaggyCore.so
%post
daggy --version
%files devel
%{_includedir}/DaggyCore
%changelog
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Tue Nov 08 2022 Richard Shaw <hobbes1069@gmail.com> - 2.1.3-2
- Rebuild for yaml-cpp 0.7.0.
* Sun Aug 28 2022 Mikhail Milovidov <milovidovmikhail@gmail.com> - 2.1.3-1
- Updated daggy version up to 2.1.3
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Sun Jan 16 2022 Mikhail Milovidov <milovidovmikhail@gmail.com> - 2.1.2-1
- Update up to 2.1.2
* Fri Jan 07 2022 Mikhail Milovidov <milovidovmikhail@gmail.com> - 2.1.1-3
- Added ctest execution
* Mon Jan 03 2022 Mikhail Milovidov <milovidovmikhail@gmail.com> - 2.1.1-2
- Exclude s390x
* Mon Jan 03 2022 Mikhail Milovidov <milovidovmikhail@gmail.com> - 2.1.1-1
- Updated daggy version up to 2.1.1
* Mon Jan 03 2022 Mikhail Milovidov <milovidovmikhail@gmail.com> - 2.1.0-1
- Updated daggy version
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sat Jun 20 2020 Mikhail Milovidov <milovidovmikhail@gmail.com> - 2.0.2-1
- Update up to 2.0.2 version
* Tue Apr 07 2020 Mikhail Milovidov <milovidovmikhail@gmail.com> - 2.0.1-1
- Update up to 2.0.1 version. Fix typos in description
* Sun Apr 05 2020 Mikhail Milovidov <milovidovmikhail@gmail.com>
- Update to 2.0.0
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sun Jan 26 2020 Benjamin Kircher <bkircher@0xadd.de> - 1.1.3-3
- Rebuild for botan2-2.13
* Fri Oct 18 2019 Richard Shaw <hobbes1069@gmail.com> - 1.1.3-2
- Rebuild for yaml-cpp 0.6.3.
* Thu Jul 25 2019 Mikhail Milovidov <milovidovmikhail@gmail.com> - 1.1.3-1
- Update to 1.2.3
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Jun 23 2019 Mikhail Milovidov <milovidovmikhail@gmail.com> - 1.1.2-1
- Update to 1.1.2
* Fri Jun 21 2019 Mikhail Milovidov <milovidovmikhail@gmail.com> - 1.1.1-1
- Update to 1.1.1
* Sun Jun 16 20:04:20 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.1.0-1
- Update to 1.1.0
* Tue Mar 19 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.1-1
- Update to 1.0.1
* Sat Mar 16 2019 Mikhail Milovidov <milovidovmikhail@gmail.com> - 1.0.0-1
- Initial rpm release