From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailout06.t-online.de (mailout06.t-online.de [194.25.134.19]) by sourceware.org (Postfix) with ESMTPS id 08A523858D20 for ; Mon, 11 Mar 2024 11:41:32 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 08A523858D20 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=t-online.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=t-online.de ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 08A523858D20 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=194.25.134.19 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1710157294; cv=none; b=cbb15ZYF5Ui/gXMqGKLqAGj8fHjrY8FSnIr2vv1suQM6bNMYUU2yBN0gFUrP8sFSv3JD+y0T8J8zYpYflCQUODRXrTSN/TZGzW4xAJ3FzmXwG5+kZhg0eg+RHb12Fie0dzxmizb5GT5Hlt6TdufmpVVJizIPuxK4Td4vhfHFEFA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1710157294; c=relaxed/simple; bh=yV5ld0dt3h7TgygGQu2h/6yw34IZx7HypPoITLHnlkc=; h=To:From:Subject:Message-ID:Date:MIME-Version; b=C1CaUmkdn7na2i8s8kpS4zJnYC1UyKme/TIXJ5tmDB8z8ygbS0Q2aPMiWbEXnYcyQy4saGa4xKniBV5CqPwWtUB0S0yPWqBTmrn2wh0lylHFggFXWI3QFs+Nfm/VZBqHACq9ywK5kL4S/2fsDfjkBe+rcwOksJLzRhVVk4ORpT8= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from fwd85.aul.t-online.de (fwd85.aul.t-online.de [10.223.144.111]) by mailout06.t-online.de (Postfix) with SMTP id 8D03119D55 for ; Mon, 11 Mar 2024 12:41:30 +0100 (CET) Received: from [192.168.2.102] ([87.187.47.57]) by fwd85.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1rje23-2uRenQ0; Mon, 11 Mar 2024 12:41:27 +0100 To: cygwin-apps@cygwin.com Reply-To: cygwin-apps@cygwin.com From: Christian Franke Subject: [PATCH cygport] Add repro-finish command Message-ID: <3cd62848-4d04-260a-7732-d1e143f35e31@t-online.de> Date: Mon, 11 Mar 2024 12:41:27 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 SeaMonkey/2.53.16 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------A4BE83AF4E480E98B634E706" X-TOI-EXPURGATEID: 150726::1710157287-86FFB383-80E450F6/0/0 CLEAN NORMAL X-TOI-MSGID: c127dd69-4047-46b8-908d-1ea7916324de X-Spam-Status: No, score=-11.1 required=5.0 tests=BAYES_00,FREEMAIL_FROM,GIT_PATCH_0,KAM_DMARC_STATUS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This is a multi-part message in MIME format. --------------A4BE83AF4E480E98B634E706 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Thanks for accepting the repro-check patch. A minor enhancement is attached. The function is in pkg_pkg.cygpart instead of pkg_cleanup.cygpart because then it is easier to keep it in sync with the other __repro_* functions. PS: I have a local script which checks SPDX Identifiers and expressions. Any interest to add this to cygport and then check LICENSE settings? -- Regards, Christian --------------A4BE83AF4E480E98B634E706 Content-Type: text/plain; charset=UTF-8; name="0001-Add-repro-finish-command.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-Add-repro-finish-command.patch" RnJvbSBiMDg3OTYyNjIzMDhjZjFiM2EyYzA2MzM0OWQwMjRhNWNjZmQyNDU1IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBDaHJpc3RpYW4gRnJhbmtlIDxjaHJpc3RpYW4uZnJh bmtlQHQtb25saW5lLmRlPgpEYXRlOiBNb24sIDExIE1hciAyMDI0IDEyOjEyOjMyICswMTAw ClN1YmplY3Q6IFtQQVRDSF0gQWRkIHJlcHJvLWZpbmlzaCBjb21tYW5kCgpUaGlzIGNvbW1h bmQgcmVtb3ZlcyB0aGUgdGVtcG9yYXJ5IGRpcmVjdG9yeSB1c2VkIGJ5IHJlcHJvLWNoZWNr LgotLS0KIFJFQURNRSAgICAgICAgICAgICAgfCAgNyArKysrLS0tCiBiaW4vY3lncG9ydC5p biAgICAgIHwgIDQgKysrKwogbGliL2hlbHAuY3lncGFydCAgICB8ICAxICsKIGxpYi9wa2df cGtnLmN5Z3BhcnQgfCAyNCArKysrKysrKysrKysrKysrKysrKysrKy0KIDQgZmlsZXMgY2hh bmdlZCwgMzIgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9S RUFETUUgYi9SRUFETUUKaW5kZXggM2M5ZTRkNGEuLmEwODk3YTRmIDEwMDY0NAotLS0gYS9S RUFETUUKKysrIGIvUkVBRE1FCkBAIC0xNjMsOSArMTYzLDEwIEBAIE90aGVyIENPTU1BTkRz IGFyZSBtZWFudCBwcmltYXJpbHkgZm9yIG1haW50YWluZXJzOgogICAgIGRpZmYgICAgIC0g d3JpdGUgYSBwYXRjaCBmaWxlIGNhcHR1cmluZyBjaGFuZ2VzIHRvIHNvdXJjZSBpbiB0aGUg d29ya2luZyBkaXJlY3RvcnkKICAgICBzdGFnZSAgICAtIGFzIHVwbG9hZCwgYnV0IGRvbid0 IHJlcXVlc3QgcHJvY2Vzc2luZyBvZiB1cGxvYWRlZCBwYWNrYWdlcwogICAgIGFubm91bmNl IC0gY29tcG9zZSBhbmQgc2VuZCBhIHBhY2thZ2UgYW5ub3VuY2VtZW50Ci0gICAgcmVwcm8t YnVpbGQgLSByZWJ1aWxkIGZyb20gY3JlYXRlZCBzb3VyY2UgcGFja2FnZSB0byB0ZW1wIGRp cmVjdG9yeQotICAgIHJlcHJvLWRpZmYgIC0gY2hlY2sgd2hldGhlciBwYWNrYWdlcyBmcm9t IG9yaWdpbmFsIGFuZCByZWJ1aWxkIGRpZmZlcgotICAgIHJlcHJvLWNoZWNrIC0gcnVuIHJl cHJvLWJ1aWxkIGFuZCByZXByby1kaWZmCisgICAgcmVwcm8tYnVpbGQgIC0gcmVidWlsZCBm cm9tIGNyZWF0ZWQgc291cmNlIHBhY2thZ2UgdG8gdGVtcCBkaXJlY3RvcnkKKyAgICByZXBy by1kaWZmICAgLSBjaGVjayB3aGV0aGVyIHBhY2thZ2VzIGZyb20gb3JpZ2luYWwgYW5kIHJl YnVpbGQgZGlmZmVyCisgICAgcmVwcm8tY2hlY2sgIC0gcnVuIHJlcHJvLWJ1aWxkIGFuZCBy ZXByby1kaWZmCisgICAgcmVwcm8tZmluaXNoIC0gZGVsZXRlIHRoZSB0ZW1wIGRpcmVjdG9y eSB1c2VkIGZvciByZWJ1aWxkCiAKIFRoZSBzdGFuZGFyZCBhcmd1bWVudHMgLS1oZWxwIG9y IC0tdmVyc2lvbiBtYXkgYWxzbyBiZSBwYXNzZWQgdG8gY3lncG9ydC4KIApkaWZmIC0tZ2l0 IGEvYmluL2N5Z3BvcnQuaW4gYi9iaW4vY3lncG9ydC5pbgppbmRleCBkZjM4YThiNS4uMTVi ZDU1OWUgMTAwNzU1Ci0tLSBhL2Jpbi9jeWdwb3J0LmluCisrKyBiL2Jpbi9jeWdwb3J0Lmlu CkBAIC04MDEsNiArODAxLDEwIEBAIGRvCiAJCQlfX3BrZ19yZXByb19kaWZmCiAJCQlfc3Rh dHVzPSQ/CiAJCQk7OworCQlyZXByby1maW5pc2gpCisJCQlfX3BrZ19yZXByb19maW5pc2gK KwkJCV9zdGF0dXM9JD8KKwkJCTs7CiAJCWhlbHApCiAJCQlfX3Nob3dfaGVscDsKIAkJCWV4 aXQgMDsKZGlmZiAtLWdpdCBhL2xpYi9oZWxwLmN5Z3BhcnQgYi9saWIvaGVscC5jeWdwYXJ0 CmluZGV4IGQyOGZkN2JiLi5mZjAzZmI1ZiAxMDA2NDQKLS0tIGEvbGliL2hlbHAuY3lncGFy dAorKysgYi9saWIvaGVscC5jeWdwYXJ0CkBAIC01OSw2ICs1OSw3IEBAIF9fc2hvd19oZWxw KCkgewogCQkgIHJlcHJvLWJ1aWxkICAgcmVidWlsZCBmcm9tIGNyZWF0ZWQgc291cmNlIHBh Y2thZ2UgdG8gdGVtcCBkaXJlY3RvcnkKIAkJICByZXByby1kaWZmICAgIGNoZWNrIHdoZXRo ZXIgcGFja2FnZXMgZnJvbSBvcmlnaW5hbCBhbmQgcmVidWlsZCBkaWZmZXIKIAkJICByZXBy by1jaGVjayAgIHJ1biByZXByby1idWlsZCBhbmQgcmVwcm8tZGlmZgorCQkgIHJlcHJvLWZp bmlzaCAgZGVsZXRlIHRoZSB0ZW1wIGRpcmVjdG9yeSB1c2VkIGZvciByZWJ1aWxkCiAKIAkJ U2VlIHRoZSBpbmNsdWRlZCBSRUFETUUgZmlsZSBmb3IgZnVydGhlciBkb2N1bWVudGF0aW9u LgogCmRpZmYgLS1naXQgYS9saWIvcGtnX3BrZy5jeWdwYXJ0IGIvbGliL3BrZ19wa2cuY3ln cGFydAppbmRleCAyNWI4MDkwNi4uMDczMTNjNjYgMTAwNjQ0Ci0tLSBhL2xpYi9wa2dfcGtn LmN5Z3BhcnQKKysrIGIvbGliL3BrZ19wa2cuY3lncGFydApAQCAtMTA0OCw2ICsxMDQ4LDI4 IEBAIF9fcGtnX3JlcHJvX2RpZmYoKSB7CiAJaW5mb3JtICJSZWJ1aWxkIHByb2R1Y2VkIGlk ZW50aWNhbCBwYWNrYWdlcyIKIH0KIAorX19wa2dfcmVwcm9fZmluaXNoKCkgeworCWxvY2Fs IHRfc3BrZ2Rpcj0ke1R9LyR7c3BrZ2RpciMjKi99CisKKwljZCAke3RvcH0KKworCV9fc3Rl cCAiUmVtb3ZpbmcgcmVidWlsZCBkaXJlY3RvcnkgaW4gMiBzZWNvbmRzLi4uIgorCWluZm9y bSAiUmVidWlsZCBkaXI6ICR7dF9zcGtnZGlyfSIKKwlpZiAhIFsgLWQgJHt0X3Nwa2dkaXJ9 IF0KKwl0aGVuCisJCWluZm9ybSAiUmVidWlsZCBkaXJlY3RvcnkgZG9lcyBub3QgZXhpc3Qi CisJCXJldHVybiAwCisJZmkKKworCXNsZWVwIDIgfHwgZXhpdCAkPworCisJX19zdGVwICJS ZW1vdmluZyByZWJ1aWxkIGRpcmVjdG9yeSBOT1cuIgorCXJtIC1yZiAke3Rfc3BrZ2Rpcn0K KworCV9fc3RlcCAiRmluaXNoZWQuIgorfQorCiAjIHByb3RlY3QgZnVuY3Rpb25zCiByZWFk b25seSAtZiBfX3BrZ19iaW5wa2cgX19wa2dfZGlmZiBfX2dwZ19zaWduIF9fcGtnX3NyY3Br ZyBfX3BrZ19kaXN0IFwKLQkgX19wa2dfcmVwcm9fYnVpbGQgX19wa2dfcmVwcm9fZGlmZiBf X3NxdWVlemVfd2hpdGVzcGFjZSBfX3RhcgorCSBfX3BrZ19yZXByb19idWlsZCBfX3BrZ19y ZXByb19kaWZmIF9fcGtnX3JlcHJvX2ZpbmlzaCBcCisJIF9fc3F1ZWV6ZV93aGl0ZXNwYWNl IF9fdGFyCi0tIAoyLjQzLjAKCg== --------------A4BE83AF4E480E98B634E706--