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

Reply via email to