diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2006-01-26 20:11:08 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2006-01-26 20:11:08 +0000 |
commit | 172a955db2ba5e9ac57ed2bf70675df0b9f2b85d (patch) | |
tree | 3042854a153dd1c02e8c3d52faea104910bad2fd /app-emacs/ecb | |
parent | Marked stable on hppa (bug #119450). (diff) | |
download | gentoo-2-172a955db2ba5e9ac57ed2bf70675df0b9f2b85d.tar.gz gentoo-2-172a955db2ba5e9ac57ed2bf70675df0b9f2b85d.tar.bz2 gentoo-2-172a955db2ba5e9ac57ed2bf70675df0b9f2b85d.zip |
New upstream version; Partially resolves Bug #103116.
(Portage version: 2.1_pre3-r1)
Diffstat (limited to 'app-emacs/ecb')
-rw-r--r-- | app-emacs/ecb/ChangeLog | 9 | ||||
-rw-r--r-- | app-emacs/ecb/Manifest | 20 | ||||
-rw-r--r-- | app-emacs/ecb/ecb-2.32.ebuild | 52 | ||||
-rw-r--r-- | app-emacs/ecb/files/digest-ecb-2.32 | 1 |
4 files changed, 66 insertions, 16 deletions
diff --git a/app-emacs/ecb/ChangeLog b/app-emacs/ecb/ChangeLog index 2e8cbe342d8d..9026f9adb39b 100644 --- a/app-emacs/ecb/ChangeLog +++ b/app-emacs/ecb/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-emacs/ecb -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ChangeLog,v 1.18 2005/07/16 20:07:46 josejx Exp $ +# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ChangeLog,v 1.19 2006/01/26 20:11:08 mkennedy Exp $ + +*ecb-2.32 (26 Jan 2006) + + 26 Jan 2006; Matthew Kennedy <mkennedy@gentoo.org> +ecb-2.32.ebuild: + New upstream version; Partially resolves Bug #103116. 16 Jul 2005; Joseph Jezak <josejx@gentoo.org> ecb-2.24.ebuild: Marked ppc stable for bug #99246. diff --git a/app-emacs/ecb/Manifest b/app-emacs/ecb/Manifest index e8543d08028a..da123d55d5c0 100644 --- a/app-emacs/ecb/Manifest +++ b/app-emacs/ecb/Manifest @@ -1,21 +1,13 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - MD5 11b98de14611a2c4d1ffbda7d8877e8d ChangeLog 3001 +MD5 4365987c081dad4b484460b807c21deb ecb-2.21.ebuild 1209 MD5 996c2bd11a77ce0937f530ca197da214 ecb-2.24.ebuild 1251 -MD5 6d75917438d32406c49a1b6f350088d5 metadata.xml 1354 MD5 06a52b6711c7d25b663c05acfb3f0497 ecb-2.27.ebuild 1372 -MD5 4365987c081dad4b484460b807c21deb ecb-2.21.ebuild 1209 MD5 bd5c148669a0d0853a6099cad65cf0fc ecb-2.31.ebuild 1415 +MD5 bd5c148669a0d0853a6099cad65cf0fc ecb-2.32.ebuild 1415 MD5 af9f327c163294046f2addc281abd91f files/70ecb-gentoo.el 88 +MD5 55d3c6fd5bb0cfbfea6600fc4340226b files/digest-ecb-2.21 60 +MD5 eaf88c4204fa1150d1e9ee41b7c8dd9f files/digest-ecb-2.24 60 MD5 6d1127de5ae48c2d2092034ecd59f58c files/digest-ecb-2.27 60 MD5 0b8c1a7b616d52c17714d0278ef04945 files/digest-ecb-2.31 60 -MD5 eaf88c4204fa1150d1e9ee41b7c8dd9f files/digest-ecb-2.24 60 -MD5 55d3c6fd5bb0cfbfea6600fc4340226b files/digest-ecb-2.21 60 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFC2WkmcsIHjyDViGQRAuBJAJoDjwPNCsNpJoYjKcJ7I3bOCAiIRgCgt+hq -clRJtgJnRaak9QzxQoJiJw8= -=lZAA ------END PGP SIGNATURE----- +MD5 fd855626846e84a91022f714d46e8852 files/digest-ecb-2.32 60 +MD5 6d75917438d32406c49a1b6f350088d5 metadata.xml 1354 diff --git a/app-emacs/ecb/ecb-2.32.ebuild b/app-emacs/ecb/ecb-2.32.ebuild new file mode 100644 index 000000000000..1b2ef3bf49ce --- /dev/null +++ b/app-emacs/ecb/ecb-2.32.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ecb-2.32.ebuild,v 1.1 2006/01/26 20:11:08 mkennedy Exp $ + +inherit elisp + +DESCRIPTION="ECB is a source code browser for Emacs" +HOMEPAGE="http://ecb.sourceforge.net/" +SRC_URI="mirror://sourceforge/ecb/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64" +IUSE="java" +DEPEND="virtual/emacs + || ( ( >=app-emacs/speedbar-0.14_beta4 + >=app-emacs/semantic-1.4 + >=app-emacs/eieio-0.17 ) + app-emacs/cedet ) + java? ( app-emacs/jde )" + +src_unpack() { + unpack ${A} + cd ${S} + sed -i -e "s%./info-help%../../../info%" \ + -e "s%./html-help%../../../doc/${P}/html%" \ + -e "/defconst/s%ecb.info%ecb.info.gz%" \ + ecb-help.el +} + +src_compile() { + local loadpath="" + if use java; then + loadpath="${SITELISP}/elib ${SITELISP}/jde/lisp" + fi + + if has_version "app-emacs/cedet"; then + einfo "Building with CEDET" + make CEDET=${SITELISP}/cedet LOADPATH="${loadpath}" || die + else + einfo "Building with SEMANTIC, EIEIO and SPEEDBAR" + make SEMANTIC=${SITELISP}/semantic EIEIO=${SITELISP}/eieio \ + SPEEDBAR=${SITELISP}/speedbar CEDET="" LOADPATH="${loadpath}" || die + fi +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/70ecb-gentoo.el + dodoc NEWS README RELEASE_NOTES + doinfo info-help/ecb.info* + dohtml html-help/*.html +} diff --git a/app-emacs/ecb/files/digest-ecb-2.32 b/app-emacs/ecb/files/digest-ecb-2.32 new file mode 100644 index 000000000000..0049e87114ca --- /dev/null +++ b/app-emacs/ecb/files/digest-ecb-2.32 @@ -0,0 +1 @@ +MD5 565b245f9e49e941214db256cf2b8e23 ecb-2.32.tar.gz 896382 |