tjim / nevermore

Emacs mail reader based on Notmuch
Other
59 stars 5 forks source link

add package headers #2

Closed webframp closed 10 years ago

webframp commented 10 years ago

Adds basic package headers so package can be used with melpa

syohex commented 10 years ago

And last line should be like this

;;; nm.el ends here
tjim commented 10 years ago

Unfortunately this is a multi-file package at the moment. Haven't found the time to figure that out yet.

purcell commented 10 years ago

@tjim It's not a problem for MELPA if it's a multi-file package: as long as the main .el file contains the correct layout and metadata, we can use it to build the package.

tjim commented 10 years ago

Ok, I can see that MELPA is doing something different from vanilla emacs. I'll take a look.

tjim commented 10 years ago

Hopefully working

purcell commented 10 years ago

Looks good to me: MELPA recipe has been merged, and packages should start building soon.

Since nm.el doesn't directly require nm-company, it would actually be possible to split nm-company out into a separate package which depends on company: this way, it would be an optional extra for nm, and nm wouldn't need to depend on company.

tjim commented 10 years ago

Thanks. There's been some activity on possibly merging in my address completion code directly into notmuch, at which point I'd be able to remove the nm-company.el from the package anyway, so I'll wait a bit before deciding on splitting that out.

purcell commented 10 years ago

:+1: Makes sense, thanks.

tjim commented 10 years ago

I notice that the package does not appear on melpa http://melpa.milkbox.net/#/ It was there a couple of days ago, however, it did not have a description. If anyone knows how to fix let me know.

purcell commented 10 years ago

The package name "nevermore" was incorrect, since there's neither a nevermore.el nor a nevermore-pkg.el -- so the package name on MELPA is nm: http://melpa.milkbox.net/#/nm