Gentoo Archives: gentoo-commits

From: "Lance Albertson (ramereth)" <ramereth@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-apps/dokuwiki: dokuwiki-20110525.ebuild ChangeLog
Date: Sat, 28 May 2011 16:43:56
Message-Id: 20110528164337.16D0620054@flycatcher.gentoo.org
1 ramereth 11/05/28 16:43:37
2
3 Modified: ChangeLog
4 Added: dokuwiki-20110525.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.1.9.42/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.53 www-apps/dokuwiki/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/dokuwiki/ChangeLog?rev=1.53&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/dokuwiki/ChangeLog?rev=1.53&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/dokuwiki/ChangeLog?r1=1.52&r2=1.53
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-apps/dokuwiki/ChangeLog,v
20 retrieving revision 1.52
21 retrieving revision 1.53
22 diff -u -r1.52 -r1.53
23 --- ChangeLog 27 May 2011 15:28:11 -0000 1.52
24 +++ ChangeLog 28 May 2011 16:43:37 -0000 1.53
25 @@ -1,6 +1,12 @@
26 # ChangeLog for www-apps/dokuwiki
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/www-apps/dokuwiki/ChangeLog,v 1.52 2011/05/27 15:28:11 ramereth Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/www-apps/dokuwiki/ChangeLog,v 1.53 2011/05/28 16:43:37 ramereth Exp $
30 +
31 +*dokuwiki-20110525 (28 May 2011)
32 +
33 + 28 May 2011; Lance Albertson <ramereth@g.o>
34 + +dokuwiki-20110525.ebuild:
35 + Version bump
36
37 27 May 2011; Lance Albertson <ramereth@g.o> dokuwiki-20101107a.ebuild:
38 spl is only for <=php-5.2, fixing use dep #362359
39
40
41
42 1.1 www-apps/dokuwiki/dokuwiki-20110525.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/dokuwiki/dokuwiki-20110525.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/dokuwiki/dokuwiki-20110525.ebuild?rev=1.1&content-type=text/plain
46
47 Index: dokuwiki-20110525.ebuild
48 ===================================================================
49 # Copyright 1999-2011 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/www-apps/dokuwiki/dokuwiki-20110525.ebuild,v 1.1 2011/05/28 16:43:37 ramereth Exp $
52
53 EAPI="4"
54
55 inherit webapp depend.php
56
57 # upstream uses dashes in the datestamp
58 MY_BASE_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
59 MY_PV="${MY_BASE_PV}${PV:8:1}"
60
61 DESCRIPTION="DokuWiki is a simple to use Wiki aimed at a small company's documentation needs."
62 HOMEPAGE="http://wiki.splitbrain.org/wiki:dokuwiki"
63 SRC_URI="http://www.splitbrain.org/_media/projects/${PN}/${PN}-${MY_PV}.tgz"
64
65 LICENSE="GPL-2"
66 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
67 IUSE="gd"
68
69 DEPEND=""
70 RDEPEND="
71 || ( <dev-lang/php-5.3[xml,spl] >=dev-lang/php-5.3[xml] )
72 gd? ( || ( dev-lang/php[gd]
73 media-gfx/imagemagick )
74 )"
75
76 need_httpd_cgi
77 need_php_httpd
78
79 S="${WORKDIR}/${PN}-${MY_PV}"
80
81 src_prepare() {
82 # create initial changes file
83 touch data/changes.log
84 }
85
86 src_install() {
87 webapp_src_preinst
88
89 dodoc README
90 rm -f README COPYING VERSION
91
92 docinto scripts
93 dodoc bin/*
94 rm -rf bin
95
96 insinto "${MY_HTDOCSDIR}"
97 doins -r .
98
99 for x in $(find data/ -not -name '.htaccess'); do
100 webapp_serverowned "${MY_HTDOCSDIR}"/${x}
101 done
102
103 webapp_configfile "${MY_HTDOCSDIR}"/.htaccess.dist
104 webapp_configfile "${MY_HTDOCSDIR}"/conf
105
106 for x in $(find conf/ -not -name 'msg'); do
107 webapp_configfile "${MY_HTDOCSDIR}"/${x}
108 done
109
110 webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
111 webapp_src_install
112 }