Gentoo Archives: gentoo-commits

From: "Jorge Manuel B. S. Vicetto" <jmbsvicetto@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/jmbsvicetto:master commit in: www-apps/dokuwiki/
Date: Mon, 02 Jun 2014 17:08:08
Message-Id: 1401728703.cb6aca405e0c09b37839a5a5bceb678594957263.jmbsvicetto@gentoo
1 commit: cb6aca405e0c09b37839a5a5bceb678594957263
2 Author: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jun 2 17:05:03 2014 +0000
4 Commit: Jorge Manuel B. S. Vicetto <jmbsvicetto <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 2 17:05:03 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/jmbsvicetto.git;a=commit;h=cb6aca40
7
8 20140505 version bump - fixes bug 512054.
9
10 Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo.org>
11
12 ---
13 www-apps/dokuwiki/Manifest | 1 +
14 www-apps/dokuwiki/dokuwiki-20140505.ebuild | 68 ++++++++++++++++++++++++++++++
15 2 files changed, 69 insertions(+)
16
17 diff --git a/www-apps/dokuwiki/Manifest b/www-apps/dokuwiki/Manifest
18 index 9e657f0..c59c516 100644
19 --- a/www-apps/dokuwiki/Manifest
20 +++ b/www-apps/dokuwiki/Manifest
21 @@ -1,3 +1,4 @@
22 DIST dokuwiki-2012-10-13.tgz 2810228 SHA256 27119ad9b62514dccf3afa4545370d5a775eb71ab794365a498e966f8b6c3834 SHA512 be3b14db2835576fa6df784608b078d36f9df1d126aa094b5ccc5df5b841807a3732301f191d5977815cd6eedcda12a8da9f0a8a209091706c4fc27126cecdd6 WHIRLPOOL d0bd2ed27c9828eba7200d5888ba44b95dcca848540043ee47679bf8d8f01e4b8a83242476ccb24ecb573eb6af9586c44fd8b1e5bc766b32eb50c58751f3ceef
23 DIST dokuwiki-2013-05-10a.tgz 2961725 SHA256 af14b81ebb81b2cafa9db385596519a991e7654074d90a6953dfb2d6f0965ea7 SHA512 dcbd9c204d80bdda15a16485df1a4e73337d12cb360fd922996d995cf4242d0c8612a7dbae2f701d1fac58364643b62212671284f96b8eb77be0c401b83cfce0 WHIRLPOOL 18348c0031341231cade2f8bdbc5a98c1baf228599104b9bf0544ddaa3110a162edd323a22f1eed7add5530ebc5b755fd43ee8d23ad4d4abe8a90714b481dd3d
24 DIST dokuwiki-2013-12-08.tgz 3059058 SHA256 27b95f1b96e723141cde4c8eaac390f3a7d2370a177239207576554e46c9d071 SHA512 bb3c89acdb53c1ce43a7843250526a62e540b2caa32cd1538d17bcab1a90156abcac9586abb7ccc4a3f1fc1d77721c18a5360f7b8219ded046b8bd3318af5c08 WHIRLPOOL 01486816ef0d8b6cb98b49c4900a0aaa32d523b20e6faf99bfca79802a0184821570c512e4e5ad9f39c52237faddffe00d5da5bf85b0a5175da09f04be0733ed
25 +DIST dokuwiki-2014-05-05.tgz 3178431 SHA256 4bef5646f5ff14e1f26ba56b12ae92408ab00334e28757cb685bd94cd80cb9f7 SHA512 8777e2d4bf614256e8534e73a1998453e2bcb8bc34e63379cd2e921185a053560626214be8effa555af4ea15c5b0b9ce9f8bc3c2ad71cf704aaf87c6772d3655 WHIRLPOOL 1f9642d6595269349b93827bb6c560f0ffb5ce0457e8b644a98ca27cf36da69f3c2263072cca7eab987b239fe07da53967257c98edb33032ab601a80a8f6a1e2
26
27 diff --git a/www-apps/dokuwiki/dokuwiki-20140505.ebuild b/www-apps/dokuwiki/dokuwiki-20140505.ebuild
28 new file mode 100644
29 index 0000000..9e18b26
30 --- /dev/null
31 +++ b/www-apps/dokuwiki/dokuwiki-20140505.ebuild
32 @@ -0,0 +1,68 @@
33 +# Copyright 1999-2013 Gentoo Foundation
34 +# Distributed under the terms of the GNU General Public License v2
35 +# $Header: $
36 +
37 +EAPI="4"
38 +
39 +inherit webapp depend.php
40 +
41 +# upstream uses dashes in the datestamp
42 +MY_BASE_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
43 +MY_PV="${MY_BASE_PV}${PV:8:1}"
44 +
45 +DESCRIPTION="DokuWiki is a simple to use Wiki aimed at a small company's documentation needs."
46 +HOMEPAGE="http://wiki.splitbrain.org/wiki:dokuwiki"
47 +SRC_URI="http://download.dokuwiki.org/src/${PN}/${PN}-${MY_PV}.tgz"
48 +
49 +LICENSE="GPL-2"
50 +KEYWORDS="~amd64 ~ppc ~sparc ~x86"
51 +IUSE="gd"
52 +
53 +DEPEND=""
54 +RDEPEND="
55 + >=dev-lang/php-5.3[xml]
56 + gd? ( ||
57 + (
58 + dev-lang/php[gd]
59 + media-gfx/imagemagick
60 + )
61 + )
62 +"
63 +
64 +need_httpd_cgi
65 +need_php_httpd
66 +
67 +S="${WORKDIR}/${PN}-${MY_PV}"
68 +
69 +src_prepare() {
70 + # create initial changes file
71 + touch data/changes.log
72 +}
73 +
74 +src_install() {
75 + webapp_src_preinst
76 +
77 + dodoc README
78 + rm -f README COPYING
79 +
80 + docinto scripts
81 + dodoc bin/*
82 + rm -rf bin
83 +
84 + insinto "${MY_HTDOCSDIR}"
85 + doins -r .
86 +
87 + for x in $(find data/ -not -name '.htaccess'); do
88 + webapp_serverowned "${MY_HTDOCSDIR}"/${x}
89 + done
90 +
91 + webapp_configfile "${MY_HTDOCSDIR}"/.htaccess.dist
92 + webapp_configfile "${MY_HTDOCSDIR}"/conf
93 +
94 + for x in $(find conf/ -not -name 'msg'); do
95 + webapp_configfile "${MY_HTDOCSDIR}"/${x}
96 + done
97 +
98 + webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
99 + webapp_src_install
100 +}