From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 27 Oct 2022 11:11:17 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1onyuy-003vJQ-Qu for lore@lore.pengutronix.de; Thu, 27 Oct 2022 11:11:17 +0200 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1onyuw-0005V2-Nc; Thu, 27 Oct 2022 11:11:14 +0200 Received: from mx-relay68-hz1.antispameurope.com ([94.100.133.234]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1onyuI-0005U8-Hw for ptxdist@pengutronix.de; Thu, 27 Oct 2022 11:10:35 +0200 Received: from smtp.eckelmann.de ([217.19.183.80]) by mx-relay68-hz1.antispameurope.com; Thu, 27 Oct 2022 11:10:33 +0200 Received: from EX-SRV2.eckelmann.group (2a00:1f08:4007:e030:172:18:30:61) by EX-SRV2.eckelmann.group (2a00:1f08:4007:e030:172:18:30:61) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.13; Thu, 27 Oct 2022 11:10:25 +0200 Received: from DEU01-BE0-obe.outbound.protection.outlook.com (2a00:1f08:4007:e035:172:18:35:1a) by smtp.eckelmann.de (2a00:1f08:4007:e035:172:18:35:5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.13 via Frontend Transport; Thu, 27 Oct 2022 11:10:25 +0200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ahe+IkbpJQ42NpUtOjOtffTXPPNY3n1wbizb8voznBHe8UxWZqJrpGr6KZWzEF12aypEMOAJylREUZQlbCwEtYvYHW30J74DI003hk3U8mJPQLi10jnM49OXep9H/0ssXuX/z2TPUufHN+PIK4TFluLg1nT47j4wRqoga/UL3DuaJNJkQ16/9IpLnekG/2fIc+F/meP5qJIKtXauxcRUEENWMkRR+wWmlcp7Fmk+QfvYod1GFpz3fGOhMlC1v/vEfMSJfJc/VGAQri/TA1N6j/sE9PsAi9i0HxdWZF0q8jOd+9opzmYkqO0jkZm2QTb4Zdq9xYEOGTHBn5GY5yQ/bQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Dv/+GQ/gyVqPyfMn9P23AHFYKuFdZ0Nqkp8HAdMl3f0=; b=EmCMEdgL69eFoP1VBg/46/RwL816odcGPysa4BGshl1DMJHttoHM9FkpOCOwYjrzhDqtanMoScfb/KZolx4Yjk/jJ4/ISoCwGpuLBzZ478NUu6nX3UPBzhCclx5mFjR1ZyjtiJifZLm6hzbp+gs8lusvzW3wrMzh/u6zP1IoC22u6a7jIeH8hi+DhWP8F9CTuUYE6dsAPQIHT5HCkvW+lXZJw81RrsOI+UPjF64V/UXUs/7ZBSnUVY5pKXYxY/N+8dO3Mf7chMwBrJ0/acxaL5r0yj61U9dYSUW1Ua16ALyxFONmRyF0hBkaaxRdDsUQx14tLfVD8hxhoJBYpNMK9w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=eckelmann.de; dmarc=pass action=none header.from=eckelmann.de; dkim=pass header.d=eckelmann.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eckelmannde.onmicrosoft.com; s=selector1-eckelmannde-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Dv/+GQ/gyVqPyfMn9P23AHFYKuFdZ0Nqkp8HAdMl3f0=; b=KNgWgi+oj0iLfwxC0nZpDWFRbUF6YVarF7J6N2njam3wkd9jIauPmDPqCYs70fc3KpLnxuRGw0baC5CI2Nv9gEGEFIm7DJLGZm3gJl0BlDpI0YGRS0cFwK571nQGoNC4I6jYDsSMhVvWsh8GcPlpld2JCijNfQLXdD+R31n9Vmg= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=eckelmann.de; Received: from BE1P281MB2529.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:6e::9) by BE1P281MB2631.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:4d::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.9; Thu, 27 Oct 2022 09:10:10 +0000 Received: from BE1P281MB2529.DEUP281.PROD.OUTLOOK.COM ([fe80::50f0:79d6:b924:d5db]) by BE1P281MB2529.DEUP281.PROD.OUTLOOK.COM ([fe80::50f0:79d6:b924:d5db%3]) with mapi id 15.20.5746.029; Thu, 27 Oct 2022 09:10:10 +0000 Date: Thu, 27 Oct 2022 11:10:08 +0200 From: Thorsten Scherer To: Message-ID: <20221027091008.i5dudwp6s3onxraw@NB142.eckelmann.group> Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-ClientProxiedBy: AS9PR04CA0160.eurprd04.prod.outlook.com (2603:10a6:20b:530::28) To BE1P281MB2529.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:6e::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BE1P281MB2529:EE_|BE1P281MB2631:EE_ X-MS-Office365-Filtering-Correlation-Id: e9d3c087-cd62-4e28-55c2-08dab7fb0c8a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: LxMUEf3y5dgpymgNfSykuOcftQU7Akb0hAAw9PKFpkIxA6v9rqZIrXQgcAsdkukQGWAsK9FOaACKFwQIpV4lkLZEh3uGHoBfsvsDZq6fs5lGRB0FQZR+fgKdObBzJQzGEJXdczTwJ95BtLygwTgTwSSzeuB3mjcF+XEr7pzmIwGt3ql5+Bqkn7BuDDdMnuxmiltU4v+uS2lA093zvDQumfyZOKlxlv0Vrd/5j1Gkm3Zyf88CfMmmeJvolloNNMJYiYFCToWM38FcuxFArzBWfvKB1znKfK//Sj9QWcbVUGBQ+mOLvuzI9dWFa6RwHCrW6pu+QIXBwTiVCXIJnujCfMCcKx2Be3hVM9YRmfq8Fh6CGzM4gb6XXlTPhEwhYatTPMy8ltW/Xp7IDhvntqVNlo5QjRdUe3l7gphLoj3Wf30vI/rC1XzJax6Jd809T87h7CbsoYxG2Vog+9tLXVuM77HW1Ko9W6H0OlKZcIBS3Xp2mN/RrXIvoowCCLkqbbKx5wUFpvn2uUJJyty97w7dpdFZ52WilANtZtcnBKDuNlMX62jDld+Gkj+5lXJyAo3KKI7rHkUPP7bZga8wTBitnQQCYqll7ClCTp06W6w+/9+57ZSikgJ/RT9egMsMqo+gNlngK+2exEnjUPp1OUwrEYa3sf7tislHyNGXOd7qCJb9Vd2pms4+ec29fluZKnaAnF+rNvV+IYSedFnFDExWd+Pag9HSyB2W3tvOrnO/AGPiGo52POQ2UpVFJGs7egLx3q03WFgwgFK/lZH9rsfLCtlMz3Pmg4lVOyr3Dr3Vzlw= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BE1P281MB2529.DEUP281.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230022)(4636009)(396003)(39850400004)(376002)(346002)(366004)(136003)(451199015)(2906002)(66476007)(66556008)(6916009)(38100700002)(15974865002)(5660300002)(41300700001)(8936002)(316002)(66946007)(4326008)(8676002)(1076003)(26005)(9686003)(6512007)(478600001)(107886003)(6506007)(186003)(6486002)(86362001)(18886075002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?iso-8859-1?Q?fPha15SgTLMj6ltbHlTSENwL1clLzfJUmUjwiuOrYHyI7gfmlVNhius03o?= =?iso-8859-1?Q?ojYmTNwGEVERCg5MnPP0DCx+zCYLXAS0vC13GsrxFrlHUXqZp0z8xOkTUJ?= =?iso-8859-1?Q?8vP8YouhXjhYcVUYZwdoQznSsfWiaA/lEv7+VtuDWlY1tkqUqtJMRvB++c?= =?iso-8859-1?Q?JtQ5m7sHGJv+pbKB1cqWZvZJ/wy5La6A+/EPIXWwo/N2nk5WLru/akrgnA?= =?iso-8859-1?Q?+NHfbp67tS64cx6xvdNPslaxhcRQtDsHpjbnwPt39ROyNLOB5c0b/25DW2?= =?iso-8859-1?Q?wRaFxMUnOLqW7UtS3lBumMRfFLKJmndRIsSluWXn61HWdzTJo+fPyXfrin?= =?iso-8859-1?Q?8sgJ1x7KT1HgPraKa7RJrL4f2WsxrjtmQEQi/L/a3AH00bPydIHK8MxL7e?= =?iso-8859-1?Q?9vXVqAGxbTyigGqQFykjy91ET3IDuyPZ5D3iBYUVTqmUNvoAsgE4gitHzY?= =?iso-8859-1?Q?vIpetZ++P4LlDgiCmlqOtmMvJIQJt+COUfs1GBb5n+oCd1LBzjkOX7Zgso?= =?iso-8859-1?Q?me0qN96kbCV9Qr+rrWLLAdOEeGBrOpNvKdCUm2W2JDUBSe0DMBzD0dT/Wi?= =?iso-8859-1?Q?PjoJewGEaFTRhxFzYA2vom0tT99HwPg6ltBQghcwbmHuO69zloikZ5FPgp?= =?iso-8859-1?Q?/FBqMdZps9Eup8WzyISSWvGXM97fJwDv1DJvnyQFUxvPmNLrj9RhySjdqz?= =?iso-8859-1?Q?tIhGwewKdKa0kAau/+y93VJDdtbdnfA7EGNOawRWFlpTOUvM+7OXvl1t9b?= =?iso-8859-1?Q?QI7wX/rSBMT9mpnyc0GV6F73q/DSa1JPX3O5iPhfnl1CMrc3Jd39FGJ1RT?= =?iso-8859-1?Q?2GIbKCEi+TzOUIAE+eBw45Lxr8SvsJ/IiyrT+m4Ddx5pzdjusPht5+h8l0?= =?iso-8859-1?Q?4SamHdIQLDx0mmoPrxMo4m6wt0NTRcFcIwn+Nttrfmpv9aujRHdiMlPUMj?= =?iso-8859-1?Q?6eNLEGrC5YsWidjwWMsc/OC2ojgalPhVY/q3MW55gSfXVXzTjGD29I8O1T?= =?iso-8859-1?Q?3mTc1bHx9+5AvThXM0bG6mfY3h1OP2Tj4g2o09u08+A3jlHFQQauR/FhsH?= =?iso-8859-1?Q?T5J5ZZcSTbReMIfBQSsOWtnu8vQ9JtGCCtv+ijw0fZKeyLVOqLzU2qR8wi?= =?iso-8859-1?Q?e4PpzqJD+8sDgaUxCIehqwjoEH+O642oeB3mYPRBGnvFNzFneZ4S8p8Kom?= =?iso-8859-1?Q?zDNTAvMcsj46y83qQRI7QA1Z59wJ4mfk7cybRf6VjT5xy5+arBSRI9Ci7z?= =?iso-8859-1?Q?Bwr1DdoG++PLT47a4ippEBk8sBdpxoIaocFOrXT+42HKMVe3zY2bAzqMgZ?= =?iso-8859-1?Q?7DpxqNzKdRbgrcIvI1Kyua2dX3tYgmzjcUCoMBild1UKY4VMmsL/gJyv5s?= =?iso-8859-1?Q?Fm0dOUt4LiioqnZxV5NKl/Ee/sRaWEl8Xvh50SCpJPeRCEZMGECLJBxX13?= =?iso-8859-1?Q?KAeY6I/lFciWnnzb5drVquufCS8KGXA3IPKazjqo9lWA4H50G1DkXAt6XU?= =?iso-8859-1?Q?iiELpimCeMGVqGQ2ctnLAvZGYJq3Y436w1rtJcAYnXSl5aDC964v3HURkJ?= =?iso-8859-1?Q?CnNsMc6L3QR3YzQuiBbEX21smOSDVE/tyaBCnEkVw7NSu6aUl8Hjtdcnfl?= =?iso-8859-1?Q?+3Not6M2D8pFn3gCWRZzTCYaNzi5qQ3qiXw2ylaYvwCPyDdy3wbpkDbQ?= =?iso-8859-1?Q?=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: e9d3c087-cd62-4e28-55c2-08dab7fb0c8a X-MS-Exchange-CrossTenant-AuthSource: BE1P281MB2529.DEUP281.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Oct 2022 09:10:10.2663 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 62e24f58-823c-4d73-8ff2-db0a5f20156c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: VwRwFxaJ96akGj6AgGP6iXlhSqanfqkoptDjEc7df4iplnrRhV9Qj9CcGtY2jeniaxZeGuuitSkbfhijHUvXXw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BE1P281MB2631 X-cloud-security-sender: t.scherer@eckelmann.de X-cloud-security-recipient: ptxdist@pengutronix.de X-cloud-security-Virusscan: CLEAN X-cloud-security-disclaimer: This E-Mail was scanned by E-Mailservice on mx-relay68-hz1.antispameurope.com with CE7F5122237E X-cloud-security-connect: smtp.eckelmann.de[217.19.183.80], TLS=1, IP=217.19.183.80 X-cloud-security-Digest: 445f38cfe419969722664e39390c2539 X-cloud-security: scantime:4.765 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=eckelmann.de; h=date :from:to:cc:subject:message-id:content-type :content-transfer-encoding:mime-version; s=hse1; bh=yGoE868i1vBp 3jngqQpoQspan0wgDNMBqwlEqUBSo6c=; b=UJclk4DN93bTjgJ8seoMGnoTdTyt F/1oq7Tou+axzfkCUZDCkXJ5l7zaToOVLCc7HjZ9nbgtCUR1XtEyqA/PWsX4ua6N jeAdrvA9AuN94YOScrgtVDH81hyzxpxBd+2XHuSeY7/9OlJ8bGGyMpzAavzVzGzA U+G7XlixHxSOaDj0yiIVYHldloj+b1sc+bO6NJ++KJbgqDOpvStuPTwn0zuqZ+cx QylVAfHvI1gbCNBQvnE0Q6AAatVNgSQz3J66mZ5Co6hdYrXOm8Fhb0GjDxxNBBKW gdjcXmtjyYAqBxBV+1E38RUCEnKrbZXN8dlzjoo20nCaZWdspMkY4odZHg== X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-102.1 required=4.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_IN_WELCOMELIST, USER_IN_WHITELIST autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] host-zip: new package X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: t.scherer@eckelmann.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false --- rules/host-zip.in | 12 ++++++++++++ rules/host-zip.make | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 rules/host-zip.in create mode 100644 rules/host-zip.make diff --git a/rules/host-zip.in b/rules/host-zip.in new file mode 100644 index 000000000..968ef1279 --- /dev/null +++ b/rules/host-zip.in @@ -0,0 +1,12 @@ +## SECTION=hosttools_noprompt +## SECTION=hosttools_platform + +config HOST_ZIP + tristate + help + zip is a compression and file packaging utility for Unix, VMS, MSDOS, + OS/2, Windows NT, Minix, Atari and Macintosh, Amiga and Acorn RISC OS. + + It is analogous to a combination of the UNIX commands tar(1) and com- + press(1) and is compatible with PKHOST_ZIP (Phil Katz's ZIP for MSDOS sys- + tems). diff --git a/rules/host-zip.make b/rules/host-zip.make new file mode 100644 index 000000000..401d9565b --- /dev/null +++ b/rules/host-zip.make @@ -0,0 +1,37 @@ +# -*-makefile-*- +# +# Copyright (C) 2022 by Thorsten Scherer +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +HOST_PACKAGES-$(PTXCONF_HOST_ZIP) += host-zip + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +HOST_ZIP_CONF_TOOL := NO + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +HOST_ZIP_MAKE_OPT := \ + -f unix/Makefile generic + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +# Use = instead of := because host-zip.make being included before zip.make +HOST_ZIP_INSTALL_OPT = \ + $(HOST_ENV) \ + prefix=$(HOST_ZIP_PKGDIR)/usr \ + -f unix/Makefile install + +# vim: syntax=make -- 2.38.0 -- Mit freundlichen Grüßen | Best regards Thorsten Scherer Diplom-Ingenieur (FH) Embedded System Software Eckelmann AG Berliner Str. 161, 65205 Wiesbaden, Germany Phone +49 611 7103-329 T.Scherer@eckelmann.de www.eckelmann.de