--- zolo-svd-0.1.0.orig/debian/changelog
+++ zolo-svd-0.1.0/debian/changelog
@@ -0,0 +1,11 @@
+zolo-svd (0.1.0-3) stable; urgency=low
+
+  * version number update by debtransform
+
+ -- debtransform <build@opensuse.org>  Tue, 28 Apr 2026 12:06:16 +0000
+
+zolo-svd (0.1.0-2) stable; urgency=low
+
+  * Initial Debian build
+
+ -- Tobias Melson <code@tobias-melson.de>  Wed, 13 Nov 2024 14:19:38 +0100
--- zolo-svd-0.1.0.orig/debian/control
+++ zolo-svd-0.1.0/debian/control
@@ -0,0 +1,51 @@
+Source: zolo-svd
+Section: science
+Priority: optional
+Maintainer: Tobias Melson <code@tobias-melson.de>
+Build-Depends:
+    debhelper (>= 10),
+    debhelper-compat (= 10),
+    gcc,
+    g++,
+    gfortran,
+    libblas-dev,
+    liblapack-dev,
+    libelpa-dev,
+    libopenmpi-dev,
+    pkg-config,
+    libscalapack-mpi-dev,
+    mpi-default-dev,
+    python3-all (>=3.8),
+    python3-dev,
+    python3-venv
+Standards-Version: 3.9.4
+
+Package: libzolo-svd0
+Architecture: any
+Section: libs
+Depends:
+    ${shlibs:Depends},
+    ${misc:Depends}
+Suggests:
+    libopenmpi-dev,
+    libscalapack-mpi-dev
+Description: Singular value decomposition library
+ The Zolo-SVD library computes singular values and vectors of tall matrices.
+
+Package: libzolo-svd-dev
+Architecture: any
+Section: libdevel
+Depends:
+    ${shlibs:Depends},
+    ${misc:Depends},
+    libzolo-svd0 (= ${binary:Version})
+Description: Development files for zolo-svd
+
+Package: python3-zolo-svd
+Architecture: any
+Section: python
+Depends:
+    ${shlibs:Depends},
+    ${misc:Depends},
+    libzolo-svd0 (= ${binary:Version})
+Description: Python interface of zolo-svd
--- zolo-svd-0.1.0.orig/debian/libzolo-svd-dev.install
+++ zolo-svd-0.1.0/debian/libzolo-svd-dev.install
@@ -0,0 +1,4 @@
+usr/include/zolo-svd/*
+usr/lib/*/libzolo-svd.la
+usr/lib/*/libzolo-svd.so
+usr/lib/*/pkgconfig/zolo-svd.pc
--- zolo-svd-0.1.0.orig/debian/libzolo-svd0.install
+++ zolo-svd-0.1.0/debian/libzolo-svd0.install
@@ -0,0 +1 @@
+usr/lib/*/libzolo-svd.so.*
--- zolo-svd-0.1.0.orig/debian/python3-zolo-svd.install
+++ zolo-svd-0.1.0/debian/python3-zolo-svd.install
@@ -0,0 +1 @@
+usr/lib/*/dist-packages/*
--- zolo-svd-0.1.0.orig/debian/rules
+++ zolo-svd-0.1.0/debian/rules
@@ -0,0 +1,30 @@
+#!/usr/bin/make -f
+export DH_VERBOSE=1
+
+include /usr/share/mpi-default-dev/debian_defaults
+
+export PRTE_MCA_rmaps_default_mapping_policy=:oversubscribe
+export OMPI_MCA_rmaps_base_oversubscribe=true
+export OMPI_MCA_plm_rsh_agent=/bin/false
+export LIBS=-lscalapack-$(ARCH_DEFAULT_MPI_IMPL)
+
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,--no-as-needed
+export FC=mpif90
+
+%:
+	dh $@ --builddir=build
+
+override_dh_autoreconf:
+	true
+
+override_dh_auto_configure:
+	python3 -m venv /tmp/venv
+	/tmp/venv/bin/python3 -m pip install ../SOURCES/nanobind-2.2.0-py3-none-any.whl
+	dh_auto_configure -- PYTHON=/tmp/venv/bin/python3 --enable-test-runner="mpiexec --oversubscribe"
+
+override_dh_auto_install:
+	dh_auto_install
+	cd debian/tmp/usr/lib*/python* && mv site-packages dist-packages
+
+override_dh_auto_test:
+	cd build; make check || { cat ./test/test-suite.log; exit 1; }
