From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kete Subject: Re: Package Definition Place Date: Sat, 04 Jan 2014 16:31:08 -0500 Message-ID: <1435749.Bp1j5CarR9@knossos> References: <1471744.UPeTPsttfJ@knossos> <5816667.J2aAP2f9Oe@knossos> <87iou0ge9x.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 ([2001:4830:134:3::10]:36034) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzYoP-0004Tk-H6 for guix-devel@gnu.org; Sat, 04 Jan 2014 16:31:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VzYoI-0006uz-8e for guix-devel@gnu.org; Sat, 04 Jan 2014 16:31:17 -0500 In-Reply-To: <87iou0ge9x.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Cc: guix-devel@gnu.org On Saturday, January 04, 2014 12:47:06 PM Ludovic Court=C3=A8s wrote: > I=E2=80=99d recommend looking at how that tcsetpgrp check is implemen= ted, to see > what makes it think it doesn=E2=80=99t work. In particular what does= > =E2=80=98config.log=E2=80=99 report about this test? I didn't find any mention. =20 > The =E2=80=98license=E2=80=99 field should reflect the license of wha= t gets installed. > So if build-time scripts are GPL, that doesn=E2=80=99t matter here. = But please > do skim over the license headers to make sure they=E2=80=99re all und= er that > X11-style license. Here is what I found with grep: =09Completion/Unix/Command/_darcs is licensed under the GNU GPL. "zsh =09will be linked against libgdbm. This means the binary is covered by= =09the GNU General Public License. This does not affect the source =09code." config.guess and config.sub are also GPLed. The rest default to that X11-style license. > My guess is that Zsh doesn=E2=80=99t use Readline nor Texinfo, but pl= ease check > its documentation to see what=E2=80=99s needed. You guessed correctly. It only needed ncurses. > Please wrap lines below 80 characters, and don=E2=80=99t use tabs (se= e =E2=80=9CCoding > Style=E2=80=9D in the =E2=80=98HACKING=E2=80=99 file.) I think the description is all on one line, so I don't know what happen= ed.