1 |
commit: ec5d27c4ea0e7d3def7d369b84eb0373d02d529d |
2 |
Author: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in> |
3 |
AuthorDate: Sat Dec 18 09:18:37 2021 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri May 13 19:30:42 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5d27c4 |
7 |
|
8 |
dev-lisp/alexandria: version bump to 1.4 |
9 |
|
10 |
Closes: https://bugs.gentoo.org/829538 |
11 |
Signed-off-by: Anna Vyalkova <cyber+gentoo <AT> sysrq.in> |
12 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
13 |
|
14 |
dev-lisp/alexandria/Manifest | 2 +- |
15 |
dev-lisp/alexandria/alexandria-1.4.ebuild | 39 ++++++++++++++++++++++++++ |
16 |
dev-lisp/alexandria/alexandria-20171029.ebuild | 39 -------------------------- |
17 |
3 files changed, 40 insertions(+), 40 deletions(-) |
18 |
|
19 |
diff --git a/dev-lisp/alexandria/Manifest b/dev-lisp/alexandria/Manifest |
20 |
index 646c8333fee8..300a98810ff7 100644 |
21 |
--- a/dev-lisp/alexandria/Manifest |
22 |
+++ b/dev-lisp/alexandria/Manifest |
23 |
@@ -1 +1 @@ |
24 |
-DIST alexandria-20171029.tar.bz2 45812 BLAKE2B 812f43483a0b25e4c4d481deec90ac1681a3c76062f5bf43b14530b239b2978e8d0cf735249b1093298db2761dc80a7d81e54da1e763db469b691b60d6db5d20 SHA512 a0a7386af94bae00139e3d06306169883cb1c5498c84d7a6db552a5dfa2ff8516d62609cb8a059c11f4200d507737ba99032d81b5a97112a2f3e7850572060e2 |
25 |
+DIST alexandria-v1.4.tar.gz 57634 BLAKE2B e552d44f0b4db326f09246f88af57ccd233dbb3b4354d2b9a55c8b9ddaf441016010fb4645f32ad0fbc82fb6755957fe7c989c67af62dd04f39baf78478e4b1c SHA512 4343be8eb2bac1924aaa8c890895aa885205af4c84110d7f8ceaf6c9ba1390e6037ffa3697fd1630266aede01bb596fd84c332ca43ded80326795637583332af |
26 |
|
27 |
diff --git a/dev-lisp/alexandria/alexandria-1.4.ebuild b/dev-lisp/alexandria/alexandria-1.4.ebuild |
28 |
new file mode 100644 |
29 |
index 000000000000..a7952b182691 |
30 |
--- /dev/null |
31 |
+++ b/dev-lisp/alexandria/alexandria-1.4.ebuild |
32 |
@@ -0,0 +1,39 @@ |
33 |
+# Copyright 1999-2021 Gentoo Authors |
34 |
+# Distributed under the terms of the GNU General Public License v2 |
35 |
+ |
36 |
+EAPI=7 |
37 |
+ |
38 |
+inherit common-lisp-3 |
39 |
+ |
40 |
+DESCRIPTION="A collection of portable utilities for Common Lisp" |
41 |
+HOMEPAGE="http://common-lisp.net/project/alexandria/ https://gitlab.common-lisp.net/alexandria/alexandria" |
42 |
+SRC_URI="https://gitlab.common-lisp.net/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz" |
43 |
+S="${WORKDIR}/${PN}-v${PV}" |
44 |
+ |
45 |
+LICENSE="public-domain" |
46 |
+SLOT="0" |
47 |
+KEYWORDS="~amd64 ~ppc ~sparc ~x86" |
48 |
+IUSE="doc" |
49 |
+ |
50 |
+# sbcl is hardcoded in Makefile |
51 |
+BDEPEND="doc? ( |
52 |
+ dev-lisp/sbcl |
53 |
+ sys-apps/texinfo |
54 |
+) |
55 |
+" |
56 |
+ |
57 |
+DOCS=( README AUTHORS ) |
58 |
+ |
59 |
+src_compile() { |
60 |
+ use doc && emake -C doc |
61 |
+} |
62 |
+ |
63 |
+src_install() { |
64 |
+ common-lisp-install-sources -t all alexandria-1 alexandria-2 LICENCE |
65 |
+ common-lisp-install-asdf |
66 |
+ if use doc; then |
67 |
+ doinfo doc/${PN}.info |
68 |
+ HTML_DOCS=( doc/{"${PN}.html","${PN}.pdf"} ) |
69 |
+ fi |
70 |
+ einstalldocs |
71 |
+} |
72 |
|
73 |
diff --git a/dev-lisp/alexandria/alexandria-20171029.ebuild b/dev-lisp/alexandria/alexandria-20171029.ebuild |
74 |
deleted file mode 100644 |
75 |
index 9d6ceebd20e6..000000000000 |
76 |
--- a/dev-lisp/alexandria/alexandria-20171029.ebuild |
77 |
+++ /dev/null |
78 |
@@ -1,39 +0,0 @@ |
79 |
-# Copyright 1999-2021 Gentoo Authors |
80 |
-# Distributed under the terms of the GNU General Public License v2 |
81 |
- |
82 |
-EAPI=6 |
83 |
- |
84 |
-inherit common-lisp-3 |
85 |
- |
86 |
-DESCRIPTION="A collection of portable utilities for Common Lisp" |
87 |
-HOMEPAGE="http://common-lisp.net/project/alexandria/" |
88 |
-if [[ ${PV} == 9999* ]] ; then |
89 |
- inherit git-r3 |
90 |
- EGIT_REPO_URI="https://gitlab.common-lisp.net/alexandria/alexandria.git" |
91 |
-else |
92 |
- SRC_URI="mirror://gentoo/${P}.tar.bz2" |
93 |
- KEYWORDS="~amd64 ~ppc ~sparc ~x86" |
94 |
-fi |
95 |
- |
96 |
-LICENSE="public-domain" |
97 |
-SLOT="0" |
98 |
-IUSE="doc" |
99 |
- |
100 |
-DEPEND="doc? ( sys-apps/texinfo )" |
101 |
-RDEPEND="" |
102 |
- |
103 |
-src_prepare() { |
104 |
- eapply "${FILESDIR}/${PN}-fix-docstrings.patch" |
105 |
- eapply_user |
106 |
-} |
107 |
- |
108 |
-src_compile() { |
109 |
- use doc && emake -C doc |
110 |
-} |
111 |
- |
112 |
-src_install() { |
113 |
- common-lisp-install-sources -t all *.lisp LICENCE |
114 |
- common-lisp-install-asdf |
115 |
- dodoc README AUTHORS |
116 |
- use doc && doinfo doc/${PN}.info && dodoc doc/{"${PN}.html","${PN}.pdf"} |
117 |
-} |