Gentoo Archives: gentoo-commits

From: "Ulrich Mueller (ulm)" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emacs/cedet: cedet-1.0_pre4-r2.ebuild ChangeLog cedet-1.0_pre6.ebuild
Date: Sun, 01 Mar 2009 15:38:27
Message-Id: E1LdnkH-0001qq-Kh@stork.gentoo.org
1 ulm 09/03/01 15:38:25
2
3 Modified: cedet-1.0_pre4-r2.ebuild ChangeLog
4 Added: cedet-1.0_pre6.ebuild
5 Log:
6 Version bump, bug 260694. Change some install locations.
7 (Portage version: 2.2_rc23/cvs/Linux i686)
8
9 Revision Changes Path
10 1.8 app-emacs/cedet/cedet-1.0_pre4-r2.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/cedet/cedet-1.0_pre4-r2.ebuild?rev=1.8&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/cedet/cedet-1.0_pre4-r2.ebuild?rev=1.8&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/cedet/cedet-1.0_pre4-r2.ebuild?r1=1.7&r2=1.8
15
16 Index: cedet-1.0_pre4-r2.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-emacs/cedet/cedet-1.0_pre4-r2.ebuild,v
19 retrieving revision 1.7
20 retrieving revision 1.8
21 diff -u -r1.7 -r1.8
22 --- cedet-1.0_pre4-r2.ebuild 23 Jan 2008 10:14:36 -0000 1.7
23 +++ cedet-1.0_pre4-r2.ebuild 1 Mar 2009 15:38:25 -0000 1.8
24 @@ -1,6 +1,6 @@
25 -# Copyright 1999-2008 Gentoo Foundation
26 +# Copyright 1999-2009 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $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 $
29 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/cedet-1.0_pre4-r2.ebuild,v 1.8 2009/03/01 15:38:25 ulm Exp $
30
31 inherit elisp eutils versionator
32
33 @@ -14,13 +14,14 @@
34 KEYWORDS="amd64 ppc sparc x86"
35 IUSE=""
36
37 -DEPEND="!app-emacs/semantic
38 +DEPEND=""
39 +RDEPEND="!app-emacs/semantic
40 !app-emacs/eieio
41 !app-emacs/speedbar"
42
43 S="${WORKDIR}/${PN}-${MY_PV}"
44
45 -SITEFILE=60${PN}-gentoo.el
46 +SITEFILE="60${PN}-gentoo.el"
47
48 src_unpack() {
49 unpack ${A}
50
51
52
53 1.40 app-emacs/cedet/ChangeLog
54
55 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/cedet/ChangeLog?rev=1.40&view=markup
56 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/cedet/ChangeLog?rev=1.40&content-type=text/plain
57 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/cedet/ChangeLog?r1=1.39&r2=1.40
58
59 Index: ChangeLog
60 ===================================================================
61 RCS file: /var/cvsroot/gentoo-x86/app-emacs/cedet/ChangeLog,v
62 retrieving revision 1.39
63 retrieving revision 1.40
64 diff -u -r1.39 -r1.40
65 --- ChangeLog 23 Jan 2008 10:14:36 -0000 1.39
66 +++ ChangeLog 1 Mar 2009 15:38:25 -0000 1.40
67 @@ -1,6 +1,13 @@
68 # ChangeLog for app-emacs/cedet
69 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
70 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/ChangeLog,v 1.39 2008/01/23 10:14:36 armin76 Exp $
71 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
72 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/ChangeLog,v 1.40 2009/03/01 15:38:25 ulm Exp $
73 +
74 +*cedet-1.0_pre6 (01 Mar 2009)
75 +
76 + 01 Mar 2009; Ulrich Mueller <ulm@g.o> +files/50cedet-gentoo.el,
77 + +cedet-1.0_pre6.ebuild:
78 + Version bump, bug 260694. Add src_test ebuild function. Install templates
79 + and icons in SITEETC directory.
80
81 23 Jan 2008; Raúl Porcel <armin76@g.o> cedet-1.0_pre4-r2.ebuild:
82 sparc stable wrt #206584
83
84
85
86 1.1 app-emacs/cedet/cedet-1.0_pre6.ebuild
87
88 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/cedet/cedet-1.0_pre6.ebuild?rev=1.1&view=markup
89 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/cedet/cedet-1.0_pre6.ebuild?rev=1.1&content-type=text/plain
90
91 Index: cedet-1.0_pre6.ebuild
92 ===================================================================
93 # Copyright 1999-2009 Gentoo Foundation
94 # Distributed under the terms of the GNU General Public License v2
95 # $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/cedet-1.0_pre6.ebuild,v 1.1 2009/03/01 15:38:25 ulm Exp $
96
97 NEED_EMACS=22
98
99 inherit elisp
100
101 MY_P=${P/_}
102 DESCRIPTION="CEDET: Collection of Emacs Development Tools"
103 HOMEPAGE="http://cedet.sourceforge.net/"
104 SRC_URI="mirror://sourceforge/cedet/${MY_P}.tar.gz"
105
106 LICENSE="GPL-2 FDL-1.1"
107 SLOT="0"
108 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
109 IUSE=""
110
111 DEPEND=""
112 RDEPEND="!app-emacs/semantic
113 !app-emacs/eieio
114 !app-emacs/speedbar"
115
116 S="${WORKDIR}/${MY_P}"
117 SITEFILE="50${PN}-gentoo.el"
118
119 src_compile() {
120 emake -j1 EMACS="${EMACS}" || die "emake failed"
121 }
122
123 src_test() {
124 make utest || die "make utest failed"
125 }
126
127 src_install() {
128 find . -type d -name tests -prune -o -type f -print | while read target
129 do
130 local directory=$(dirname ${target}) file=$(basename ${target})
131 local sub_directory=$(echo ${directory} | sed "s%^${S}/*%%;s/^$/./")
132 case $file in
133 *~ | Makefile | *.texi | *-script | PRERELEASE_CHECKLIST \
134 | Project.ede | USING_CEDET_FROM_CVS | grammar-fw-ov.txt)
135 ;;
136 ChangeLog | README | AUTHORS | *NEWS | INSTALL \
137 | renamelist.txt | semanticdb.sh)
138 docinto ${sub_directory}
139 dodoc ${target} || die ;;
140 *.el | *.elc | *.by | *.wy)
141 # install grammar sources along with the elisp files, since
142 # the location where semantic expects them is not configurable
143 insinto ${SITELISP}/${PN}/${sub_directory}
144 doins ${target} || die ;;
145 *.srt | *.xpm)
146 insinto ${SITEETC}/${PN}/${sub_directory}
147 doins ${target} || die ;;
148 *.info* | grammar-fw-ov.png)
149 doinfo ${target} || die ;;
150 *)
151 die "Unrecognised file ${sub_directory}/${file}" ;;
152 esac
153 done
154
155 elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
156 }