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: Mon, 23 Jan 2017 18:01:57
Message-Id: 1485194486.4316d38bc35c30818fbb00e6801548ed00424217.alicef@gentoo
1 commit: 4316d38bc35c30818fbb00e6801548ed00424217
2 Author: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 23 18:00:54 2017 +0000
4 Commit: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 23 18:01:26 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4316d38b
7
8 www-apps/ikiwiki: Bump 3.20170111
9
10 Package-Manager: portage-2.3.0
11
12 www-apps/ikiwiki/Manifest | 1 +
13 www-apps/ikiwiki/ikiwiki-3.20170111.ebuild | 111 +++++++++++++++++++++++++++++
14 2 files changed, 112 insertions(+)
15
16 diff --git a/www-apps/ikiwiki/Manifest b/www-apps/ikiwiki/Manifest
17 index ffe9d92..b4b2df1 100644
18 --- a/www-apps/ikiwiki/Manifest
19 +++ b/www-apps/ikiwiki/Manifest
20 @@ -1 +1,2 @@
21 DIST ikiwiki_3.20160905.tar.gz 3459755 SHA256 768ff65cec01747f083b474b24dd30fb17f0a4da3bfd645601eec07e719172f5 SHA512 eeb94b832991653cfa6e884a92922a7c6250adf74c2382d22f4ef8ac3cf6b30e1bd49caca932bb4ff52762d0f316cf94adcc8f7bba3f69f6b2d894caad001d27 WHIRLPOOL 8e5453e6148d0dae87ed4045fdefa90100d526083a32cde38d7f2a23ab86e6c5f7bc244f6eb24d4e77e0c263463df14a98fdbe933ca0749082e84c1fc87024ab
22 +DIST ikiwiki_3.20170111.tar.xz 2614240 SHA256 5f0f99a4f4a5f17046e4601d628424cb2877766b4ef9bfe1c2db1941f6f7a701 SHA512 78c2a624684bb1c34878ff008558a3967f6e7f5648878e931961695e582a40e4351b6e467c64ca42ba99cb403fd275265bd5d96ecd860ad8263043514d207ad4 WHIRLPOOL 75611e804a5a6cb2e1c83f040ba791e15a152cc267c46ea0fab58719e02f48186aaaa1ca725611978f994317f9c5c71cce490dd68b384bf399c2a96b26fd3182
23
24 diff --git a/www-apps/ikiwiki/ikiwiki-3.20170111.ebuild b/www-apps/ikiwiki/ikiwiki-3.20170111.ebuild
25 new file mode 100644
26 index 00000000..a027a8a
27 --- /dev/null
28 +++ b/www-apps/ikiwiki/ikiwiki-3.20170111.ebuild
29 @@ -0,0 +1,111 @@
30 +# Copyright 1999-2017 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +# $Id$
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 +}