Dear all, Apologies for the slow response, I was on holidays.
I have just accepted Alois' pull request on the GitHub repo. Best wishes Christoph > On 16 Aug 2024, at 17:23, Alois Schlögl <alois.schlo...@gmail.com> wrote: > > 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))) >> >