From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id ECCCA138A1A for ; Wed, 28 Jan 2015 22:14:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EC0C2E07E0; Wed, 28 Jan 2015 22:14:26 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 86060E07E0 for ; Wed, 28 Jan 2015 22:14:26 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 4EAC23406E9 for ; Wed, 28 Jan 2015 22:14:25 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0C0BF10812 for ; Wed, 28 Jan 2015 22:14:24 +0000 (UTC) From: "Ulrich Müller" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ulrich Müller" Message-ID: <1422483520.36f8b55c84f628983e319de3553678ff89c45c3e.ulm@gentoo> Subject: [gentoo-commits] proj/emacs:graveyard commit in: app-emacs/cedet/files/, app-emacs/cedet/ X-VCS-Repository: proj/emacs X-VCS-Files: app-emacs/cedet/ChangeLog app-emacs/cedet/Manifest app-emacs/cedet/cedet-1.1.ebuild app-emacs/cedet/files/50cedet-gentoo.el app-emacs/cedet/metadata.xml X-VCS-Directories: app-emacs/cedet/files/ app-emacs/cedet/ X-VCS-Committer: ulm X-VCS-Committer-Name: Ulrich Müller X-VCS-Revision: 36f8b55c84f628983e319de3553678ff89c45c3e X-VCS-Branch: graveyard Date: Wed, 28 Jan 2015 22:14:24 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 62055199-7648-487e-9063-1c73ccb38cf5 X-Archives-Hash: bd66e8158a80fb89cf58c1e146353cb6 commit: 36f8b55c84f628983e319de3553678ff89c45c3e Author: Ulrich Müller gentoo org> AuthorDate: Wed Jan 28 22:18:40 2015 +0000 Commit: Ulrich Müller gentoo 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 -cedet-1.0.1.ebuild: + Remove old. + + 07 Jun 2014; Ulrich Müller cedet-1.0.1.ebuild, + cedet-1.1.ebuild: + Remove redundant NEED_EMACS assignment. Specify LICENSE more precisely. + + 15 Aug 2012; Johannes Huber cedet-1.1.ebuild: + Stable for x86, wrt bug #431378 + + 14 Aug 2012; Agostino Sarubbo cedet-1.1.ebuild: + Stable for amd64, wrt bug #431378 + + 14 Aug 2012; Anthony G. Basile cedet-1.1.ebuild: + Stable ppc, bug #431378 + + 20 Jun 2012; Ulrich Müller 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 files/50cedet-gentoo.el, + +cedet-1.1.ebuild: + Version bump. + + 01 Feb 2012; Ulrich Müller -cedet-1.0.ebuild: + Remove vulnerable version wrt bug 398227. + + 01 Feb 2012; Brent Baude cedet-1.0.1.ebuild: + Marking cedet-1.0.1 ppc for bug 398227 + + 15 Jan 2012; Ulrich Müller -cedet-1.0-r1.ebuild, + -files/cedet-1.0-ede_security_fix.patch: + Remove old. + + 14 Jan 2012; Raúl Porcel cedet-1.0.ebuild, + cedet-1.0-r1.ebuild, cedet-1.0.1.ebuild: + Drop sparc keywords + + 12 Jan 2012; Pawel Hajdan jr cedet-1.0.1.ebuild: + x86 stable wrt bug #398227 + + 11 Jan 2012; Agostino Sarubbo 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 +cedet-1.0.1.ebuild: + Version bump, security fix release from upstream. + + 09 Jan 2012; Agostino Sarubbo 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 +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 cedet-1.0.ebuild: + Supply subdirectories of S in load-path, bug 349790. + + 16 Oct 2010; Ulrich Mueller files/50cedet-gentoo.el: + Test if image-load-path exists in site-init file, fixes bug 341377. + + 14 Oct 2010; Ulrich Mueller -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 cedet-1.0.ebuild: + stable ppc, bug 338525 + + 12 Oct 2010; Raúl Porcel cedet-1.0.ebuild: + sparc stable wrt #338525 + + 06 Oct 2010; Markus Meier cedet-1.0.ebuild: + x86 stable, bug #338525 + + 27 Sep 2010; Markos Chandras cedet-1.0.ebuild: + Stable on amd64 wrt bug #338525 + +*cedet-1.0 (11 Sep 2010) + + 11 Sep 2010; Ulrich Mueller 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 cedet-1.0_pre7-r1.ebuild: + stable amd64, bug 313865 + + 07 May 2010; Raúl Porcel cedet-1.0_pre7-r1.ebuild: + sparc stable wrt #313865 + + 16 Apr 2010; Brent Baude cedet-1.0_pre7-r1.ebuild: + stable ppc, bug 313865 + + 12 Apr 2010; Christian Faulhammer + cedet-1.0_pre7-r1.ebuild: + stable x86, bug 313865 + +*cedet-1.0_pre7-r1 (06 Mar 2010) + + 06 Mar 2010; Ulrich Mueller -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 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 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 cedet-1.0_pre6.ebuild: + Explicitly add srecode to the load-path in src_test, fixes bug 299461. + + 24 Nov 2009; Christian Faulhammer + cedet-1.0_pre6.ebuild: + import changes from Prefix overlay + + 10 Aug 2009; Ulrich Mueller 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 + -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 cedet-1.0_pre6.ebuild: + x86 stable wrt #264792 + + 06 Apr 2009; Brent Baude cedet-1.0_pre6.ebuild: + stable ppc, bug 264792 + + 04 Apr 2009; Tiago Cunha cedet-1.0_pre6.ebuild: + stable amd64/sparc, bug 264792 + + 03 Mar 2009; Ulrich Mueller 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 +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 cedet-1.0_pre4-r2.ebuild: + 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 cedet-1.0_pre4-r2.ebuild: + 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 files/60cedet-gentoo.el: + 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 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 -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 + +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_pre3-r2.ebuild, + +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 cedet-1.0_pre3-r2.ebuild: + 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 ChangeLog: + 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 ChangeLog: + 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 cedet-1.0_pre3.ebuild: + Install missing sb-info.el; Rework ebuild not to use GNU specific tar options. + + 01 Sep 2005; Matthew Kennedy cedet-1.0_pre3.ebuild: + Keywording ~ppc-macos; Resolves Bug #103168. + +*cedet-1.0_pre3 (01 Sep 2005) + + 01 Sep 2005; Matthew Kennedy +cedet-1.0_pre3.ebuild: + 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 cedet-1.0_beta3.ebuild: + stable on amd64 + + 11 Jan 2005; Matthew Kennedy cedet-1.0_beta3.ebuild: + Marking x86 stable + + 11 Sep 2004; Tom Martin cedet-1.0_beta3.ebuild: + Marked ~amd64, resolves bug 59276. Thanks to Gabriel Ebner + for reporting. + + 01 Aug 2004; David Holm cedet-1.0_beta3.ebuild: + Added to ~ppc. + +*cedet-1.0_beta3 (22 Jul 2004) + + 22 Jul 2004; +metadata.xml, +files/60cedet-gentoo.el, + +cedet-1.0_beta3.ebuild: + Initial port. Ebuild contributed by Matthew Kennedy + 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 @@ + + + +emacs + + 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) + +