GNU bug report logs - #74864
[PATCH] gnu: Add adl-submit.py

Previous Next

Package: guix-patches;

Reported by: Denis 'GNUtoo' Carikli <GNUtoo <at> cyberdimension.org>

Date: Sat, 14 Dec 2024 01:27:02 UTC

Severity: normal

Tags: patch

Full log


Message #8 received at 74864 <at> debbugs.gnu.org (full text, mbox):

From: Simon Tournier <zimon.toutoune <at> gmail.com>
To: Denis 'GNUtoo' Carikli <GNUtoo <at> cyberdimension.org>, 74864 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>,
 Munyoki Kilyungi <me <at> bonfacemunyoki.com>, Lars-Dominik Braun <lars <at> 6xq.net>,
 jgart <jgart <at> dismail.de>, Marius Bakke <marius <at> gnu.org>,
 Tanguy Le Carrour <tanguy <at> bioneland.org>
Subject: Re: [bug#74864] [PATCH] gnu: Add adl-submit.py
Date: Thu, 16 Jan 2025 13:27:01 +0100
Hi Denis,

CC: Python team because it’s a Python script after all. :-)

On Sat, 14 Dec 2024 at 02:25, Denis 'GNUtoo' Carikli <GNUtoo <at> cyberdimension.org> wrote:

> * gnu/packages/calendar.scm (adl-submit.py): New variable.

Cool!  Thank you.


> +(define-public adl-submit.py

[...]

> +     (build-system gnu-build-system)
> +    (arguments
> +     (list
> +      #:tests? #f ; No tests
> +      #:phases
> +      #~(modify-phases %standard-phases
> +          (delete 'configure)
> +          (delete 'build)
> +          (replace 'install
> +            (lambda _
> +              (install-file
> +               "public/adl-submit.py" (string-append #$output "/bin"))
> +              (wrap-program (string-append #$output "/bin/adl-submit.py")
> +                `("GUIX_PYTHONPATH" ":"
> +                  prefix (,(getenv "GUIX_PYTHONPATH")))))))))

Since it “only“ copies ’public/adl-submit.py’, why not rely on
’copy-build-system’ instead?

Cheers,
simon




This bug report was last modified 37 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.