summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCoprDistGit <copr-devel@lists.fedorahosted.org>2024-02-20 01:30:47 +0000
committerCoprDistGit <copr-devel@lists.fedorahosted.org>2024-02-20 01:30:47 +0000
commit17ffebadfc26c479a9459009883a909187c4332e (patch)
tree5d6fced4e4440b2c1e2f667cedef4d5957f4c339
parente57830feb7da2ba2d0584064a72de29726c7073b (diff)
automatic import of utHEADmasterf39f38
-rw-r--r--.gitignore1
-rw-r--r--sources1
-rw-r--r--ut.spec54
3 files changed, 56 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..6caa261 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/ut-2.0.0.tar.gz
diff --git a/sources b/sources
new file mode 100644
index 0000000..f375786
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+e32f86e4430e47fd68d88c78d80fd771 ut-2.0.0.tar.gz
diff --git a/ut.spec b/ut.spec
new file mode 100644
index 0000000..e4108e5
--- /dev/null
+++ b/ut.spec
@@ -0,0 +1,54 @@
+# header-only library
+#%global debug_package %{nil}
+
+%global forgeurl https://github.com/boost-ext/ut
+Version: 2.0.0
+%forgemeta
+
+Name: ut
+Release: %autorelease
+Summary: UT: C++20 μ(micro)/Unit Testing Framework
+
+License: BSL-1.0
+URL: %{forgeurl}
+Source0: %{forgesource}
+
+BuildRequires: gcc-c++
+BuildRequires: cmake
+BuildRequires: ninja-build
+
+%description
+%{summary}.
+
+%package devel
+Summary: Development files for %{name}
+Provides: %{name}-static%{?_isa} = %{version}-%{release}
+
+%description devel
+The %{name}-devel package contains development files for %{name}.
+
+%prep
+%forgeautosetup -p1
+
+%build
+%cmake \
+ -GNinja \
+ -DBOOST_UT_ALLOW_CPM_USE=OFF \
+ -DBOOST_UT_ENABLE_RUN_AFTER_BUILD=OFF \
+
+%cmake_build
+
+%install
+%cmake_install
+
+%check
+%ctest
+
+%files devel
+%license LICENSE.md
+%doc README.md
+%{_includedir}/boost/ut.hpp
+%{_libdir}/cmake/ut-%{version}/
+
+%changelog
+%autochangelog