Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 228723 - app-emacs/bongo ebuild creation request
Summary: app-emacs/bongo ebuild creation request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Default Assignee for New Packages
URL: http://www.brockman.se/software/bongo/
Whiteboard:
Keywords: InVCS
Depends on: 228909
Blocks:
  Show dependency tree
 
Reported: 2008-06-21 12:24 UTC by timofonic
Modified: 2008-08-08 23:29 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description timofonic 2008-06-21 12:24:44 UTC
Bongo is a buffer-oriented media player for Emacs, contemporary with and comparable to EMMS 2.0. It runs on GNU Emacs 21 and GNU Emacs 22, and RichardStallman has asked that it be included in GNU Emacs 23.
(from http://www.emacswiki.org/cgi-bin/wiki/Bongo)

So maybe the package will be no longer necessary in the future, but Bongo isn't still part of Emacs 23 and this one is not considered stable so still not used widely.

Reproducible: Always
Comment 1 Ulrich Müller gentoo-dev 2008-06-22 14:05:54 UTC
Added to Emacs overlay: <http://overlays.gentoo.org/proj/emacs/>

This is still work in progress: Probably a list of alternative media players (virtual/mpg123, timidity++, ...) should be added to RDEPEND.

Also the ebuild doesn't install the tree-from-tags.rb script since it needs additional dependencies:
# To run this program, you need Ruby-taglib, available at
# <http://www.hakubi.us/ruby-taglib/>, and Mahoro, available at
# <http://mahoro.rubyforge.org/>.

@graaff: Do we have any of the above Ruby libraries in Gentoo?
Comment 2 Hans de Graaff gentoo-dev Security 2008-06-22 16:53:39 UTC
A bug was just filed for ruby-taglib, and I don't have any information on Mahoro.
Comment 3 Ulrich Müller gentoo-dev 2008-06-27 14:28:24 UTC
tree-from-tags.rb is not needed for the proper functioning of the package, so I think that we should just install it under /usr/share/doc/. This way we don't have to depend on ruby.

Changed in Emacs overlay accordingly.
Comment 4 Ulrich Müller gentoo-dev 2008-07-03 20:34:06 UTC
@timofonic: Please test if the package in the Emacs overlay works for you.
Comment 5 Ulrich Müller gentoo-dev 2008-08-08 23:27:55 UTC
.
Comment 6 Ulrich Müller gentoo-dev 2008-08-08 23:29:34 UTC
Committed to Portage today.
Thanks.