Dear Debian maintainers, Upgrading to the latest release of stimfit v0.16.4 fixes this issue. The resulting debian packages are available from here: https://pub.ista.ac.at/~schloegl/src/stimfit/0.16.4-1.1/
The debian packages can be rebuild with this command (tested on Debian12/bookworm)
git clone https://github.com/neurodroid/stimfit patch -p1 < stimfit-0.16.4-1.1-debian-release-changes.patch or git clone https://git.ista.ac.at/alois.schloegl/stimfit and run this script to build the debian packages: (. dist/debian/mkdeb.sh) Cheers, Alois
commit 020ba74efafa5e76e263cf13c67babc88ca63025 Author: Alois Schlögl <alois.schlo...@gmail.com> Date: Thu Aug 15 23:06:28 2024 +0200 prepare debian release 0.16.4-1.1 diff --git a/dist/debian/changelog b/dist/debian/changelog index abb6b13b..e5a49571 100644 --- a/dist/debian/changelog +++ b/dist/debian/changelog @@ -1,3 +1,11 @@ +stimfit (0.16.4-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * use external libbiosig instead of internal + (configure --with-biosig instead of --with-biosiglite) + + -- Alois Schloegl <alois.schlo...@gmail.com> Thu, 15 Aug 2024 12:56:35 +1300 + stimfit (0.16.4-1) unstable; urgency=medium * Non-maintainer upload. diff --git a/dist/debian/control b/dist/debian/control index 38d85c55..aaff7404 100644 --- a/dist/debian/control +++ b/dist/debian/control @@ -3,7 +3,7 @@ Section: science Priority: optional Maintainer: Christoph Schmidt-Hieber <chris...@gmx.de> Uploaders: Yaroslav Halchenko <deb...@onerussian.com> -Build-Depends: debhelper (>= 9), dh-python, libbiosig-dev (>= 2.1.0), python3-dev, python3-numpy, libhdf5-dev, swig, python3-sip-dev, python3-wxgtk4.0 (>= 4.0.7), libwxgtk3.2-dev, libfftw3-dev, liblapack-dev, chrpath, help2man, zlib1g-dev, dh-autoreconf, pkg-config +Build-Depends: debhelper (>= 10), dh-python, libbiosig-dev (>= 2.1.0), python3-dev, python3-numpy, libhdf5-dev, swig, python3-sip-dev, python3-wxgtk4.0 (>= 4.0.7), libwxgtk3.2-dev, libfftw3-dev, liblapack-dev, chrpath, help2man, zlib1g-dev, dh-autoreconf, pkg-config Standards-Version: 3.9.8 Homepage: http://www.stimfit.org diff --git a/dist/debian/copyright b/dist/debian/copyright index 4d12ebad..4ba47f1c 100644 --- a/dist/debian/copyright +++ b/dist/debian/copyright @@ -7,10 +7,6 @@ Files: * Copyright: 2011, Christoph Schmidt-Hieber <chris...@gmx.de> License: GPL-2+ -Files: src/libbiosiglite/* -Copyright: 2005-2016, Alois Schloegl <alois.schlo...@ist.ac.at> -License: GPL-3 - Files: src/libstfio/abf/axon/* Copyright: 1993-2000, Axon Instruments <i...@moldev.com> License: axon1 diff --git a/dist/debian/mkdeb.sh b/dist/debian/mkdeb.sh index 661c8962..dd0c333f 100644 --- a/dist/debian/mkdeb.sh +++ b/dist/debian/mkdeb.sh @@ -10,6 +10,8 @@ cp -v stimfit-${VERSION}.tar.gz ../deb/stimfit_${VERSION}.orig.tar.gz cd ../deb/ tar -xzf stimfit_${VERSION}.orig.tar.gz cd stimfit-${VERSION} -cp -rv ../../../dist/debian ./ -debuild -S -sa -sudo pbuilder build --basetgz /var/cache/pbuilder/base.tgz ../*.dsc +cp -rv ../../stimfit/dist/debian ./ +# debuild -S -sa +debuild -i -us -uc -S +debuild -i -us -uc -b +# sudo pbuilder build --basetgz /var/cache/pbuilder/base.tgz ../*.dsc diff --git a/dist/debian/rules b/dist/debian/rules index 0354214f..4460f7b2 100755 --- a/dist/debian/rules +++ b/dist/debian/rules @@ -42,11 +42,9 @@ clean: find -name '*.la' | xargs -r rm -f find -name '*.so' | xargs -r rm -f rm -f $(CURDIR)/test.h5 - dh_autoreconf_clean dh_clean install: build - dh_autoreconf PYTHON=/usr/bin/python$(PYVER) PYTHON_VERSION=$(PYVER) ./configure --enable-python --enable-debian --with-biosig --prefix=$(DEBPREFIX) $(WXCONFIG_OPTS) $(MAKE) ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))