diff options
author | Ulrich Müller <ulm@gentoo.org> | 2008-11-15 19:38:10 +0000 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2008-11-15 19:38:10 +0000 |
commit | 676d578bbba20c2d240f18c4b1a215322c3fe5ad (patch) | |
tree | d0a4a4d265595dbd026090c86fc417dc22d0984d /app-emacs/bongo/bongo-20070619-r1.ebuild | |
parent | ppc stable, bug #246037 (diff) | |
download | gentoo-2-676d578bbba20c2d240f18c4b1a215322c3fe5ad.tar.gz gentoo-2-676d578bbba20c2d240f18c4b1a215322c3fe5ad.tar.bz2 gentoo-2-676d578bbba20c2d240f18c4b1a215322c3fe5ad.zip |
Test if image-load-path exists in site-init file, fixes bug 246888.
(Portage version: 2.2_rc14/cvs/Linux 2.6.26-gentoo-r1 i686)
Diffstat (limited to 'app-emacs/bongo/bongo-20070619-r1.ebuild')
-rw-r--r-- | app-emacs/bongo/bongo-20070619-r1.ebuild | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/app-emacs/bongo/bongo-20070619-r1.ebuild b/app-emacs/bongo/bongo-20070619-r1.ebuild new file mode 100644 index 000000000000..078527c069ad --- /dev/null +++ b/app-emacs/bongo/bongo-20070619-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/bongo/bongo-20070619-r1.ebuild,v 1.1 2008/11/15 19:38:10 ulm Exp $ + +NEED_EMACS=22 + +inherit elisp eutils + +DESCRIPTION="Buffer-oriented media player for Emacs" +HOMEPAGE="http://www.brockman.se/software/bongo/" +# Darcs snapshot of http://www.brockman.se/software/bongo/ +SRC_URI="mirror://gentoo/${P}.tar.bz2" + +LICENSE="GPL-2 FDL-1.2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +# NOTE: Bongo can use almost anything for playing media files, therefore +# the dependency possibilities are so broad that we refrain from including +# any media players explicitly in DEPEND/RDEPEND. + +DEPEND="app-emacs/volume" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}" +SITEFILE=50${PN}-gentoo.el +DOCS="NEWS README tree-from-tags.rb" + +src_unpack() { + unpack ${A} + cd "${S}" + + # We need Emacs 22 for image-load-path anyway, so don't bother with 21. + rm -f bongo-emacs21.el + + epatch "${FILESDIR}/${P}-fix-require.patch" +} + +src_compile() { + elisp_src_compile + makeinfo bongo.texinfo || die "makeinfo failed" +} + +src_install() { + elisp_src_install + + insinto "${SITEETC}/${PN}" + doins *.pbm *.png || die "doins failed" + + # Requires additional dependency ruby-taglib; install in doc for now. + #dobin tree-from-tags.rb || die "dobin failed" + + doinfo bongo.info || die "doinfo failed" +} |