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/slime: ChangeLog slime-2.0_p20070816.ebuild slime-2.0_p20070809.ebuild slime-2.0_p20070822.ebuild
Date: Sat, 08 Sep 2007 19:57:19
Message-Id: E1IU6K2-0004hP-Tr@stork.gentoo.org
1 ulm 07/09/08 19:50:26
2
3 Modified: ChangeLog
4 Added: slime-2.0_p20070816.ebuild
5 Removed: slime-2.0_p20070809.ebuild
6 slime-2.0_p20070822.ebuild
7 Log:
8 New CVS snapshot. Fix M-. errors on SBCL functions, thanks to Stelian Ionescu.
9 (Portage version: 2.1.3.7)
10
11 Revision Changes Path
12 1.47 app-emacs/slime/ChangeLog
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/slime/ChangeLog?rev=1.47&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/slime/ChangeLog?rev=1.47&content-type=text/plain
16 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/slime/ChangeLog?r1=1.46&r2=1.47
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-emacs/slime/ChangeLog,v
21 retrieving revision 1.46
22 retrieving revision 1.47
23 diff -u -r1.46 -r1.47
24 --- ChangeLog 30 Aug 2007 22:58:35 -0000 1.46
25 +++ ChangeLog 8 Sep 2007 19:50:26 -0000 1.47
26 @@ -1,6 +1,15 @@
27 # ChangeLog for app-emacs/slime
28 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime/ChangeLog,v 1.46 2007/08/30 22:58:35 ulm Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime/ChangeLog,v 1.47 2007/09/08 19:50:26 ulm Exp $
31 +
32 +*slime-2.0_p20070816 (08 Sep 2007)
33 +
34 + 08 Sep 2007; Ulrich Mueller <ulm@g.o>
35 + +files/slime-2.0_p20070816-save-restriction-if-possible.patch,
36 + -slime-2.0_p20070809.ebuild, +slime-2.0_p20070816.ebuild,
37 + -slime-2.0_p20070822.ebuild:
38 + Another CVS snapshot, of 2007-08-16, as suggested by tcr. Fix M-. errors on
39 + SBCL functions, thanks to Stelian Ionescu <sionescu@×××××××××××.net>.
40
41 *slime-2.0_p20070809 (30 Aug 2007)
42
43
44
45
46 1.1 app-emacs/slime/slime-2.0_p20070816.ebuild
47
48 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/slime/slime-2.0_p20070816.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/slime/slime-2.0_p20070816.ebuild?rev=1.1&content-type=text/plain
50
51 Index: slime-2.0_p20070816.ebuild
52 ===================================================================
53 # Copyright 1999-2007 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/app-emacs/slime/slime-2.0_p20070816.ebuild,v 1.1 2007/09/08 19:50:26 ulm Exp $
56
57 inherit common-lisp elisp
58
59 DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)"
60 HOMEPAGE="http://common-lisp.net/project/slime/"
61 SRC_URI="mirror://gentoo/${P}.tar.bz2"
62
63 LICENSE="GPL-2 xref.lisp"
64 SLOT="0"
65 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
66 IUSE="doc"
67
68 DEPEND="virtual/commonlisp
69 doc? ( virtual/tetex sys-apps/texinfo )"
70
71 CLPACKAGE=swank
72 SWANK_VERSION="2007-08-16"
73 SITEFILE=70${PN}-gentoo.el
74
75 src_unpack() {
76 unpack ${A}
77 cd "${S}"
78 epatch "${FILESDIR}"/slime-set-swank-wire-protocol-version.patch
79 epatch "${FILESDIR}"/${P}-save-restriction-if-possible.patch
80 sed -i "s:@SWANK-WIRE-PROTOCOL-VERSION@:${SWANK_VERSION}:" swank.lisp
81 }
82
83 src_compile() {
84 elisp-comp *.el || die "Cannot compile Elisp files"
85 use doc && make -C doc all slime.pdf
86 }
87
88 src_install() {
89 elisp-install ${PN} *.el{,c} ChangeLog "${FILESDIR}"/swank-loader.lisp \
90 || die "Cannot install SLIME core"
91 elisp-site-file-install "${FILESDIR}/${SITEFILE}"
92 insinto "${CLSOURCEROOT}"/swank
93 doins *.lisp "${FILESDIR}"/swank.asd
94 dodir "${CLSYSTEMROOT}"
95 dosym "${CLSOURCEROOT}"/swank/swank.asd "${CLSYSTEMROOT}"
96 dosym "${SITELISP}"/${PN}/swank-version.el "${CLSOURCEROOT}"/swank
97
98 # install docs
99 dodoc README* ChangeLog HACKING NEWS PROBLEMS || die "dodoc failed"
100 if use doc; then
101 dodoc doc/slime.{ps,pdf} || die "dodoc failed"
102 doinfo doc/slime.info
103 fi
104 }
105
106
107
108 --
109 gentoo-commits@g.o mailing list