Gentoo Archives: gentoo-commits

From: "Manuel Rueger (mrueg)" <mrueg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-apps/ikiwiki: metadata.xml ikiwiki-3.20140125.ebuild ChangeLog
Date: Tue, 28 Jan 2014 23:55:32
Message-Id: 20140128235527.7E5352004C@flycatcher.gentoo.org
1 mrueg 14/01/28 23:55:27
2
3 Modified: metadata.xml ChangeLog
4 Added: ikiwiki-3.20140125.ebuild
5 Log:
6 Version bump. See also #494022. Add missing test dependencies. Fix bug #498444. Proxy commit for Alice Ferrazzi. Add missing proxy-maintainers herd.
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key )
9
10 Revision Changes Path
11 1.6 www-apps/ikiwiki/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/ikiwiki/metadata.xml?rev=1.6&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/ikiwiki/metadata.xml?rev=1.6&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/ikiwiki/metadata.xml?r1=1.5&r2=1.6
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-apps/ikiwiki/metadata.xml,v
20 retrieving revision 1.5
21 retrieving revision 1.6
22 diff -u -r1.5 -r1.6
23 --- metadata.xml 26 Dec 2013 13:10:22 -0000 1.5
24 +++ metadata.xml 28 Jan 2014 23:55:27 -0000 1.6
25 @@ -1,6 +1,7 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 +<herd>proxy-maintainers</herd>
30 <maintainer>
31 <email>alice.ferrazzi@×××××.com</email>
32 <name>Alice Ferrazzi</name>
33
34
35
36 1.20 www-apps/ikiwiki/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/ikiwiki/ChangeLog?rev=1.20&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/ikiwiki/ChangeLog?rev=1.20&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/ikiwiki/ChangeLog?r1=1.19&r2=1.20
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/www-apps/ikiwiki/ChangeLog,v
45 retrieving revision 1.19
46 retrieving revision 1.20
47 diff -u -r1.19 -r1.20
48 --- ChangeLog 26 Dec 2013 13:10:22 -0000 1.19
49 +++ ChangeLog 28 Jan 2014 23:55:27 -0000 1.20
50 @@ -1,6 +1,13 @@
51 # ChangeLog for www-apps/ikiwiki
52 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/www-apps/ikiwiki/ChangeLog,v 1.19 2013/12/26 13:10:22 mrueg Exp $
54 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
55 +# $Header: /var/cvsroot/gentoo-x86/www-apps/ikiwiki/ChangeLog,v 1.20 2014/01/28 23:55:27 mrueg Exp $
56 +
57 +*ikiwiki-3.20140125 (28 Jan 2014)
58 +
59 + 28 Jan 2014; Manuel Rüger <mrueg@g.o> +ikiwiki-3.20140125.ebuild,
60 + metadata.xml:
61 + Version bump. See also #494022. Add missing test dependencies. Fix bug
62 + #498444. Proxy commit for Alice Ferrazzi. Add missing proxy-maintainers herd.
63
64 26 Dec 2013; Manuel Rüger <mrueg@g.o> metadata.xml:
65 Add Alice Ferrazzi as maintainer.
66
67
68
69 1.1 www-apps/ikiwiki/ikiwiki-3.20140125.ebuild
70
71 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/ikiwiki/ikiwiki-3.20140125.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/ikiwiki/ikiwiki-3.20140125.ebuild?rev=1.1&content-type=text/plain
73
74 Index: ikiwiki-3.20140125.ebuild
75 ===================================================================
76 # Copyright 1999-2014 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/www-apps/ikiwiki/ikiwiki-3.20140125.ebuild,v 1.1 2014/01/28 23:55:27 mrueg Exp $
79
80 EAPI=5
81
82 inherit perl-module
83
84 DESCRIPTION="A wiki compiler"
85 HOMEPAGE="http://ikiwiki.info/"
86 SRC_URI="mirror://debian/pool/main/i/ikiwiki/${PN}_${PV}.tar.gz"
87
88 LICENSE="GPL-2"
89 SLOT="0"
90 IUSE="extras minimal test"
91 KEYWORDS="~amd64 ~x86"
92
93 S=${WORKDIR}/${PN}
94
95 #Authen::Passphrase
96 #Search::Xapian
97 #Locale::gettext
98 #Crypt::SSLeay
99 #Text::CSV
100 #Text::Typography
101 #Text::Textile
102 #Text::WikiFormat
103 #Net::Amazon::S3
104
105 EXTRA_RDEPEND="
106 dev-python/docutils
107 dev-perl/Digest-SHA1
108 dev-perl/File-MimeInfo
109 dev-perl/RPC-XML
110 dev-perl/XML-Feed
111 dev-perl/LWPx-ParanoidAgent
112 dev-perl/Net-OpenID-Consumer
113 "
114
115 SUGGESTED_RDEPEND="
116 virtual/perl-CGI
117 >=dev-perl/CGI-FormBuilder-3.0202
118 >=dev-perl/CGI-Session-4.14
119 dev-perl/Mail-Sendmail
120 dev-perl/Term-ReadLine-Gnu
121 dev-perl/XML-Simple
122 media-gfx/imagemagick[perl]
123 "
124
125 TEST_DEPEND="
126 dev-perl/File-chdir
127 dev-perl/File-ReadBackwards
128 dev-perl/File-MimeInfo
129 dev-perl/HTML-LinkExtractor
130 dev-perl/HTML-Tree
131 dev-perl/Net-OpenID-Consumer
132 dev-perl/RPC-XML
133 dev-perl/XML-Feed
134 dev-perl/XML-Twig
135 dev-vcs/cvs[server]
136 dev-vcs/cvsps"
137
138 DEPEND="
139 >=dev-lang/perl-5.10
140 app-text/po4a
141 dev-perl/HTML-Parser
142 dev-perl/HTML-Scrubber
143 dev-perl/HTML-Template
144 dev-perl/URI
145 dev-perl/Text-Markdown
146 dev-perl/TimeDate
147 dev-perl/YAML-LibYAML
148 "
149
150 RDEPEND="${DEPEND}
151 !minimal? (
152 ${SUGGESTED_RDEPEND}
153 extras? (
154 ${EXTRA_RDEPEND}
155 )
156 )
157 "
158
159 DEPEND="${DEPEND}
160 test? ( ${TEST_DEPEND} )"
161
162 SRC_TEST=do
163
164 src_prepare() {
165 #bug 498444 /usr/lib/plan9/lib/fortunes.index
166 addpredict "/usr/lib/plan9/lib/fortunes"
167
168 sed -i 's,lib/ikiwiki,libexec/ikiwiki,' \
169 "${S}"/{IkiWiki.pm,Makefile.PL,doc/plugins/install.mdwn} || die
170 # if use w3m ; then
171 sed -i 's,lib/w3m,libexec/w3m,' "${S}"/Makefile.PL || die
172 # else
173 # sed -i '/w3m/d' "${S}"/Makefile.PL || die
174 # fi
175 }
176
177 src_install() {
178 emake DESTDIR="${D}" pure_install
179 insinto /etc/ikiwiki
180 doins wikilist
181
182 #insinto /usr/share/doc/${PF}/examples
183 #doins -r doc/examples/*
184 dohtml -r -A setup html/*
185 dodoc debian/{NEWS,changelog}
186 }