Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/ikiwiki/
Date: Wed, 12 Jan 2022 11:39:33
Message-Id: 1641986690.e89e70dcda0d0ff860f635a23b6ec4855a7f1c27.jsmolic@gentoo
1 commit: e89e70dcda0d0ff860f635a23b6ec4855a7f1c27
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 12 11:24:50 2022 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 12 11:24:50 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89e70dc
7
8 www-apps/ikiwiki: Port to EAPI 8
9
10 Closes: https://bugs.gentoo.org/826510
11 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
12
13 ...iki-3.20190228.ebuild => ikiwiki-3.20190228-r1.ebuild} | 15 ++++++++-------
14 1 file changed, 8 insertions(+), 7 deletions(-)
15
16 diff --git a/www-apps/ikiwiki/ikiwiki-3.20190228.ebuild b/www-apps/ikiwiki/ikiwiki-3.20190228-r1.ebuild
17 similarity index 93%
18 rename from www-apps/ikiwiki/ikiwiki-3.20190228.ebuild
19 rename to www-apps/ikiwiki/ikiwiki-3.20190228-r1.ebuild
20 index e7f335283b1d..3f95b9a35a56 100644
21 --- a/www-apps/ikiwiki/ikiwiki-3.20190228.ebuild
22 +++ b/www-apps/ikiwiki/ikiwiki-3.20190228-r1.ebuild
23 @@ -1,21 +1,21 @@
24 -# Copyright 1999-2019 Gentoo Authors
25 +# Copyright 1999-2022 Gentoo Authors
26 # Distributed under the terms of the GNU General Public License v2
27
28 -EAPI=5
29 +EAPI=8
30
31 inherit perl-module
32
33 DESCRIPTION="A wiki compiler"
34 HOMEPAGE="http://ikiwiki.info/"
35 SRC_URI="mirror://debian/pool/main/i/ikiwiki/${PN}_${PV}.orig.tar.xz"
36 +S="${WORKDIR}/IkiWiki-${PV}"
37
38 LICENSE="GPL-2"
39 SLOT="0"
40 +KEYWORDS="amd64 ~x86"
41 IUSE="extras minimal test"
42 RESTRICT="!test? ( test )"
43 -KEYWORDS="amd64 ~x86"
44
45 -S=${WORKDIR}/IkiWiki-${PV}
46
47 #Authen::Passphrase
48 #Search::Xapian
49 @@ -81,12 +81,13 @@ RDEPEND="${DEPEND}
50 )
51 "
52
53 -DEPEND="${DEPEND}
54 - test? ( ${TEST_DEPEND} )"
55 +BDEPEND="test? ( ${TEST_DEPEND} )"
56
57 SRC_TEST=do
58
59 src_prepare() {
60 + default
61 +
62 #bug 498444 /usr/lib/plan9/lib/fortunes.index
63 addpredict "/usr/lib/plan9/lib/fortunes"
64
65 @@ -106,6 +107,6 @@ src_install() {
66
67 #insinto /usr/share/doc/${PF}/examples
68 #doins -r doc/examples/*
69 - dohtml -r -A setup html/*
70 + dodoc -r html/.
71 dodoc debian/{NEWS,changelog}
72 }