From patchwork Thu Mar 17 02:31:13 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "vasilii.smirnov--- via Guix-patches\" via" X-Patchwork-Id: 37893 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 290AA27BBEA; Thu, 17 Mar 2022 02:32:16 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,MSGID_MULTIPLE_AT,RCVD_IN_MSPIKE_H5, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable 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 B53E927BBE9 for ; Thu, 17 Mar 2022 02:32:15 +0000 (GMT) Received: from localhost ([::1]:48278 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nUfvy-0000To-Tp for patchwork@mira.cbaines.net; Wed, 16 Mar 2022 22:32:14 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57400) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nUfvm-0000Ta-Kn for guix-patches@gnu.org; Wed, 16 Mar 2022 22:32:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58730) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nUfvm-0006dR-BL for guix-patches@gnu.org; Wed, 16 Mar 2022 22:32:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nUfvm-00012p-7h for guix-patches@gnu.org; Wed, 16 Mar 2022 22:32:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#54153] gnu: mblaze: Offer contrib executables. Resent-From: elaexuotee@wilsonb.com, 54153@debbugs.gnu.org Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 17 Mar 2022 02:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54153 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Ludovic =?utf-8?q?Court=C3=A8s?= Received: via spool by 54153-submit@debbugs.gnu.org id=B54153.16474842872359 (code B ref 54153); Thu, 17 Mar 2022 02:32:02 +0000 Received: (at 54153) by debbugs.gnu.org; 17 Mar 2022 02:31:27 +0000 Received: from localhost ([127.0.0.1]:52627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUfvC-0000bY-ST for submit@debbugs.gnu.org; Wed, 16 Mar 2022 22:31:27 -0400 Received: from m42-5.mailgun.net ([69.72.42.5]:52269) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUfvB-0000Vt-Bi for 54153@debbugs.gnu.org; Wed, 16 Mar 2022 22:31:25 -0400 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.wilsonb.com; q=dns/txt; s=krs; t=1647484285; h=Content-Type: MIME-Version: Message-Id: In-Reply-To: References: From: From: Subject: Subject: To: To: Date: Sender: Sender; bh=InC4UZeRQiytyMP1EpUKkRue19Wx47a4GjV5E1jJdEw=; b=uyh+FEz4kN+CJX3SrDXLs+nzajOJv504oUT9TXMEIqIyPvqTMdBKR+9NNibiB7wGVd/eJ42Z AaxS7B4xsbDdPkdrCpYnk3yP8lSv+MIeV9bbdyI6nCjH5GY4n4YqXaYweU+GRgT6GAAQ0CZp +RB0BGqI2kob9XS18Sejg8+g90SuwOXnKlb+BAXTFQo4BJMfXcOt6Lf5CUazqu2IrWZURbWt U7dMxmgbD/eUUmeDEPRQgeM5LtCQtGpj799pcEkydCRhbPZfZM11tcq+PRjMEgUy9M0/8IH8 uYypE+yMC1RFX2H2P7duUmUQ4JJ4/UqlPhwLGKmtZK0GgOgfNUW+XA== X-Mailgun-Sending-Ip: 69.72.42.5 X-Mailgun-Sid: WyIzY2UwYyIsICI1NDE1M0BkZWJidWdzLmdudS5vcmciLCAiMDg1NDdhIl0= Received: from wilsonb.com (wilsonb.com [104.199.203.42]) by smtp-out-n06.prod.us-east-1.postgun.com with SMTP id 62329d775d537a961ebdea79 (version=TLS1.3, cipher=TLS_AES_128_GCM_SHA256); Thu, 17 Mar 2022 02:31:19 GMT Received: from localhost (aj172069.dynamic.ppp.asahi-net.or.jp [220.150.172.69]) by wilsonb.com (Postfix) with ESMTPSA id 29653A296C; Thu, 17 Mar 2022 02:31:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wilsonb.com; s=201703; t=1647484275; bh=InC4UZeRQiytyMP1EpUKkRue19Wx47a4GjV5E1jJdEw=; h=Date:To:Subject:From:References:In-Reply-To:From; b=YEREUzmctPE0qM8Kmauw23nn548fXaYjGIOlKzOqUB89geJae8L42Hja2v6VQg3hP 767zfozEJ12Yu9IhwsxCToiiwJYOJUWTgT2X08tacvajTP4PEfcJZ/PvHMRLr+Nppx drnxkyPB6Gr6bpD9sTnnumeI+Zyx5Tx7SIOEwKw3Y2jBzKdy5lqVMH+YX3pDsjWRTM XC6HhrZEkiyliof+bT8gJ4F7yG8hK8uIdzL3tK18a/V98PaqaEfFKWTuMxrq2AF7/3 bBNwSaCLg/Y8wTWwH9viImjiifeRLBqoy6WA5D7HgAgfJn8iWipJC+Y8ccF6vA15M1 R2Bkzu4BRepzmhE0OAtYhrScg9VEqOB+6stpNBpNYaBLIN+xShbw89tNPCkdsCg+mc RyZIS7bF7D9C6dOzG0EW9fRof81qv2s8DSfkcKPVtUSUm62kqT6U6HGW1cYPmSy0fD TpiSj+ZPsQeEhbkEqDYyFHKrgvNteGGvu4cF7YwgzLbngIj+bwg1gQU2u1pwQjKBWq 2iJ8nb9ihs5A0EML4xJSVOltft1DBNRxrZbiMQPJnzcLul+Izr7R2QdEgnKl0DrT3z S3l65hW+CJrpzI4XAqm3T5UQiMMqHvVJQUtc6gnHoWzFFrhvN3vvmsy53UYYOiIB14 rcUu0arwdSVAYdHq4m5b/qCo= Date: Thu, 17 Mar 2022 11:31:13 +0900 References: <2ALPUQ1BHN55A.3CSPSBFK4ELXB@"@WILSONB.COM> <87y21ac5z4.fsf@gnu.org> In-Reply-To: <87y21ac5z4.fsf@gnu.org> Message-Id: <1ZYFQJZAPK6W4.2KDXUCU3DGIRQ@"@WILSONB.COM> User-Agent: mblaze/1.2 MIME-Version: 1.0 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: elaexuotee@wilsonb.com X-ACL-Warn: , elaexuotee--- via Guix-patches X-Patchwork-Original-From: elaexuotee--- via Guix-patches via From: "vasilii.smirnov--- via Guix-patches\" via" X-getmail-retrieved-from-mailbox: Patches Ludovic Courtès wrote: > Looks like the patch isn’t actually there. ↑ > > Could you send it? Oops! Here you go. From e389b54cb0347bef0d31185472df7206f2b91aa3 Mon Sep 17 00:00:00 2001 From: "B. Wilson" Date: Fri, 25 Feb 2022 15:31:05 +0900 Subject: [PATCH] gnu: mblaze: Offer contrib executables. To: guix-patches@gnu.org * gnu/packages/mail.scm(mblaze): New contrib output. --- gnu/packages/mail.scm | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index b0b9ae9f76..7c7aa07428 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -2722,6 +2722,7 @@ (define-public mblaze (file-name (git-file-name name version)) (sha256 (base32 "0fa8s9dp5ilwmfcwkx72x2b5i0maa5sl97hv2cdknqmc27gv0b1c")))) + (outputs '("out" "contrib")) (build-system gnu-build-system) (native-inputs (list perl)) @@ -2730,9 +2731,26 @@ (define-public mblaze #:make-flags (list (string-append "CC=" ,(cc-for-target)) "PREFIX=" (string-append "DESTDIR=" %output)) + #:modules ((ice-9 ftw) + (guix build utils) + (guix build gnu-build-system)) #:phases (modify-phases %standard-phases - (delete 'configure)))) + (delete 'configure) + (add-after 'install 'install-contrib + (lambda _ + (let* ((out (assoc-ref %outputs "contrib")) + (bin (string-append out "/bin")) + (exe? (lambda (file) + (let ((s (stat file))) + (and (eq? 'regular (stat:type s)) + (logtest #o100 (stat:perms s))))))) + (mkdir-p bin) + (with-directory-excursion "contrib" + (for-each + (lambda (file) + (install-file file bin)) + (scandir "." exe?))))))))) (home-page "https://github.com/leahneukirchen/mblaze") (synopsis "Unix utilities to deal with Maildir") (description -- 2.34.0