From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 01 Sep 2021 13:49:46 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1mLOkT-0007Rw-Ub for lore@lore.pengutronix.de; Wed, 01 Sep 2021 13:49:45 +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 1mLOkT-0004VV-JF; Wed, 01 Sep 2021 13:49:45 +0200 Received: from mail-eopbgr10064.outbound.protection.outlook.com ([40.107.1.64] helo=EUR02-HE1-obe.outbound.protection.outlook.com) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mLOjm-0004VL-PF for ptxdist@pengutronix.de; Wed, 01 Sep 2021 13:49:07 +0200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dO9bG0zggcxdiVv9gzjfKxnFNDUeZoD6ZQWYndbQWstzCu7CW1cSkyX/ulcHVSDGPT6Veh7M3nT0DWCApHa9ycSY0V3tSZY+05yjYrwyeS4XK/Tkh3rleJy/wZ4WyVf++CZNpmDRMkOePjiG6x50fI7f2b1wqQGxK/BOHUm/w01XLX8IREN16kWL27d1UJ620SV5/Tl3hAATor8WaaDPatRMKnzxzB7SCtbZ20mwVoldvFL7VqYt42NTEmMhII/JmB6ss5MvZqLQ667XknfWFYBtw4XoNKRTpRoqrbNSKv1effJc5nLd86dgzVs4HP11puycLOu/Pc95ZeTephEMPw== 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; bh=JYfx/SwkElop+3gIWGp3QfH00PzSsmyGusWKME2bq3w=; b=dSxfDdyvhuW1dIrxIa7+ZmvgWS7E2DyD6wepcjkfuo2ersCXmA79pSjuF0tqW9fGvwTjgnUEZhDuLbxrlljGKcSRUK2nLoCd2FJ2jmjAPy85ocRTvJ2fdI+k9Dlju9C+RbdxIA3SdTNJCc3TTXlOTOELIEe76ABUdXZdrEPn0XUpl5O3tDQmYcPJ4iXaXxe2Ebw+YeFEfxa1c3Or6t8oFU/akaOa2YbU/LelDqcs/oYgjA/tjW8sr33GwALOHVZM95UFNr7nXyNJpQ9/FZ0bKlHK6r18C6oAfxq1fiDjQ2w7lU7sRQDdhXVfVao2pLHgktccX3qV9QhiOuQt/pGGDg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JYfx/SwkElop+3gIWGp3QfH00PzSsmyGusWKME2bq3w=; b=WOne4OSLJdVCzZ94UNMtCfHbqH5yXXVlOyHsFHB4HOpZy4bMfSXcIw8UslHj6CyaVyJK/qlUrR6qhqGm5JfhWXkHAYYk423U29gSlwAnyfT1K6bbPsRYm3BsBLDkHBd2FpY4a2sOD9xTB2x8xn+D0jXqx5ScadYH5ANONXtpjqY= Authentication-Results: pengutronix.de; dkim=none (message not signed) header.d=none;pengutronix.de; dmarc=none action=none header.from=t2data.com; Received: from AS8P251MB0167.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:403::21) by AS8P251MB0355.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:406::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.19; Wed, 1 Sep 2021 11:49:01 +0000 Received: from AS8P251MB0167.EURP251.PROD.OUTLOOK.COM ([fe80::dd37:4003:79e5:4b70]) by AS8P251MB0167.EURP251.PROD.OUTLOOK.COM ([fe80::dd37:4003:79e5:4b70%7]) with mapi id 15.20.4478.017; Wed, 1 Sep 2021 11:49:00 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Wed, 1 Sep 2021 13:48:47 +0200 Message-Id: <20210901114847.2519609-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.30.2 X-ClientProxiedBy: HE1PR0802CA0018.eurprd08.prod.outlook.com (2603:10a6:3:bd::28) To AS8P251MB0167.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:403::21) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from plaid.hq.t2data.com (212.247.174.226) by HE1PR0802CA0018.eurprd08.prod.outlook.com (2603:10a6:3:bd::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.19 via Frontend Transport; Wed, 1 Sep 2021 11:49:00 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: cd33abea-6cc6-4dfb-3299-08d96d3e7d09 X-MS-TrafficTypeDiagnostic: AS8P251MB0355: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:326; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: AGrnmmh5wZlAtfYAJ4ip7t6gRBW3AVuKLmHrJeZseJJKpnFdC5Jg8Gy+LpDUfT6FmzhHIMbjsrVnNMAB80mflYsaRXHO39P1Q3zt3JgrVAcccoIrij6voGTDohPWtjb7i2gLukdmyI9wKfHV3u6Ncz+rHywcdhp2PMB7GV2igXQPVG8QXq6rkkM0WJMXlDtVjuAK1G6U4g2Uks+NuuSHPdvhTjm3CSXae1nprB41gRkGPz9M0D4UgwyAu8npTZWCAW3dzTxryZraVUDetlgzyFXRS8cPw4z15Wht/pkgauMVwgzdnEpOBazDG0du9EW0n13kHUpNqZrfK4HxTR9UVgF5cjndC3rmt02fu7jGWEpY6oK62jHmWnDKXAo/ouczlFpQsfJkD7AhXK5/7wetekEbykEkU8fDQ+OhbFtOujsZh1/fZUTBZ48g4tWO/6l41eH9is/cV9DNDpDqpjdQnbN2b/2fwNuUn1PbHcdZ+U9jliXO6pJNV178sBxKabnK/5WlUZc6LwrI85z4w/qwwW8rKaRnYH1jA4JvSm0h5f3MbhT8JtDg5ogv4dmfnXiK7s2dDZaqvb5FPW3W2eElDghbnj0KinIyXBcMSCp0Ao0bASEn7KqTpBEC9L4AzkoJJTnO9ziIV0lkV8iwRw1OsJcnUGwRpjl5lMN5h8oZb9W0g0it/6uXqqYCSAZOJI4USH2VPegX0D2BedMGDhLM8w== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8P251MB0167.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(39830400003)(396003)(136003)(376002)(346002)(42606007)(366004)(6916009)(8936002)(316002)(1076003)(5660300002)(8676002)(6666004)(36756003)(478600001)(6486002)(4744005)(26005)(52116002)(2616005)(186003)(66946007)(956004)(38350700002)(66476007)(86362001)(44832011)(7696005)(66556008)(2906002)(38100700002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?5PtLLzjTGdfwVRdnSqZVXQTOM0MGlIsE8OPnO4i88bEmGmTV4ESEmyXMpvH0?= =?us-ascii?Q?mARofZ+2rfxaVASnChRg8sh0A3OIb/zbzgL092UaTiPEB4iRQwJo4LSST4Du?= =?us-ascii?Q?MB5usiDf0BQw2LhTlH5ljmGp6QSvu5u0v6slpVuVy1/1Miyz4BmhsbI777sR?= =?us-ascii?Q?aoLwo5COHfbG2CxWTxA/CzIqlySdybthkVVD71KvBM6+5PoKDLWL0xaO0XzT?= =?us-ascii?Q?3Wg9cPWVWK4J2jeKOr+JwxXQBnxV9geYHIQIxul5FgiEfQVTVi8Lpb/mf60T?= =?us-ascii?Q?pgXLlpgxPaQ/wDAt/EDsS78DWsHopxUtOi7nwGdv59+TPHCaEk6aeoS3e3Xc?= =?us-ascii?Q?rPtu8Vl3giZiw7YwiCpfP84Fb/ph+dvaEpulQYtWiv0093N7U6UCcuzMtecD?= =?us-ascii?Q?amwi7pf0CRaEn2mW7wj/w+7q4h820ayvnkZZk56c6+L0Wmq5Uxot/Zm948DS?= =?us-ascii?Q?ejChOzi9EvcynKC6TvBTIHVYYSK9BhCW48Y4IUahO/0g5zOGCUrpTVNjzCgP?= =?us-ascii?Q?3ebLHlJEjgFvjWx6zMFAgGr3LfAlyfWsWj5DjVjSTgPX6OjLsKZ2fya5u0Bk?= =?us-ascii?Q?hJpgWmEU4zumP4r7J9XzOd2FbHO16YhJo4fadKBn00GWewTfPSMsmvXu5BfP?= =?us-ascii?Q?GijIJWMeRMMUkWpUmZXkxonyCcBj4PIv+oGUwDpI9WoANUOPK1JQPfrtt3Lh?= =?us-ascii?Q?5WSdKwHyKhLf3ohh0NelxPRIqnyUo8TpNDMpscMi7TiVA3rSnrpr4UrUgLxM?= =?us-ascii?Q?c5NA3imgfY5fgkriRfG/9QeKg6SIs0q0T0Hux2oNvCLDvjRmxZMMrjEL8sSb?= =?us-ascii?Q?xHhwjgWtTbqFqJwCDcPmscfr7iDE0dWP96t+qzXuVR3BWIJQUZTDTnrNfcz5?= =?us-ascii?Q?4HWU67ezGfZdE2YcZaBgXIEmRvzOMhjxq/4DiQWKS8m62pHVmR5bfbwKOSir?= =?us-ascii?Q?5N7LwrsX1S/HeHevS3bICNsqJgQt794o5oIzmMpk0jdFID7yD4LqzpwFMuPG?= =?us-ascii?Q?fQybBfofUP8fxODdCsDv7CCKT5EDhQJK6T+N5VoHJD95Le7t6F95b8G0ydNz?= =?us-ascii?Q?45tzj2yycyIDG3FHcax7XdMiFXz7ki1NUXiAkRMJJk81y1EveVZrNudikzOt?= =?us-ascii?Q?EXv+ILeorEQw6rtnawn62ml0XVFh+L4KRZTXn/NxMUfSBzTK+XPlG6EilvFc?= =?us-ascii?Q?81D0DKIUFGwNyxogLXtf31XhiuzhI0Lgx8HMZrqu+gXaCe/0ZRNr/qifFojG?= =?us-ascii?Q?E5nf34o/H5f/4h25qA1tPdT8If3sL5BFq2LUBETVMni0sUheCtt0gtvqYhfR?= =?us-ascii?Q?+HThDK2+N9xKcGAYSKbPz/aU?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: cd33abea-6cc6-4dfb-3299-08d96d3e7d09 X-MS-Exchange-CrossTenant-AuthSource: AS8P251MB0167.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Sep 2021 11:49:00.4662 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: JhpsOJTN6e89E/h9kcknnKkSlnUEytCn2T370Ds4fe0tpadD9IF5YaQNoU+6PUjF5rhFDsEtclJWVXbB7A20DOP8WomrJYaE058tdPW8RTY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8P251MB0355 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.2 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,MSGID_FROM_MTA_HEADER,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] scripts/lib/ptxd_make_xpkg_pkg.sh: Beautify figlet output. 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit 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 Not ideal, but long project names with dashes can probably be split as multiple lines in a figlet issue banner. Ie, Company longprodname-arch -> Company\nlongprodname-\narch. Signed-off-by: Christian Melki --- scripts/lib/ptxd_make_xpkg_pkg.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/lib/ptxd_make_xpkg_pkg.sh b/scripts/lib/ptxd_make_xpkg_pkg.sh index 70e1bfb8c..c565f5870 100644 --- a/scripts/lib/ptxd_make_xpkg_pkg.sh +++ b/scripts/lib/ptxd_make_xpkg_pkg.sh @@ -743,6 +743,7 @@ install replace figlet: esac | \ awk '{ if ($0 !~ "^ *$") printf("%s\\n", $0) }' # newlines for sed } && + value=$(sed 's,-,-\n,g' <<< ${value}) && figlet="$(ptxd_figlet_helper "$value" "$escapemode")" && sed -i -e "s#${placeholder}#${figlet}#g" "${dirs[@]/%/${dst}}" || -- 2.30.2 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de