From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x32d.google.com (mail-wm1-x32d.google.com [IPv6:2a00:1450:4864:20::32d]) by sourceware.org (Postfix) with ESMTPS id 10D603858D39 for ; Tue, 18 Jan 2022 21:50:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 10D603858D39 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wm1-x32d.google.com with SMTP id h206-20020a1c21d7000000b0034d95625e1fso1249687wmh.4 for ; Tue, 18 Jan 2022 13:50:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :references:from:in-reply-to; bh=+5zLhPbIxsmWkdPCZa3GcUqKNAv12g2tMsOnwIZtYb0=; b=jKGQB7KLdAr2pcxiSE4USCwgWd4OWbpj06aYrF4PpiVfKw4bwnjLHisE8YDVxRJKQq 4iBp0Pw75XiK1b9Cf7u1gG6WsAMjGqbVX6HsK/JEC3TNM/22KP38cSNanafExKMk8d3e 36Nxmw0GefmM168BM0hZ129SO/iNUGN4kxI1JVMp1cbIOJez47ceFODo4VNoaO5GoXQQ WhL21GfX3R/p1kIvZKW93KInVu95oODhYztFkBmDmn4Snuy+4qbCU/qoIHGVE78vMFkQ 0sbFyNrkUX6NNbLR9kDntN0vrtEzlRToYFFoRG4kfLlbzMes/4vrBYAbCHNIWRYfDkiS ADXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to; bh=+5zLhPbIxsmWkdPCZa3GcUqKNAv12g2tMsOnwIZtYb0=; b=Q/2KVDajzstzze2YO/ITrNoVXvztmv9IGd8L7Atc2QXrrmQN1daiFmxe5eveEvs7Fe iPi1YTc8Ao9dSjn2qX138UPNXecl/hRsYIRZjT87tppGC5lp0sqYg9O1AOrzyDPnT6So Jth9ole4eUVvNw6evuOhthY+8LtxrpAoP+qjyC+3U5JMGiliZosFIZ1ZeYKsWCy0b22l BOTyNcDatKdQu4by6TIPCoTUYe/IHjw0e6sy13F33RgOIOEGxmxbjocXGpevywYT1KE4 3Q78J4SKmsMOu7fkD0cNX27LLpOGVtAF5Y0Wqks7QJMBKThPw9MLMKyxe1rJv2GmXbZ1 UT8g== X-Gm-Message-State: AOAM531F2V6bX4/0AMQ0hqGNow2oDNlDVSZlkRkCJovWRedAowq1HQ2E hfwlVaMbgTKwyM3+NHCBfO3+FhBbcQY= X-Google-Smtp-Source: ABdhPJwBom8+dAZowqO9fVXGfF33aWGNRX6kKlBuIElRnOm//ZAYOlNOGEIgMVyCDATTPRfwhJ3ixg== X-Received: by 2002:a05:600c:22da:: with SMTP id 26mr482039wmg.121.1642542647191; Tue, 18 Jan 2022 13:50:47 -0800 (PST) Received: from ?IPV6:2001:871:222:9e7c:5b1a:2641:6a56:8000? (dynamic-2b157gzyb6iaq5yio0-pd01.res.v6.highway.a1.net. [2001:871:222:9e7c:5b1a:2641:6a56:8000]) by smtp.gmail.com with ESMTPSA id az29sm4161468wmb.31.2022.01.18.13.50.46 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 18 Jan 2022 13:50:46 -0800 (PST) Content-Type: multipart/mixed; boundary="------------RBIf25qSaA0odzcI8sg2LzWz" Message-ID: <9aa0ab98-2270-0593-df1f-28bad20420f2@gmail.com> Date: Tue, 18 Jan 2022 22:50:45 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: [ITP] biosig [was: Re: newcomer issues when packaging biosig, stimfit, etc.] Content-Language: en-US To: cygwin-apps@cygwin.com, Brian Inglis References: <99eff890-3d7f-7fa9-1f42-d8d611b92ded@gmail.com> <44c5a1de-dbfe-625d-8ff8-049d8047277e@gmail.com> <8e1cdac3-b217-faa6-d0a0-8f8a61c6d2a3@gmail.com> <3a18d77a-0339-0702-fdab-ff40cac8d25a@SystematicSw.ab.ca> <93d44ea0-a2d6-a71e-9729-59551c2c32ed@gmail.com> <00a12f63-2725-8220-d761-fe93711e04d5@gmail.com> <87ee584tlv.fsf@Rainer.invalid> <91c9b104-69b2-01b5-9099-3af74a8522ff@gmail.com> <9e20944e-1fdd-7928-9c3b-84f5b907f011@SystematicSw.ab.ca> From: =?UTF-8?Q?Alois_Schl=c3=b6gl?= In-Reply-To: <9e20944e-1fdd-7928-9c3b-84f5b907f011@SystematicSw.ab.ca> X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_FILL_THIS_FORM_SHORT autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Jan 2022 21:50:49 -0000 This is a multi-part message in MIME format. --------------RBIf25qSaA0odzcI8sg2LzWz Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 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 --------------RBIf25qSaA0odzcI8sg2LzWz Content-Type: text/plain; charset=UTF-8; name="biosig.cygport" Content-Disposition: attachment; filename="biosig.cygport" Content-Transfer-Encoding: base64 IyBwYWNrYWdlIG5hbWUKTkFNRT0iYmlvc2lnIgpWRVJTSU9OPTIuMy4zClJFTEVBU0U9MQoK IyAuaGludCBnZW5lcmF0aW9uCkNBVEVHT1JZPSJMaWJzLFNjaWVuY2UiClNVTU1BUlk9IlRv b2xzIGZvciBiaW9tZWRpY2FsIHNpZ25hbCBwcm9jZXNzaW5nLiIKREVTQ1JJUFRJT049IkJp b1NpZyBpcyBhbiBvcGVuIHNvdXJjZSBzb2Z0d2FyZSBsaWJyYXJ5IGZvciAKYmlvbWVkaWNh bCBzaWduYWwgcHJvY2Vzc2luZywgZmVhdHVyaW5nIGZvciBleGFtcGxlIHRoZSAKYW5hbHlz aXMgb2YgYmlvc2lnbmFscyBzdWNoIGFzIHRoZSBlbGVjdHJvZW5jZXBoYWxvZ3JhbSAoRUVH KSwgCmVsZWN0cm9jb3J0aWNvZ3JhbSAoRUNvRyksIGVsZWN0cm9jYXJkaW9ncmFtIChFQ0cp LCAKZWxlY3Ryb29jdWxvZ3JhbSAoRU9HKSwgZWxlY3Ryb215b2dyYW0gKEVNRyksIHJlc3Bp cmF0aW9uLCAKYW5kIHNvIG9uLiBNYWpvciBhcHBsaWNhdGlvbiBhcmVhcyBhcmU6IE5ldXJv aW5mb3JtYXRpY3MsIApicmFpbi1jb21wdXRlciBpbnRlcmZhY2VzLCBuZXVyb3BoeXNpb2xv Z3ksIHBzeWNob2xvZ3ksIGMKYXJkaW92YXNjdWxhciBzeXN0ZW1zIGFuZCBzbGVlcCByZXNl YXJjaC4gVGhlIGFpbSBvZiB0aGUgCkJpb1NpZyBwcm9qZWN0IGlzIHRvIGZvc3RlciByZXNl YXJjaCBpbiBiaW9tZWRpY2FsIHNpZ25hbCAKcHJvY2Vzc2luZyBieSBwcm92aWRpbmcgb3Bl biBzb3VyY2Ugc29mdHdhcmUgdG9vbHMgZm9yIG1hbnkgCmRpZmZlcmVudCBhcHBsaWNhdGlv bnMuIEdlbmVyYWxseSwgbWFueSBjb25jZXJucyBoYXZlIHRvIGJlIGEKZGRyZXNzZWQgaW4g dGhpcyBzY2llbnRpZmljIGZpZWxkLiBCaW9TaWcgaGFuZGxlcyB0aGlzIGJ5IHByb3ZpZGlu ZyAKc29sdXRpb25zIGZvciBkYXRhIGFjcXVpc2l0aW9uLCBhcnRpZmFjdCBwcm9jZXNzaW5n LCBxdWFsaXR5IGNvbnRyb2wsIApmZWF0dXJlIGV4dHJhY3Rpb24sIGNsYXNzaWZpY2F0aW9u LCBtb2RlbGluZywgZGF0YSB2aXN1YWxpemF0aW9uLCBldGMuICIKCiMgc291cmNlIGFuZCBw YXRjaCBmaWxlcwpTUkNfVVJJPSJodHRwczovL3NvdXJjZWZvcmdlLm5ldC9wcm9qZWN0cy9i aW9zaWcvZmlsZXMvQmlvU2lnJTIwZm9yJTIwQ19DJTJCJTJCL3NyYy9iaW9zaWctMi4zLjMu c3JjLnRhci5neiIKCiMgUEFUQ0hfVVJJPSJiaW9zaWctMi4zLjMtZml4LWJ1aWxkLnBhdGNo IgoKIyB1c2UgdGhlIHN0YW5kYXJkIHNyY19jb21waWxlLCBzcmNfaW5zdGFsbCBhbmQgc3Jj X3Rlc3QKCiMgUEtHX05BTUVTPSJsaWJiaW9zaWcgbGliYmlvc2lnLWRldmVsIGJpb3NpZy10 b29scyBweXRob24zLWJpb3NpZyIKUEtHX05BTUVTPSJsaWJiaW9zaWcgbGliYmlvc2lnLWRl dmVsIGJpb3NpZy10b29scyIKCmJpb3NpZ190b29sc19DT05URU5UUz0iCiAgdXNyL2Jpbi9z YXZlMmdkZi5leGUKICB1c3IvYmluL3BoeXNpY2FsdW5pdHMuZXhlCiAgdXNyL2Jpbi9iaW9z aWcyZ2RmLmV4ZQogIHVzci9zaGFyZS9tYW4vbWFuMS9zYXZlMmdkZi4xLmd6ICAKICB1c3Iv c2hhcmUvbWFuL21hbjEvYmlvc2lnMmdkZi4xLmd6CiAgdXNyL3NoYXJlL21hbi9tYW4xL2Jp b3NpZ19maGlyLjEuZ3ogIAogIHVzci9zaGFyZS9tYW4vbWFuMS9waHlzaWNhbHVuaXRzLjEu Z3oKCiAgdXNyL3NoYXJlL2RvYy9iaW9zaWcvQ09QWUlORwogIHVzci9zaGFyZS9kb2MvYmlv c2lnL1JFQURNRQoiCiMgbm90IGluY2x1ZGVkIHlldCwgd291bGQgcmVxdWlyZSBsaWJiNjQK IyB1c3Ivc2hhcmUvbWFuL2Jpb3NpZ19maGlyLjEgIHVzci9zaGFyZS9tYW4vc2lndmlld2Vy LjEKCgpsaWJiaW9zaWdfQ09OVEVOVFM9IgogIHVzci9iaW4vbGliYmlvc2lnLmRsbAogIHVz ci9iaW4vbGlicGh5c2ljYWx1bml0cy5kbGwKIgoKbGliYmlvc2lnX2RldmVsX0NPTlRFTlRT PSIKICB1c3IvaW5jbHVkZS9iaW9zaWctZGV2LmggCiAgdXNyL2luY2x1ZGUvYmlvc2lnLmgg CiAgdXNyL2luY2x1ZGUvYmlvc2lnMi5oIAogIHVzci9pbmNsdWRlL2dkZnRpbWUuaCAKICB1 c3IvaW5jbHVkZS9waHlzaWNhbHVuaXRzLmggCiAgdXNyL2luY2x1ZGUvYmlvc2lnLW5ldHdv cmsuaAogIHVzci9pbmNsdWRlL21kY19lY2dfY29kZXMuaAoKICB1c3IvbGliL2xpYmJpb3Np Zy5hCiAgdXNyL2xpYi9saWJiaW9zaWcuZGxsLmEgCiAgdXNyL2xpYi9saWJwaHlzaWNhbHVu aXRzLmEKICB1c3IvbGliL2xpYnBoeXNpY2FsdW5pdHMuZGxsLmEgCiAgdXNyL2xpYi9wa2dj b25maWcvbGliYmlvc2lnLnBjCiIKCiNweXRob24zLWJpb3NpZ19DT05URU5UUz0iCiMJZGlz dC9CaW9zaWctMi4zLjMtY3AzOS1jcDM5LWN5Z3dpbl8zXzNfM194ODZfNjQud2hsCiMiCgpE SUZGX0VYQ0xVREVTPSJkZXBlbmQKICBNYWtlZmlsZSAgICAgICAgICAgICAgICAKICBiaW9z aWc0YysrL01ha2VmaWxlICAgICAKICBiaW9zaWc0YysrL2phdmEvTWFrZWZpbGUKICBiaW9z aWc0YysrL21leC9NYWtlZmlsZSAKICBiaW9zaWc0YysrL21tYS9NYWtlZmlsZSAKIgoKIyB1 c2Ugbm90IHN0YW5kYXJkIHNyY19jb21waWxlLCBzcmNfaW5zdGFsbCBhbmQgc3JjX3Rlc3QK CnNyY19jb21waWxlKCkgewogICAgICAgIGNkICR7U30KICAgICAgICBsbmRpcnMKICAgICAg ICBjZCAke0J9CiAgICAgICAgY3lnYXV0b3JlY29uZgogICAgICAgIGN5Z2NvbmYgICMgLS1w cmVmaXg9L3VzcgoJIyMjIGxpYmJpb3NpZwoJY3lnbWFrZSBsaWIKCSMjIyBiaW9zaWctdG9v bHMgdy9vIGJpb3NpZ19maGlyCgljeWdtYWtlIC1DIGJpb3NpZzRjKysgc2F2ZTJnZGYgcGh5 c2ljYWx1bml0cyBiaW9zaWcyZ2RmCgkjIyMgcHl0aG9uMy1iaW9zaWcKCSMgY3lnbWFrZSAt QyBiaW9zaWc0YysrL3B5dGhvbiB3aGVlbAoJIyBjZCAke0J9L2Jpb3NpZzRjKysvcHl0aG9u LwoJIyBweXRob24zX2Rpc3R1dGlsc19jb21waWxlIGJkaXN0X3doZWVsCgkjIHB5dGhvbjNf d2hlZWxfY29tcGlsZQp9CgpzcmNfaW5zdGFsbCgpIHsKCWNkICR7U30KCglkb2luY2x1ZGUg JHtTfS9iaW9zaWc0YysrLyouaAoJCglkb2JpbiAke0J9L2Jpb3NpZzRjKysvc2F2ZTJnZGYu ZXhlIAogICAgICAgICMgZG9iaW4gJHtCfS9iaW9zaWc0YysrL2Jpb3NpZ19maGlyLmV4ZQoJ ZG9iaW4gJHtCfS9iaW9zaWc0YysrL2Jpb3NpZzJnZGYuZXhlIAoJZG9iaW4gJHtCfS9iaW9z aWc0YysrL3BoeXNpY2FsdW5pdHMuZXhlIAoJZG9iaW4gJHtCfS9iaW9zaWc0YysrL2xpYmJp b3NpZy5kbGwgCglkb2JpbiAke0J9L2Jpb3NpZzRjKysvbGlicGh5c2ljYWx1bml0cy5kbGwg CgoJZG9saWIgJHtCfS9iaW9zaWc0YysrL2xpYmJpb3NpZy5kbGwuYSAKCWRvbGliICR7Qn0v Ymlvc2lnNGMrKy9saWJiaW9zaWcuYSAKCWRvbGliICR7Qn0vYmlvc2lnNGMrKy9saWJwaHlz aWNhbHVuaXRzLmRsbC5hIAoJZG9saWIgJHtCfS9iaW9zaWc0YysrL2xpYnBoeXNpY2FsdW5p dHMuYSAKCiAgICAgICAgZG9wa2djb25maWcgJHtCfS9iaW9zaWc0YysrL2xpYmJpb3NpZy5w YwoKCSMgZG9tYW4gJHtTfS9iaW9zaWc0YysrL2RvYy9iaW4ycmVjLjEKICAgICAgICBkb21h biAke1N9L2Jpb3NpZzRjKysvZG9jL2Jpb3NpZzJnZGYuMQogICAgICAgIGRvbWFuICR7U30v Ymlvc2lnNGMrKy9kb2MvYmlvc2lnX2ZoaXIuMQogICAgICAgIGRvbWFuICR7U30vYmlvc2ln NGMrKy9kb2MvcGh5c2ljYWx1bml0cy4xCiAgICAgICAgZG9tYW4gJHtTfS9iaW9zaWc0Yysr L2RvYy9zYXZlMmdkZi4xCgoJIyBkb3doZWVsICR7Qn0vYmlvc2lnNGMrKy9weXRob24vZGlz dC9CaW9zaWctMi4zLjMtY3AzOS1jcDM5LWN5Z3dpbl8zXzNfM194ODZfNjQud2hsCn0KCnNy Y190ZXN0KCkgewogICAgY2QgJHtCfQogICAgYmlvc2lnNGMrKy9waHlzaWNhbHVuaXRzLmV4 ZQogICAgYmlvc2lnNGMrKy9zYXZlMmdkZi5leGUgIC0taGVscAogICAgIyBiaW9zaWc0Yysr L2Jpb3NpZ19maGlyLmV4ZSAtLWhlbHAKICAgICMgcHl0aG9uIC1jICJpbXBvcnQgYmlvc2ln IgogICAgIyBjaGVja19weXRob24zX21vZHVsZSBiaW9zaWcKfQoK --------------RBIf25qSaA0odzcI8sg2LzWz--