From patchwork Mon Oct 24 05:17:58 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?b?6Lev6L6J?= X-Patchwork-Id: 7111 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BC52427BBE9; Mon, 24 Oct 2022 07:46:18 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 98BCE27BBEA for ; Mon, 24 Oct 2022 07:46:17 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1omprd-0006Tj-L4; Mon, 24 Oct 2022 01:19:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ompra-0006Qb-NH for guix-patches@gnu.org; Mon, 24 Oct 2022 01:19:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ompra-0002JA-FL for guix-patches@gnu.org; Mon, 24 Oct 2022 01:19:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ompra-0001ry-0s for guix-patches@gnu.org; Mon, 24 Oct 2022 01:19:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#58754] [PATCH] gnu: Add new variable gkermit Resent-From: =?utf-8?b?6Lev6L6J?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 24 Oct 2022 05:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 58754 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 58754@debbugs.gnu.org X-Debbugs-Original-To: guix-patches Received: via spool by submit@debbugs.gnu.org id=B.16665886887122 (code B ref -1); Mon, 24 Oct 2022 05:19:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 Oct 2022 05:18:08 +0000 Received: from localhost ([127.0.0.1]:46793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ompqi-0001qo-0w for submit@debbugs.gnu.org; Mon, 24 Oct 2022 01:18:08 -0400 Received: from lists.gnu.org ([209.51.188.17]:50374) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ompqf-0001qf-0O for submit@debbugs.gnu.org; Mon, 24 Oct 2022 01:18:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ompqd-0004z5-1a for guix-patches@gnu.org; Mon, 24 Oct 2022 01:18:04 -0400 Received: from mail-yb1-xb43.google.com ([2607:f8b0:4864:20::b43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ompqb-0002B0-Ej for guix-patches@gnu.org; Mon, 24 Oct 2022 01:18:02 -0400 Received: by mail-yb1-xb43.google.com with SMTP id j130so9847841ybj.9 for ; Sun, 23 Oct 2022 22:18:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=tdHJecOPs55mJRRa+6bxzPblVdI/o0qk24+b0r2edI0=; b=Flr5H3bypmXqox6Hv/u4JwJo7ixLW5P3MjtrJ1R2qJ+bF3CLua3dJD5QWC4x8DlGyH yqvRjhFCHc+AQ/ZFQuObGgNeZfX1NzqmFrB1Xztbp3hjh3hN7kb4lGVy46OY3j8PkYWq mHtdZJut0tMWGTrMvkTgrFH4D4Ect8xwRybfgxT/AFJEqL7lBQWmWtyAU9/O/ChanI4A 461SWsPRMNx5Fap54pN9Ch1UuICow6379RGA8lwKDer7g2m04IxQMXTzhfdui5mgnTni zGmtRMcf4zPAHCVQvZaV6s3ltujijqnLBYIdNHZZKmXZq0Yq4PY7KRt38G5wybvhKFJW RjwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=tdHJecOPs55mJRRa+6bxzPblVdI/o0qk24+b0r2edI0=; b=Ik/s+ZpkjVXEFwYVViYfd+0//wAH6ARF7xkxDa0IuB5G2SZOmkG//De/sNZiQV1sQB W4w7UVelrgKaggDAGP+YK3VQGjLusB23oyDBbdhM/2nzuEDyp+ToDnyCsfsng8+ugioz YfREG8S6HFX/9QaerJGTJICKq/68Jg7t+RvSSTS/H2CMDtJxyREQ++gUel+wkmbwEwWq +WKrq9YBbFQuda/C9l8sHRTzUi/oRoyhrgNKscC33w8NxzGUdPtj4z0/Gr+/fZvgEuT8 0Pc1yy6kX5dpQxh2nR5CRf6/oD8D01dj9/FbHb2V/HehNTRW1HVR+t9EEoRSbrykPXLo 3cJw== X-Gm-Message-State: ACrzQf2MDUdTY4vZuRpZ5v/+EZSuZPT0mrVXzPqx3SXABx3iENZSPokD /GZf7UwVUJiMiEfO+mUhmm8hq4lSLLGLOFrmiF+kbj8TaazIOw== X-Google-Smtp-Source: AMsMyM5ph7+ZXhXs4EbwBq6Dj3FKq1RRfuktlEZjNd+Tp+r2tIWDsvV7ISAAN143rixmWnVNSkuwcy97YTXpXLaslEY= X-Received: by 2002:a25:488:0:b0:6ca:2cda:ece3 with SMTP id 130-20020a250488000000b006ca2cdaece3mr17832333ybe.11.1666588679435; Sun, 23 Oct 2022 22:17:59 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a81:6105:0:0:0:0:0 with HTTP; Sun, 23 Oct 2022 22:17:58 -0700 (PDT) From: =?utf-8?b?6Lev6L6J?= Date: Mon, 24 Oct 2022 05:17:58 +0000 Message-ID: Received-SPF: pass client-ip=2607:f8b0:4864:20::b43; envelope-from=luhux76@gmail.com; helo=mail-yb1-xb43.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Guix-patches" Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches add new tool for embedded developing From b0a14ae79dfb7baafcae88ff85f50578607fb7d1 Mon Sep 17 00:00:00 2001 From: LuHui Date: Mon, 24 Oct 2022 13:13:58 +0800 Subject: [PATCH] gnu: Add new variable gkermit * gnu/packages/admin.scm (gkermit): Add new variable. --- gnu/packages/admin.scm | 52 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 4539e92a8c..f6aaf007f9 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -55,6 +55,7 @@ ;;; Copyright © 2022 Andreas Rammhold ;;; Copyright © 2022 ( ;;; Copyright © 2022 Matthew James Kraai +;;; Copyright © 2022 LuHui ;;; ;;; This file is part of GNU Guix. ;;; @@ -5646,3 +5647,54 @@ (define (install-completion shell file) (description "@code{doctl} provides a unified command line interface to the DigitalOcean API.") (license license:asl2.0))) + +(define-public gkermit + (package + (name "gkermit") + (version "2.01") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/KermitProject/gkermit") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0njxzwnvanrdnx6cs7y0136g2179wx8wbqk8iqxpb48dr2hg7zn1")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f + #:make-flags (list (string-append "CC=" + ,(cc-for-target)) + (string-append "PREFIX=" + (assoc-ref %outputs "out"))) + #:phases (modify-phases %standard-phases + (delete 'configure) + (add-before 'build 'replace-hardcodepath + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (bin (string-append out "/bin")) + (doc (string-append out "/share/doc")) + (man1 (string-append out "/share/man/man1")) + (info (string-append out "/share/info"))) + (substitute* "makefile" + (("/usr/local/bin") + bin) + (("/usr/man/manl") + man1) ;may be a typo err? + (("/usr/local/doc") + doc) + (("/usr/local/info") + info) + (("CC=cc") + "CC ?= cc")) + (mkdir-p bin) + (mkdir-p doc) + (mkdir-p man1) + (mkdir-p info))))))) + + (home-page "https://github.com/KermitProject/gkermit") + (synopsis "Kermit for UNIX") + (description + "Use for uploading and downloading files with Kermit protocol") + (license license:gpl2))) -- 2.38.0