From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailout10.t-online.de (mailout10.t-online.de [194.25.134.21]) by sourceware.org (Postfix) with ESMTPS id F3D223858C60 for ; Sat, 9 Mar 2024 12:44:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org F3D223858C60 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 F3D223858C60 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=194.25.134.21 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1709988247; cv=none; b=OewOJ1sfTK11tvVNPeaVTdnhHTzQ/3FNPODiS4JHG3B4/oX9i5VLEcXAkJsVZX6aRBQ8+EE+7QiP/Q8aFZzCOdU8bwpURxhswABMGvXnNe5iljjmP1C3WH7yLVuDpqkMPC/By4Ch1lFp9o7G5BcKGvCIRmLrGR+fFOWVcCvC7kI= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1709988247; c=relaxed/simple; bh=FXKtgRDX0ohBBaOWjOKeqJtVKnAXRF/imyAAF0xDxJc=; h=From:Subject:To:Message-ID:Date:MIME-Version; b=Wje2NEdTn3MVeGR1XC1i4isewEubdnJLhSBUprbRj1i5U38mmdyhB9QV9zLRsVV6wTaTE7mECunkoS6fTF1GYbI0t2z6uAOUbtOdyhCWuxi3DHiMDvexjrhkHGJieR8rKuAaTDLS8ny+/DUnpnexq9pXfItRD+Eq/GUL1Xjwg2I= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from fwd89.aul.t-online.de (fwd89.aul.t-online.de [10.223.144.115]) by mailout10.t-online.de (Postfix) with SMTP id 210A62B176 for ; Sat, 9 Mar 2024 13:44:03 +0100 (CET) Received: from [192.168.2.102] ([87.187.47.57]) by fwd89.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1riw3V-3uzBRI0; Sat, 9 Mar 2024 13:44:01 +0100 From: Christian Franke Subject: [ITP] bmake 20240301-1 To: cygwin-apps@cygwin.com Reply-To: cygwin-apps@cygwin.com Message-ID: <308a7186-0e4d-a396-fe13-e7ec06c59e46@t-online.de> Date: Sat, 9 Mar 2024 13:44:01 +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="------------B6B59E7C65E0BFBAAE8D2F9B" X-TOI-EXPURGATEID: 150726::1709988241-33FFC820-BA0410A7/0/0 CLEAN NORMAL X-TOI-MSGID: 02c3c463-48ad-422c-850d-c1ba1da33a31 X-Spam-Status: No, score=-4.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,KAM_DMARC_STATUS,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no 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. --------------B6B59E7C65E0BFBAAE8D2F9B Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit I would like to contribute bmake. Also present in Debian, Fedora, FreeBSD, Ubuntu, ... I occasionally use it to check whether Makefiles are compatible with non-GNU versions of make. SUMMARY="Portable version of the NetBSD 'make' utility" DESCRIPTION="\ bmake is a portable version of the NetBSD make(1) utility.  It is similar to GNU make, even though the syntax for the advanced features supported in Makefiles is very different." bmake_extras_SUMMARY="${SUMMARY} (additional support files)" bmake_extras_DESCRIPTION="${DESCRIPTION} This package contains many additional *.mk files and some support scripts which are only required if used in Makefiles." bmake-20240301-1.tar.xz: usr/bin/bmake.exe usr/share/doc/bmake/* usr/share/man/man1/bmake.1.gz usr/share/bmake/mk/host-target.mk usr/share/bmake/mk/suffixes.mk usr/share/bmake/mk/sys.mk usr/share/bmake/mk/sys.*.mk usr/share/bmake/mk/sys/Generic.mk bmake-extras-20240301-1.tar.xz: usr/share/bmake/mk/*.mk usr/share/bmake/mk/install-sh usr/share/bmake/mk/meta2deps.py usr/share/bmake/mk/meta2deps.sh usr/share/bmake/mk/mkopt.sh usr/share/bmake/mk/stage-install.sh usr/share/bmake/mk/sys/*.mk -- Regards, Christian --------------B6B59E7C65E0BFBAAE8D2F9B Content-Type: text/plain; charset=UTF-8; name="bmake.cygport" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="bmake.cygport" IyBjeWdwb3J0IHNjcmlwdCBmb3IgYm1ha2UKTkFNRT1ibWFrZQpWRVJTSU9OPTIwMjQwMzAx ClJFTEVBU0U9MQpTT1VSQ0VfREFURT0iMjAyNC0wMy0wOSAxMjowMDowMCBVVEMiCgpTVU1N QVJZPSJQb3J0YWJsZSB2ZXJzaW9uIG9mIHRoZSBOZXRCU0QgJ21ha2UnIHV0aWxpdHkiCgpE RVNDUklQVElPTj0iXApibWFrZSBpcyBhIHBvcnRhYmxlIHZlcnNpb24gb2YgdGhlIE5ldEJT RCBtYWtlKDEpIHV0aWxpdHkuICBJdCBpcyBzaW1pbGFyCnRvIEdOVSBtYWtlLCBldmVuIHRo b3VnaCB0aGUgc3ludGF4IGZvciB0aGUgYWR2YW5jZWQgZmVhdHVyZXMgc3VwcG9ydGVkCmlu IE1ha2VmaWxlcyBpcyB2ZXJ5IGRpZmZlcmVudC4iCgpMSUNFTlNFPSJCU0QtMy1DbGF1c2Ui CkNBVEVHT1JZPSJEZXZlbCIKClBLR19OQU1FUz0iYm1ha2UgYm1ha2UtZXh0cmFzIgoKYm1h a2VfZXh0cmFzX1NVTU1BUlk9IiR7U1VNTUFSWX0gKGFkZGl0aW9uYWwgc3VwcG9ydCBmaWxl cykiCmJtYWtlX2V4dHJhc19ERVNDUklQVElPTj0iJHtERVNDUklQVElPTn0gIApUaGlzIHBh Y2thZ2UgY29udGFpbnMgbWFueSBhZGRpdGlvbmFsICoubWsgZmlsZXMgYW5kIHNvbWUgc3Vw cG9ydCBzY3JpcHRzCndoaWNoIGFyZSBvbmx5IHJlcXVpcmVkIGlmIHVzZWQgaW4gTWFrZWZp bGVzLiIKClJFUVVJUkVTPSIiCmJtYWtlX2V4dHJhc19SRVFVSVJFUz0iYm1ha2UiICMgYmFz aCBweXRob24zCkJVSUxEX1JFUVVJUkVTPSJiaW51dGlscyBnY2MtY29yZSIgIyAibWFrZSIg bm90IHJlcXVpcmVkCgpIT01FUEFHRT0iaHR0cHM6Ly93d3cuY3J1ZnR5Lm5ldC9oZWxwL3Nq Zy9ibWFrZS5odG0iClNSQ19VUkk9Imh0dHBzOi8vd3d3LmNydWZ0eS5uZXQvZnRwL3B1Yi9z amcvYm1ha2UtJHtQVn0udGFyLmd6CiAgICAgICAgIGh0dHBzOi8vd3d3LmNydWZ0eS5uZXQv ZnRwL3B1Yi9zamcvYm1ha2UtJHtQVn0udGFyLmd6LmFzYyIKU1JDX0RJUj0iYm1ha2UiCgpi bWFrZV9DT05URU5UUz0iCgl1c3IvYmluCgl1c3Ivc2hhcmUvZG9jCgl1c3Ivc2hhcmUvbWFu Cgl1c3Ivc2hhcmUvJHtQTn0vbWsvaG9zdC10YXJnZXQubWsKCXVzci9zaGFyZS8ke1BOfS9t ay9zdWZmaXhlcy5tawoJdXNyL3NoYXJlLyR7UE59L21rL3N5cy5tawoJdXNyL3NoYXJlLyR7 UE59L21rL3N5cy4qLm1rCgl1c3Ivc2hhcmUvJHtQTn0vbWsvc3lzL0dlbmVyaWMubWsKIgpi bWFrZV9leHRyYXNfQ09OVEVOVFM9IgoJLS1leGNsdWRlPXVzci9zaGFyZS8ke1BOfS9tay9o b3N0LXRhcmdldC5tawoJLS1leGNsdWRlPXVzci9zaGFyZS8ke1BOfS9tay9zdWZmaXhlcy5t awoJLS1leGNsdWRlPXVzci9zaGFyZS8ke1BOfS9tay9zeXMubWsKCS0tZXhjbHVkZT11c3Iv c2hhcmUvJHtQTn0vbWsvc3lzLioubWsKCS0tZXhjbHVkZT11c3Ivc2hhcmUvJHtQTn0vbWsv c3lzL0dlbmVyaWMubWsKCXVzci9zaGFyZS8ke1BOfQoiCgpTT1VSQ0VfREFURV9FUE9DSD0k KGRhdGUgLWQgIiRTT1VSQ0VfREFURSIgKyVzKSAjICdleHBvcnQnIG5vdCBuZWVkZWQKCnNy Y19jb21waWxlKCkgewoJY2QgJHtCfQoJJHtTfS9ib290LXN0cmFwIC0tcHJlZml4PS91c3Ig XAoJICAgICAgICAgICAgICAgIC0td2l0aC1kZWZhdWx0LXN5cy1wYXRoPS91c3Ivc2hhcmUv JHtQTn0vbWsgXAoJICAgICAgICAgICAgICAgIC0tc2tpcC10ZXN0IG9wPWJ1aWxkCn0KCnNy Y190ZXN0KCkgewoJY2QgJHtCfQoJJHtTfS9ib290LXN0cmFwIG9wPXRlc3QKCglpZiBmYWxz ZTsgdGhlbiAjIEJST0tFTl9URVNUUyAoYWxsIGhhcm1sZXNzKQoJCVRFU1RTPSdleHBvcnQg b3B0LWNoZGlyIG9wdC1rZWVwLWdvaW5nLWluZGlyZWN0JyBcCgkJJHtTfS9ib290LXN0cmFw IG9wPXRlc3QKCWZpCn0KCnNyY19pbnN0YWxsKCkgewoJY2QgJHtCfQoJIyBEb24ndCB1c2Ug J2luc3RhbGwgLXMnIGZvciBibWFrZS5leGUuCglTVFJJUF9GTEFHPSIiIFwKCSR7U30vYm9v dC1zdHJhcCAtLXByZWZpeD0vdXNyIFwKCSAgICAgICAgICAgICAgICAtLWluc3RhbGwtZGVz dGRpcj0ke0R9IFwKCSAgICAgICAgICAgICAgICAtLXNraXAtdGVzdCBvcD1pbnN0YWxsCn0K --------------B6B59E7C65E0BFBAAE8D2F9B Content-Type: text/plain; charset=UTF-8; name="bmake-20240301-1.src.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="bmake-20240301-1.src.patch" LS0tIG9yaWdzcmMvYm1ha2UvTWFrZWZpbGUJMjAyNC0wMy0wOSAxMjowMDowMC4wMDAwMDAw MDAgKzAwMDAKKysrIHNyYy9ibWFrZS9NYWtlZmlsZQkyMDI0LTAzLTA5IDEyOjAwOjAwLjAw MDAwMDAwMCArMDAwMApAQCAtOTAsNyArOTAsNyBAQCBPUyA6PSAkey5NQUtFLk9TOlUke3Vu YW1lIC1zOkw6c2h9fQogIyBhcmUgd2UgNC40QlNEID8KIGlzQlNENDQ6PSR7QlNENDRfTElT VDpNJHtPU319CiAKLS5pZiAke2lzQlNENDR9ID09ICIiICYmICR7T1M6TkRhcndpbjpOTGlu dXh9ICE9ICIiCisuaWYgJHtpc0JTRDQ0fSA9PSAiIiAmJiAke09TOk5DWUdXSU4qOk5EYXJ3 aW46TkxpbnV4fSAhPSAiIgogTUFOVEFSR0VUPSBjYXQKIElOU1RBTEw/PSR7c3JjZGlyfS9p bnN0YWxsLXNoCiAuaWYgJHtNQUNISU5FfSA9PSAic3VuMzg2IgpAQCAtMTkyLDcgKzE5Miw3 IEBAIENPTkZJR1VSRV9BUkdTICs9IC0td2l0aG91dC1tYWtlZmlsZQogQVVUT0NPTkZfR0VO RVJBVEVEX01BS0VGSUxFID0gTWFrZWZpbGUuY29uZmlnCiAuaW5jbHVkZSA8YXV0b2NvbmYu bWs+CiAuZW5kaWYKLVNIQVJFX01LID89ICR7U0hBUkVESVJ9L21rCitTSEFSRV9NSyA/PSAk e0RFRkFVTFRfU1lTX1BBVEh9CiBNS1NSQyA9ICR7c3JjZGlyfS9tawogSU5TVEFMTCA/PSAk e3NyY2Rpcn0vaW5zdGFsbC1zaAogCi0tLSBvcmlnc3JjL2JtYWtlL2Jvb3Qtc3RyYXAJMjAy NC0wMy0wOSAxMjowMDowMC4wMDAwMDAwMDAgKzAwMDAKKysrIHNyYy9ibWFrZS9ib290LXN0 cmFwCTIwMjQtMDMtMDkgMTI6MDA6MDAuMDAwMDAwMDAwICswMDAwCkBAIC02OSw2ICs2OSw5 IEBACiAjCQlUaGlzIGlzIHVzZWZ1bCB3aGVuICRwcmVmaXgvIGlzIHNoYXJlZCBieSBtdWx0 aXBsZQogIwkJbWFjaGluZXMuCiAjCisjCS0tc2tpcC10ZXN0CisjCQlEb24ndCBydW4gdGVz dCBhZnRlciBidWlsZCBvciBiZWZvcmUgaW5zdGFsbC4KKyMKICMJRmxhZ3MgcmVsZXZhbnQg d2hlbiBpbnN0YWxsaW5nOgogIwogIwktRFdJVEhPVVRfSU5TVEFMTF9NSwpAQCAtMjEyLDYg KzIxNSw3IEBAIHNyY2Rpcj0kTXlkaXIKIG1rc3JjPSRNeWRpci9tawogb2JqZGlyPQogcXVp ZXQ9Ogorc2tpcF90ZXN0PWZhbHNlCiAKICR7U0tJUF9SQzorOn0gc291cmNlX3JjIC5ibWFr ZS1ib290LXN0cmFwLnJjIC4gIiRNeWRpci8uLiIgIiRIT01FIgogCkBAIC0yNDksNiArMjUz LDcgQEAgZG8KICAgICAgICAgICAgICAgICBJTlNUQUxMX0JJTj0kSE9TVF9UQVJHRVQvYmlu OzsKIAktLWluc3RhbGwtZGVzdGRpcj0qKSBJTlNUQUxMX0RFU1RESVI9YGdldF9vcHRhcmcg IiQxImA7OwogCS0taW5zdGFsbC1wcmVmaXg9KikgSU5TVEFMTF9QUkVGSVg9YGdldF9vcHRh cmcgIiQxImA7OworCS0tc2tpcC10ZXN0KSBza2lwX3Rlc3Q9dHJ1ZTs7CiAJLURXSVRIKikg SU5TVEFMTF9BUkdTPSIkSU5TVEFMTF9BUkdTICQxIjs7CiAJLXN8LS1zcmMpIHNyY2Rpcj0i JDIiOyBzaGlmdDs7CiAJLW18LS1ta3NyYykgbWtzcmM9IiQyIjsgc2hpZnQ7OwpAQCAtNDI4 LDcgKzQzMyw3IEBAIG9wX2J1aWxkKCkgewogCWNobW9kIDc1NSBtYWtlLWJvb3RzdHJhcC5z aCB8fCBleGl0IDEKIAkuL21ha2UtYm9vdHN0cmFwLnNoIHx8IGV4aXQgMQogCWNhc2UgIiRv cCIgaW4KLQlidWlsZCkgb3BfdGVzdDs7CisJYnVpbGQpICRza2lwX3Rlc3QgfHwgb3BfdGVz dDs7CiAJZXNhYwogfQogCkBAIC00NDgsNyArNDUzLDggQEAgb3BfY2xlYW4oKSB7CiB9CiAK IG9wX2luc3RhbGwoKSB7Ci0Jb3BfdGVzdAorCVsgLXggYm1ha2UgXSB8fCBvcF9idWlsZAor CSRza2lwX3Rlc3QgfHwgb3BfdGVzdAogCWNhc2UgIiRJTlNUQUxMX1BSRUZJWCwkSU5TVEFM TF9CSU4sJHByZWZpeCIgaW4KIAksJEhPU1RfVEFSR0VUL2JpbiwqLyRIT1NUX1RBUkdFVCkK IAkJSU5TVEFMTF9QUkVGSVg9YGRpcm5hbWUgJHByZWZpeGAKLS0tIG9yaWdzcmMvYm1ha2Uv dW5pdC10ZXN0cy9NYWtlZmlsZQkyMDI0LTAzLTA5IDEyOjAwOjAwLjAwMDAwMDAwMCArMDAw MAorKysgc3JjL2JtYWtlL3VuaXQtdGVzdHMvTWFrZWZpbGUJMjAyNC0wMy0wOSAxMjowMDow MC4wMDAwMDAwMDAgKzAwMDAKQEAgLTQ3NCw2ICs0NzQsMTMgQEAgQlJPS0VOX1RFU1RTKz0g c2gtZmxhZ3MKIEJST0tFTl9URVNUUys9IHZhcm1vZC1sb2NhbHRpbWUKIC5lbmRpZgogCisu aWYgJHsuTUFLRS5PUzpOQ1lHV0lOKn0gPT0gIiIKK0JST0tFTl9URVNUUys9IFwKKwlleHBv cnQgXAorCW9wdC1jaGRpciBcCisJb3B0LWtlZXAtZ29pbmctaW5kaXJlY3QKKy5lbmRpZgor CiAuaWYgJHsuTUFLRS5PUzpORGFyd2lufSA9PSAiIgogQlJPS0VOX1RFU1RTKz0gc2hlbGwt a3NoCiAuZW5kaWYK --------------B6B59E7C65E0BFBAAE8D2F9B--