## START: Set by rpmautospec ## (rpmautospec version 0.3.5) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec %global octpkg flexiblas # Exclude .oct files from provides %global __provides_exclude_from ^%{octpkglibdir}/.*\\.oct$ Name: octave-%{octpkg} Version: 3.4.1 Release: %autorelease Summary: FlexiBLAS API Interface for Octave License: GPL-3.0-or-later URL: https://www.mpi-magdeburg.mpg.de/projects/%{octpkg} Source0: %{octpkg}-octave-%{version}.tar.gz # Generated using create-oct-package.sh from: # Source1: https://github.com/mpimd-csc/%{octpkg}/archive/v%{version}/%{octpkg}-%{version}.tar.gz BuildRequires: make BuildRequires: octave-devel >= 5.1.0 BuildRequires: flexiblas-devel >= 3.0.0 Requires: octave(api) = %{octave_api} Requires(post): octave Requires(postun): octave %description FlexiBLAS is a BLAS wrapper library which allows to change the BLAS without recompiling the programs. %prep %setup -q -n %{octpkg}-octave %build %octave_pkg_build %install %octave_pkg_install %post %octave_cmd pkg rebuild %preun %octave_pkg_preun %postun %octave_cmd pkg rebuild %files %{octpkglibdir} %dir %{octpkgdir} %{octpkgdir}/*.m %doc %{octpkgdir}/doc-cache %{octpkgdir}/packinfo %license %{octpkgdir}/packinfo/COPYING %changelog * Thu Jan 11 2024 Iñaki Úcar - 3.4.1-1 - Update to 3.4.0 * Thu Aug 10 2023 Iñaki Úcar - 3.3.0-5 - Add missing changelog section * Thu Jul 20 2023 Fedora Release Engineering - 3.3.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Sun Apr 09 2023 Orion Poplawski - 3.3.0-3 - Rebuild for octave 8.1.0 * Thu Jan 19 2023 Fedora Release Engineering - 3.3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Tue Jan 10 2023 Iñaki Úcar - 3.3.0-1 - Update to 3.3.0 * Fri Jul 22 2022 Fedora Release Engineering - 3.2.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Wed Jul 13 2022 Iñaki Úcar - 3.2.1-1 - Update to 3.2.1 * Fri Jun 03 2022 Iñaki Úcar - 3.2.0-2 - Rebuid for octave 7.1 * Wed Jun 01 2022 Iñaki Úcar - 3.2.0-1 - Update to 3.2.0 * Fri Feb 25 2022 Iñaki Úcar - 3.1.3-1 - Update to 3.1.3 * Wed Jan 19 2022 Iñaki Úcar - 3.1.2-1 - Update to 3.1.2 * Wed Aug 18 2021 Iñaki Úcar - 3.0.0-6 - Rebuilt for new octave API * Mon Aug 16 2021 Iñaki Úcar - 3.0.0-5 - Rebuilt for new octave API * Thu Jul 22 2021 Fedora Release Engineering - 3.0.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jan 26 2021 Fedora Release Engineering - 3.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Mon Nov 30 2020 Iñaki Úcar - 3.0.0-2 - https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot * Wed Sep 23 2020 Iñaki Úcar - 3.0.0-1 - Initial import (#1880743)