Please consider adding this ebuild into app-emacs section. mingus is yet another MPD client written in Emacs Lisp (MPD Interface that's No Garbage, but (just) Utterly Stylish) Enclosed is the ebuild
Created attachment 96828 [details] Mingus ebuild Initial ebuild for 0.2 version of Mingus
Created attachment 96829 [details] mingus gentoo init file
Hi, thanks for submission and sorry for the late reply. Here are a few comments: - Please clean up the $Header$ line - Have you tested on all architectures listed in KEYWORDS? - DEPEND=virtual/emacs is provided by elisp.eclass and should be removed - No need for mkdir ${S}, just set S="${WORKDIR}" and unpack there - src_compile and src_install are the default functions of elisp.eclass and therefore redundant, too
No progress here; therefore closing. Feel free to reopen if the points of comment #3 have been addressed.
Created attachment 279591 [details] mingus-git-ebuild
Created attachment 279593 [details] mingus-site-init
New mingus ebuild for a git versions (current is 0.33) and site-init file added.
(In reply to comment #5) > Created attachment 279591 [details] > mingus-git-ebuild elisp-compile libmdee.el || die The file is named libmpdee.el in the git repo, so I wonder how this can work?
*** Bug 374701 has been marked as a duplicate of this bug. ***
> The file is named libmpdee.el in the git repo, so I wonder how this can work? Yes libmpdee.el in the git repo.. All other files require it, so it compiled first. But why shouldn't this work?
(In reply to comment #10) > But why shouldn't this work? Because in the ebuild, it's spelled "libmdee.el" not "libm_p_dee.el".
> Because in the ebuild, it's spelled "libmdee.el" not "libm_p_dee.el". Yeah, sorry for this stupid mistake. But after i removed it i can't compile mingus. When i'm running '/usr/bin/emacs -batch -q --no-site-file -L . -f batch-byte-compile mingus.el' in terminal, after same for libmpdee.el, i'm getting .elc files, everything is fine. But ebuild line 'elisp-compile libmpdee.el || die' causes an error 'mingus.el:188:1:Error: Required feature `libmpdee' was not provided'. I don't understand that's going wrong :(