diff --git a/Unity-2.5.2.tar.gz b/Unity-2.5.2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..6b6bde59192d2fbfebf018db4fc24535ec36ff73 Binary files /dev/null and b/Unity-2.5.2.tar.gz differ diff --git a/Unity.spec b/Unity.spec new file mode 100644 index 0000000000000000000000000000000000000000..07081fb33ffe0c04b2b2d23c240557ff064ead89 --- /dev/null +++ b/Unity.spec @@ -0,0 +1,47 @@ +%define name Unity +%define version 2.5.2 +%define release 1 +%define group Database/Applications + +Summary: Unity +Name: %{name} +Version: %{version} +Release: %{release} +Group: %{group} +Packager: yong bai +License: MIT +Source0: %{name}-%{version}.tar.gz +BuildRequires: go git cmake + +%description +Simple Unit Testing for C +https://github.com/ThrowTheSwitch/Unity +%global debug_package %{nil} + +%prep +%setup -q + +%build +mkdir build +cd build +cmake .. +make %{?_smp_mflags} + +%install +export DONT_STRIP=1 +rm -rf %{buildroot} +cd build +make install DESTDIR=%{buildroot} + +%files +%{_prefix}/local/lib64/libunity.a +%{_prefix}/local/include/unity/unity.h +%{_prefix}/local/include/unity/unity_internals.h +%{_prefix}/local/lib64/cmake/unity/unityTargets.cmake +%{_prefix}/local/lib64/cmake/unity/unityTargets-noconfig.cmake +%{_prefix}/local/lib64/cmake/unity/unityConfig.cmake +%{_prefix}/local/lib64/cmake/unity/unityConfigVersion.cmake + +%changelog +* Wed Aug 30 2023 baiyong - 2.5.2-1 +-initial version