Gentoo Archives: gentoo-commits

From: "José María Alonso" <nimiux@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/lisp:master commit in: dev-lisp/parenscript/
Date: Fri, 27 Nov 2015 20:46:13
Message-Id: 1448657305.a98f9bf004a93ef5ce6d17494d85380ae68f9358.nimiux@gentoo
1 commit: a98f9bf004a93ef5ce6d17494d85380ae68f9358
2 Author: Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 27 20:48:25 2015 +0000
4 Commit: José María Alonso <nimiux <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 27 20:48:25 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/lisp.git/commit/?id=a98f9bf0
7
8 dev-lisp/parenscript: fix Id in header, spacing and depend
9
10 dev-lisp/parenscript/parenscript-2.2.ebuild | 4 +++-
11 dev-lisp/parenscript/parenscript-2.5.ebuild | 4 +++-
12 dev-lisp/parenscript/parenscript-9999.ebuild | 17 ++++++++++++++---
13 3 files changed, 20 insertions(+), 5 deletions(-)
14
15 diff --git a/dev-lisp/parenscript/parenscript-2.2.ebuild b/dev-lisp/parenscript/parenscript-2.2.ebuild
16 index 0cd2b2e..cb02074 100644
17 --- a/dev-lisp/parenscript/parenscript-2.2.ebuild
18 +++ b/dev-lisp/parenscript/parenscript-2.2.ebuild
19 @@ -1,8 +1,9 @@
20 # Copyright 1999-2010 Gentoo Foundation
21 # Distributed under the terms of the GNU General Public License v2
22 -# $Header: $
23 +# $Id$
24
25 EAPI=3
26 +
27 inherit common-lisp-3 eutils
28
29 DESCRIPTION="Parenscript is a small lispy language that can be compiled to JavaScript."
30 @@ -14,6 +15,7 @@ SLOT="0"
31 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
32 IUSE="doc"
33
34 +DEPEND=""
35 RDEPEND="!dev-lisp/cl-${PN}
36 !dev-lisp/cl-${PN}-darcs
37 !dev-lisp/${PN}-darcs
38
39 diff --git a/dev-lisp/parenscript/parenscript-2.5.ebuild b/dev-lisp/parenscript/parenscript-2.5.ebuild
40 index db83dbc..cd4be51 100644
41 --- a/dev-lisp/parenscript/parenscript-2.5.ebuild
42 +++ b/dev-lisp/parenscript/parenscript-2.5.ebuild
43 @@ -1,8 +1,9 @@
44 # Copyright 1999-2013 Gentoo Foundation
45 # Distributed under the terms of the GNU General Public License v2
46 -# $Header: $
47 +# $Id$
48
49 EAPI=3
50 +
51 inherit common-lisp-3
52
53 DESCRIPTION="Parenscript is a small lispy language that can be compiled to JavaScript."
54 @@ -14,6 +15,7 @@ SLOT="0"
55 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
56 IUSE="doc"
57
58 +DEPEND=""
59 RDEPEND="!dev-lisp/cl-${PN}
60 !dev-lisp/cl-${PN}-darcs
61 !dev-lisp/${PN}-darcs
62
63 diff --git a/dev-lisp/parenscript/parenscript-9999.ebuild b/dev-lisp/parenscript/parenscript-9999.ebuild
64 index 152c8e5..e89ecf9 100644
65 --- a/dev-lisp/parenscript/parenscript-9999.ebuild
66 +++ b/dev-lisp/parenscript/parenscript-9999.ebuild
67 @@ -1,6 +1,6 @@
68 # Copyright 1999-2015 Gentoo Foundation
69 # Distributed under the terms of the GNU General Public License v2
70 -# $Header: $
71 +# $Id$
72
73 EAPI=5
74
75 @@ -15,11 +15,22 @@ SLOT="0"
76 IUSE="doc"
77
78 DEPEND=""
79 -RDEPEND=""
80 +RDEPEND="!dev-lisp/cl-${PN}
81 + !dev-lisp/cl-${PN}-darcs
82 + !dev-lisp/${PN}-darcs
83 + dev-lisp/anaphora
84 + dev-lisp/cl-ppcre
85 + dev-lisp/fiveam
86 + dev-lisp/named-readtables"
87 +
88 +CLSYSTEMS="parenscript parenscript.test"
89
90 src_install() {
91 common-lisp-install-sources -t all src runtime extras t
92 common-lisp-install-asdf
93 dodoc contributors README
94 - use doc && dohtml docs/reference.html
95 + if use doc ; then
96 + dodoc docs/introduction.lisp
97 + dohtml -r docs
98 + fi
99 }