summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorAlex Kost <alezost@gmail.com>2015-07-09 11:48:12 +0300
committerAlex Kost <alezost@gmail.com>2015-07-19 12:44:39 +0300
commit0c909c056e4bd2df077245be9c0e523a65ef01a1 (patch)
treed17df2b247ba390cfdabe3a170c3f01934531ee6 /gnu
parent7286933d7ef4ab07a3b061a104abf7a929f4cfd4 (diff)
gnu: emacs-mmm-mode: Use gnu-build-system.
* gnu/packages/emacs.scm (emacs-mmm-mode): Replace melpa-stable URL with the github URL and use 'gnu-build-system' instead of 'emacs-build-system'. Fix typo (add missing space before the description).
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/emacs.scm26
1 files changed, 18 insertions, 8 deletions
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 169ab086dc7..e71d180ab6d 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -814,18 +814,28 @@ or XEmacs.")
814 (origin 814 (origin
815 (method url-fetch) 815 (method url-fetch)
816 (uri (string-append 816 (uri (string-append
817 "http://stable.melpa.org/packages/mmm-mode-" 817 "https://github.com/purcell/mmm-mode/archive/"
818 version 818 version ".tar.gz"))
819 ".tar")) 819 (file-name (string-append name "-" version ".tar.gz"))
820 (sha256 820 (sha256
821 (base32 821 (base32
822 "1llkzb6d978ym3zv3yfzwj0w5zzmmj3ksrm5swrx1papxcnqnkb9")))) 822 "10kwslnflbjqm62wkrq420crqzdqalzfflp9pqk1i12zm6dm4mfv"))))
823 (build-system emacs-build-system) 823 (build-system gnu-build-system)
824 (arguments
825 '(#:phases
826 (modify-phases %standard-phases
827 (add-after 'unpack 'autogen
828 (lambda _
829 (zero? (system* "sh" "autogen.sh")))))))
830 (native-inputs
831 `(("autoconf" ,autoconf)
832 ("automake" ,automake)
833 ("emacs" ,emacs-no-x)
834 ("texinfo" ,texinfo)))
824 (home-page "https://github.com/purcell/mmm-mode") 835 (home-page "https://github.com/purcell/mmm-mode")
825 (synopsis 836 (synopsis "Allow multiple major modes in an Emacs buffer")
826 "Allow multiple major modes in an Emacs buffer")
827 (description 837 (description
828 "MMM Mode is a minor mode that allows multiple major modes to coexist in a 838 "MMM Mode is a minor mode that allows multiple major modes to coexist in a
829single buffer.") 839single buffer.")
830 (license license:gpl3+))) 840 (license license:gpl3+)))
831 841