# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/cedet-1.0_pre3.ebuild,v 1.3 2005/09/06 05:30:54 mkennedy Exp $ inherit elisp MY_PV=${PV:0:3}${PV:4:5} IUSE="" DESCRIPTION="CEDET: Collection of Emacs Development Tools" HOMEPAGE="http://cedet.sourceforge.net/" SRC_URI="mirror://sourceforge/cedet/${PN}-${MY_PV}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="x86 ppc amd64 ~ppc-macos" DEPEND="virtual/emacs !app-emacs/semantic !app-emacs/eieio !app-emacs/speedbar" S="${WORKDIR}/${PN}-${MY_PV}" SITEFILE="60cedet-gentoo.el" src_compile() { make EMACS=/usr/bin/emacs || die } src_install() { find ${S} -type f -print \ | while read target; do local directory=`dirname $target` file=`basename $target` local sub_directory=`basename $directory` case $file in *~ | Makefile | *.texi | *-script | PRERELEASE_CHECKLIST | Project.ede) rm -f $file ;; ChangeLog | README | AUTHORS | *NEWS | INSTALL) docinto $sub_directory dodoc $target ;; *.png) insinto /usr/share/doc/${PF}/$sub_directory doins $target ;; IMPLICIT_TARGETS) ;; *.el | *.elc) insinto /usr/share/emacs/site-lisp/cedet/$sub_directory doins $target ;; *.info*) doinfo $target ;; *) insinto /usr/share/emacs/site-lisp/cedet/$sub_directory doins $target echo $target >>${S}/IMPLICIT_TARGETS ;; esac done elisp-site-file-install ${FILESDIR}/${SITEFILE} }