Solving the ‘package-name->name+version’ name conflict. (was: [PATCH 1/2] build: emacs: Handle sources that are a single elisp file.)

2016-05-30 Thread Mathieu Lirzin
Hi, I am a bit late. David Thompson writes: > * guix/build/emacs-build-system.scm (gnu:unpack) > (store-file->elisp-source-file, unpack): New procedures. > (%standard-phases): Use the new unpack procedure. > --- > guix/build/emacs-build-system.scm | 23

Re: [PATCH 1/2] build: emacs: Handle sources that are a single elisp file.

2016-05-30 Thread Thompson, David
On Mon, May 30, 2016 at 6:14 AM, Alex Kost wrote: > Ludovic Courtès (2016-05-30 00:50 +0300) wrote: > >> Alex Kost skribis: >> >>> Ludovic Courtès (2016-05-28 18:36 +0300) wrote: >>> David Thompson skribis: > *

Re: [PATCH 1/2] build: emacs: Handle sources that are a single elisp file.

2016-05-30 Thread Catonano
2016-05-30 13:55 GMT+02:00 Catonano : > 2016-05-30 12:14 GMT+02:00 Alex Kost : > >> >> , OK, I wanted to write verbosely why I prefer >> uncompressed-file-fetch, and why we should still use it, etc.; >> >> but I've just noticed an unpleasant downside with >>

Re: [PATCH 1/2] build: emacs: Handle sources that are a single elisp file.

2016-05-30 Thread Catonano
2016-05-30 12:14 GMT+02:00 Alex Kost : > > , OK, I wanted to write verbosely why I prefer > uncompressed-file-fetch, and why we should still use it, etc.; > > but I've just noticed an unpleasant downside with > ‘uncompressed-file-fetch’: for example, if you build the recently

Re: [PATCH 1/2] build: emacs: Handle sources that are a single elisp file.

2016-05-30 Thread Alex Kost
Ludovic Courtès (2016-05-30 00:50 +0300) wrote: > Alex Kost skribis: > >> Ludovic Courtès (2016-05-28 18:36 +0300) wrote: >> >>> David Thompson skribis: >>> * guix/build/emacs-build-system.scm (gnu:unpack) (store-file->elisp-source-file,

Re: [PATCH 1/2] build: emacs: Handle sources that are a single elisp file.

2016-05-29 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2016-05-28 18:36 +0300) wrote: > >> David Thompson skribis: >> >>> * guix/build/emacs-build-system.scm (gnu:unpack) >>> (store-file->elisp-source-file, unpack): New procedures. >>> (%standard-phases): Use the new

Re: [PATCH 1/2] build: emacs: Handle sources that are a single elisp file.

2016-05-28 Thread Alex Kost
Ludovic Courtès (2016-05-28 18:36 +0300) wrote: > David Thompson skribis: > >> * guix/build/emacs-build-system.scm (gnu:unpack) >> (store-file->elisp-source-file, unpack): New procedures. >> (%standard-phases): Use the new unpack procedure. > > Good idea, LGTM! > >

Re: [PATCH 1/2] build: emacs: Handle sources that are a single elisp file.

2016-05-28 Thread Ludovic Courtès
David Thompson skribis: > * guix/build/emacs-build-system.scm (gnu:unpack) > (store-file->elisp-source-file, unpack): New procedures. > (%standard-phases): Use the new unpack procedure. Good idea, LGTM! Could you adjust users of ‘uncompressed-file-fetch’ in a

Re: [PATCH 1/2] build: emacs: Handle sources that are a single elisp file.

2016-05-28 Thread Alex Kost
David Thompson (2016-05-27 17:10 +0300) wrote: > * guix/build/emacs-build-system.scm (gnu:unpack) > (store-file->elisp-source-file, unpack): New procedures. > (%standard-phases): Use the new unpack procedure. I think there is no need to improve emacs-build-system to handle single file sources: