Dear Yaroslav,

yes, everything for 0.16.4-1 avaiable in [1] at
commit 416e655f02085118ffc7dbf2da85c52415b42f57 (tag: v0.16.4debian, origin/master, origin/HEAD) Currently, I can not push the attached patch for 0.16.4-1-1 into [1], therefore I attached the patch. A clone of the repo is also available here [2], which includes that latest patch.

Let me know if you need anything else.


Cheers,
  Alois




[1] https://github.com/neurodroid/stimfit
[2] https://git.ista.ac.at/alois.schloegl/stimfit


Am 8/16/24 um 14:32 schrieb Yaroslav Halchenko:
Hi Alois

Sorry for radio silence.  Now I have my attention on this, let's get
stimfit updated.

On 5 Apr 2024 you also shared new orig and .deb for 0.16.4-1 but forgot
to share sources (.dsc or at least .debian.tar.gz) -- could you do that?
Or may be you already have it all in git, e.g. in a debian branch on
your https://github.com/neurodroid/stimfit ?

Cheers,

On Fri, 16 Aug 2024, Alois Schlögl wrote:

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)))


Reply via email to