diff options
author | David Bremner <bremner@debian.org> | 2015-09-22 07:59:08 -0300 |
---|---|---|
committer | David Bremner <bremner@debian.org> | 2015-09-22 08:15:11 -0300 |
commit | b48dba8223834d0f077370798609968a98ff972d (patch) | |
tree | 9c4dd9fc2e47e9ecdb515385e8bc3362993dcc13 /dh-elpa.el | |
parent | 68a9351702c6f264c503c44ccfc78e60923f77f4 (diff) |
create function dhelpa-write-desc
The idea is to pass some of what emacs knows about the package back
to (perl) debhelper. So far only name and version are written
Diffstat (limited to 'dh-elpa.el')
-rw-r--r-- | dh-elpa.el | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -45,6 +45,16 @@ (package--make-autoloads-and-stuff pkg-desc pkg-dir) pkg-dir)) +;; Write out (partial) package description in a form easily parsed by +;; non-lisp tools. +(defun dhelpa-write-desc (desc dest) + (let* ((name (package-desc-name desc)) + (version (package-version-join (package-desc-version desc))) + (desc-file (expand-file-name (format "%s.desc" name) dest))) + (with-temp-file desc-file + (insert (format "ELPA-Name: %s\n" name)) + (insert (format "ELPA-Version: %s\n" version))))) + ;;;###autoload (defun dhelpa-install-from-buffer (destdir) "Install a package from the current buffer. |