summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2005-02-24 00:57:41 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2005-02-24 00:57:41 +0000
commit9e5a0d8754ecff5536522e79b19e548e9f10fd9f (patch)
treee134573a0409a9411f7f1f8aed6985cfa0c97e93 /app-emacs/ecb
parentFix gcc-4 patch to not break gcc-3 #83047. (diff)
downloadgentoo-2-9e5a0d8754ecff5536522e79b19e548e9f10fd9f.tar.gz
gentoo-2-9e5a0d8754ecff5536522e79b19e548e9f10fd9f.tar.bz2
gentoo-2-9e5a0d8754ecff5536522e79b19e548e9f10fd9f.zip
(Portage version: 2.0.51-r15)
Diffstat (limited to 'app-emacs/ecb')
-rw-r--r--app-emacs/ecb/ChangeLog7
-rw-r--r--app-emacs/ecb/ecb-2.31.ebuild6
-rw-r--r--app-emacs/ecb/metadata.xml31
3 files changed, 28 insertions, 16 deletions
diff --git a/app-emacs/ecb/ChangeLog b/app-emacs/ecb/ChangeLog
index b8f3b42b6a49..c225e1855b98 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.15 2005/02/16 17:43:52 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ChangeLog,v 1.16 2005/02/24 00:57:41 mkennedy Exp $
+
+ 23 Feb 2005; Matthew Kennedy <mkennedy@gentoo.org> metadata.xml,
+ ecb-2.31.ebuild:
+ Fix missing CEDET make variable binding for case of build against separate
+ CEDET components; Resolves bug 82864
*ecb-2.31 (16 Feb 2005)
diff --git a/app-emacs/ecb/ecb-2.31.ebuild b/app-emacs/ecb/ecb-2.31.ebuild
index fae4fe5006f5..ae9de5c68877 100644
--- a/app-emacs/ecb/ecb-2.31.ebuild
+++ b/app-emacs/ecb/ecb-2.31.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ecb-2.31.ebuild,v 1.1 2005/02/16 17:43:52 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ecb-2.31.ebuild,v 1.2 2005/02/24 00:57:41 mkennedy Exp $
inherit elisp
@@ -34,10 +34,12 @@ src_compile() {
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 LOADPATH="${loadpath}" || die
+ SPEEDBAR=${SITELISP}/speedbar CEDET="" LOADPATH="${loadpath}" || die
fi
}
diff --git a/app-emacs/ecb/metadata.xml b/app-emacs/ecb/metadata.xml
index a56436a14d98..17468753f05f 100644
--- a/app-emacs/ecb/metadata.xml
+++ b/app-emacs/ecb/metadata.xml
@@ -3,27 +3,32 @@
<pkgmetadata>
<herd>emacs</herd>
<longdescription>
-ECB stands for "Emacs Code Browser". While Emacs already has good editing support for many
-modes, its browsing support is somewhat lacking. That's where ECB comes in: it displays a
-number of informational windows that allow for easy source code navigation and overview.
+ECB stands for "Emacs Code Browser". While Emacs already has good editing
+support for many modes, its browsing support is somewhat lacking. That's where
+ECB comes in: it displays a number of informational windows that allow for easy
+source code navigation and overview.
The informational windows can contain:
* A directory tree,
* a list of source files in the current directory,
- * a list of functions/classes/methods/... in the current file, (ECB uses the Semantic
- Bovinator, or Imenu, or etags, for getting this list so all languages supported by any
- of these tools are automatically supported by ECB too)
+
+ * a list of functions/classes/methods/... in the current file, (ECB uses the
+ Semantic Bovinator, or Imenu, or etags, for getting this list so all
+ languages supported by any of these tools are automatically supported by ECB
+ too)
+
* a history of recently visited files,
* the Speedbar and
- * output from compilation (the compilation window) and other modes like help, grep
- etc. or whatever a user defines to be displayed in this window.
-As an added bonus, ECB makes sure to keep these informational windows visible, even when
-you use C-x 1 and similar commands.
+ * output from compilation (the compilation window) and other modes like help,
+ grep etc. or whatever a user defines to be displayed in this window.
+
+As an added bonus, ECB makes sure to keep these informational windows visible,
+even when you use C-x 1 and similar commands.
-It goes without saying that you can configure the layout, ie. which informational windows
-should be displayed where. ECB comes with a number of ready-made window layouts to choose
-from.
+It goes without saying that you can configure the layout, ie. which
+informational windows should be displayed where. ECB comes with a number of
+ready-made window layouts to choose from.
</longdescription>
</pkgmetadata>