From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: New package: FPLLL Date: Thu, 20 Dec 2012 01:46:07 +0100 Message-ID: <87zk19a6uo.fsf@gnu.org> References: <201212112323.53992.andreas@enge.fr> <201212122027.49427.andreas@enge.fr> <201212200006.58576.andreas@enge.fr> 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]:36462) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TlUH5-0003q0-N0 for bug-guix@gnu.org; Wed, 19 Dec 2012 19:46:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TlUH4-00037l-NJ for bug-guix@gnu.org; Wed, 19 Dec 2012 19:46:11 -0500 Received: from mail4-relais-sop.national.inria.fr ([192.134.164.105]:55762) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TlUH4-00037A-GY for bug-guix@gnu.org; Wed, 19 Dec 2012 19:46:10 -0500 In-Reply-To: <201212200006.58576.andreas@enge.fr> (Andreas Enge's message of "Thu, 20 Dec 2012 00:06:58 +0100") 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: Andreas Enge Cc: bug-guix@gnu.org Hi! Andreas Enge skribis: > Patch attached for a new file algebra.scm containing fplll and mpfrcx. Applied, thanks. > I also tried to add gmp-ecm, but it is only downloadable over https://, > which is not yet implemented. Oh. Would be great if they had an FTP or HTTP mirror. > Then I would like to add Pari/GP, but it uses non-standard commands > ("./Configure" instead of "./configure", "make all" instead of "make", > "make dobench" instead of "make check"; only "make install" is the same). > Can this be done easily? Roughly, yes. See how this is done for Perl, for instance: the idea is to replace the standard =E2=80=98configure=E2=80=99 phase (which can be see= n in gnu-build-system.scm) by a custom one, via the #:phases argument. HTH, Ludo=E2=80=99.