pack: Add support for the deb format.
authorMaxim Cournoyer <maxim.cournoyer@gmail.com>
Tue, 15 Jun 2021 14:21:50 +0000 (10:21 -0400)
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>
Tue, 29 Jun 2021 18:53:21 +0000 (14:53 -0400)
commit82daab42811a2e3c7684ebdf12af75ff0fa67b99
treeef4bad3e82d6d13dc8d37daa30af883a95659520
parent8108c266dc2fbc70602b2aa5c6887bf17bed16e8
pack: Add support for the deb format.

* .dir-locals.el (scheme-mode)[gexp->derivation]: Define indentation rule.
* guix/scripts/pack.scm (debian-archive): New procedure.
(%formats): Register the new deb format.
(show-formats): Add it to the usage string.
* tests/pack.scm (%ar-bootstrap): New variable.
(deb archive with symlinks): New test.
* doc/guix.texi (Invoking guix pack): Document it.
* NEWS: Add news entry.
.dir-locals.el
NEWS
doc/guix.texi
guix/scripts/pack.scm
tests/pack.scm