From: | Ulrich Mueller <ulm@g.o> | ||
---|---|---|---|
To: | gentoo-dev@l.g.o | ||
Cc: | password-store@×××××××××××.com | ||
Subject: | Re: [gentoo-dev] Call to Emacs Gentoo Devs: Help Make My Package Pretty? | ||
Date: | Fri, 09 May 2014 06:55:47 | ||
Message-Id: | 21356.31721.290441.5436@a1i15.kph.uni-mainz.de | ||
In Reply to: | [gentoo-dev] Call to Emacs Gentoo Devs: Help Make My Package Pretty? by "Jason A. Donenfeld" |
1 | >>>>> On Fri, 9 May 2014, Jason A Donenfeld wrote: |
2 | |
3 | > I maintain the app-admin/pass ebuild. Inside the contrib/emacs |
4 | > directory of the tarball/gitrepo there is "password-store.el" and |
5 | > "Cask" (< http://git.zx2c4.com/password-store/tree/contrib/emacs>). |
6 | |
7 | > I probably want to add an emacs USE flag that RDEPENDs on |
8 | > virtual/emacs, and then does something with the aforementioned files |
9 | > in src_install (or maybe src_compile too?). I see there's an |
10 | > elisp-install function and something else about site functions, but |
11 | > truth be told, I'm a heathen vim user, and know nothing about emacs. |
12 | |
13 | It is documented here: |
14 | <https://wiki.gentoo.org/wiki/Project:Emacs/GNU_Emacs_developer_guide#Packages> |
15 | and here: |
16 | <http://devmanual.gentoo.org/eclass-reference/elisp-common.eclass/index.html> |
17 | |
18 | But if you have never used Emacs, then it may not be obvious how to |
19 | write a proper site-init file. |
20 | |
21 | > Would somebody help me to make the ebuild do the right thing with |
22 | > the emacs stuff? It would be most appreciated. |
23 | |
24 | Can you file a bug please? I think it doesn't make much sense to |
25 | continue discussion on a public list. |
26 | |
27 | Ulrich |