|
From: | Manolis Ragkousis |
Subject: | Fwd: Re: gnu : add GNU Mig |
Date: | Thu, 20 Feb 2014 17:05:27 +0000 |
By mistake I sent the patch only to ludo ,so I sent it again at guix devel
Manolis Ragkousis <address@hidden> skribis:
Nice! A couple of comments:
> My second patch for adding GNU Mig. :-D
> +(define-public gnumig
> + (package
> + (name "gnumig")
The variable and package name should be ‘mig’ (‘gnumach’ is one of the
exceptions to the rule.)
> + (arguments
> + `(#:configure-flags '("TARGET_CPPFLAGS=-I /include" "--build=i686-pc-gnu")
Note that the backtick should be aligned with the ‘a’ of ‘arguments’.
If you use Emacs, pass the _expression_ through M-x indent-region.
> + #:phases (alist-delete
> + 'build
> + %standard-phases)
What does it do if it doesn’t build anything? :-)
That seems wrong to me.
> + (synopsis "GNU MIG, the Mach interface generator")
> + (description
> + "GNU MIG is the GNU distribution of the Mach 3.0 interface generator MIG, as maintained by the GNU Hurd developers for the GNU project.
> +You need this tool to compile the GNU Mach and GNU Hurd distributions, and to compile the GNU C library for the Hurd. Also, you will need it
> +for other software in the GNU system that uses Mach-based inter-process communication.")
Please wrap lines to ~75 characters.
Also, for GNU software, we use the “official” synopsis and description.
You can run ‘make sync-descriptions’ to obtain the right for MiG.
Thanks,
Ludo’.
0001_gnu_add_gnumig.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |