mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-18 11:40:45 +00:00
emacsPackages.mu4e: misc improvements (#342147)
This commit is contained in:
commit
622210b8ce
|
@ -1,11 +1,12 @@
|
|||
{ elpaBuild, mu }:
|
||||
{
|
||||
lib,
|
||||
elpaBuild,
|
||||
mu,
|
||||
}:
|
||||
|
||||
let
|
||||
elpaBuild {
|
||||
pname = "mu4e";
|
||||
version = mu.mu4e.version;
|
||||
in
|
||||
elpaBuild {
|
||||
inherit pname version;
|
||||
|
||||
src = mu.mu4e;
|
||||
|
||||
|
@ -15,21 +16,20 @@ elpaBuild {
|
|||
|
||||
# prepare a multi-file package tar archive according to info
|
||||
# "(elisp) Multi-file Packages" for elpaBuild to install
|
||||
postUnpack = ''
|
||||
pushd mu-*-mu4e
|
||||
local content_directory=${pname}-${version}
|
||||
postBuild = ''
|
||||
local content_directory=$pname-$version
|
||||
mkdir $content_directory
|
||||
cp --verbose share/emacs/site-lisp/mu4e/*.el $content_directory/
|
||||
rm --verbose --force $content_directory/mu4e-autoloads.el
|
||||
cp --verbose share/info/* $content_directory/
|
||||
src=$PWD/$content_directory.tar
|
||||
tar --create --verbose --file=$src $content_directory
|
||||
popd
|
||||
'';
|
||||
|
||||
ignoreCompilationError = false;
|
||||
|
||||
meta = mu.meta // {
|
||||
meta = removeAttrs mu.meta [ "mainProgram" ] // {
|
||||
description = "Full-featured e-mail client";
|
||||
maintainers = mu.meta.maintainers ++ (with lib.maintainers; [ linj ]);
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue