John Darrington <j...@gnu.org> skribis:

> * gnu/packages/linux.scm (nfs-utils): New variable.

(gnu packages linux) was meant for things that use non-portable
interfaces of the kernel Linux.  I don’t think that is the case here?

So maybe this should go to (gnu packages onc-rpc) or (gnu packages nfs).

> +       #:phases (modify-phases %standard-phases
> +                  (add-before
> +                      'configure 'mutate-source

Move to line above.

Maybe ‘adjust-command-file-names’ would be more descriptive a phase
name?

> +                    (lambda _
> +                      ;; Eventually, we should provide our own start-statd
> +                      ;; script instead ... one which starts the rpc.statd
> +                      ;; service (which we don't yet have)
> +                      (substitute* `("utils/statd/start-statd")
> +                        (("^PATH=.*") "")
> +                        (("^flock")
> +                         (string-append
> +                          (assoc-ref %build-inputs "util-linux")
> +                          "/bin/flock"))
> +                        (("^exec rpc.statd")
> +                         (string-append "exec "
> +                          (assoc-ref %outputs "out") "/sbin/rpc.statd")))

I think the comment should probably mention something like “Remove FHS
assumptions from the 'start-statd' script.”  The bit about the need for
a service is not really relevant here, IMO.

Please punctuate sentences too.  :-)

> +    ;; It is hard to be sure what the licence is.  Most of the source files
> +    ;; contain no licence notice at all.  A few have a licence notice for a 3
> +    ;; clause non-copyleft licence.  However the tarball has a COPYING file
> +    ;; with the text of GPLv2 -- It seems then that GLPv2 is the most
> +    ;; restrictive licence, and until advice to the contrary we must assume
> +    ;; that is what is intended.
> +    (license license:gpl2)))

I think this should be gpl2+ unless the “or later version” wording has
been explicitly removed.

OK with these changes, thanks!

Ludo’.

Reply via email to