GNU bug report logs -
#36563
[PATCH] guix: Add directory to channel.
Previous Next
Reported by: Jan Nieuwenhuizen <janneke <at> gnu.org>
Date: Tue, 9 Jul 2019 19:27:01 UTC
Severity: normal
Tags: patch
Done: Jan Nieuwenhuizen <janneke <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #19 received at 36563-done <at> debbugs.gnu.org (full text, mbox):
Ludovic Courtès writes:
Hi!
> What about framing it along these lines:
>
> As a channel author, you may want to keep your channel modules in a
> sub-directory. In that case, blah…
>
> ?
Better, changed it to
--8<---------------cut here---------------start------------->8---
@cindex subdirectory, channels
@subsection Package Modules in a Sub-directory
As a channel author, you may want to keep your channel modules in a
sub-directory. If your modules are in the sub-directory @file{guix}, you must
add a meta-data file @file{.guix-channel} that contains:
@lisp
(channel
(version 0)
(directory "guix"))
@end lisp
--8<---------------cut here---------------end--------------->8---
> (‘read-channel-metadata’ currently ignores ‘version’, but that’s a bug
> that we should fix afterwards, IMO.)
OK.
>> + (let* ((subdir (if #$directory
>> + (string-append "/" #$directory)
>> + ""))
>> + (dir (string-append #$source subdir)))
>
> Maybe s/dir/source/?
Sure, done.
> Otherwise LGTM!
Great, thanks; pushed to master as 53f21642729e4786141c072dd835b04cb85dfe28
Greetings,
janneke
--
Jan Nieuwenhuizen <janneke <at> gnu.org> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com
This bug report was last modified 6 years and 26 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.