From fa8244e90efc8240216ce4610795214c39fc60d4 Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Mon, 16 Aug 2021 21:44:40 +0200 Subject: [PATCH] emacsPackages.rect-mark: deprecate phases and use pname&version --- .../editors/emacs/elisp-packages/rect-mark/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/rect-mark/default.nix b/pkgs/applications/editors/emacs/elisp-packages/rect-mark/default.nix index 1275c51b99e3..2214b1448d30 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/rect-mark/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/rect-mark/default.nix @@ -1,14 +1,15 @@ { lib, stdenv, fetchurl, emacs }: stdenv.mkDerivation { - name = "rect-mark-1.4"; + pname = "rect-mark"; + version = "1.4"; src = fetchurl { url = "http://emacswiki.org/emacs/download/rect-mark.el"; sha256 = "0pyyg53z9irh5jdfvh2qp4pm8qrml9r7lh42wfmdw6c7f56qryh8"; }; - phases = [ "buildPhase" "installPhase"]; + dontUnpack = true; buildInputs = [ emacs ]; @@ -18,8 +19,10 @@ stdenv.mkDerivation { ''; installPhase = '' + runHook preInstall install -d $out/share/emacs/site-lisp install rect-mark.el* $out/share/emacs/site-lisp + runHook postInstall ''; meta = {