GNU bug report logs - #32561
[PATCH] gnu: Add gffcompare.

Previous Next

Package: guix-patches;

Reported by: pimi <madalinionel.patrascu <at> mdc-berlin.de>

Date: Tue, 28 Aug 2018 20:36:03 UTC

Severity: normal

Tags: patch

Done: Leo Famulari <leo <at> famulari.name>

Bug is archived. No further changes may be made.

Full log


Message #10 received at 32561-done <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: pimi <madalinionel.patrascu <at> mdc-berlin.de>
Cc: 32561-done <at> debbugs.gnu.org
Subject: Re: [bug#32561] [PATCH] gnu: Add gffcompare.
Date: Wed, 29 Aug 2018 14:15:16 -0400
[Message part 1 (text/plain, inline)]
On Tue, Aug 28, 2018 at 10:26:13PM +0200, pimi wrote:
> gnu/packages/bioinformatics.scm (gffcompare): New variable.

Thanks!

> +      (arguments
> +       `(#:tests? #f                    ; no check target
> +                  #:phases
> +                  (modify-phases %standard-phases
> +                    (delete 'configure)
> +                    (add-before 'build 'copy-gclib-source
> +                      (lambda* (#:key inputs #:allow-other-keys)
> +                        (mkdir "../gclib")
> +                        (copy-recursively
> +                         (assoc-ref inputs "gclib-source") "../gclib")
> +                        #t))
> +                    (replace 'install
> +                      (lambda* (#:key outputs #:allow-other-keys)
> +                        (let ((bin (string-append (assoc-ref outputs "out") "/bin")))
> +                          (mkdir-p bin)
> +                          (install-file "gffcompare" bin)
> +                          #t))))))

I moved the #:phases block over to line up with #:tests?...

> +      (native-inputs
> +       `(("gclib-source"
> +          ,(let ((commit "54917d0849c1e83cfb057b5f712e5cb6a35d948f")

... and added a comment about this, and pushed as
4f9355c3606ecbe83dce78e6d01fa974d912bd4a
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 6 years and 320 days ago.

Previous Next


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