summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--sources1
-rw-r--r--verdict.spec63
3 files changed, 65 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..cecefe9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/verdict-1.4.1.tar.gz
diff --git a/sources b/sources
new file mode 100644
index 0000000..dae9e5d
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+99f914f01073bb940c1cc65738d215f0 verdict-1.4.1.tar.gz
diff --git a/verdict.spec b/verdict.spec
new file mode 100644
index 0000000..e4b1692
--- /dev/null
+++ b/verdict.spec
@@ -0,0 +1,63 @@
+%define libname libverdict1_4
+
+Name: verdict
+Version: 1.4.1
+Release: 1
+Summary: Compute quality functions of 2 and 3-dimensional regions
+License: BSD-3-Clause
+URL: https://github.com/sandialabs/verdict
+Source: https://github.com/sandialabs/verdict/archive/refs/tags/%{version}.tar.gz#/verdict-%{version}.tar.gz
+BuildRequires: cmake
+BuildRequires: gcc-c++
+BuildRequires: gtest gtest-devel
+
+%description
+Verdict is a library for evaluating the geometric qualities of regions of space.
+
+%package -n %{libname}
+Summary: Verdict library for evaluating the geometric qualities of regions of space
+Group: System/Libraries
+
+%description -n %{libname}
+Verdict is a library for evaluating the geometric qualities of regions of space.
+
+%package devel
+Summary: Verdict header files
+Group: Development/Libraries/C and C++
+Requires: %{libname} = %{version}
+
+%description devel
+This package contains the header files and cmake config files.
+
+%prep
+%setup
+
+%build
+%cmake \
+ -DCMAKE_SKIP_RPATH:BOOL=OFF \
+ -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON \
+ -DVERDICT_ENABLE_TESTING:BOOL=ON \
+ -DCMAKE_INSTALL_DOCDIR=%{_docdir} \
+ %{nil}
+%cmake_build
+
+%install
+%cmake_install
+rm -vrf %{buildroot}/%{_docdir}
+
+%post -n %{libname} -p /sbin/ldconfig
+%postun -n %{libname} -p /sbin/ldconfig
+
+%files -n %{libname}
+%license LICENSE
+%{_libdir}/lib*so.*
+
+%files devel
+%doc README.md
+%{_includedir}/verdict*.h
+%{_libdir}/lib*so
+%{_libdir}/cmake/verdict
+
+%changelog
+* Tue Aug 5 2025 mimanchiok <mimanchiok@qq.com> - 1.4.1-1
+- project init