summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2006-01-26 20:11:08 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2006-01-26 20:11:08 +0000
commit6e285c5ca2f645158523061770c9956e6f7fdddc (patch)
tree2b72246a09ff88879f9ca04195ac462684193972 /app-emacs/ecb
parentMarked stable on hppa (bug #119450). (diff)
downloadhistorical-6e285c5ca2f645158523061770c9956e6f7fdddc.tar.gz
historical-6e285c5ca2f645158523061770c9956e6f7fdddc.tar.bz2
historical-6e285c5ca2f645158523061770c9956e6f7fdddc.zip
New upstream version; Partially resolves Bug #103116.
Package-Manager: portage-2.1_pre3-r1
Diffstat (limited to 'app-emacs/ecb')
-rw-r--r--app-emacs/ecb/ChangeLog9
-rw-r--r--app-emacs/ecb/Manifest20
-rw-r--r--app-emacs/ecb/ecb-2.32.ebuild52
-rw-r--r--app-emacs/ecb/files/digest-ecb-2.321
4 files changed, 71 insertions, 11 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..bee5d0172006 100644
--- a/app-emacs/ecb/Manifest
+++ b/app-emacs/ecb/Manifest
@@ -1,21 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 11b98de14611a2c4d1ffbda7d8877e8d ChangeLog 3001
+MD5 136137aac0e0710a1dc8c6388142f763 ChangeLog 3156
+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 9712dfef323e74c1ef3000f242a46dad 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
+MD5 fd855626846e84a91022f714d46e8852 files/digest-ecb-2.32 60
+MD5 6d75917438d32406c49a1b6f350088d5 metadata.xml 1354
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
+Version: GnuPG v1.4.2 (GNU/Linux)
-iD8DBQFC2WkmcsIHjyDViGQRAuBJAJoDjwPNCsNpJoYjKcJ7I3bOCAiIRgCgt+hq
-clRJtgJnRaak9QzxQoJiJw8=
-=lZAA
+iD8DBQFD2SzoyiNZaEAZA+ARAkldAJ9jOvpGW3OWxw4P+FwrsT+z9YzEYQCfREUj
+NEY79LkEzPH9DoGpajopYjY=
+=1Lgl
-----END PGP SIGNATURE-----
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