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: ChangeLog cedet-1.0_pre4-r2.ebuild
Date: Wed, 12 Sep 2007 15:31:32
Message-Id: E1IVU4d-0004Dd-FB@stork.gentoo.org
1 ulm 07/09/12 15:24:15
2
3 Modified: ChangeLog
4 Added: cedet-1.0_pre4-r2.ebuild
5 Log:
6 Don't require ede while building semantic, fixes bug #191341.
7 (Portage version: 2.1.3.9)
8
9 Revision Changes Path
10 1.31 app-emacs/cedet/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/cedet/ChangeLog?rev=1.31&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/cedet/ChangeLog?rev=1.31&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/cedet/ChangeLog?r1=1.30&r2=1.31
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-emacs/cedet/ChangeLog,v
19 retrieving revision 1.30
20 retrieving revision 1.31
21 diff -u -r1.30 -r1.31
22 --- ChangeLog 2 Sep 2007 20:11:16 -0000 1.30
23 +++ ChangeLog 12 Sep 2007 15:24:14 -0000 1.31
24 @@ -1,6 +1,12 @@
25 # ChangeLog for app-emacs/cedet
26 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/ChangeLog,v 1.30 2007/09/02 20:11:16 ulm Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/ChangeLog,v 1.31 2007/09/12 15:24:14 ulm Exp $
29 +
30 +*cedet-1.0_pre4-r2 (12 Sep 2007)
31 +
32 + 12 Sep 2007; Ulrich Mueller <ulm@g.o>
33 + +files/1.0_pre4-semantic-build.patch, +cedet-1.0_pre4-r2.ebuild:
34 + Don't require ede while building semantic, fixes bug #191341.
35
36 02 Sep 2007; Ulrich Mueller <ulm@g.o> files/60cedet-gentoo.el:
37 Suppress startup message.
38
39
40
41 1.1 app-emacs/cedet/cedet-1.0_pre4-r2.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/cedet/cedet-1.0_pre4-r2.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/cedet/cedet-1.0_pre4-r2.ebuild?rev=1.1&content-type=text/plain
45
46 Index: cedet-1.0_pre4-r2.ebuild
47 ===================================================================
48 # Copyright 1999-2007 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/cedet-1.0_pre4-r2.ebuild,v 1.1 2007/09/12 15:24:14 ulm Exp $
51
52 inherit elisp eutils versionator
53
54 MY_PV=$(delete_version_separator 2)
55 DESCRIPTION="CEDET: Collection of Emacs Development Tools"
56 HOMEPAGE="http://cedet.sourceforge.net/"
57 SRC_URI="mirror://sourceforge/cedet/${PN}-${MY_PV}.tar.gz"
58
59 LICENSE="GPL-2 FDL-1.1"
60 SLOT="0"
61 KEYWORDS="~amd64 ~ppc ~x86"
62 IUSE=""
63
64 DEPEND="!app-emacs/semantic
65 !app-emacs/eieio
66 !app-emacs/speedbar"
67
68 S="${WORKDIR}/${PN}-${MY_PV}"
69
70 SITEFILE=60${PN}-gentoo.el
71
72 src_unpack() {
73 unpack ${A}
74 cd "${S}"
75 epatch "${FILESDIR}/1.0_pre3-eieio-tests-gentoo.patch" # bug 124598
76 epatch "${FILESDIR}/1.0_pre4-semantic-build.patch" # bugs 183205/191341
77 }
78
79 src_compile() {
80 emake EMACS=/usr/bin/emacs || die "emake failed"
81 }
82
83 src_install() {
84 find "${S}" -type f -print | while read target; do
85 local directory=$(dirname ${target}) file=$(basename ${target})
86 local sub_directory=$(echo ${directory} | sed "s%^${S}/*%%;s/^$/./")
87 case $file in
88 *~ | Makefile | *.texi | *-script | PRERELEASE_CHECKLIST \
89 | Project.ede | IMPLICIT_TARGETS)
90 ;;
91 ChangeLog | README | AUTHORS | *NEWS | INSTALL)
92 docinto ${sub_directory}
93 dodoc ${target}
94 ;;
95 *.png)
96 insinto /usr/share/doc/${PF}/${sub_directory}
97 doins ${target}
98 ;;
99 *.el | *.elc)
100 insinto ${SITELISP}/${PN}/${sub_directory}
101 doins ${target}
102 ;;
103 *.info*)
104 doinfo ${target}
105 ;;
106 *)
107 insinto ${SITELISP}/${PN}/${sub_directory}
108 doins ${target}
109 echo ${target} >>"${S}/IMPLICIT_TARGETS"
110 ;;
111 esac
112 done
113
114 elisp-site-file-install "${FILESDIR}/${SITEFILE}"
115 }
116
117
118
119 --
120 gentoo-commits@g.o mailing list