From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 27 Jan 2022 17:31:54 +0100 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 1nD7gg-00F2bV-DO for lore@lore.pengutronix.de; Thu, 27 Jan 2022 17:31:54 +0100 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 1nD7gf-0005Kg-MY; Thu, 27 Jan 2022 17:31:53 +0100 Received: from mail-am6eur05on2060.outbound.protection.outlook.com ([40.107.22.60] helo=EUR05-AM6-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 1nD7gF-0005KQ-Dr for ptxdist@pengutronix.de; Thu, 27 Jan 2022 17:31:29 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iPbX0snoB+5WVGU9scrcuQIZRv+NBSfecf5th3llj8HOkrH1QTC6A+qoa6b+YvQaK+mwUMcfwta4miSa3ACsHnTbupbetwU4GlSt2ZfvxVYDPc5DURdslh8Qp3cBFcRVu7ayUebBNn0yzW3/BvBTOgEPKEFJF5Mw6+hzx548ibHy6hdydzWjodRnuEPNkI/Uz7PO3iuSiicZaE+q0kbGRBLSqmcs3cdZAtIgzWt+RDvDf/NVdDhvqYh3HGEXjZMfJBvZXddWNGluU/GzYsrBg3GgBi8MYiLIRWKJMHkgiPA4b6KkJOoCQoHUYOc467+57JFkYWU59XhlCr4+qhCGpQ== 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=pHIjJ9nVMm7p25vpm/bi4MDPIbvhzMdjNc4VGcJLKmE=; b=Guu9pko+Bk6tYkD1qEAavCwrdpwA4/XkcWQ7b6BwNFEEYpYHJEpNU2oEpnLZF+iH23pAJwvJFNudsBefQkCF9XcHBUcOupqpSWow2Tx98yTmuTTDuxQaG8IxgRFVyQMBPmUySSqbtGccQkeeNedtPYaV26DqesYCyNzMRnf+s13024/z/reupWxwsaIm92AdLWFpRktdXzVKHHkGMdQyHfNdDTOabeiU0RqfOzOJf3AZ9irBGTZn11S+6JBr7EoZGzafr4UQb4u0ANB8G8Jua6qRwZYbK50xxhOUlNsQmBhkcGdc3FSTPpT9YjAheQtvuGJgajyjad1wDXgEPNEeIw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=pHIjJ9nVMm7p25vpm/bi4MDPIbvhzMdjNc4VGcJLKmE=; b=dE016deF7OS8u5wX5UrEYOAbq2uf5RgVbjv17Jfgr4VPsmNkFqfi2x0H/Hdt78gzM+x8D3eeYr1wZHx4nQ4HFQ6FJVv27FK0jltFM5zytP5oEu2NFPW8wiZnyEsQxTAnYQn4vtKCbawjVJvl0Oz6E3DLwNkOiE01XnvTCQAF/io= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by AS4P251MB0510.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:4b5::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.15; Thu, 27 Jan 2022 16:31:25 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::10ab:30da:9dfb:56fe]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::10ab:30da:9dfb:56fe%4]) with mapi id 15.20.4930.015; Thu, 27 Jan 2022 16:31:25 +0000 Message-ID: <13d54349-c41b-34b3-f810-88a496319616@t2data.com> Date: Thu, 27 Jan 2022 17:31:01 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US To: ptxdist@pengutronix.de References: <20220127143532.2212796-1-christian.melki@t2data.com> <20220127143532.2212796-4-christian.melki@t2data.com> From: Christian Melki In-Reply-To: X-ClientProxiedBy: GV3P280CA0118.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:8::31) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f661da7f-d828-4a85-e6f5-08d9e1b27617 X-MS-TrafficTypeDiagnostic: AS4P251MB0510:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7691; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: IRNMrRPDckTqEKeNhEolnQD7LnqQ25Yg6yqlSm6rZbRreGAihuzBejP4YH0NgOE6wLLGp2xi0cj7D5Y23SMgiboWel9flf7sp8ZjqbRcDstJvtpvlkstdH+ZAFME8Mj/EH9bRdxvhqv3nGelz00BGzDD0eJJTpXMnVogYYcRoA0GQH3vGzsUhsn3kRTcxl9n4Nl4RroHHo3veolWY5gEjlsODJ6vMCpoS2FaMlciuHfd59HTzZReDyYwsIsWnsjlo55Ri3F5ZwLR0fSx5g7iGOVXgp/iu+taHZ63Hs5YFO+Tgf7RvUQ5Dffip45E0EY5akjNL7W/JZQ3Q75M/aBaix69rbvcqAzizuV4HyR04gg7p12ziSOazP+vH86pci03+2qkv3woPvQep5JnBU98/4ggH9mDZxrWoJTJFa2HO1QPFQOUIE9q02CyEcG7mvkIeNnaGYuCCDSjD+XcuaYKw1GqabV2WupoZqOIdZj7JtJEU/f4zdd35+YSRZzwRaMQXBeNfpAV+gcH4TIWqEJlyaLgOrtQ+uk4Qu9NRs7XWpyXBLqZe02uyUu60Xkgw9XVS86EkwzqdYwWqBDxy0Fnmtj9AgabWxbRNTrI+3WfXOQu/zK2XHDybOKtGZv67Kes+Evw7Ij5lwL/pDK792sju1voYzZVXX/j4ZnFlwjn1WQwozyeulxi0l4VzOZJlxIaX3TTqZCSmE07912GCn3XleV4FRiuBzdcULWRVkh7qNqYwbQZQVClH5ic0Nt3qGqRjMcBwM5hcUbGGNLdT2wXI2yp5ExA92mhXXddIoyDME1+cJg9k5jil0l+JeVItL8AaBIaQEKqeF4Gd3NFOOf46czG8bPp3KvjBnmHHFkunYE= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(396003)(136003)(376002)(366004)(346002)(39830400003)(4326008)(6486002)(966005)(66946007)(86362001)(508600001)(6916009)(31696002)(66476007)(66556008)(8936002)(83380400001)(38350700002)(6666004)(316002)(8676002)(38100700002)(36756003)(31686004)(53546011)(52116002)(6512007)(6506007)(26005)(2616005)(5660300002)(2906002)(44832011)(3450700001)(186003)(45980500001)(43740500002)(20210929001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Q2lSMEMwZWNXVUVhaWVIdTIyMXc1SUJZdC9xMk5XL2lOKzIyVHhQVUpTRWVx?= =?utf-8?B?WDRpVGZ2SnhVUW9MQWFRUGQyakhXWWZzdUgvMldaTUg0c2U0SlFET3pRbnlx?= =?utf-8?B?SUJ3RlBNN1RFZTMvY1lqQ0lYSEhlQUJhVXZNRUE1Si9LNkkzbWQ5NjV4VGpW?= =?utf-8?B?ei92TC9oaUgwdVZiTDFXRDZDUHBad21lRjNZRVJXTmlnRWhQdUdBQ0JGSlZZ?= =?utf-8?B?RGN0Q3hoUktTVXVxQk15MVJoekJUdVYwZXlybXFXOGEyTXRhSjlxZWlFQkl0?= =?utf-8?B?ZDduOXF3UnlkUS8xaHl2a2cyMkw5L3BYOXZaMGxEcm9WNStkcXlWVjVjWjd2?= =?utf-8?B?YVhzWTJRSmpCRWoveTdCYlY1Z1E0UVpTd2duRnhmVUcwVndzYWM2Q3ZhQmhN?= =?utf-8?B?V0pIVE5iZENtZjJqSnBQOVFQUUVBdWtIcE1Qd1FWWHREQVBOdTNOYk5mdjFH?= =?utf-8?B?RzJiWGVzRllYcTFVbFI2ZlN5VDM2ejkzNXJNYVcwWDdnSnlMMm9kazR2WWtx?= =?utf-8?B?ekd5WVRMMnF5cVhRS3FheThEbDJpV21tdmNUVjU5V2FNeVNNWjRHdXZnY1Vz?= =?utf-8?B?NmtzTWhocU43SG0rWHFNRUpEWVBhem96bzhUWks5Yi9YWGQzVlVjeVR2a2I5?= =?utf-8?B?SGc5VGxlMUg2UGNkMGRhVnNURHJ6YXExeENLMXFJNU9lUHNmZkdmcGhPWjQv?= =?utf-8?B?bFpnRFk0ZzNTVnp6aWp1VW0vT01YS1o1TUJUclp2MXRZYk5TMGZYRXcvai8z?= =?utf-8?B?OXZLdms0QjJXZ09WUEpaODcvN0lKVzFzYzFZQm1ZaUxvV2t6TnRjOVlaWWVi?= =?utf-8?B?dG92RHZ3eTg2ZzAzQ01uSXVYOGRyYkE1UlhNN3V4N1Z3Ri9QMnIyQjBPSkpN?= =?utf-8?B?cDd6SVNsUytWWGg4czg2Qis4Vk9YNW94Q3Z5Q2ZkM1Irb2xpYksxcGgwaHg0?= =?utf-8?B?WVJLdmdmY2VBYXkxRC9CZmJyMnpwMzFrMDBKTXdscXlFK2RlYkhvYkR2N05Z?= =?utf-8?B?WTBTRytEM0RnTXFyWVJpU1pXVVYvSW9SNGx0aWw3b0s0ODQ5NUovYVVkV3lu?= =?utf-8?B?d2x2QlNPaU95RzN6bGVSVUhPbEJ2L0MwZW5yZWpyZUNTT0lQeGxuQnFyNVhr?= =?utf-8?B?STFiWWVPbmJJM2xYd1dYY1R5Q1RvdkpwWXJpQkQzdG5YazQ5Qzl4NThaV1Br?= =?utf-8?B?SDhGRHdUQkwrcjE4NFVMUlpQTml2cklPV1l5Zk1hdEt0U0R1V1Rpd0lWaTJx?= =?utf-8?B?UE91cHRIOFYyN3RtUGZrb2FPYzBtcHVPZGNSTFkxK3Nvd0xHU1ZycmlGZ1ZF?= =?utf-8?B?WWx1TnBIM2ZiVjFQOHZiUHlVMU5meTZKVjdaMzF1YWVCc1phYXRyZVNWakkw?= =?utf-8?B?SEJJV0hiSDJUb2FRVHkrbjllb1ZoVENYbzNtVkVPUGRhcTEraFZUMHU0alpH?= =?utf-8?B?SlVxYWRmNno1MDhDRXgydW9SMXBYSEY2RmNMaHVqVW81VWVFSDhJMUU4bkhB?= =?utf-8?B?N0lqNXNud25Ra1BEbVBiYUI2VkNaWFBSQ3NaNzRGV0NIY0dDUWtYQTIxREZM?= =?utf-8?B?dmN0d0JoR1ZUdVVRdVNwY3czaTNIdkN3VDVTUWRxTFZPWDZtZmttMTg4ZEhW?= =?utf-8?B?R0JGTTNiV3YrVjZXNlZhT1E3RHR3ZlRUcXFqbGJGUXREZnhzYlhZeVVsalJs?= =?utf-8?B?Q1dOS1FJeHh3QlFCVVdSdGxVRW9JWXZuNUVGVzdtNjRhRERFVVNsNS96T1Qy?= =?utf-8?B?SnhwQ1FzTklnOWRDN1dXdTU2NXowSEszVWJnRTN2cWswVXhNWjNkWVMxMjdN?= =?utf-8?B?U3JBNlcxMmtsZFpPcDIvaElnYnFPTFhvM2F2bU5vbDdGbVBNTzl5TkN0N3Rx?= =?utf-8?B?VFRSRFAzUXpVUW13NW43T1F0YWF0SEFoOVhOVE81Uk5XcWdCbGRadDVQUGxK?= =?utf-8?B?TU9TaUFSdTZqUWxiYzRVa3BESkxiaE9waHlua0xXUWhiSURlQ2dwbTZzanY3?= =?utf-8?B?b1A4N0QvdWRJK2xocXcySERtcTgwMHcweVNDcDZQKzdnc25YZi8xTlVqc2JQ?= =?utf-8?B?S2dWZk9JT3UxbGF5ZWNPYU93VXBMaVpjQWlmUTFCVENUQ2IzLzhRYnNxbDBx?= =?utf-8?B?ckpWRUhCUUN1azdkOGFzUjN4UWRPalVSY0lWZlViY0gzSm0rZEtPMk1WaXVK?= =?utf-8?B?Y3NaSllYelJJZkdLNFlqYnovcmR4SmhQcjFVRjdaUVI0WURPWjc3VjZFd1d5?= =?utf-8?B?TGVUVGxhNmNBR3B2cjN5YThuMjVnPT0=?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: f661da7f-d828-4a85-e6f5-08d9e1b27617 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jan 2022 16:31:25.2279 (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: 9K1ttVdeAlxzn0Ct6Gu97uiY2Cgz9/EqEm7hak2+A/p5ZqoYLOV3lIFC+xe00Uj0YYPI2+uSrlbToPOOZxwMHzrVURxPsR/jMhCKKCiZDMw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4P251MB0510 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.0 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: Re: [ptxdist] [PATCH] dump1090fa: Version bump 6.1 -> 7.1 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, christian.melki@t2data.com Cc: bruno.thomsen@gmail.com 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 Wow. That was bad. Thanks for paying attention. I have yet to find a proper way to do testing and sending patches. So I test in the active environment and then move it to the ptxdist repo where I prepare for sending. Obviously a lot of potential for manual mishaps in this process. If anyone cares to share their work process I'm all ears. I'm obviously doing far to many manual steps with far to many mishaps. Regards, Christian On 1/27/22 16:56, Bruno Thomsen wrote: > Den tor. 27. jan. 2022 kl. 15.37 skrev Christian Melki > : >> >> Mostly bugfixes. Including the build fix previously included. >> Remove patches. >> >> Signed-off-by: Christian Melki >> --- >> .../dump1090fa-6.1/fix_cpufeatures_arch.patch | 61 -------------- >> patches/dump1090fa-6.1/series | 2 - >> patches/dump1090fa.make | 82 +++++++++++++++++++ >> 3 files changed, 82 insertions(+), 63 deletions(-) >> delete mode 100644 patches/dump1090fa-6.1/fix_cpufeatures_arch.patch >> delete mode 100644 patches/dump1090fa-6.1/series >> create mode 100644 patches/dump1090fa.make > > Something went wrong with the location of dump1090fa.make as it's in > patches and not rules. > > /Bruno > >> >> diff --git a/patches/dump1090fa-6.1/fix_cpufeatures_arch.patch b/patches/dump1090fa-6.1/fix_cpufeatures_arch.patch >> deleted file mode 100644 >> index 270a35846..000000000 >> --- a/patches/dump1090fa-6.1/fix_cpufeatures_arch.patch >> +++ /dev/null >> @@ -1,61 +0,0 @@ >> -From 059e48b82beb4fb920cca977b02db1ceb48facb9 Mon Sep 17 00:00:00 2001 >> -From: Oliver Jowett >> -Date: Thu, 23 Sep 2021 13:23:17 +0800 >> -Subject: [PATCH] Allow env vars (not only command line overrides) to set >> - CPUFEATURES_{ARCH,UNAME}. Change CPUFEATURES_{ARCH,UNAME} defaults to use >> - {ARCH,UNAME} values. >> - >> -Fixes #158 >> ---- >> - Makefile | 8 ++++++-- >> - Makefile.cpufeatures | 4 ++-- >> - 2 files changed, 8 insertions(+), 4 deletions(-) >> - >> -diff --git a/Makefile b/Makefile >> -index a85d154c5..9d81ed157 100644 >> ---- a/Makefile >> -+++ b/Makefile >> -@@ -39,7 +39,11 @@ else >> - LIMESDR ?= no >> - endif >> - >> --UNAME := $(shell uname) >> -+HOST_UNAME := $(shell uname) >> -+HOST_ARCH := $(shell uname -m) >> -+ >> -+UNAME ?= $(HOST_UNAME) >> -+ARCH ?= $(HOST_ARCH) >> - >> - ifeq ($(UNAME), Linux) >> - CPPFLAGS += -D_DEFAULT_SOURCE >> -@@ -150,7 +154,6 @@ endif >> - ## starch (runtime DSP code selection) mix, architecture-specific >> - ## >> - >> --ARCH ?= $(shell uname -m) >> - ifneq ($(CPUFEATURES),yes) >> - # need to be able to detect CPU features at runtime to enable any non-standard compiler flags >> - STARCH_MIX := generic >> -@@ -180,6 +183,7 @@ include dsp/generated/makefile.$(STARCH_MIX) >> - showconfig: >> - @echo "Building with:" >&2 >> - @echo " Version string: $(DUMP1090_VERSION)" >&2 >> -+ @echo " Architecture: $(ARCH)" >&2 >> - @echo " DSP mix: $(STARCH_MIX)" >&2 >> - @echo " RTLSDR support: $(RTLSDR)" >&2 >> - @echo " BladeRF support: $(BLADERF)" >&2 >> -diff --git a/Makefile.cpufeatures b/Makefile.cpufeatures >> -index 8c3b8418d..6b4289978 100644 >> ---- a/Makefile.cpufeatures >> -+++ b/Makefile.cpufeatures >> -@@ -2,8 +2,8 @@ >> - >> - # cmake integration is a little tricky, so let's do this by hand for now >> - >> --CPUFEATURES_UNAME := $(shell uname) >> --CPUFEATURES_ARCH := $(shell uname -m) >> -+CPUFEATURES_UNAME ?= $(UNAME) >> -+CPUFEATURES_ARCH ?= $(ARCH) >> - >> - CPUFEATURES_OBJS := cpu_features/src/filesystem.o cpu_features/src/stack_line_reader.o cpu_features/src/string_view.o >> - CPUFEATURES_CFLAGS := -std=c99 -O -g -DSTACK_LINE_READER_BUFFER_SIZE=1024 -DNDEBUG >> diff --git a/patches/dump1090fa-6.1/series b/patches/dump1090fa-6.1/series >> deleted file mode 100644 >> index cc3b46e66..000000000 >> --- a/patches/dump1090fa-6.1/series >> +++ /dev/null >> @@ -1,2 +0,0 @@ >> -fix_cpufeatures_arch.patch >> - >> diff --git a/patches/dump1090fa.make b/patches/dump1090fa.make >> new file mode 100644 >> index 000000000..366209805 >> --- /dev/null >> +++ b/patches/dump1090fa.make >> @@ -0,0 +1,82 @@ >> +# -*-makefile-*- >> +# >> +# Copyright (C) 2021 by Christian Melki >> +# >> +# For further information about the PTXdist project and license conditions >> +# see the README file. >> +# >> + >> +# >> +# We provide this package >> +# >> +PACKAGES-$(PTXCONF_DUMP1090FA) += dump1090fa >> + >> +# >> +# Paths and names >> +# >> +DUMP1090FA_VERSION := 7.1 >> +DUMP1090FA_MD5 := e50b888f2d9ec86a15cd39f997eb099b >> +DUMP1090FA := dump1090fa-$(DUMP1090FA_VERSION) >> +DUMP1090FA_SUFFIX := tar.gz >> +DUMP1090FA_URL := https://github.com/flightaware/dump1090/archive/refs/tags/v$(DUMP1090FA_VERSION).$(DUMP1090FA_SUFFIX) >> +DUMP1090FA_SOURCE := $(SRCDIR)/$(DUMP1090FA).$(DUMP1090FA_SUFFIX) >> +DUMP1090FA_DIR := $(BUILDDIR)/$(DUMP1090FA) >> +DUMP1090FA_LICENSE := GPL-2.0-only >> +DUMP1090FA_LICENSE_FILES := \ >> + file://COPYING;md5=751419260aa954499f7abaabaa882bbe >> + >> +# ---------------------------------------------------------------------------- >> +# Prepare >> +# ---------------------------------------------------------------------------- >> + >> +DUMP1090FA_ARCH := $(call remove_quotes,$(PTXCONF_ARCH_STRING)) >> +ifeq ($(DUMP1090FA_ARCH),arm64) >> +DUMP1090FA_ARCH := aarch64 >> +endif >> + >> +DUMP1090FA_CONF_TOOL := NO >> +DUMP1090FA_MAKE_ENV := \ >> + $(CROSS_ENV) \ >> + BLADERF=no \ >> + LIMESDR=no \ >> + HACKRF=no \ >> + RTLSDR=yes \ >> + ARCH=$(DUMP1090FA_ARCH) \ >> + CPUFEATURES_ARCH=$(DUMP1090FA_ARCH) \ >> + CPUFEATURES_UNAME="Linux" >> + >> +ifdef PTXCONF_ARCH_ARM >> +ifndef PTXCONF_ARCH_ARM_NEON >> +# don't try to use NEON if it's not available >> +DUMP1090FA_MAKE_ENV += CPUFEATURES=no >> +endif >> +endif >> + >> +# ---------------------------------------------------------------------------- >> +# Install >> +# ---------------------------------------------------------------------------- >> + >> +$(STATEDIR)/dump1090fa.install: >> + @$(call targetinfo) >> + @install -vD -m 755 $(DUMP1090FA_DIR)/dump1090 $(DUMP1090FA_PKGDIR)/usr/bin/dump1090-fa >> + $(call touch) >> + >> +# ---------------------------------------------------------------------------- >> +# Target-Install >> +# ---------------------------------------------------------------------------- >> + >> +$(STATEDIR)/dump1090fa.targetinstall: >> + @$(call targetinfo) >> + @$(call install_init, dump1090fa) >> + @$(call install_fixup, dump1090fa,PRIORITY,optional) >> + @$(call install_fixup, dump1090fa,SECTION,base) >> + @$(call install_fixup, dump1090fa,AUTHOR,"Christian Melki ") >> + @$(call install_fixup, dump1090fa,DESCRIPTION,missing) >> + >> + @$(call install_copy, dump1090fa, 0, 0, 0755, -, /usr/bin/dump1090-fa) >> + >> + @$(call install_finish, dump1090fa) >> + >> + @$(call touch) >> + >> +# vim: syntax=make >> -- >> 2.30.2 >> >> >> _______________________________________________ >> ptxdist mailing list >> ptxdist@pengutronix.de >> To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de > > _______________________________________________ > ptxdist mailing list > ptxdist@pengutronix.de > To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de