diff --git a/pkgs/applications/editors/emacs/elisp-packages/org-mac-link/default.nix b/pkgs/applications/editors/emacs/elisp-packages/org-mac-link/default.nix index 600e44eb8abe..a1328d8e8f42 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/org-mac-link/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/org-mac-link/default.nix @@ -1,14 +1,15 @@ { lib, stdenv, fetchurl, emacs }: stdenv.mkDerivation { - name = "org-mac-link-1.2"; + pname = "org-mac-link"; + version = "1.2"; src = fetchurl { url = "https://raw.githubusercontent.com/stuartsierra/org-mode/master/contrib/lisp/org-mac-link.el"; sha256 = "1gkzlfbhg289r1hbqd25szan1wizgk6s99h9xxjip5bjv0jywcx5"; }; - phases = [ "buildPhase" "installPhase"]; + dontUnpack = true; buildInputs = [ emacs ]; diff --git a/pkgs/applications/editors/emacs/elisp-packages/perl-completion/default.nix b/pkgs/applications/editors/emacs/elisp-packages/perl-completion/default.nix index e14e5ed8cc23..515254a42a98 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/perl-completion/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/perl-completion/default.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation { sha256 = "0x6qsgs4hm87k0z9q3g4p6508kc3y123j5jayll3jf3lcl2vm6ks"; }; - phases = [ "installPhase"]; + dontUnpack = true; installPhase = '' install -d $out/share/emacs/site-lisp 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 = {