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/cffi/
Date: Mon, 28 May 2018 17:06:25
Message-Id: 1527527177.4bcf4faf08e4210c19252db234dbcde7ebd121c2.nimiux@gentoo
1 commit: 4bcf4faf08e4210c19252db234dbcde7ebd121c2
2 Author: Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 28 17:06:17 2018 +0000
4 Commit: José María Alonso <nimiux <AT> gentoo <DOT> org>
5 CommitDate: Mon May 28 17:06:17 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/lisp.git/commit/?id=4bcf4faf
7
8 dev-lisp/cffi: Drop old versions
9
10 dev-lisp/cffi/cffi-0.14.0.ebuild | 48 ----------------------------------------
11 dev-lisp/cffi/cffi-0.16.1.ebuild | 48 ----------------------------------------
12 dev-lisp/cffi/cffi-0.17.1.ebuild | 48 ----------------------------------------
13 3 files changed, 144 deletions(-)
14
15 diff --git a/dev-lisp/cffi/cffi-0.14.0.ebuild b/dev-lisp/cffi/cffi-0.14.0.ebuild
16 deleted file mode 100644
17 index 74b8c642..00000000
18 --- a/dev-lisp/cffi/cffi-0.14.0.ebuild
19 +++ /dev/null
20 @@ -1,48 +0,0 @@
21 -# Copyright 1999-2017 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=6
25 -
26 -inherit common-lisp-3
27 -
28 -MY_P=${PN}_${PV}
29 -
30 -DESCRIPTION="The Common Foreign Function Interface (CFFI)"
31 -HOMEPAGE="http://common-lisp.net/project/cffi/"
32 -SRC_URI="http://common-lisp.net/project/${PN}/releases/${MY_P}.tar.gz"
33 -
34 -LICENSE="MIT"
35 -SLOT="0"
36 -KEYWORDS="~amd64 ~ppc ~sparc ~x86"
37 -IUSE="doc"
38 -
39 -DEPEND="doc? ( dev-lisp/sbcl virtual/texi2dvi )"
40 -RDEPEND="!dev-lisp/cl-${PN}
41 - dev-lisp/alexandria
42 - dev-lisp/babel
43 - dev-lisp/trivial-features"
44 -
45 -CLSYSTEMS="cffi.asd cffi-tests.asd cffi-examples.asd cffi-grovel.asd \
46 - cffi-uffi-compat.asd"
47 -
48 -S="${WORKDIR}"/${MY_P}
49 -
50 -src_compile() {
51 - if use doc ; then
52 - VARTEXFONTS="${T}"/fonts \
53 - make -C doc manual spec || die "Cannot build docs"
54 - fi
55 -}
56 -
57 -src_install() {
58 - common-lisp-install-sources examples/ src/ uffi-compat/
59 - common-lisp-install-sources -t all grovel/ tests/
60 - common-lisp-install-asdf
61 - dodoc README TODO doc/*.txt
62 - if use doc; then
63 - doinfo doc/*.info
64 - rm doc/{spec,manual}/cffi*
65 - insinto /usr/share/doc/${PF}/html
66 - doins -r doc/{spec,manual}
67 - fi
68 -}
69
70 diff --git a/dev-lisp/cffi/cffi-0.16.1.ebuild b/dev-lisp/cffi/cffi-0.16.1.ebuild
71 deleted file mode 100644
72 index 23c8ac01..00000000
73 --- a/dev-lisp/cffi/cffi-0.16.1.ebuild
74 +++ /dev/null
75 @@ -1,48 +0,0 @@
76 -# Copyright 1999-2017 Gentoo Foundation
77 -# Distributed under the terms of the GNU General Public License v2
78 -
79 -EAPI=6
80 -
81 -inherit common-lisp-3
82 -
83 -MY_P=${PN}_${PV}
84 -
85 -DESCRIPTION="The Common Foreign Function Interface (CFFI)"
86 -HOMEPAGE="http://common-lisp.net/project/cffi/"
87 -SRC_URI="http://common-lisp.net/project/${PN}/releases/${MY_P}.tar.gz"
88 -
89 -LICENSE="MIT"
90 -SLOT="0"
91 -KEYWORDS="~amd64 ~ppc ~sparc ~x86"
92 -IUSE="doc"
93 -
94 -DEPEND="doc? ( dev-lisp/sbcl virtual/texi2dvi )"
95 -RDEPEND="!dev-lisp/cl-${PN}
96 - dev-lisp/alexandria
97 - dev-lisp/babel
98 - dev-lisp/trivial-features"
99 -
100 -CLSYSTEMS="cffi.asd cffi-tests.asd cffi-examples.asd cffi-grovel.asd \
101 - cffi-uffi-compat.asd"
102 -
103 -S="${WORKDIR}"/${MY_P}
104 -
105 -src_compile() {
106 - if use doc ; then
107 - VARTEXFONTS="${T}"/fonts \
108 - make -C doc manual spec || die "Cannot build docs"
109 - fi
110 -}
111 -
112 -src_install() {
113 - common-lisp-install-sources examples/ src/ uffi-compat/
114 - common-lisp-install-sources -t all grovel/ tests/
115 - common-lisp-install-asdf
116 - dodoc README.md TODO doc/*.txt
117 - if use doc; then
118 - doinfo doc/*.info
119 - rm doc/{spec,manual}/cffi*
120 - insinto /usr/share/doc/${PF}/html
121 - doins -r doc/{spec,manual}
122 - fi
123 -}
124
125 diff --git a/dev-lisp/cffi/cffi-0.17.1.ebuild b/dev-lisp/cffi/cffi-0.17.1.ebuild
126 deleted file mode 100644
127 index ab61a7e0..00000000
128 --- a/dev-lisp/cffi/cffi-0.17.1.ebuild
129 +++ /dev/null
130 @@ -1,48 +0,0 @@
131 -# Copyright 1999-2017 Gentoo Foundation
132 -# Distributed under the terms of the GNU General Public License v2
133 -
134 -EAPI=6
135 -
136 -inherit common-lisp-3
137 -
138 -MY_P=${PN}_${PV}
139 -
140 -DESCRIPTION="The Common Foreign Function Interface (CFFI)"
141 -HOMEPAGE="http://common-lisp.net/project/cffi/"
142 -SRC_URI="http://common-lisp.net/project/${PN}/releases/${MY_P}.tar.gz"
143 -
144 -LICENSE="MIT"
145 -SLOT="0"
146 -KEYWORDS="~amd64 ~ppc ~sparc ~x86"
147 -IUSE="doc"
148 -
149 -DEPEND="doc? ( dev-lisp/sbcl virtual/texi2dvi )"
150 -RDEPEND="!dev-lisp/cl-${PN}
151 - dev-lisp/alexandria
152 - dev-lisp/babel
153 - dev-lisp/trivial-features"
154 -
155 -CLSYSTEMS="cffi.asd cffi-tests.asd cffi-examples.asd cffi-grovel.asd \
156 - cffi-uffi-compat.asd cffi-toolchain cffi-libffi"
157 -
158 -S="${WORKDIR}"/${MY_P}
159 -
160 -src_compile() {
161 - if use doc ; then
162 - VARTEXFONTS="${T}"/fonts \
163 - make -C doc manual spec || die "Cannot build docs"
164 - fi
165 -}
166 -
167 -src_install() {
168 - common-lisp-install-sources examples/ src/ uffi-compat/
169 - common-lisp-install-sources -t all grovel/ tests/ toolchain/ libffi/
170 - common-lisp-install-asdf
171 - dodoc README.md TODO doc/*.txt
172 - if use doc; then
173 - doinfo doc/*.info
174 - rm doc/{spec,manual}/cffi*
175 - insinto /usr/share/doc/${PF}/html
176 - doins -r doc/{spec,manual}
177 - fi
178 -}