Gentoo Archives: gentoo-commits

From: Alice Ferrazzi <alicef@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/ikiwiki/
Date: Tue, 09 Apr 2019 02:36:01
Message-Id: 1554777337.9529ecfef3024a9672fe947af38610c851579a72.alicef@gentoo
1 commit: 9529ecfef3024a9672fe947af38610c851579a72
2 Author: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
3 AuthorDate: Tue Apr 9 02:32:48 2019 +0000
4 Commit: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
5 CommitDate: Tue Apr 9 02:35:37 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9529ecfe
7
8 www-apps/ikiwiki: bump to 3.20190228
9
10 Package-Manager: Portage-2.3.62, Repoman-2.3.12
11 Signed-off-by: Alice Ferrazzi <alicef <AT> gentoo.org>
12
13 www-apps/ikiwiki/Manifest | 1 +
14 www-apps/ikiwiki/ikiwiki-3.20190228.ebuild | 110 +++++++++++++++++++++++++++++
15 2 files changed, 111 insertions(+)
16
17 diff --git a/www-apps/ikiwiki/Manifest b/www-apps/ikiwiki/Manifest
18 index a86d6681ca7..fd4f656043e 100644
19 --- a/www-apps/ikiwiki/Manifest
20 +++ b/www-apps/ikiwiki/Manifest
21 @@ -1,2 +1,3 @@
22 DIST ikiwiki_3.20170111.tar.xz 2614240 BLAKE2B b37d2e9095b38b2642bd4f2bd6114a8b313837bd409abd5c111d61a9abd2e65cc534e7efbcfdb72b148a567cc6391e576d61daf530c62b5e14269f2f25bbabf8 SHA512 78c2a624684bb1c34878ff008558a3967f6e7f5648878e931961695e582a40e4351b6e467c64ca42ba99cb403fd275265bd5d96ecd860ad8263043514d207ad4
23 DIST ikiwiki_3.20171001.tar.xz 2638780 BLAKE2B 537008233f4c9612b3d1236eb15fe85a76a1bbbd1db9648197c032ec83c79ee3810dbd44f0a99576ac30e34e049662a1ae6525707cd1c786cc11081692ec57f7 SHA512 1f5c5a48aa95e6e3898fdb40826f90d554ff328c367133e69a2a2da4c9286e0e54ba2f2dcd57ff452fa3105c92b4d72297d771688661fb8ecf22b7a0cf78bd97
24 +DIST ikiwiki_3.20190228.orig.tar.xz 2672244 BLAKE2B 43012fc14f08c491ebe382e20953b8b01e10c390c28da0184b4e45a1435ada00b1ad6ac61f28c56ba1edb2e22dca1ab1f32eb77fc8d6133b899a26023593d3bd SHA512 125147d83dae6166b45541ed9176398ba4bd22ef3389d3efb3f442e558e326e0b004583d29aa32ed4bfca489c9d55b4232f074aab5fa649e51d9edd103685172
25
26 diff --git a/www-apps/ikiwiki/ikiwiki-3.20190228.ebuild b/www-apps/ikiwiki/ikiwiki-3.20190228.ebuild
27 new file mode 100644
28 index 00000000000..d89cc529501
29 --- /dev/null
30 +++ b/www-apps/ikiwiki/ikiwiki-3.20190228.ebuild
31 @@ -0,0 +1,110 @@
32 +# Copyright 1999-2019 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=5
36 +
37 +inherit perl-module
38 +
39 +DESCRIPTION="A wiki compiler"
40 +HOMEPAGE="http://ikiwiki.info/"
41 +SRC_URI="mirror://debian/pool/main/i/ikiwiki/${PN}_${PV}.orig.tar.xz"
42 +
43 +LICENSE="GPL-2"
44 +SLOT="0"
45 +IUSE="extras minimal test"
46 +KEYWORDS="~amd64 ~x86"
47 +
48 +S=${WORKDIR}/IkiWiki-${PV}
49 +
50 +#Authen::Passphrase
51 +#Search::Xapian
52 +#Locale::gettext
53 +#Crypt::SSLeay
54 +#Text::CSV
55 +#Text::Typography
56 +#Text::Textile
57 +#Text::WikiFormat
58 +#Net::Amazon::S3
59 +
60 +EXTRA_RDEPEND="
61 + dev-python/docutils
62 + dev-perl/Digest-SHA1
63 + dev-perl/File-MimeInfo
64 + dev-perl/RPC-XML
65 + dev-perl/XML-Feed
66 + dev-perl/LWPx-ParanoidAgent
67 + dev-perl/Net-OpenID-Consumer
68 +"
69 +
70 +SUGGESTED_RDEPEND="
71 + dev-perl/CGI
72 + >=dev-perl/CGI-FormBuilder-3.0202
73 + >=dev-perl/CGI-Session-4.14
74 + dev-perl/Mail-Sendmail
75 + dev-perl/Term-ReadLine-Gnu
76 + dev-perl/XML-Simple
77 + media-gfx/imagemagick[perl]
78 +"
79 +
80 +TEST_DEPEND="
81 + dev-perl/File-chdir
82 + dev-perl/File-ReadBackwards
83 + dev-perl/File-MimeInfo
84 + dev-perl/HTML-LinkExtractor
85 + dev-perl/HTML-Tree
86 + dev-perl/Net-OpenID-Consumer
87 + dev-perl/RPC-XML
88 + dev-perl/XML-Feed
89 + dev-perl/XML-Twig
90 + dev-vcs/cvs[server]
91 + dev-vcs/cvsps"
92 +
93 +DEPEND="
94 + >=dev-lang/perl-5.10
95 + app-text/po4a
96 + dev-perl/HTML-Parser
97 + dev-perl/HTML-Scrubber
98 + dev-perl/HTML-Template
99 + dev-perl/URI
100 + dev-perl/Text-Markdown
101 + dev-perl/TimeDate
102 + dev-perl/YAML-LibYAML
103 +"
104 +
105 +RDEPEND="${DEPEND}
106 + !minimal? (
107 + ${SUGGESTED_RDEPEND}
108 + extras? (
109 + ${EXTRA_RDEPEND}
110 + )
111 + )
112 +"
113 +
114 +DEPEND="${DEPEND}
115 + test? ( ${TEST_DEPEND} )"
116 +
117 +SRC_TEST=do
118 +
119 +src_prepare() {
120 + #bug 498444 /usr/lib/plan9/lib/fortunes.index
121 + addpredict "/usr/lib/plan9/lib/fortunes"
122 +
123 + sed -i 's,lib/ikiwiki,libexec/ikiwiki,' \
124 + "${S}"/{IkiWiki.pm,Makefile.PL,doc/plugins/install.mdwn} || die
125 +# if use w3m ; then
126 + sed -i 's,lib/w3m,libexec/w3m,' "${S}"/Makefile.PL || die
127 +# else
128 +# sed -i '/w3m/d' "${S}"/Makefile.PL || die
129 +# fi
130 +}
131 +
132 +src_install() {
133 + emake DESTDIR="${D}" pure_install
134 + insinto /etc/ikiwiki
135 + doins wikilist
136 +
137 + #insinto /usr/share/doc/${PF}/examples
138 + #doins -r doc/examples/*
139 + dohtml -r -A setup html/*
140 + dodoc debian/{NEWS,changelog}
141 +}