public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/emacs:graveyard commit in: app-emacs/cedet/files/, app-emacs/cedet/
@ 2015-01-28 22:14 Ulrich Müller
  0 siblings, 0 replies; only message in thread
From: Ulrich Müller @ 2015-01-28 22:14 UTC (permalink / raw
  To: gentoo-commits

commit:     36f8b55c84f628983e319de3553678ff89c45c3e
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 28 22:18:40 2015 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 28 22:18:40 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/emacs.git;a=commit;h=36f8b55c

cedet removed 2015-01-28 bug 529298

---
 app-emacs/cedet/ChangeLog               | 313 ++++++++++++++++++++++++++++++++
 app-emacs/cedet/Manifest                |  22 +++
 app-emacs/cedet/cedet-1.1.ebuild        |  78 ++++++++
 app-emacs/cedet/files/50cedet-gentoo.el |  14 ++
 app-emacs/cedet/metadata.xml            |  20 ++
 5 files changed, 447 insertions(+)

diff --git a/app-emacs/cedet/ChangeLog b/app-emacs/cedet/ChangeLog
new file mode 100644
index 0000000..fb025f2
--- /dev/null
+++ b/app-emacs/cedet/ChangeLog
@@ -0,0 +1,313 @@
+# ChangeLog for app-emacs/cedet
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/ChangeLog,v 1.80 2014/11/15 08:34:58 ulm Exp $
+
+  15 Nov 2014; Ulrich Müller <ulm@gentoo.org> -cedet-1.0.1.ebuild:
+  Remove old.
+
+  07 Jun 2014; Ulrich Müller <ulm@gentoo.org> cedet-1.0.1.ebuild,
+  cedet-1.1.ebuild:
+  Remove redundant NEED_EMACS assignment. Specify LICENSE more precisely.
+
+  15 Aug 2012; Johannes Huber <johu@gentoo.org> cedet-1.1.ebuild:
+  Stable for x86, wrt bug #431378
+
+  14 Aug 2012; Agostino Sarubbo <ago@gentoo.org> cedet-1.1.ebuild:
+  Stable for amd64, wrt bug #431378
+
+  14 Aug 2012; Anthony G. Basile <blueness@gentoo.org> cedet-1.1.ebuild:
+  Stable ppc, bug #431378
+
+  20 Jun 2012; Ulrich Müller <ulm@gentoo.org> cedet-1.1.ebuild:
+  When installing, ignore *.pt files produced by tests. Bug 422697.
+
+*cedet-1.1 (29 Apr 2012)
+
+  29 Apr 2012; Ulrich Müller <ulm@gentoo.org> files/50cedet-gentoo.el,
+  +cedet-1.1.ebuild:
+  Version bump.
+
+  01 Feb 2012; Ulrich Müller <ulm@gentoo.org> -cedet-1.0.ebuild:
+  Remove vulnerable version wrt bug 398227.
+
+  01 Feb 2012; Brent Baude <ranger@gentoo.org> cedet-1.0.1.ebuild:
+  Marking cedet-1.0.1 ppc for bug 398227
+
+  15 Jan 2012; Ulrich Müller <ulm@gentoo.org> -cedet-1.0-r1.ebuild,
+  -files/cedet-1.0-ede_security_fix.patch:
+  Remove old.
+
+  14 Jan 2012; Raúl Porcel <armin76@gentoo.org> cedet-1.0.ebuild,
+  cedet-1.0-r1.ebuild, cedet-1.0.1.ebuild:
+  Drop sparc keywords
+
+  12 Jan 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> cedet-1.0.1.ebuild:
+  x86 stable wrt bug #398227
+
+  11 Jan 2012; Agostino Sarubbo <ago@gentoo.org> cedet-1.0.1.ebuild:
+  Stable for AMD64, wrt security bug #398227
+
+*cedet-1.0.1 (11 Jan 2012)
+
+  11 Jan 2012; Ulrich Müller <ulm@gentoo.org> +cedet-1.0.1.ebuild:
+  Version bump, security fix release from upstream.
+
+  09 Jan 2012; Agostino Sarubbo <ago@gentoo.org> cedet-1.0-r1.ebuild:
+  Stable for AMD64, wrt security bug #398227
+
+*cedet-1.0-r1 (09 Jan 2012)
+
+  09 Jan 2012; Ulrich Müller <ulm@gentoo.org> +cedet-1.0-r1.ebuild,
+  +files/cedet-1.0-ede_security_fix.patch:
+  Fix security flaw in EDE (CVE-2012-0035), bug 398227.
+  Update ebuild to EAPI 4.
+
+  25 Jan 2011; Ulrich Mueller <ulm@gentoo.org> cedet-1.0.ebuild:
+  Supply subdirectories of S in load-path, bug 349790.
+
+  16 Oct 2010; Ulrich Mueller <ulm@gentoo.org> files/50cedet-gentoo.el:
+  Test if image-load-path exists in site-init file, fixes bug 341377.
+
+  14 Oct 2010; Ulrich Mueller <ulm@gentoo.org> -cedet-1.0_pre6.ebuild,
+  -cedet-1.0_pre7-r1.ebuild, -files/cedet-1.0_pre6-fix-eieio-comp.patch,
+  -files/50cedet-gentoo-1.0_pre6.el,
+  -files/cedet-1.0_pre7-cogre-srecode-init.patch:
+  Remove old.
+
+  14 Oct 2010; Brent Baude <ranger@gentoo.org> cedet-1.0.ebuild:
+  stable ppc, bug 338525
+
+  12 Oct 2010; Raúl Porcel <armin76@gentoo.org> cedet-1.0.ebuild:
+  sparc stable wrt #338525
+
+  06 Oct 2010; Markus Meier <maekke@gentoo.org> cedet-1.0.ebuild:
+  x86 stable, bug #338525
+
+  27 Sep 2010; Markos Chandras <hwoarang@gentoo.org> cedet-1.0.ebuild:
+  Stable on amd64 wrt bug #338525
+
+*cedet-1.0 (11 Sep 2010)
+
+  11 Sep 2010; Ulrich Mueller <ulm@gentoo.org> cedet-1.0_pre6.ebuild,
+  cedet-1.0_pre7-r1.ebuild, +cedet-1.0.ebuild:
+  Version bump, fixes bug 336718. Update LICENSE.
+
+  23 May 2010; Pacho Ramos <pacho@gentoo.org> cedet-1.0_pre7-r1.ebuild:
+  stable amd64, bug 313865
+
+  07 May 2010; Raúl Porcel <armin76@gentoo.org> cedet-1.0_pre7-r1.ebuild:
+  sparc stable wrt #313865
+
+  16 Apr 2010; Brent Baude <ranger@gentoo.org> cedet-1.0_pre7-r1.ebuild:
+  stable ppc, bug 313865
+
+  12 Apr 2010; Christian Faulhammer <fauli@gentoo.org>
+  cedet-1.0_pre7-r1.ebuild:
+  stable x86, bug 313865
+
+*cedet-1.0_pre7-r1 (06 Mar 2010)
+
+  06 Mar 2010; Ulrich Mueller <ulm@gentoo.org> -cedet-1.0_pre7.ebuild,
+  +cedet-1.0_pre7-r1.ebuild, +files/cedet-1.0_pre7-cogre-srecode-init.patch:
+  Fix bogus eval-after-load call in cogre (patch from upstream), bug 307321.
+
+  02 Mar 2010; Ulrich Mueller <ulm@gentoo.org> files/50cedet-gentoo.el:
+  Use "require" instead of "load", in order to make the site-init file
+  idempotent, bug 307321.
+
+*cedet-1.0_pre7 (27 Feb 2010)
+
+  27 Feb 2010; Ulrich Mueller <ulm@gentoo.org> cedet-1.0_pre6.ebuild,
+  +cedet-1.0_pre7.ebuild, +files/50cedet-gentoo-1.0_pre6.el,
+  files/50cedet-gentoo.el:
+  Version bump. Update site-init file.
+
+  03 Jan 2010; Ulrich Mueller <ulm@gentoo.org> cedet-1.0_pre6.ebuild:
+  Explicitly add srecode to the load-path in src_test, fixes bug 299461.
+
+  24 Nov 2009; Christian Faulhammer <fauli@gentoo.org>
+  cedet-1.0_pre6.ebuild:
+  import changes from Prefix overlay
+
+  10 Aug 2009; Ulrich Mueller <ulm@gentoo.org> cedet-1.0_pre6.ebuild,
+  +files/cedet-1.0_pre6-fix-eieio-comp.patch:
+  Fix byte-compilation of EIEIO with Emacs 23.1.50, bug 280984.
+
+  03 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
+  -files/1.0_pre3-eieio-tests-gentoo.patch,
+  -files/1.0_pre4-semantic-build.patch, -files/60cedet-gentoo.el,
+  -cedet-1.0_pre4-r2.ebuild:
+  clean up
+
+  14 Apr 2009; Raúl Porcel <armin76@gentoo.org> cedet-1.0_pre6.ebuild:
+  x86 stable wrt #264792
+
+  06 Apr 2009; Brent Baude <ranger@gentoo.org> cedet-1.0_pre6.ebuild:
+  stable ppc, bug 264792
+
+  04 Apr 2009; Tiago Cunha <tcunha@gentoo.org> cedet-1.0_pre6.ebuild:
+  stable amd64/sparc, bug 264792
+
+  03 Mar 2009; Ulrich Mueller <ulm@gentoo.org> cedet-1.0_pre6.ebuild:
+  Make sure that the compiled elisp files have a later time stamp than the
+  corresponding sources, in order to suppress warnings at run time.
+
+*cedet-1.0_pre6 (01 Mar 2009)
+
+  01 Mar 2009; Ulrich Mueller <ulm@gentoo.org> +files/50cedet-gentoo.el,
+  +cedet-1.0_pre6.ebuild:
+  Version bump, bug 260694. Add src_test ebuild function. Install templates
+  and icons in SITEETC directory.
+
+  23 Jan 2008; Raúl Porcel <armin76@gentoo.org> cedet-1.0_pre4-r2.ebuild:
+  sparc stable wrt #206584
+
+  18 Jan 2008; Christian Faulhammer <opfer@gentoo.org>
+  cedet-1.0_pre4-r2.ebuild:
+  build with -j1 as it will fail on systems with parallel processes
+
+  18 Jan 2008; Christian Faulhammer <opfer@gentoo.org>
+  -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 <fmccor@gentoo.org>
+  cedet-1.0_pre4-r2.ebuild:
+  Add ~sparc for matlab support --- Bug #202651.
+
+  22 Sep 2007; Ulrich Mueller <ulm@gentoo.org>
+  -files/1.0_pre4-semantic-makefile.patch, -cedet-1.0_pre4-r1.ebuild:
+  Remove old revision.
+
+  22 Sep 2007; nixnut <nixnut@gentoo.org> cedet-1.0_pre4-r2.ebuild:
+  Stable on ppc wrt bug 190796
+
+  20 Sep 2007; Christoph Mende <angelos@gentoo.org>
+  cedet-1.0_pre4-r2.ebuild:
+  Stable on amd64 wrt bug #190796
+
+  13 Sep 2007; Christian Faulhammer <opfer@gentoo.org>
+  cedet-1.0_pre4-r2.ebuild:
+  stable x86, bug 190796
+
+*cedet-1.0_pre4-r2 (12 Sep 2007)
+
+  12 Sep 2007; Ulrich Mueller <ulm@gentoo.org>
+  +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 <ulm@gentoo.org> files/60cedet-gentoo.el:
+  Suppress startup message.
+
+  02 Sep 2007; Christoph Mende <angelos@gentoo.org>
+  cedet-1.0_pre4-r1.ebuild:
+  Stable on amd64 wrt bug #190796
+
+  02 Sep 2007; Christian Faulhammer <opfer@gentoo.org>
+  cedet-1.0_pre4-r1.ebuild:
+  stable x86, bug 190796
+
+  01 Sep 2007; nixnut <nixnut@gentoo.org> cedet-1.0_pre4-r1.ebuild:
+  Stable on ppc wrt bug 190796
+
+*cedet-1.0_pre4-r1 (15 Jul 2007)
+
+  15 Jul 2007; Ulrich Mueller <ulm@gentoo.org> -cedet-1.0_pre4.ebuild,
+  +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 <ulm@gentoo.org>
+  +files/1.0_pre4-semantic-makefile.patch, cedet-1.0_pre4.ebuild:
+  Fix wisent compilation, bug #183205, reported by Martin von Gagern
+  <Martin.vGagern@gmx.net>.
+
+*cedet-1.0_pre4 (23 Jun 2007)
+
+  23 Jun 2007; Ulrich Mueller <ulm@gentoo.org> cedet-1.0_pre3-r2.ebuild,
+  +cedet-1.0_pre4.ebuild:
+  Version bump, #182952. Drop ~ppc-macos keyword.
+
+  10 Apr 2007; Christian Faulhammer <opfer@gentoo.org>
+  cedet-1.0_pre3-r2.ebuild:
+  added FDL license
+
+  30 Mar 2007; Christian Faulhammer <opfer@gentoo.org>
+  -cedet-1.0_beta3.ebuild, -cedet-1.0_pre3.ebuild,
+  -cedet-1.0_pre3-r1.ebuild:
+  clean up
+
+  27 Mar 2007; Peter Weller <welp@gentoo.org> cedet-1.0_pre3-r2.ebuild:
+  Stable on amd64 wrt bug 168422
+
+  07 Mar 2007; Christian Faulhammer <opfer@gentoo.org>
+  cedet-1.0_pre3-r2.ebuild:
+  corrected installation from build dir to image, fixes bug 169617, reported
+  by Ulrich Mueller <ulm@kph.uni-mainz.de>
+
+  02 Mar 2007; nixnut <nixnut@gentoo.org> ChangeLog:
+  Stable on ppc wrt bug 168422
+
+  26 Feb 2007; Christian Faulhammer <opfer@gentoo.org>
+  cedet-1.0_pre3-r2.ebuild:
+  stable x86; bug 168422
+
+  26 Feb 2007; Christian Faulhammer <opfer@gentoo.org>
+  cedet-1.0_pre3-r2.ebuild:
+  added some quotes and braces for better readability and possible breakages
+
+  21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
+  Transition to Manifest2.
+
+*cedet-1.0_pre3-r2 (19 Nov 2006)
+
+  19 Nov 2006; Matthew Kennedy <mkennedy@gentoo.org>
+  +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 <mkennedy@gentoo.org>
+  +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 <mkennedy@gentoo.org>
+  +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 <mkennedy@gentoo.org> cedet-1.0_pre3.ebuild:
+  Install missing sb-info.el; Rework ebuild not to use GNU specific tar options.
+
+  01 Sep 2005; Matthew Kennedy <mkennedy@gentoo.org> cedet-1.0_pre3.ebuild:
+  Keywording ~ppc-macos; Resolves Bug #103168.
+
+*cedet-1.0_pre3 (01 Sep 2005)
+
+  01 Sep 2005; Matthew Kennedy <mkennedy@gentoo.org> +cedet-1.0_pre3.ebuild:
+  New upstream version; Partially resolves Bug #103168.
+
+  24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org>
+  cedet-1.0_beta3.ebuild:
+  Stable on ppc.
+
+  21 Apr 2005; Simon Stelling <blubb@gentoo.org> cedet-1.0_beta3.ebuild:
+  stable on amd64
+
+  11 Jan 2005; Matthew Kennedy <mkennedy@gentoo.org> cedet-1.0_beta3.ebuild:
+  Marking x86 stable
+
+  11 Sep 2004; Tom Martin <slarti@gentoo.org> cedet-1.0_beta3.ebuild:
+  Marked ~amd64, resolves bug 59276. Thanks to Gabriel Ebner
+  <ge@gabrielebner.at> for reporting.
+
+  01 Aug 2004; David Holm <dholm@gentoo.org> cedet-1.0_beta3.ebuild:
+  Added to ~ppc.
+
+*cedet-1.0_beta3 (22 Jul 2004)
+
+  22 Jul 2004; <mkennedy@gentoo.org> +metadata.xml, +files/60cedet-gentoo.el,
+  +cedet-1.0_beta3.ebuild:
+  Initial port.  Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>
+

diff --git a/app-emacs/cedet/Manifest b/app-emacs/cedet/Manifest
new file mode 100644
index 0000000..840b102
--- /dev/null
+++ b/app-emacs/cedet/Manifest
@@ -0,0 +1,22 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX 50cedet-gentoo.el 612 SHA256 3c5ca44c4e5e51589aace588012a575ecaf21af767f1e2afc661619899711ceb SHA512 e8a19cd44a00819ec230956471e33751e9d6b979ced5c77a82a50d13f1bb275c9eb2db40476c3d78009839bc545380788fd100e3624b3ed5d3f568723699cd69 WHIRLPOOL b87cb8f74181e0d91577c840e0528c65ab171b30de7ae9e7c794595bdadddf1513d9cbb8f62d384694f7d2b11509be2ea9d8d95c578987560d0dcabe0aa378ef
+DIST cedet-1.1.tar.gz 2234539 SHA256 42c0650fa1d0c9a428d186b421f0057294bcfaec09c8b7bb4a0128ce2fe54b5c SHA512 bf9014489ee8ed3f409a73d3178c230c7835734b136c3b5e36d2cdae51ab9adf56f4e4357f7fcdaa2211f0aae388c9525da340fbdadf92c6ea7de96c35d9bb50 WHIRLPOOL bc9c3e8d319d52551a9833ce7cc8adc5b98980e2894ecd6c9e022240a12ef7b98db92b04ea0fdc9044d10a82641dba3370de44edc0c6bbe95f199a31a954c619
+EBUILD cedet-1.1.ebuild 2226 SHA256 7c689664f4fdaaa0a1cfaffddbed2d0a28478da06fb93d4e58b4a59aa2d06bd5 SHA512 9b92638eeca02002d9ebce3dd0458a86add7203dba7e7f6ffca6f1b634cf877c444a9fa998649f6a6d63c984fa07a59da512ae1a147b90bf83cbf4c6c6551a16 WHIRLPOOL 629326be1062c5d7f6a84321d2f5ed1c4df0dbdd29782155e14930d345578185ea9af3aa0677362f261f77f59f43bcd4ed1b7a78a461a54fd90d84203d55ba13
+MISC ChangeLog 10955 SHA256 9b6f6e7bf205b514ce8ad31ad3a9a85f88e06fc0296cb2c9881f956539d92a27 SHA512 f7da753d5dd8019d0a2b315497ecd585a8178b007163acd26e6ede91a9c5c1861480699e36d37ce4f5a01d581bf4708457ee91727b58aeddbc90f31905aee39a WHIRLPOOL c40cb27ae65cea4cedd687e264a581095027a7271a0ba0f49a7f970cb8aa522ddadef91fcb91d0852369d6d7f9dd44e934a217dfa0fe476cab50b077722fb4d4
+MISC metadata.xml 831 SHA256 3ef03457bb7af19d84fdd463e7a780ee79fa2812f5bd04fe5b15064d648b2999 SHA512 56771c687dc8e42e0fb36979e2f36eec71faa5e6a7b236f505c9b6998bf4cde0538bc271e6cca20cc556db21e50b35cac20771863b41562a52b0b415d530e303 WHIRLPOOL 256b44516492e07d0b44271a01a5f8fffdf7eb473179fe7eb0d89b571f368f1a55d80e634551714f1d78d4bdbc47c4c416c37e850f35ff2ea76ab0d336d8277b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQGcBAEBCAAGBQJUZxEJAAoJEJQzkH1pP7W4Ty4L/i0+QRzpBD3Tib+hTDeo6VnK
+CEoH3oRjUutpCwWv2lZCVn12NlJmO3p88y7H2yQT1ASyXWkQWqjk9+QavoGsJ+R2
+3FxSTSITYEL/o3+IfVHDD1jOdgrO0P8i21BntKhyOPgocNM4NV7Zg+5GSPb2wnxx
+RUaWr+QeOgk5z0Q3FEzS40TC+UNW2tCVPYlOkV+FYM6XmZQoAp6R68qFsmP9XsVw
++PVjeAB1w+tTMP27Khk1pOgHSM/B8M1yw2ojmnPZjfDNJjOrU0YRd0PHhMYHQ2yU
+YkI5/drxn7ekV40Kaaeiq5VnO/NMouUAblMPaGCdz7aYuiEP4Y6WG0UrKIlPHFBH
+UecOpcEFApBUzjOISelExOYMYFO7TkudC7YXRhHvsbJL1Glwe/1RGu46jeJs6SAF
+UYPlmOvxF2tWy5JdFhrpGNNQh196R+aDLBc//4kn0vs+EmSH90ZB9XMaFBqDaeDH
+wS0PDiJK8fbZ58ocOlOiKm3xZGpDgx4aoZ8DzaBfLg==
+=HLqP
+-----END PGP SIGNATURE-----

diff --git a/app-emacs/cedet/cedet-1.1.ebuild b/app-emacs/cedet/cedet-1.1.ebuild
new file mode 100644
index 0000000..f44f7da
--- /dev/null
+++ b/app-emacs/cedet/cedet-1.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/cedet-1.1.ebuild,v 1.6 2014/06/07 11:03:10 ulm Exp $
+
+EAPI=4
+
+inherit elisp
+
+MY_P=${P/_}
+DESCRIPTION="CEDET: Collection of Emacs Development Environment Tools"
+HOMEPAGE="http://cedet.sourceforge.net/"
+SRC_URI="mirror://sourceforge/cedet/${MY_P}.tar.gz"
+
+LICENSE="GPL-3+ FDL-1.2+"
+SLOT="0"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris"
+
+S="${WORKDIR}/${MY_P}"
+SITEFILE="50${PN}-gentoo.el"
+EMACSFLAGS="${EMACSFLAGS} -L ${S}/eieio -L ${S}/semantic -L ${S}/srecode \
+	-L ${S}/ede -L ${S}/speedbar -L ${S}/cogre"
+
+src_compile() {
+	emake -j1 \
+		EMACS="${EMACS}" \
+		EMACSFLAGS="${EMACSFLAGS}"
+}
+
+src_test() {
+	emake -j1 \
+		EMACS="${EMACS}" \
+		EMACSFLAGS="${EMACSFLAGS}" \
+		utest
+}
+
+src_install() {
+	local target file dir
+	find . -type d -name tests -prune -o -type f -print | while read target
+	do
+		file=${target##*/}
+		dir=${target%/*}; dir=${dir#./}
+		case "${file}" in
+			*~ | Makefile | *.pt | *.texi | *-script | PRERELEASE_CHECKLIST \
+				| Project.ede | USING_CEDET_FROM_BZR | grammar-fw-ov.txt)
+				# ignore
+				;;
+			ChangeLog | README | AUTHORS | *NEWS | INSTALL \
+				| renamelist.txt | semanticdb.sh)
+				docinto "${dir}"
+				dodoc "${target}" ;;
+			*.el | *.by | *.wy)
+				# install grammar sources along with the elisp files, since
+				# the location where semantic expects them is not configurable
+				insinto "${SITELISP}/${PN}/${dir}"
+				doins "${target}" ;;
+			*.elc)
+				# we are in a subshell, so collecting in a variable won't work
+				echo "${target}" >>"${T}/elc-list.txt" ;;
+			*.srt | *.xpm)
+				insinto "${SITEETC}/${PN}/${dir}"
+				doins "${target}" ;;
+			*.info* | grammar-fw-ov.png)
+				doinfo "${target}" ;;
+			*)
+				die "Unrecognised file ${target}" ;;
+		esac
+	done
+
+	# make sure that the compiled elisp files don't have older time stamps
+	# than corresponding sources, in order to suppress warnings at run time
+	while read target; do
+		dir=${target%/*}; dir=${dir#./}
+		insinto "${SITELISP}/${PN}/${dir}"
+		doins "${target}"
+	done <"${T}/elc-list.txt"
+
+	elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+}

diff --git a/app-emacs/cedet/files/50cedet-gentoo.el b/app-emacs/cedet/files/50cedet-gentoo.el
new file mode 100644
index 0000000..b11d4ee
--- /dev/null
+++ b/app-emacs/cedet/files/50cedet-gentoo.el
@@ -0,0 +1,14 @@
+(require 'cedet "@SITELISP@/common/cedet")
+(when (boundp 'image-load-path)
+  (add-to-list 'image-load-path "@SITEETC@/common/icons" t)
+  (add-to-list 'image-load-path "@SITEETC@/cogre" t)
+  (add-to-list 'image-load-path "@SITEETC@/speedbar" t))
+(setq srecode-map-load-path
+      (list "@SITEETC@/srecode/templates"
+	    "@SITEETC@/ede/templates"
+	    "@SITEETC@/cogre/templates"
+	    (expand-file-name "~/.srecode")))
+
+;; If you wish to customize CEDET, you will need to follow the
+;; directions in the INSTALL (installed in the documentation) file and
+;; customize your ~/.emacs /before/ site-gentoo is loaded.

diff --git a/app-emacs/cedet/metadata.xml b/app-emacs/cedet/metadata.xml
new file mode 100644
index 0000000..bf7d92c
--- /dev/null
+++ b/app-emacs/cedet/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>emacs</herd>
+<longdescription>
+  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)
+</longdescription>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2015-01-28 22:14 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-28 22:14 [gentoo-commits] proj/emacs:graveyard commit in: app-emacs/cedet/files/, app-emacs/cedet/ Ulrich Müller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox