gnu: mediastreamer2: Move the tester files and HTML doc to separate outputs.
authorMaxim Cournoyer <maxim.cournoyer@gmail.com>
Mon, 6 Apr 2020 02:24:19 +0000 (22:24 -0400)
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>
Mon, 6 Apr 2020 02:49:23 +0000 (22:49 -0400)
commitfe6ccb855234111cfe2460bb2469bc7b766e534e
tree68540314c99e6d272c15ee947ecc31a7d87ef5e1
parent6978df6abbb3fc6c755b36821f50d5e03e751ca1
gnu: mediastreamer2: Move the tester files and HTML doc to separate outputs.

The tester binary generated gets installed with about 20 MiB of data files,
and the HTML documentation weighs another 500 KiB or so.  Move them to
separate outputs.

* gnu/packages/patches/mediastreamer-srtp2.patch: Rename to...
* gnu/packages/patches/mediastreamer2-srtp2.patch: ...this, to please 'guix
lint'.
* gnu/local.mk (dist_patch_DATA): Adapt.
* gnu/packages/linphone.scm (mediastreamer2)[patches]: Likewise.
[outputs]: Add the "doc" and "tester" outputs.
[phases]: Add a phase to move the HTML doc and tester binary and data to the
'doc' and 'tester' outputs, respectively.
[description]: Remove the unicode characters surrounding the word 'powerful'.
gnu/local.mk
gnu/packages/linphone.scm
gnu/packages/patches/mediastreamer2-srtp2.patch [moved from gnu/packages/patches/mediastreamer-srtp2.patch with 100% similarity]