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: Wed, 30 Aug 2017 19:34:09
Message-Id: 1504128837.de225b42e6def29ba1d2b116b59d9f6d4a97d79e.nimiux@gentoo
1 commit: de225b42e6def29ba1d2b116b59d9f6d4a97d79e
2 Author: Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 30 21:33:57 2017 +0000
4 Commit: José María Alonso <nimiux <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 30 21:33:57 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/lisp.git/commit/?id=de225b42
7
8 dev-lisp/cffi: Drops old versions
9
10 dev-lisp/cffi/cffi-0.11.1.ebuild | 48 ----------------------------------------
11 dev-lisp/cffi/cffi-0.11.2.ebuild | 48 ----------------------------------------
12 2 files changed, 96 deletions(-)
13
14 diff --git a/dev-lisp/cffi/cffi-0.11.1.ebuild b/dev-lisp/cffi/cffi-0.11.1.ebuild
15 deleted file mode 100644
16 index 74b8c642..00000000
17 --- a/dev-lisp/cffi/cffi-0.11.1.ebuild
18 +++ /dev/null
19 @@ -1,48 +0,0 @@
20 -# Copyright 1999-2017 Gentoo Foundation
21 -# Distributed under the terms of the GNU General Public License v2
22 -
23 -EAPI=6
24 -
25 -inherit common-lisp-3
26 -
27 -MY_P=${PN}_${PV}
28 -
29 -DESCRIPTION="The Common Foreign Function Interface (CFFI)"
30 -HOMEPAGE="http://common-lisp.net/project/cffi/"
31 -SRC_URI="http://common-lisp.net/project/${PN}/releases/${MY_P}.tar.gz"
32 -
33 -LICENSE="MIT"
34 -SLOT="0"
35 -KEYWORDS="~amd64 ~ppc ~sparc ~x86"
36 -IUSE="doc"
37 -
38 -DEPEND="doc? ( dev-lisp/sbcl virtual/texi2dvi )"
39 -RDEPEND="!dev-lisp/cl-${PN}
40 - dev-lisp/alexandria
41 - dev-lisp/babel
42 - dev-lisp/trivial-features"
43 -
44 -CLSYSTEMS="cffi.asd cffi-tests.asd cffi-examples.asd cffi-grovel.asd \
45 - cffi-uffi-compat.asd"
46 -
47 -S="${WORKDIR}"/${MY_P}
48 -
49 -src_compile() {
50 - if use doc ; then
51 - VARTEXFONTS="${T}"/fonts \
52 - make -C doc manual spec || die "Cannot build docs"
53 - fi
54 -}
55 -
56 -src_install() {
57 - common-lisp-install-sources examples/ src/ uffi-compat/
58 - common-lisp-install-sources -t all grovel/ tests/
59 - common-lisp-install-asdf
60 - dodoc README TODO doc/*.txt
61 - if use doc; then
62 - doinfo doc/*.info
63 - rm doc/{spec,manual}/cffi*
64 - insinto /usr/share/doc/${PF}/html
65 - doins -r doc/{spec,manual}
66 - fi
67 -}
68
69 diff --git a/dev-lisp/cffi/cffi-0.11.2.ebuild b/dev-lisp/cffi/cffi-0.11.2.ebuild
70 deleted file mode 100644
71 index ac95468c..00000000
72 --- a/dev-lisp/cffi/cffi-0.11.2.ebuild
73 +++ /dev/null
74 @@ -1,48 +0,0 @@
75 -# Copyright 1999-2017 Gentoo Foundation
76 -# Distributed under the terms of the GNU General Public License v2
77 -
78 -EAPI=6
79 -
80 -inherit common-lisp-3
81 -
82 -MY_P=${PN}_${PV}
83 -
84 -DESCRIPTION="The Common Foreign Function Interface (CFFI)"
85 -HOMEPAGE="http://common-lisp.net/project/cffi/"
86 -SRC_URI="http://common-lisp.net/project/${PN}/releases/${MY_P}.tar.gz"
87 -
88 -LICENSE="MIT"
89 -SLOT="0"
90 -KEYWORDS="~amd64 ~ppc ~sparc ~x86"
91 -IUSE="doc"
92 -
93 -DEPEND="doc? ( dev-lisp/sbcl virtual/texi2dvi )"
94 -RDEPEND="!dev-lisp/cl-${PN}
95 - dev-lisp/alexandria
96 - dev-lisp/babel
97 - dev-lisp/trivial-features"
98 -
99 -CLSYSTEMS="cffi.asd cffi-tests.asd cffi-examples.asd cffi-grovel.asd \
100 - cffi-uffi-compat.asd"
101 -
102 -S="${WORKDIR}"/${MY_P}
103 -
104 -src_compile() {
105 - if use doc ; then
106 - VARTEXFONTS="${T}"/fonts \
107 - make -C doc manual spec || die "Cannot build docs"
108 - fi
109 -}
110 -
111 -src_install() {
112 - common-lisp-install-sources examples/ src/ uffi-compat/
113 - common-lisp-install-sources -t all grovel/ tests/
114 - common-lisp-install-asdf
115 - dodoc README TODO doc/*.txt
116 - if use doc; then
117 - doinfo doc/*.info
118 - rm doc/{spec,manual}/cffi* || die
119 - insinto /usr/share/doc/${PF}/html
120 - doins -r doc/{spec,manual}
121 - fi
122 -}