Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 147381 - app-emacs/mingus ( new ebuild)
Summary: app-emacs/mingus ( new ebuild)
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
Keywords: EBUILD
: 374701 (view as bug list)
Depends on:
Reported: 2006-09-12 14:34 UTC by Xavier Maillard
Modified: 2016-01-24 20:19 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---

Mingus ebuild (mingus-0.2.ebuild,801 bytes, text/plain)
2006-09-12 14:36 UTC, Xavier Maillard
mingus gentoo init file (70mingus-gentoo.el,75 bytes, text/plain)
2006-09-12 14:38 UTC, Xavier Maillard
mingus-git-ebuild (mingus-9999.ebuild,605 bytes, text/plain)
2011-07-10 11:56 UTC, Maxim Velesyuk
mingus-site-init (50mingus-gentoo.el,140 bytes, text/plain)
2011-07-10 11:58 UTC, Maxim Velesyuk

Note You need to log in before you can comment on or make changes to this bug.
Description Xavier Maillard 2006-09-12 14:34:01 UTC
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
Comment 1 Xavier Maillard 2006-09-12 14:36:26 UTC
Created attachment 96828 [details]
Mingus ebuild

Initial ebuild for 0.2 version of Mingus
Comment 2 Xavier Maillard 2006-09-12 14:38:25 UTC
Created attachment 96829 [details]
mingus gentoo init file
Comment 3 Ulrich Müller gentoo-dev 2007-04-28 06:37:41 UTC
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
Comment 4 Ulrich Müller gentoo-dev 2007-07-11 14:47:35 UTC
No progress here; therefore closing.

Feel free to reopen if the points of comment #3 have been addressed.
Comment 5 Maxim Velesyuk 2011-07-10 11:56:59 UTC
Created attachment 279591 [details]
Comment 6 Maxim Velesyuk 2011-07-10 11:58:01 UTC
Created attachment 279593 [details]
Comment 7 Maxim Velesyuk 2011-07-10 11:58:53 UTC
New mingus ebuild for a git versions (current is 0.33) and site-init file added.
Comment 8 Ulrich Müller gentoo-dev 2011-07-10 14:41:12 UTC
(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?
Comment 9 Pacho Ramos gentoo-dev 2011-07-10 18:09:20 UTC
*** Bug 374701 has been marked as a duplicate of this bug. ***
Comment 10 Maxim Velesyuk 2011-07-11 13:50:08 UTC
> 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?
Comment 11 Ulrich Müller gentoo-dev 2011-07-11 15:23:00 UTC
(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".
Comment 12 Maxim Velesyuk 2011-07-12 14:22:16 UTC
> 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 :(