From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: List of abbreviations for licenses Date: Fri, 07 Dec 2012 10:43:12 +0100 Message-ID: <87fw3irydr.fsf@gnu.org> References: <87vcco2hgr.fsf@gnu.org> <87hao7zzgr.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:44709) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TguSl-0007ef-FZ for bug-guix@gnu.org; Fri, 07 Dec 2012 04:43:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TguSh-0007YZ-6c for bug-guix@gnu.org; Fri, 07 Dec 2012 04:43:19 -0500 Received: from mail1-relais-roc.national.inria.fr ([192.134.164.82]:33095) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TguSg-0007YB-Vx for bug-guix@gnu.org; Fri, 07 Dec 2012 04:43:15 -0500 In-Reply-To: (Nikita Karetnikov's message of "Fri, 7 Dec 2012 01:52:11 +0300") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Nikita Karetnikov Cc: bug-guix@gnu.org Hi, Nikita Karetnikov skribis: > From eb8229c7834dd1d249e8f5adc8382d00b289aa00 Mon Sep 17 00:00:00 2001 > From: Nikita Karetnikov > Date: Thu, 6 Dec 2012 22:39:57 +0000 > Subject: [PATCH] Add (guix licenses). > > * guix/licenses.scm: New file. > * Makefile.am (MODULES): Add it. Thanks, looks good to me. > +(define-module (guix licenses) > + #:use-module (srfi srfi-9) > + #:export (asl2.0) > + #:export (boost1.0) > + #:export (bsd-2 bsd-3 bsd-4) > + #:export (cddl1.0) > + #:export (cpl1.0) > + #:export (epl1.0) > + #:export (gpl2 gpl2+ gpl3 gpl3+) > + #:export (ijg) > + #:export (ibmpl1.0) > + #:export (lgpl2.1 lgpl2.1+ lgpl3 lgpl3+) > + #:export (mpl2.0) > + #:export (openssl) > + #:export (public-domain) > + #:export (x11) > + #:export (zlib)) Can you make this a single #:export? Also, make sure to export =E2=80=98license?=E2=80=99 and =E2=80=98license-n= ame=E2=80=99. Could you add a small =E2=80=9CCommentary:=E2=80=9D block at the beginning,= and a =E2=80=9Cends here=E2=80=9D lines at the end? See, for instance, guix/download.scm for an example. This allows for on-line documentation: --8<---------------cut here---------------start------------->8--- scheme@(guile-user)> (module-commentary '(guix download)) $4 =3D "\n Produce fixed-output derivations with data fetched over HTTP or = FTP.\n\n" --8<---------------cut here---------------end--------------->8--- (Likewise with C-d RET in Geiser.) Thanks! Ludo=E2=80=99.