From patchwork Fri Feb 12 03:17:32 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Henning Schild X-Patchwork-Id: 313 Return-Path: Delivered-To: ilbers.mnt@gmail.com Received: by 2002:a4a:c583:0:0:0:0:0 with SMTP id x3csp3139627oop; Fri, 12 Feb 2021 05:17:38 -0800 (PST) X-Received: by 2002:a5d:5246:: with SMTP id k6mr828907wrc.7.1613135858170; Fri, 12 Feb 2021 05:17:38 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1613135858; cv=pass; d=google.com; s=arc-20160816; b=0DVPqikpUPT1JYsW4P2FzR0mQMvbgfw3PeXkjOt3QkW6n35UpEvyGzH7fpddlaNDjD vkC1b7+NvTau+9Jvj2jNeV9KEIfcjqmTvpdyXJ19Rb/xwdUkS5b6R5jDSM6uEn974MF0 K1JHwTyRgoENT1Y2rrF2a4mfhmbOaMApSmY6kXgAY8AMSgnxRtU5uOddPar0tkAmvveE 8Ob9A2n8Lsdb7JGm/+tXy+ax/qUjev2DEda7dT2Vp/XN3I1jYARkGHdP8htHaQkBRB1t 9HD+giDUmt/9RCfg2Wu0rF2lq5WBb+pvzk24bATvR6mgCspf7M0Lz6iwMZd4rwT+JAUw m5zw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature; bh=UqHMyc1Xp+DnLu4QraVGQCAeHNbn4DN53XYmaNwnj3Q=; b=xjk5hdgPRII1TmFCY8rnjTz8NPcTdmuXE0JBrmpW8n15o9ABFCfPR9wuYwkCda7HC0 +JecFRxpvgTbWJQM9NpJPngpTiAAA/MALXpDXrzVIqGKt2VeNq/YupqZOut+filv3TDq oyRRXbF8A8dGCxJVLAatNeq+xAZoTnAPd63IHtLY/mQoe7UdqRZxhEyqTEOsxMhwrfHh DY1JfObYYgZX1Z1NumgonIeK8ImRndwbcUWrknDTlhWg3GXOK15FYUxcLuFGQNhxjeYU lCB2Kuv4vK2naBKOxwqQIvpomfEMZT+bw4x+YANF47Tmol81DjiqyHRFAPXY2k8FPwCt kmtw== ARC-Authentication-Results: i=3; mx.google.com; dkim=pass header.i=@googlegroups.com header.s=20161025 header.b=iuagPHSR; arc=pass (i=2 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of isar-users+bncbdjmjpgy2mgrb4p7tgaqmgqer4vb7pa@googlegroups.com designates 209.85.220.55 as permitted sender) smtp.mailfrom=isar-users+bncBDJMJPGY2MGRB4P7TGAQMGQER4VB7PA@googlegroups.com; dmarc=fail (p=NONE sp=NONE dis=NONE arc=pass) header.from=siemens.com Received: from mail-sor-f55.google.com (mail-sor-f55.google.com. [209.85.220.55]) by mx.google.com with SMTPS id s64sor2303201wmf.8.2021.02.12.05.17.37 (Google Transport Security); Fri, 12 Feb 2021 05:17:38 -0800 (PST) Received-SPF: pass (google.com: domain of isar-users+bncbdjmjpgy2mgrb4p7tgaqmgqer4vb7pa@googlegroups.com designates 209.85.220.55 as permitted sender) client-ip=209.85.220.55; Authentication-Results: mx.google.com; dkim=pass header.i=@googlegroups.com header.s=20161025 header.b=iuagPHSR; arc=pass (i=2 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of isar-users+bncbdjmjpgy2mgrb4p7tgaqmgqer4vb7pa@googlegroups.com designates 209.85.220.55 as permitted sender) smtp.mailfrom=isar-users+bncBDJMJPGY2MGRB4P7TGAQMGQER4VB7PA@googlegroups.com; dmarc=fail (p=NONE sp=NONE dis=NONE arc=pass) header.from=siemens.com ARC-Seal: i=2; a=rsa-sha256; t=1613135857; cv=pass; d=google.com; s=arc-20160816; b=nslFBbAnwxvRq8uU9JcvNSoq5AmWBAqaOFPtvZqczP0+LdlONHztXJXdPcmfW+JSgp dV6TXBzRCnqGlPcxvRtb/MP2cYtqF8PAr75brYiODUvzev7pYoFh/pr0A4kCnSlLyVFm 65vhy3OIwMtoPbVWIOYOIUWy7kvVvqn+vTfH1Vg7IdRpe2dLmyvV3B+fVJuKaYbVmC2z LpxKwsIyJKtqEaa2gYiS082rUdu/PxlxVDvUVMj9tX9rqrC1dwKb9xbVOdQJsjQh6Rw+ BnAFFw0Zg2wA71vATxO0yDg3PEiO0jb49n4IrN/xk9A29bYurQL6+KGgiYzJlLJsWgbt 7DQg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature; bh=UqHMyc1Xp+DnLu4QraVGQCAeHNbn4DN53XYmaNwnj3Q=; b=pZaMYaipzRYBQRQiExBpyBAgdYX5Zo6l9FVn3o/vmp+7+FMvtUU41Ho4qeCs7U5NNW I1URnDIsHKCS9/FaUtPXMTRGkptcW0S4Wmk3A1hEjHGKP+GKrjNQp8CKz++UOkzSveQF zMFYDAQYEiqlr2mJBzuKcvnHMvbP3Z7uh6HOI9Cj/gm5s9JKFe4hFYxLTQduUoYqmber aCNMbLHjbMVpHCymTGjHeFZVd+71QjGhSpqa52FdqVgtgETeMxa5kqKfsYFqSdBb/sfi cdoA9+jCgPib8dpWtcOPciRz1EDZPRRuSrUfqJnWp5OL3ofXTpd90m7NjL9ejIVoYA92 5jUQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 194.138.37.39 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:mime-version :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=UqHMyc1Xp+DnLu4QraVGQCAeHNbn4DN53XYmaNwnj3Q=; b=iuagPHSRp99vKyjsnizsfZ+3NPm0BsyE5wfz71kM0uLe608V1WoiaqsbpanvXZI7Ay 29hYfwT6OiU6MK5Dx4um8vNzpBFudDFTkiN2kRX7IkLYTXixn1EH9z92goX+0fh/yoe9 cpd0td4fw58cUheQ41ODgt+6zS21RWA1SVWbuC7YcA+3S5lccZavtJita4jQPXRI9dxa vT42u/Kex1laFspNoEsazPpVcGJgYm+ByHWpoRyRzyX3DLaKG/y/jS2Ir5I3XQduI+wr CRXraziIgU97WcKZJz2RYvb4Mf3k+Wr+epd1lqLqVylFnmZv8n7TK+esOfukM6hJqMPw t1Vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:to:cc:subject:date:message-id :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=UqHMyc1Xp+DnLu4QraVGQCAeHNbn4DN53XYmaNwnj3Q=; b=U9NgwJwxIr6cFbQv8ECw1AwZcGONwnBSe8aPz4y1K3NZcuDkXDqFPQYmSRGlCql2Um sq4T4DkDCBYxpYtDfIpP1SyUbOuaPRF67BIPc7P4fDPboLhmiBW5LPy2XDnLc3i4O1Wc PQnUY1R1PU97LM3cKgBRhF7wRebhKoHmso1vLgISFlO1t64GyXYNHCSnJMEe073ZCr2g VqtqbnLmQM4KvLHcgieKyihak0dBs21pEHyV8tfbJVGuLtPtluMWqLBu+GcHOHm+LuOj +S2qpV2oy74hjNNGacgXSPwzMZuxVis2P3H1egwIzZM+xtPysK263Htj0ajsrrXJ1EhJ M9Zg== Sender: isar-users@googlegroups.com X-Gm-Message-State: AOAM531OhaZJ6cPV+OYEsatftlAX9eX8oKuRb8seb8/bDH0v4TpkEdx7 CQLFGDHSivPDqEpU3M6CSZ0= X-Google-Smtp-Source: ABdhPJxrHNcTMoC7Bv8s454YWlKnTKLMLmXhve8DNpuiSGiDL0NIyuQktNf42F7j4wTayKOPJW+uLg== X-Received: by 2002:a1c:e905:: with SMTP id q5mr2705545wmc.84.1613135857538; Fri, 12 Feb 2021 05:17:37 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a5d:640a:: with SMTP id z10ls1692787wru.0.gmail; Fri, 12 Feb 2021 05:17:36 -0800 (PST) X-Received: by 2002:a05:6000:4e:: with SMTP id k14mr3379426wrx.281.1613135856788; Fri, 12 Feb 2021 05:17:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1613135856; cv=none; d=google.com; s=arc-20160816; b=LwgUZIDHWJEAtkLLtiDMsAf4MhJiZCZ5l6Mo0qb8hHV8zCqHtoigGCZu/aWkcxLNDH KYRpDvS/q4Syr/B9aY7TqHYN6OvfGMgwnVLo96Pwc2Q03ZXp3JJ0EbYDkqIx4K3UyZAw MNBand1eOx2CQdrDO0sXkHv/MohP8AXFbz7G4DN+oz4AErWV1UZyJlUVqnbyMQYBoqdo U8wzlbCOw3FXAuFnTJImwJNDCxPy8sQ1+zi7E/rBw8eUxcW7lfCztFrzElw5bpp6iK9l I6yiwLGSYFaCl0TUBOzrxueF8FkEiDpmV5U8WCpoI/5VD5AsbSex9wY4VXjCHZrjLHzV IqIA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from; bh=SLA2JKC8UuYD7+tM7ZbuaWuBBMYg1172tEeu1viwSow=; b=wIk9XBZG0rg1JjXnveg2rm9cs9imrfWM4XevOYugjIUc7Ve5OuiQRzsaAcqbWGrAvQ I9+t+FADPPPd3Gfydpk67gmAPngZyQUoWE7wgmelbFc918A9h5gSOfQcl2UOrQSPGlNp Ne69gwcx22PETrDTodUxFJomxRyUrpgHmadHPLij1cM5Duz4FZNqzdMCTKV7/9RNFr55 hxvj+KMmBgYhlhUFU1OqEOLCnzTmfRm2rUevdfVpnrH/DK2iQxPsnjmmjPjSL5WwKeQQ qkqHsKpoj5IzfGrvv9xy/k3FwSXmXn0kRensyxy87N76r3A4RyeXlLIUFjMaRTUIu0Gv 0Vrw== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 194.138.37.39 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from lizzard.sbs.de (lizzard.sbs.de. [194.138.37.39]) by gmr-mx.google.com with ESMTPS id v16si663111wmh.1.2021.02.12.05.17.36 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 Feb 2021 05:17:36 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 194.138.37.39 as permitted sender) client-ip=194.138.37.39; Received: from mail2.sbs.de (mail2.sbs.de [192.129.41.66]) by lizzard.sbs.de (8.15.2/8.15.2) with ESMTPS id 11CDHaMN020101 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 12 Feb 2021 14:17:36 +0100 Received: from localhost.localdomain ([167.87.17.8]) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id 11CDHZPS032648; Fri, 12 Feb 2021 14:17:36 +0100 From: Henning Schild To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Henning Schild Subject: [PATCH 1/2] meta-isar: add example recipe for deploying prebuilt debs Date: Fri, 12 Feb 2021 14:17:32 +0100 Message-Id: <20210212131733.9926-1-henning.schild@siemens.com> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 X-Original-Sender: henning.schild@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 194.138.37.39 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1691495545549864660?= X-GMAIL-MSGID: =?utf-8?q?1691495545549864660?= From: Henning Schild Signed-off-by: Henning Schild --- meta-isar/conf/local.conf.sample | 2 +- .../example-prebuilt-dummy_0.1.bb | 15 ++++++++++++ .../example-prebuilt/example-prebuilt_0.1.bb | 23 +++++++++++++++++++ 3 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 meta-isar/recipes-app/example-prebuilt-dummy/example-prebuilt-dummy_0.1.bb create mode 100644 meta-isar/recipes-app/example-prebuilt/example-prebuilt_0.1.bb diff --git a/meta-isar/conf/local.conf.sample b/meta-isar/conf/local.conf.sample index 107496c163..cc0b5c66bb 100644 --- a/meta-isar/conf/local.conf.sample +++ b/meta-isar/conf/local.conf.sample @@ -172,7 +172,7 @@ CONF_VERSION = "1" # # The default list of extra packages to be installed. -IMAGE_INSTALL = "hello-isar example-raw example-module-${KERNEL_NAME} enable-fsck isar-exclude-docs samefile hello isar-disable-apt-cache cowsay" +IMAGE_INSTALL = "hello-isar example-raw example-module-${KERNEL_NAME} enable-fsck isar-exclude-docs samefile hello isar-disable-apt-cache cowsay example-prebuilt" # # Enable cross-compilation support diff --git a/meta-isar/recipes-app/example-prebuilt-dummy/example-prebuilt-dummy_0.1.bb b/meta-isar/recipes-app/example-prebuilt-dummy/example-prebuilt-dummy_0.1.bb new file mode 100644 index 0000000000..92273dc886 --- /dev/null +++ b/meta-isar/recipes-app/example-prebuilt-dummy/example-prebuilt-dummy_0.1.bb @@ -0,0 +1,15 @@ +# Sample recipe to create a dummy package used for example-prebuilt +# +# This software is a part of ISAR. + +DESCRIPTION = "Sample application for ISAR" +MAINTAINER = "Your name here " + +SRC_URI = "" + +inherit dpkg-raw + +# we provide a deb under another name +do_prepare_build_append() { + sed -i 's/example-prebuilt-dummy/example-prebuilt/g' ${S}/debian/* +} diff --git a/meta-isar/recipes-app/example-prebuilt/example-prebuilt_0.1.bb b/meta-isar/recipes-app/example-prebuilt/example-prebuilt_0.1.bb new file mode 100644 index 0000000000..4f224a48ec --- /dev/null +++ b/meta-isar/recipes-app/example-prebuilt/example-prebuilt_0.1.bb @@ -0,0 +1,23 @@ +# Sample recipe to include a prebuilt deb archive into an isar build +# +# This software is a part of ISAR. + +## hacks for the sake of the example +DEPENDS += "${PN}-dummy" +do_fetch[depends] += "${PN}-dummy:do_deploy_deb" +do_fetch[file-checksums] = "" +FILESPATH_prepend := "${REPO_ISAR_DIR}/${DISTRO}/pool/main/e/${PN}/:" + +## start of real example, the below is relevant + +# note the unpack=false +SRC_URI = "file://${PN}_${PV}_${DISTRO_ARCH}.deb;unpack=false" + +inherit dpkg-base + +# in case you have multiple debs or PN does not match +#PROVIDES="foobar blabla" + +do_dpkg_build() { + bbnote "Not building a package" +} From patchwork Fri Feb 12 03:17:33 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Henning Schild X-Patchwork-Id: 314 Return-Path: Delivered-To: ilbers.mnt@gmail.com Received: by 2002:a4a:c583:0:0:0:0:0 with SMTP id x3csp3139632oop; Fri, 12 Feb 2021 05:17:39 -0800 (PST) X-Received: by 2002:a2e:904d:: with SMTP id n13mr1671129ljg.389.1613135858845; Fri, 12 Feb 2021 05:17:38 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1613135858; cv=pass; d=google.com; s=arc-20160816; b=cYRlvBcTC4TVmctKswnsUwY/o3EmdALS+zegDu6R4dBg3GGQ8tWVlb+dnSXmyin+PX ZbeZFX63dJ5sI4jBW2AgH2qeA8z/Vt42qt3KTW9GnRGNlEAUQEUWk7suoGfLL0rTVm2w RlDIoVuJOk6JXsL1ohWGRQg6U6QXyu9Bnb569IRsZFJHXKYLbAMNHfbx4l1iW6F6tLkz 52eREuC/ZYSa5pJj/qAIcd5jXx75+VagiAMocBuY8fKyKI7sYDPoj7Hk+MbD28l1RHFQ c7h2B62fq307tmf49Ie1oRm3LT8Q6jsMRk7pY/RNb5vmjLDUkquJ6aI+oYRs+TLzUVX3 GkIw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:sender:dkim-signature; bh=LI89IvsZbE8D/T/ZU24etIQj4nAXDeIH3jDG62EmGRE=; b=FLCfoBztcA+JXUu5JcTHs3HC+4Hj8xU0c+v2XKwMTtzlpTXe4AZD3rWNK0YaEpLDbX n6K1cyfKhdlrUcnV0CY5Oi9nuxeJLQLv/tKc1ex+vWmXi4nCRpOCi0/Ejb3pHJO13WT6 K9YI86zu0Gt/d/2b2wVH7ZKdO207jQErt2tczG0VID2vvVBgpUTe3r4ztF0gHaBP4M8G hZ393XAoSFtZ0GCV/Ws1LflkSk4W/a5bjl/6ZosSmzkjUtfR7pqOHARfKH/ghhGy6MZY F/nqkCI5yOsMhD8kZ2x4d8BlFp1zkPJ+wIwxXz+aVg+KUqUEPeXNOiF3QaeT+5KvmTRq lkEQ== ARC-Authentication-Results: i=3; mx.google.com; dkim=pass header.i=@googlegroups.com header.s=20161025 header.b=iQ4gLKcN; arc=pass (i=2 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of isar-users+bncbdjmjpgy2mgrb4x7tgaqmgqep3nec6y@googlegroups.com designates 209.85.220.55 as permitted sender) smtp.mailfrom=isar-users+bncBDJMJPGY2MGRB4X7TGAQMGQEP3NEC6Y@googlegroups.com; dmarc=fail (p=NONE sp=NONE dis=NONE arc=pass) header.from=siemens.com Received: from mail-sor-f55.google.com (mail-sor-f55.google.com. [209.85.220.55]) by mx.google.com with SMTPS id z201sor1381072lfc.57.2021.02.12.05.17.38 (Google Transport Security); Fri, 12 Feb 2021 05:17:38 -0800 (PST) Received-SPF: pass (google.com: domain of isar-users+bncbdjmjpgy2mgrb4x7tgaqmgqep3nec6y@googlegroups.com designates 209.85.220.55 as permitted sender) client-ip=209.85.220.55; Authentication-Results: mx.google.com; dkim=pass header.i=@googlegroups.com header.s=20161025 header.b=iQ4gLKcN; arc=pass (i=2 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of isar-users+bncbdjmjpgy2mgrb4x7tgaqmgqep3nec6y@googlegroups.com designates 209.85.220.55 as permitted sender) smtp.mailfrom=isar-users+bncBDJMJPGY2MGRB4X7TGAQMGQEP3NEC6Y@googlegroups.com; dmarc=fail (p=NONE sp=NONE dis=NONE arc=pass) header.from=siemens.com ARC-Seal: i=2; a=rsa-sha256; t=1613135858; cv=pass; d=google.com; s=arc-20160816; b=vUQro2ULltM6Ro0ulaJLhnxrbwo+tHPDXGxVyq2nxaMshZ0jmN+btur0QQtPulGWAQ yc1hNxUUu1Ru45z48rBRrld00OtkyfRiR3b8hH5ljRcLnjkfxNddFbakmG/gENiPQ1Dj bUy9/V82IvacXrqnBGXi1P9fjnsZwcrqnWjQg1QlwyvddCKVvx8iHWRMrPakiJdA9KfB xgeGZLxNhPNqneUG81ojJ71XWWzxlt8kac8RwIf4g0Gaff7tqSdxk5IDA4sFrR3+YqFW 8YMYz9BGZ5xWxwoQu3DCQ/excXQ3VAxckkhdkQrncf+9qPE57bmEIdT5Ggr61eqaPa6r Pz/Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:sender:dkim-signature; bh=LI89IvsZbE8D/T/ZU24etIQj4nAXDeIH3jDG62EmGRE=; b=xtK3fmTSIgI2yitSSSVlxmjXYWUo/0xbz443tO+C57wU0PDvXp+5kcPGAIrLqMIOo5 UWRh3Cq45MnHuhDuQkg/GrFNCc5Wy+lPMZ2+TD4kkg9UQdX+O6V2B18Ny8zwmvoxL8Cn SLR1Z1qpJbaV1wKpD8Wxw3ld3AqwHKlMJDdSrR39o4o0oMM4wjzS12u64wm033LVg9Q2 9JRLDH5uhv4GsI5EFI6kGsagBsJz9rjpzs45ljtr/0gufW2iO0KtCjbK0dwUtbyge5oM 3nN8WL4RT+mJCeCmhV0cMKvQKvpADgdJpM0/DgnKZcaTUa8ccDuOqQvO0DPeQru66tu/ kYGA== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 194.138.37.39 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=LI89IvsZbE8D/T/ZU24etIQj4nAXDeIH3jDG62EmGRE=; b=iQ4gLKcNSc0xhB7hYvVoRdBZ/polSg+C/FhWR0WOk0nBbgalqSCm4V07DpUzr0GkSA NG4PT+/GYBWLExTZOGJlSYV+/L112aTJCw8FMJwKiQ0FEajtZdLAVqVwkIX+c57SxVNO MXvCCPTDH5/Qx3BnT2QlpbVHt1xkZoxWzeLbm6ekgQvjDzcj+H5kLKfM59yU7ui/2hcD +Ux2XWxM5OKGtrqpSGjPDl15Jc546w1OtUE5FHwDUeMr492s+ofw/3U4qc7WijeOLzJk HlTOixBH8s9I10QJhsXSZ54Y5Ei5GeSG5CM4pb6K1kYZ9PRHLLi6noDH/rDerw+kY/b2 mPuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:x-spam-checked-in-group:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=LI89IvsZbE8D/T/ZU24etIQj4nAXDeIH3jDG62EmGRE=; b=WsYs5Kj6o7vcAjD3iEvQgUG0ZAjOIq55tTdE4E4C78bPFfKqSN15nBPLptiBevO7HN MCJqr+9W84Edtx5bKMczeb6NZSF9whxkxZSDxXgJI/BzldO1ABoFiZd/fCvxEsjn3l8y jUU8KTerty2mAFZbBhnd1Oa8n+PaMvc7e3jsVL8KN+KG9sVN2uNt+1u/wsL1XRAAcvP8 yYnDcmFq8lmc35pf2FXYUZz2r8YqiZvDuqR7iTCHZWPrjQvmL9UOyTNliNGGSg9o5PVB TLqZqH6djlKLKjz8IxcjZlXJQUS2+lfqMk1o8vU8AvenuAyDbcPB3RD36hMNdIqFqWyg vBpg== Sender: isar-users@googlegroups.com X-Gm-Message-State: AOAM5300x/vdGxo+J36uZO5QneTI3Z/DIZdbvsveUr59FHXypIh/8uRt QWEDDvkjBdqVCzL6sssxc9I= X-Google-Smtp-Source: ABdhPJzST63sRDGm34M1HrLQcaV6O6nkrclA7VbTsuHlm6mL8uPHyV5D8YvVQN2CE5rA59HcBFK1Aw== X-Received: by 2002:ac2:57cb:: with SMTP id k11mr1469031lfo.223.1613135858503; Fri, 12 Feb 2021 05:17:38 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a19:480d:: with SMTP id v13ls27707lfa.0.gmail; Fri, 12 Feb 2021 05:17:37 -0800 (PST) X-Received: by 2002:a19:58d:: with SMTP id 135mr1610970lff.246.1613135857522; Fri, 12 Feb 2021 05:17:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1613135857; cv=none; d=google.com; s=arc-20160816; b=aVLNHGs+9u/iM+Mm2uf2sQEv83NPuKTPMGLN9/BcGjPmmT1IzekcGxReC1zZvg1tZG R0Lz6JjVixx5Yu195i4vZ1MnxQS9OlRLSL4i/QYUgBogtWnQZ84yvnpdTVQx2eC7LIhb 7qevCinl1ujjPE8NqDxejQqam6vPcLWg9JA0GnsZH7MhaRpIlUmDQ4TEPHXQIB/8lkN1 FysAnrqNbhEldUfnqzi6vewwxbUA0m+omhUL/0Rnn4jsm1YudspwAf9G0Wb92a7lCENY w0rkve6rH4hFOlEXb1RlEV0A/ZdXYsMjni49mUfAqGrPxfy5rYc+qvjvifl4t08iT2Xn kx1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=2Xxjb5P/nE2/PXzq1Smmw+zmksy46F2JbcwEpRcjeDw=; b=TG61tM6TqTwo5KsA5P7mbS1EJN3Zvsvv6q/UhhJuCPn929bK3NaUwCHlH4pGImx3AT zP69FgHuGL5FoQHizUjxWGrofvfIJSeirOQiDc68qXRjR3w4aX3Nm0Dr/jX854/fsF9A SENbU/1F1Mn6nURETXGRvUkxZy+5M3IYxZDij/PKcSQxrcEMpjKTZaTfyQ05EmOQecAP NZ+nNLV2fokw/HWj8QPPlO1mC1p6hRZDF8Hknko6+pl0oF6U1gBDVaJ+B9DHhmjwCML0 hlA7WGVfIhP0v+UqgtxveAMw69/ogdjT+pddYHTx5y+/G+SGkD2EeE0n5jIAYBoqQ0nO w7rw== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 194.138.37.39 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from lizzard.sbs.de (lizzard.sbs.de. [194.138.37.39]) by gmr-mx.google.com with ESMTPS id y8si40595lfy.2.2021.02.12.05.17.37 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 Feb 2021 05:17:37 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 194.138.37.39 as permitted sender) client-ip=194.138.37.39; Received: from mail2.sbs.de (mail2.sbs.de [192.129.41.66]) by lizzard.sbs.de (8.15.2/8.15.2) with ESMTPS id 11CDHaGf020117 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 12 Feb 2021 14:17:36 +0100 Received: from localhost.localdomain ([167.87.17.8]) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id 11CDHZPT032648; Fri, 12 Feb 2021 14:17:36 +0100 From: Henning Schild To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Henning Schild Subject: [PATCH 2/2] doc/user_manual.md: add a section on how to deal with prebuilt debs Date: Fri, 12 Feb 2021 14:17:33 +0100 Message-Id: <20210212131733.9926-2-henning.schild@siemens.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20210212131733.9926-1-henning.schild@siemens.com> References: <20210212131733.9926-1-henning.schild@siemens.com> MIME-Version: 1.0 X-Original-Sender: henning.schild@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 194.138.37.39 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1691495546309464819?= X-GMAIL-MSGID: =?utf-8?q?1691495546309464819?= From: Henning Schild Signed-off-by: Henning Schild --- doc/user_manual.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/doc/user_manual.md b/doc/user_manual.md index a4f3d1de9d..86bfa99bca 100644 --- a/doc/user_manual.md +++ b/doc/user_manual.md @@ -691,6 +691,17 @@ For the variables please have a look at the previous example, the following new Have a look at the `example-raw` recipe to get an idea how the `dpkg-raw` class can be used to customize your image. Note that the package will be build using the whole debian package workflow, so your package will be checked by many debhelper scripts. If those helpers point out quality issues it might be a good idea to fix them. But `example-raw` also shows how rules can still be violated. +### Prebuilt .deb packages from somewhere + +In some cases you might find yourself having a `.deb` that someone did build, but not a proper debian repository to add to `DISTRO_APT_SOURCES` to get it from. + +Such single debs can be included if need be. It is always a better idea to have +a proper debian repository. + +Where you write a recipe that just fetches those debs to its `WORKDIR` and deploys them. They can then be installed via `IMAGE_INSTALL`. + +Have a look at `example-prebuilt`. + ## Isar Cross-compilation ### Motivation