guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Added package xcalib


From: Petter
Subject: Re: [PATCH] Added package xcalib
Date: Sat, 19 Nov 2016 18:14:32 +0100



On 2016-11-18 21:10, Leo Famulari wrote:
On Wed, Nov 16, 2016 at 01:37:04AM +0100, Petter wrote:
I have worked through the issues you brought up, and it should at least be
better now. Maybe even good.

It was already good, now it's very good :)

There is no indication of GPL v2 or later in the project though.

Okay.

Pushed as 01278f16a9b with the following two changes:

+                  (replace 'install
+                    (lambda* (#:key outputs #:allow-other-keys)
+                      (let* ((out (assoc-ref outputs "out"))
+                             (bin (string-append out "/bin")))
+                        (mkdir-p bin)
+                        (install-file "xcalib" bin))))

(install-file) does (mkdir-p) itself, so I removed the redundant
(mkdir-p). It's defined in (guix build utils) if you are interested to
see.

Ok. I looked it up in another package, and copied the approach. (I see this redundancy occurs in several other places.)


+                  (add-after 'install 'install-doc
+                    (lambda* (#:key outputs #:allow-other-keys)
+ (let ((doc (string-append(assoc-ref outputs "out")
+                                               "/share/doc/")))
                                                              ^
I added "xcalib" to the end of the path here -----------------|

So, when a user installs xcalib into their profile, the README will be
at ~/.guix-profile/share/doc/xcalib/README, instead of
~/.guix-profile/share/doc/README.

Aha. So that's how it will be used :)

Thanks for doing the final touches! And I really appreciate your detailed explanations! The next patch should hopefully be less of a burden on you reviewers :)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]