Merge pull request #328581 from linj-fork/pr/melpaBuild-ott-mode

emacsPackages.ott-mode: trivialBuild -> melpaBuild
This commit is contained in:
Lin Jian 2024-07-20 22:06:50 +08:00 committed by GitHub
commit 68efcba3da
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,19 +1,22 @@
{ trivialBuild
, ott
, haskellPackages
}:
{ melpaBuild, ott }:
trivialBuild {
melpaBuild {
pname = "ott-mode";
inherit (ott) src version;
postUnpack = ''
mv $sourceRoot/emacs/ott-mode.el $sourceRoot
files = ''("emacs/*.el")'';
postPatch = ''
pushd emacs
echo ";;; ott-mode.el ---" > tmp.el
cat ott-mode.el >> tmp.el
mv tmp.el ott-mode.el
popd
'';
meta = {
description = "Emacs ott mode (from ott sources)";
inherit (haskellPackages.Agda.meta) homepage license;
inherit (ott.meta) homepage license;
};
}