1 Commits
devel ... main

4 changed files with 26 additions and 14 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e200becbf90ce1934f239f391a3c89f7289a48dd6c66fcb3ced7b0caab7b014e
size 53748

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:10a6584ec719bdf64ee60367917534f670c2bf82dc3a7970f707c68c0f9d2e96
size 53875

View File

@@ -1,3 +1,13 @@
-------------------------------------------------------------------
Sat Jun 7 20:05:21 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 2025.05.28:
* Added print_stats for --repeat.
* Added "skipped" status.
* Removed deprecated enum functions.
- Bump so version in shlib package name in keeping with upstream
library version.
-------------------------------------------------------------------
Sun Jun 9 17:11:26 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package testsweeper
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,6 +15,7 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%global flavor @BUILD_FLAVOR@%{nil}
%global pname testsweeper
%if "%{flavor}" == "test"
@@ -25,8 +26,9 @@
%bcond_with test
%endif
%define __builder ninja
%define so_ver 2
Name: testsweeper%{?psuffix}
Version: 2024.05.31
Version: 2025.05.28
Release: 0
Summary: C++ testing framework for parameter sweeps
License: BSD-3-Clause
@@ -34,11 +36,11 @@ URL: https://github.com/icl-utk-edu/testsweeper
Source: %{url}/releases/download/v%{version}/testsweeper-%{version}.tar.gz
BuildRequires: cmake >= 3.15
BuildRequires: gcc-c++
BuildRequires: ninja
BuildRequires: ninja
%if %{with test}
BuildRequires: python3
BuildRequires: lapack-devel
BuildRequires: cblas-devel
BuildRequires: lapack-devel
BuildRequires: python3
BuildRequires: cmake(testsweeper) = %{version}
%endif
@@ -48,10 +50,10 @@ command line options, iterating over the test space, and printing results. This
simplifies test functions by allowing them to concentrate on setting up and
solving one problem at a time.
%package -n lib%{name}1
%package -n lib%{name}%{so_ver}
Summary: Shared library for testsweeper, a C++ testing framework for parameter sweeps
%description -n lib%{name}1
%description -n lib%{name}%{so_ver}
TestSweeper is a C++ testing framework for parameter sweeps. It handles parsing
command line options, iterating over the test space, and printing results. This
simplifies test functions by allowing them to concentrate on setting up and
@@ -61,7 +63,7 @@ This package provides the share library for %{name}.
%package -n %{name}-devel
Summary: Headers and sources for developing apps against testsweeper
Requires: lib%{name}1 = %{version}
Requires: lib%{name}%{so_ver} = %{version}
%description -n %{name}-devel
TestSweeper is a C++ testing framework for parameter sweeps. It handles parsing
@@ -86,11 +88,11 @@ testsweeper.
%if %{without test}
%cmake_install
%ldconfig_scriptlets -n lib%{name}1
%ldconfig_scriptlets -n lib%{name}%{so_ver}
%files -n lib%{name}1
%files -n lib%{name}%{so_ver}
%license LICENSE
%{_libdir}/lib%{name}.so.1*
%{_libdir}/lib%{name}.so.%{so_ver}*
%files -n %{name}-devel
%license LICENSE