commit c20f345b5d41c5e0c1adf08b1e56a8f1df3a1e95 Author: MSVSphere Packaging Team Date: Tue Nov 26 17:40:50 2024 +0300 import opencsd-1.4.1-3.el10 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..933c3bd --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/553d74524332be146675980ef611153d1a1ab6f8.tar.gz diff --git a/.opencsd.metadata b/.opencsd.metadata new file mode 100644 index 0000000..489c157 --- /dev/null +++ b/.opencsd.metadata @@ -0,0 +1 @@ +915b976e68a802cae074dd307216bfb89b040282 SOURCES/553d74524332be146675980ef611153d1a1ab6f8.tar.gz diff --git a/SPECS/opencsd.spec b/SPECS/opencsd.spec new file mode 100644 index 0000000..a2feb3e --- /dev/null +++ b/SPECS/opencsd.spec @@ -0,0 +1,122 @@ +%global opencsd_tag 553d74524332be146675980ef611153d1a1ab6f8 + +Name: opencsd +Version: 1.4.1 +Release: 3%{?dist} +Summary: An open source CoreSight(tm) Trace Decode library + +License: BSD-3-Clause +URL: https://github.com/Linaro/OpenCSD +Source0: https://github.com/Linaro/OpenCSD/archive/%{opencsd_tag}.tar.gz + +BuildRequires: patch +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: git +BuildRequires: make + +%description +This library provides an API suitable for the decode of ARM(r) +CoreSight(tm) trace streams. + +%package devel +Summary: Development files for the CoreSight(tm) Trace Decode library +Requires: %{name}%{?_isa} = %{version}-%{release} +%description devel +The opencsd-devel package contains headers and libraries needed +to develop CoreSight(tm) trace decoders. + +%prep +%setup -q -n OpenCSD-%{opencsd_tag} + +%build +cd decoder/build/linux +export CFLAGS="$RPM_OPT_FLAGS" +export CXXFLAGS="$RPM_OPT_FLAGS" +LIB_PATH=%{_lib} make %{?_smp_mflags} + + +%install +cd decoder/build/linux +PREFIX=%{buildroot}%{_prefix} LIB_PATH=%{_lib} make install DISABLE_STATIC=1 DEF_SO_PERM=755 + + +%check +# no upstream unit tests yet + +%files +%license LICENSE +%doc HOWTO.md README.md +%{_libdir}/*so\.* +%{_bindir}/* + +%files devel +%doc decoder/docs/prog_guide/* +%{_includedir}/* +# no man files.. +%{_libdir}/*so + +#------------------------------------------------------------------------------ +%changelog +* Tue Nov 26 2024 MSVSphere Packaging Team - 1.4.1-3 +- Rebuilt for MSVSphere 10 + +* Mon Jun 24 2024 Troy Dawson - 1.4.1-3 +- Bump release for June 2024 mass rebuild + +* Thu Jan 25 2024 Fedora Release Engineering - 1.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 1.4.1-1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Sep 20 2023 Jeremy Linton - 1.4.1-0 +- Update to upstream 1.4.1 + +* Thu Jul 20 2023 Fedora Release Engineering - 1.4.0-1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Wed Feb 15 2023 Jeremy Linton - 1.4.0-0 +- Update to upstream 1.4.0 + +* Thu Jan 19 2023 Fedora Release Engineering - 1.3.3-1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Dec 14 2022 Jeremy Linton - 1.3.3-0 +- Update to upstream 1.3.3, and SPDX migration + +* Fri Oct 14 2022 Jeremy Linton - 1.3.2-1 +- Update to upstream 1.3.2 + +* Thu Aug 4 2022 Jeremy Linton - 1.3.1-1 +- Update to upstream 1.3.1 + +* Fri Jul 22 2022 Fedora Release Engineering - 1.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Mar 24 2022 Jeremy Linton - 1.3.0-1 +- Update to upstream 1.3.0 + +* Wed Jan 19 2022 Jeremy Linton - 1.2.0-1 +- Update to upstream 1.2.0 + +* Fri Sep 10 2021 Jeremy Linton - 1.1.1-1 +- Update to upstream 1.1.1 + +* Thu Jul 22 2021 Fedora Release Engineering - 1.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Feb 5 2021 Jeremy Linton - 1.0.0-1 +- Update to upstream 1.0.0 + +* Tue Jan 26 2021 Fedora Release Engineering - 0.14.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Sep 23 2020 Jeremy Linton - 0.14.3-1 +- Update to upstream 0.14.3 + +* Tue Jul 28 2020 Fedora Release Engineering - 0.14.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jul 08 2020 Jeremy Linton - 0.14.1-1 +- First opencsd package