gnu: crm114: Adjust to changes in emacs-build-system.

* gnu/packages/mail.scm (crm114)[#:phases]: Move ‘make-autoloads’ after
‘unpack’.  Delete ‘enable-autoloads-compilation’.  Adjust ordering of other
phases accordingly.
This commit is contained in:
Liliana Marie Prikler 2023-10-19 07:03:54 +02:00
parent a5eb6fa52f
commit c36a91284b
No known key found for this signature in database
GPG key ID: 442A84B8C70E2F87

View file

@ -4743,14 +4743,12 @@ (define-public crm114
(for-each (lambda (file)
(install-file file (string-append out "/bin")))
(list "mailfilter.crm" "mailreaver.crm" "mailtrainer.crm")))))
;; Run phases from the emacs build system.
(add-after 'unpack 'make-autoloads
(assoc-ref emacs:%standard-phases 'make-autoloads))
(add-after 'install 'install-emacs-mode
(assoc-ref emacs:%standard-phases 'install))
;; Run phases from the emacs build system.
(add-after 'install-emacs-mode 'make-autoloads
(assoc-ref emacs:%standard-phases 'make-autoloads))
(add-after 'make-autoloads 'enable-autoloads-compilation
(assoc-ref emacs:%standard-phases 'enable-autoloads-compilation))
(add-after 'enable-autoloads-compilation 'emacs-build
(add-after 'install-emacs-mode 'emacs-build
(assoc-ref emacs:%standard-phases 'build))
(add-after 'emacs-build 'validate-compiled-autoloads
(assoc-ref emacs:%standard-phases 'validate-compiled-autoloads)))))