Gentoo Archives: gentoo-commits

From: "José María Alonso" <nimiux@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lisp/trivial-gray-streams/
Date: Tue, 15 Dec 2015 22:09:46
Message-Id: 1450217446.12258bb30a6f0de2297501eea706c1ce1d8e9914.nimiux@gentoo
1 commit: 12258bb30a6f0de2297501eea706c1ce1d8e9914
2 Author: José María Alonso Josa <nimiux <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 15 22:10:00 2015 +0000
4 Commit: José María Alonso <nimiux <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 15 22:10:46 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12258bb3
7
8 dev-lisp/trivial-gray-streams add from lisp overlay
9
10 Package-Manager: portage-2.2.20.1
11
12 dev-lisp/trivial-gray-streams/Manifest | 1 +
13 dev-lisp/trivial-gray-streams/metadata.xml | 9 +++++++
14 .../trivial-gray-streams-20081102.ebuild | 28 ++++++++++++++++++++++
15 .../trivial-gray-streams-9999.ebuild | 17 +++++++++++++
16 4 files changed, 55 insertions(+)
17
18 diff --git a/dev-lisp/trivial-gray-streams/Manifest b/dev-lisp/trivial-gray-streams/Manifest
19 new file mode 100644
20 index 0000000..80183fe
21 --- /dev/null
22 +++ b/dev-lisp/trivial-gray-streams/Manifest
23 @@ -0,0 +1 @@
24 +DIST trivial-gray-streams-2008-11-02.tar.gz 3522 SHA256 827eff9528b469f18c332d0dec68a2498ca9261950635b1cd8e589a492b589a4 SHA512 81ca798988511237a5a4c9ae4e0b15253404c47e245cc644211ffc58015fd46fa1623fecf7f07ea5df7acf80fff24782410ef832f08fd55f71c57daad6ced787 WHIRLPOOL 07b4ba232c7a6156667a084adf56684c3d04ace96d56a282298fd7e284760b60c1fefa09f90053e1400fed5c2d6cb25dbb2756697c08ad15b2647fd72933e26e
25
26 diff --git a/dev-lisp/trivial-gray-streams/metadata.xml b/dev-lisp/trivial-gray-streams/metadata.xml
27 new file mode 100644
28 index 0000000..6dbd467
29 --- /dev/null
30 +++ b/dev-lisp/trivial-gray-streams/metadata.xml
31 @@ -0,0 +1,9 @@
32 +<?xml version="1.0" encoding="UTF-8"?>
33 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
34 +<pkgmetadata>
35 + <herd>common-lisp</herd>
36 + <longdescription lang="en">
37 + This system provides an extremely thin compatibility layer for
38 + Gray streams
39 + </longdescription>
40 +</pkgmetadata>
41
42 diff --git a/dev-lisp/trivial-gray-streams/trivial-gray-streams-20081102.ebuild b/dev-lisp/trivial-gray-streams/trivial-gray-streams-20081102.ebuild
43 new file mode 100644
44 index 0000000..71cf386
45 --- /dev/null
46 +++ b/dev-lisp/trivial-gray-streams/trivial-gray-streams-20081102.ebuild
47 @@ -0,0 +1,28 @@
48 +# Copyright 1999-2015 Gentoo Foundation
49 +# Distributed under the terms of the GNU General Public License v2
50 +# $Id$
51 +
52 +EAPI=5
53 +
54 +inherit common-lisp-3
55 +
56 +MY_PV=${PV:0:4}-${PV:4:2}-${PV:6:2}
57 +MY_P=${PN}-${MY_PV}
58 +
59 +DESCRIPTION="A thin compatibility layer between Gray Stream Common Lisp implementations"
60 +HOMEPAGE="https://common-lisp.net/project/trivial-gray-streams/"
61 +SRC_URI="http://common-lisp.net/project/cl-plus-ssl/download/${MY_P}.tar.gz"
62 +
63 +LICENSE="MIT"
64 +SLOT="0"
65 +KEYWORDS="~amd64 ~ppc ~sparc ~x86"
66 +IUSE=""
67 +
68 +RDEPEND="!dev-lisp/cl-${PN}"
69 +
70 +S="${WORKDIR}"/${MY_P}
71 +
72 +src_unpack() {
73 + unpack ${A}
74 + rm "${S}"/Makefile
75 +}
76
77 diff --git a/dev-lisp/trivial-gray-streams/trivial-gray-streams-9999.ebuild b/dev-lisp/trivial-gray-streams/trivial-gray-streams-9999.ebuild
78 new file mode 100644
79 index 0000000..f73f20d
80 --- /dev/null
81 +++ b/dev-lisp/trivial-gray-streams/trivial-gray-streams-9999.ebuild
82 @@ -0,0 +1,17 @@
83 +# Copyright 1999-2015 Gentoo Foundation
84 +# Distributed under the terms of the GNU General Public License v2
85 +# $Id$
86 +
87 +EAPI=5
88 +
89 +inherit common-lisp-3 git-2
90 +
91 +DESCRIPTION="A thin compatibility layer between Gray Stream Common Lisp implementations"
92 +HOMEPAGE="https://common-lisp.net/project/trivial-gray-streams/"
93 +EGIT_REPO_URI="git://github.com/${PN}/${PN}"
94 +
95 +LICENSE="MIT"
96 +SLOT="0"
97 +IUSE=""
98 +
99 +RDEPEND="!dev-lisp/cl-${PN}"