Am 1/18/22 um 06:32 schrieb Brian Inglis: > On 2022-01-17 14:44, Alois Schlögl wrote: >> Am 1/15/22 um 21:44 schrieb Achim Gratz: >>> Marco Atzeri writes: > >>>> add DIFF_EXCLUDES="Makefile" to avoid the artifact > >>> DISTCLEANFILES would be more appropriate it seems. > > DISTCLEANFILES is deleted immediately after downloading and unpacking > the *UPSTREAM* source: > >     https://cygwin.github.io/cygport/src_prep_cygpart.html#robo112 > > "A list of files to be deleted immediately upon unpacking sources, > relative to $S. This is intended to be used with buildsystem-generated > files which are incorrectly included in the source tarball." > >> I tried this (see attachment), but I'm not sure this is what you meant. > > DIFF_EXCLUDES is a list of files generated in $S not automatically > excluded from the source package: > >     https://cygwin.github.io/cygport/pkg_pkg_cygpart.html#robo384 > > "A list of file names, directory names, or glob patterns in $S which > will be excluded when creating the .src.patch file. This should be > used for files automatically generated in $S to avoid polluting the > patch. > NOTE > Files generated by various buildsystem infrastructures, such as > autoconf, automake, gettext, and libtool are already excluded > automatically and need not be listed here." > > Add to DIFF_EXCLUDES the names of any files you see after the output > header: > >>>> Creating source patches > Ok, thanks for these clear hints. I've now added these files as suggested. The revised version is attached. Moreover, I've removed (commented) all aspects for building of python-biosig bindings, in order not to delay the inclusion of Biosig in Cygwin. Is there anything else that need to be considered ? Cheers,    Alois