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