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


-- 
Yaroslav O. Halchenko
Center for Open Neuroscience     http://centerforopenneuroscience.org
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
WWW:   http://www.linkedin.com/in/yarik        

Attachment: signature.asc
Description: PGP signature

Reply via email to