gnu: Add emacs-howm.

* gnu/packages/emacs.scm (emacs-howm): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
This commit is contained in:
Maxim Cournoyer 2018-03-31 00:22:24 -04:00 committed by Arun Isaac
parent a937148b77
commit 474e14f7d8
No known key found for this signature in database
GPG Key ID: 2E25EE8B61802BB3
1 changed files with 36 additions and 0 deletions

View File

@ -1218,6 +1218,42 @@ or XEmacs.")
a set of simplified face specifications and a user-supplied color palette")
(license license:gpl3+)))
(define-public emacs-howm
(package
(name "emacs-howm")
(version "1.4.4")
(source
(origin
(method url-fetch)
(uri (string-append "http://howm.sourceforge.jp/a/howm-"
version ".tar.gz"))
(sha256
(base32
"0ddm91l6z58j7x59fa966j6q1rg4cinyza4r8ibg80hprn5h31qk"))))
(build-system gnu-build-system)
(native-inputs
`(("emacs" ,emacs-minimal)))
(arguments
`(#:configure-flags
(list (string-append "--with-howmdir=" %output
"/share/emacs/site-lisp/guix.d/howm-" ,version))
#:modules ((guix build gnu-build-system)
((guix build emacs-build-system) #:prefix emacs:)
(guix build utils))
#:imported-modules (,@%gnu-build-system-modules
(guix build emacs-build-system)
(guix build emacs-utils))
#:phases
(modify-phases %standard-phases
(add-after 'rename-lispdir 'make-autoloads
(assoc-ref emacs:%standard-phases 'make-autoloads)))))
(home-page "http://howm.osdn.jp/")
(synopsis "Note-taking tool for Emacs")
(description "Howm is a note-taking tool for Emacs. Like
code@{emacs-wiki.el}, it facilitates using hyperlinks and doing full-text
searches. Unlike code@{emacs-wiki.el}, it can be combined with any format.")
(license license:gpl1+)))
(define-public emacs-calfw
(package
(name "emacs-calfw")