public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/qrupdate] f45: Update to 1.2.0 at the new upstream.
@ 2026-09-24 11:26 Susi Lehtola
0 siblings, 0 replies; only message in thread
From: Susi Lehtola @ 2026-09-24 11:26 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/qrupdate
Branch : f45
Commit : 1be17ecf33753c0f4f80954aac07d7d70414960c
Author : Susi Lehtola <jussilehtola@fedoraproject.org>
Date : 2026-09-24T11:25:38+00:00
Stats : +41/-25 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/qrupdate/c/1be17ecf33753c0f4f80954aac07d7d70414960c?branch=f45
Log:
Update to 1.2.0 at the new upstream.
---
diff --git a/.gitignore b/.gitignore
index f0746dc..8818838 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
qrupdate-1.1.1.tar.gz
/qrupdate-1.1.2.tar.gz
+/qrupdate-1.2.0.tar.gz
diff --git a/qrupdate.spec b/qrupdate.spec
index 23602e2..d08c5d3 100644
--- a/qrupdate.spec
+++ b/qrupdate.spec
@@ -4,60 +4,75 @@
%global blaslib openblas
%endif
-Name: qrupdate
-Version: 1.1.2
-Release: 36%{?dist}
-Summary: A Fortran library for fast updates of QR and Cholesky decompositions
+Name: qrupdate
+Version: 1.2.0
+Release: 1%{?dist}
+Summary: A Fortran library for fast updates of QR and Cholesky decompositions
# Automatically converted from old format: GPLv3+ - review is highly recommended.
-License: GPL-3.0-or-later
-URL: http://qrupdate.sourceforge.net/
-Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+License: GPL-3.0-or-later
+URL: https://github.com/mpimd-csc/qrupdate-ng
+Source0: https://github.com/mpimd-csc/qrupdate-ng/archive/v%{version}/%{name}-%{version}.tar.gz
+Provides: qrupdate-ng%{?_isa} = %{version}-%{release}
-BuildRequires: make
-BuildRequires: gcc-gfortran
-
-BuildRequires: %{blaslib}-devel
+BuildRequires: cmake
+BuildRequires: gcc-gfortran
+BuildRequires: %{blaslib}-devel
%description
qrupdate is a Fortran library for fast updates of QR and Cholesky
decompositions.
%package devel
-Summary: Development libraries for %{name}
-Requires: %{name} = %{version}-%{release}
-Requires: %{blaslib}-devel%{?_isa}
+Summary: Development libraries for %{name}
+Requires: %{name} = %{version}-%{release}
+Requires: %{blaslib}-devel%{?_isa}
+Provides: qrupdate-ng-devel%{?_isa} = %{version}-%{release}
+# For directory ownership
+Requires: cmake
+Requires: pkgconfig
%description devel
This package contains the development libraries for %{name}.
+%package doc
+Summary: Documentation for %{name}
+
+%description doc
+This package contains the documentation for %{name}.
+
%prep
-%setup -q
-# Modify install location
-sed -i 's|$(PREFIX)/lib/|$(DESTDIR)%{_libdir}/|g' src/Makefile
+%setup -q -n qrupdate-ng-%{version}
%build
-%make_build solib FC=gfortran FFLAGS="%{optflags} -fimplicit-none -funroll-loops -fallow-argument-mismatch $LDFLAGS" BLAS="-l%{blaslib}" LAPACK=
+%cmake -DCMAKE_INSTALL_MODULEDIR=%{_fmoddir} -DBUILD_STATIC_LIBS=OFF
+%cmake_build
%install
-make install-shlib LIBDIR=%{_libdir} PREFIX="%{buildroot}"
-# Verify attributes
-chmod 755 %{buildroot}%{_libdir}/libqrupdate.*
+%cmake_install
%check
-make test FC=gfortran FFLAGS="%{optflags} -fimplicit-none -funroll-loops -fallow-argument-mismatch $LDFLAGS" BLAS="-l%{blaslib}" LAPACK=
+%ctest
%ldconfig_scriptlets
%files
-%license COPYING
-%doc README ChangeLog
+%license LICENSE
+%doc README.md CHANGELOG.md CODE TODO
%{_libdir}/libqrupdate.so.*
%files devel
+%{_libdir}/pkgconfig/qrupdate.pc
+%{_libdir}/cmake/qrupdate/
%{_libdir}/libqrupdate.so
+%{_fmoddir}/qrupdate*.mod
+%files doc
+%{_docdir}/qrupdate-ng
%changelog
+* Thu Sep 24 2026 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.2.0-1
+- Update to 1.2.0.
+
* Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.2-36
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
diff --git a/sources b/sources
index dc056e7..1d54933 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-6d073887c6e858c24aeda5b54c57a8c4 qrupdate-1.1.2.tar.gz
+SHA512 (qrupdate-1.2.0.tar.gz) = 9f706eb6714aa36fbd50357b95d7236af6b3de0d03f86837ed7f14fb68bc6e17848662912a5190f03b2b43f78cdf350662a0047eb562f995abdae52af7eda9a4
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-09-24 11:26 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-24 11:26 [rpms/qrupdate] f45: Update to 1.2.0 at the new upstream Susi Lehtola
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox