Portage is a package management system used by Gentoo Linux
# ChangeLog for app-emacs/cedet
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/ChangeLog,v 1.39 2008/01/23 10:14:36 armin76 Exp $
23 Jan 2008; Raúl Porcel
sparc stable wrt #206584
18 Jan 2008; Christian Faulhammer
cedet-1.0_pre4-r2.ebuild:
build with -j1 as it will fail on systems with parallel processes
18 Jan 2008; Christian Faulhammer
-files/1.0_pre3-idle-gentoo.patch,
-files/1.0_pre3-sb-info-circular-dep-gentoo.patch,
-cedet-1.0_pre3-r2.ebuild:
clean up
18 Dec 2007; Ferris McCormick
cedet-1.0_pre4-r2.ebuild:
Add ~sparc for matlab support --- Bug #202651.
22 Sep 2007; Ulrich Mueller
-files/1.0_pre4-semantic-makefile.patch, -cedet-1.0_pre4-r1.ebuild:
Remove old revision.
22 Sep 2007; nixnut
Stable on ppc wrt bug 190796
20 Sep 2007; Christoph Mende
cedet-1.0_pre4-r2.ebuild:
Stable on amd64 wrt bug #190796
13 Sep 2007; Christian Faulhammer
cedet-1.0_pre4-r2.ebuild:
stable x86, bug 190796
*cedet-1.0_pre4-r2 (12 Sep 2007)
12 Sep 2007; Ulrich Mueller
+files/1.0_pre4-semantic-build.patch, +cedet-1.0_pre4-r2.ebuild:
Don't require ede while building semantic, fixes bug #191341.
02 Sep 2007; Ulrich Mueller
Suppress startup message.
02 Sep 2007; Christoph Mende
cedet-1.0_pre4-r1.ebuild:
Stable on amd64 wrt bug #190796
02 Sep 2007; Christian Faulhammer
cedet-1.0_pre4-r1.ebuild:
stable x86, bug 190796
01 Sep 2007; nixnut
Stable on ppc wrt bug 190796
*cedet-1.0_pre4-r1 (15 Jul 2007)
15 Jul 2007; Ulrich Mueller
+cedet-1.0_pre4-r1.ebuild:
Install INSTALL file again since it contains configuration hints. Thanks to
Ivan Miljenovic for pointing this out.
27 Jun 2007; Ulrich Mueller
+files/1.0_pre4-semantic-makefile.patch, cedet-1.0_pre4.ebuild:
Fix wisent compilation, bug #183205, reported by Martin von Gagern
*cedet-1.0_pre4 (23 Jun 2007)
23 Jun 2007; Ulrich Mueller
+cedet-1.0_pre4.ebuild:
Version bump, #182952. Drop ~ppc-macos keyword.
10 Apr 2007; Christian Faulhammer
cedet-1.0_pre3-r2.ebuild:
added FDL license
30 Mar 2007; Christian Faulhammer
-cedet-1.0_beta3.ebuild, -cedet-1.0_pre3.ebuild,
-cedet-1.0_pre3-r1.ebuild:
clean up
27 Mar 2007; Peter Weller
Stable on amd64 wrt bug 168422
07 Mar 2007; Christian Faulhammer
cedet-1.0_pre3-r2.ebuild:
corrected installation from build dir to image, fixes bug 169617, reported
by Ulrich Mueller
02 Mar 2007; nixnut
Stable on ppc wrt bug 168422
26 Feb 2007; Christian Faulhammer
cedet-1.0_pre3-r2.ebuild:
stable x86; bug 168422
26 Feb 2007; Christian Faulhammer
cedet-1.0_pre3-r2.ebuild:
added some quotes and braces for better readability and possible breakages
21 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
*cedet-1.0_pre3-r2 (19 Nov 2006)
19 Nov 2006; Matthew Kennedy
+files/1.0_pre3-idle-gentoo.patch, +cedet-1.0_pre3-r2.ebuild:
Apply patch to fix 100% CPU utilization problem; Resolves Bug #149842.
09 Aug 2006; Matthew Kennedy
+files/1.0_pre3-sb-info-circular-dep-gentoo.patch,
cedet-1.0_pre3-r1.ebuild:
Break circular info file reference; Resolves Bug #138190.
*cedet-1.0_pre3-r1 (15 May 2006)
15 May 2006; Matthew Kennedy
+files/1.0_pre3-eieio-tests-gentoo.patch, +cedet-1.0_pre3-r1.ebuild:
Fix EIEIO test script for compile time fix; Resolves Bug #124598.
06 Sep 2005; Matthew Kennedy
Install missing sb-info.el; Rework ebuild not to use GNU specific tar options.
01 Sep 2005; Matthew Kennedy
Keywording ~ppc-macos; Resolves Bug #103168.
*cedet-1.0_pre3 (01 Sep 2005)
01 Sep 2005; Matthew Kennedy
New upstream version; Partially resolves Bug #103168.
24 Apr 2005; Michael Hanselmann
cedet-1.0_beta3.ebuild:
Stable on ppc.
21 Apr 2005; Simon Stelling
stable on amd64
11 Jan 2005; Matthew Kennedy
Marking x86 stable
11 Sep 2004; Tom Martin
Marked ~amd64, resolves bug 59276. Thanks to Gabriel Ebner
01 Aug 2004; David Holm
Added to ~ppc.
*cedet-1.0_beta3 (22 Jul 2004)
22 Jul 2004;
+cedet-1.0_beta3.ebuild:
Initial port. Ebuild contributed by Matthew Kennedy
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX 1.0_pre3-eieio-tests-gentoo.patch 486 RMD160 c8d1fb506b4537a72ad893a80ff98ad3c2ba42c4 SHA1 a0e5408ede04b2a0f768e51a343ab0d714244cf6 SHA256 552780d62780f9dd4550a1ea92fe266144079c02a7ceac5a2c1529812a077110
AUX 1.0_pre4-semantic-build.patch 691 RMD160 a710657f35ba322a33d1eb0506bebd26ddeff0f6 SHA1 c409016c9b6154e72e80246c5f1c16f0008b2ffd SHA256 aa9124e18d31c88b40fb2fc03e593f10e4dcb9133e285390e874ae97b4c73ddc
AUX 60cedet-gentoo.el 269 RMD160 8772de35d81f0f8f3853bf17d9aee9787bd7d96a SHA1 549fcfafb1791a87e205516de76871aa179e00ec SHA256 d5cf0d7927b70bce54e45d837aac1e4131fe2d832fdfe7a352c695dcb374ad5b
DIST cedet-1.0pre4.tar.gz 1452946 RMD160 db09e6b5ae6bf3f9a357b4baf85447bd1ce80437 SHA1 586bc98f881cdd8e5d97d61b9c82a115f251a461 SHA256 9bead2d8e7e5f1ddb07b18674216c7ec85418fa29d14355c247de58666dc2c64
EBUILD cedet-1.0_pre4-r2.ebuild 1757 RMD160 03f39082cc4b7c56715b748c44e47a280f76d0bf SHA1 183b0838272b919eaa25149dce198781b32ee192 SHA256 3b3d9928275699e8fb83f2cad20d5e31021060cc517740d23db0d5ab537813e4
MISC ChangeLog 5388 RMD160 1e4dd5e2a46274bd3c565a1fd8d756668e0bb68b SHA1 858ab75e1142958dc990e3c1ab12caa16baac9d9 SHA256 0be1048299bc9d8af1d51f875617c584fdebcccc13df4517cd1d9d0f650a41fa
MISC metadata.xml 831 RMD160 742d588c9f37c4639acf627470e88e8da5c9e8c4 SHA1 315ec457e01f99f17211cf7229a17caec0ff3bf6 SHA256 3ef03457bb7af19d84fdd463e7a780ee79fa2812f5bd04fe5b15064d648b2999
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (GNU/Linux)
iEYEARECAAYFAkfk5wEACgkQOeoy/oIi7uym6QCfbFd0puQAef7J3nalXWsFL/Sj
nJ4AoJcXx5qmS338ExtzoEFdCsIS91mU
=Ph+J
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/cedet-1.0_pre4-r2.ebuild,v 1.7 2008/01/23 10:14:36 armin76 Exp $
inherit elisp eutils versionator
MY_PV=$(delete_version_separator 2)
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 FDL-1.1"
SLOT="0"
KEYWORDS="amd64 ppc sparc x86"
IUSE=""
DEPEND="!app-emacs/semantic
!app-emacs/eieio
!app-emacs/speedbar"
S="${WORKDIR}/${PN}-${MY_PV}"
SITEFILE=60${PN}-gentoo.el
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/1.0_pre3-eieio-tests-gentoo.patch" # bug 124598
epatch "${FILESDIR}/1.0_pre4-semantic-build.patch" # bugs 183205/191341
}
src_compile() {
emake -j1 EMACS=/usr/bin/emacs || die "emake failed"
}
src_install() {
find "${S}" -type f -print | while read target; do
local directory=$(dirname ${target}) file=$(basename ${target})
local sub_directory=$(echo ${directory} | sed "s%^${S}/*%%;s/^$/./")
case $file in
*~ | Makefile | *.texi | *-script | PRERELEASE_CHECKLIST \
| Project.ede | IMPLICIT_TARGETS)
;;
ChangeLog | README | AUTHORS | *NEWS | INSTALL)
docinto ${sub_directory}
dodoc ${target}
;;
*.png)
insinto /usr/share/doc/${PF}/${sub_directory}
doins ${target}
;;
*.el | *.elc)
insinto ${SITELISP}/${PN}/${sub_directory}
doins ${target}
;;
*.info*)
doinfo ${target}
;;
*)
insinto ${SITELISP}/${PN}/${sub_directory}
doins ${target}
echo ${target} >>"${S}/IMPLICIT_TARGETS"
;;
esac
done
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
}
CEDET is a collection of tools written with the end goal of creating an
advanced development environment. Emacs already is a great environment for
writing software, but there are additional areas that need improvement.
Many new ideas for integrated environments have been developed in newer
products, such as Microsoft's Visual environment. CEDET is a new project
which brings together the various tools built to replicate these features.
Major Components of CEDET:
* SpeedBar
* EmacsLispObjects (EIEIO)
* SemanticBovinator
* ConnectedGraphEditor (COGRE)
* Makefile Generation and Project Management (EDE)