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/cl-store/
Date: Wed, 30 Nov 2016 22:09:43
Message-Id: 1480543776.16fc2b4a0e409ef06f442e038a5705501ea20565.nimiux@gentoo
1 commit: 16fc2b4a0e409ef06f442e038a5705501ea20565
2 Author: Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 30 22:09:36 2016 +0000
4 Commit: José María Alonso <nimiux <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 30 22:09:36 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/lisp.git/commit/?id=16fc2b4a
7
8 dev-lisp/cl-store: Updates header, EAPI and description
9
10 dev-lisp/cl-store/cl-store-0.8.10.ebuild | 7 ++++---
11 dev-lisp/cl-store/cl-store-9999.ebuild | 18 ++++++++----------
12 2 files changed, 12 insertions(+), 13 deletions(-)
13
14 diff --git a/dev-lisp/cl-store/cl-store-0.8.10.ebuild b/dev-lisp/cl-store/cl-store-0.8.10.ebuild
15 index 17fbae5..21bda5d 100644
16 --- a/dev-lisp/cl-store/cl-store-0.8.10.ebuild
17 +++ b/dev-lisp/cl-store/cl-store-0.8.10.ebuild
18 @@ -1,13 +1,14 @@
19 -# Copyright 1999-2010 Gentoo Foundation
20 +# Copyright 1999-2016 Gentoo Foundation
21 # Distributed under the terms of the GNU General Public License v2
22 -# $Header: $
23 +# $Id$
24
25 EAPI=2
26 +
27 inherit common-lisp-2 eutils
28
29 MY_P=${PN}_${PV}
30
31 -DESCRIPTION="CL-STORE is a Common Lisp library for serializing and deserializing Common Lisp objects."
32 +DESCRIPTION="Library for serializing and deserializing Common Lisp objects from streams."
33 HOMEPAGE="http://common-lisp.net/project/cl-store/"
34 SRC_URI="http://common-lisp.net/project/${PN}/files/${MY_P}.tgz"
35
36
37 diff --git a/dev-lisp/cl-store/cl-store-9999.ebuild b/dev-lisp/cl-store/cl-store-9999.ebuild
38 index ee5c3ef..564342e 100644
39 --- a/dev-lisp/cl-store/cl-store-9999.ebuild
40 +++ b/dev-lisp/cl-store/cl-store-9999.ebuild
41 @@ -1,18 +1,17 @@
42 -# Copyright 1999-2014 Gentoo Foundation
43 +# Copyright 1999-2016 Gentoo Foundation
44 # Distributed under the terms of the GNU General Public License v2
45 -# $Header: $
46 +# $Id$
47
48 -EAPI=5
49 +EAPI=6
50
51 -inherit common-lisp-3 git-2
52 +inherit common-lisp-3 git-r3
53
54 -DESCRIPTION="CL-STORE is a Common Lisp library for serializing and deserializing Common Lisp objects."
55 +DESCRIPTION="Library for serializing and deserializing Common Lisp objects from streams."
56 HOMEPAGE="http://common-lisp.net/project/cl-store"
57 EGIT_REPO_URI="https://github.com/skypher/${PN}.git"
58
59 LICENSE="MIT"
60 SLOT="0"
61 -KEYWORDS="~amd64 ~ppc ~sparc ~x86"
62 IUSE="doc"
63
64 DEPEND="sys-apps/texinfo
65 @@ -25,10 +24,10 @@ src_prepare() {
66
67 src_compile() {
68 cd doc || die
69 - makeinfo ${PN}.texi -o ${PN}.info || die "Cannot build info docs"
70 + makeinfo ${PN}.texi -o ${PN}.info || die
71 if use doc ; then
72 VARTEXFONTS="${T}"/fonts \
73 - texi2pdf ${PN}.texi -o ${PN}.pdf || die "Cannot build PDF docs"
74 + texi2pdf ${PN}.texi -o ${PN}.pdf || die
75 fi
76 }
77
78 @@ -37,6 +36,5 @@ src_install() {
79 acl allegrocl clisp cmucl ecl lispworks openmcl sbcl
80 common-lisp-install-asdf
81 doinfo doc/${PN}.info
82 - use doc && dodoc doc/${PN}.pdf
83 - use doc && dohtml doc/{index.html,style.css}
84 + use doc && dodoc doc/{index.html,style.css,${PN}.pdf}
85 }