Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-apps/mediawiki: mediawiki-1.19.6.ebuild ChangeLog mediawiki-1.20.5.ebuild
Date: Wed, 01 May 2013 16:38:52
Message-Id: 20130501163846.A0A282171D@flycatcher.gentoo.org
1 radhermit 13/05/01 16:38:46
2
3 Modified: ChangeLog
4 Added: mediawiki-1.19.6.ebuild mediawiki-1.20.5.ebuild
5 Log:
6 Security bumps (bug #468110).
7
8 (Portage version: 2.2.0_alpha173/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)
9
10 Revision Changes Path
11 1.225 www-apps/mediawiki/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/ChangeLog?rev=1.225&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/ChangeLog?rev=1.225&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/ChangeLog?r1=1.224&r2=1.225
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-apps/mediawiki/ChangeLog,v
20 retrieving revision 1.224
21 retrieving revision 1.225
22 diff -u -r1.224 -r1.225
23 --- ChangeLog 17 Apr 2013 09:15:29 -0000 1.224
24 +++ ChangeLog 1 May 2013 16:38:46 -0000 1.225
25 @@ -1,6 +1,13 @@
26 # ChangeLog for www-apps/mediawiki
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/ChangeLog,v 1.224 2013/04/17 09:15:29 ago Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/ChangeLog,v 1.225 2013/05/01 16:38:46 radhermit Exp $
30 +
31 +*mediawiki-1.20.5 (01 May 2013)
32 +*mediawiki-1.19.6 (01 May 2013)
33 +
34 + 01 May 2013; Tim Harder <radhermit@g.o> +mediawiki-1.19.6.ebuild,
35 + +mediawiki-1.20.5.ebuild:
36 + Security bumps (bug #468110).
37
38 17 Apr 2013; Agostino Sarubbo <ago@g.o> -mediawiki-1.19.4.ebuild,
39 -mediawiki-1.20.3.ebuild:
40
41
42
43 1.1 www-apps/mediawiki/mediawiki-1.19.6.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/mediawiki-1.19.6.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/mediawiki-1.19.6.ebuild?rev=1.1&content-type=text/plain
47
48 Index: mediawiki-1.19.6.ebuild
49 ===================================================================
50 # Copyright 1999-2013 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/mediawiki-1.19.6.ebuild,v 1.1 2013/05/01 16:38:46 radhermit Exp $
53
54 EAPI=5
55 inherit webapp versionator
56
57 MY_BRANCH=$(get_version_component_range 1-2)
58
59 DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
60 HOMEPAGE="http://www.mediawiki.org"
61 SRC_URI="http://download.wikimedia.org/mediawiki/${MY_BRANCH}/${P}.tar.gz"
62
63 LICENSE="GPL-2"
64 KEYWORDS="~alpha ~amd64 ~ppc ~x86"
65 IUSE="imagemagick mysql postgres sqlite"
66
67 RDEPEND=">=dev-lang/php-5.3[mysql?,postgres?,session,xml,xmlreader]
68 imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) )
69 !imagemagick? ( dev-lang/php[gd] )
70 sqlite? (
71 dev-db/sqlite:3[fts3(+)]
72 >=dev-lang/php-5.3[pdo]
73 || ( dev-lang/php[sqlite] dev-lang/php[sqlite3] )
74 )
75 virtual/httpd-php"
76
77 need_httpd_cgi
78
79 RESTRICT="test"
80
81 src_install() {
82 webapp_src_preinst
83
84 # First we install docs and then copy everything left into htdocs dir
85 # to avoid bugs like #236411.
86
87 # We ensure the directories are prepared for writing. The post-
88 # install instructions guide the user to enable the feature.
89 local DOCS="FAQ HISTORY INSTALL README RELEASE-NOTES-${PV:0:4} UPGRADE"
90 dodoc ${DOCS} docs/*.txt
91 docinto php-memcached
92 dodoc docs/php-memcached/*
93
94 # Clean everything not used at the site...
95 rm -rf ${DOCS} COPYING tests docs
96 find . -name Makefile -delete
97 # and install
98 insinto "${MY_HTDOCSDIR}"
99 doins -r .
100
101 # If imagemagick is enabled then setup for image upload.
102 # We ensure the directory is prepared for writing.
103 if use imagemagick ; then
104 webapp_serverowned "${MY_HTDOCSDIR}"/images
105 fi
106
107 webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
108 webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
109 webapp_src_install
110 }
111
112 pkg_preinst() {
113 prev_install="false"
114 if has_version ${CATEGORY}/${PN} ; then
115 prev_install="true"
116 fi
117 }
118
119 pkg_postinst() {
120 webapp_pkg_postinst
121
122 if ${prev_install} ; then
123 einfo
124 elog "=== Consult the release notes ==="
125 elog "Before doing anything, stop and consult the release notes"
126 elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
127 elog
128 elog "These detail bug fixes, new features and functionality, and any"
129 elog "particular points that may need to be noted during the upgrade procedure."
130 einfo
131 ewarn "Back up existing files and the database before upgrade."
132 ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
133 ewarn "provides an overview of the backup process."
134 einfo
135 fi
136 }
137
138
139
140 1.1 www-apps/mediawiki/mediawiki-1.20.5.ebuild
141
142 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/mediawiki-1.20.5.ebuild?rev=1.1&view=markup
143 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/mediawiki-1.20.5.ebuild?rev=1.1&content-type=text/plain
144
145 Index: mediawiki-1.20.5.ebuild
146 ===================================================================
147 # Copyright 1999-2013 Gentoo Foundation
148 # Distributed under the terms of the GNU General Public License v2
149 # $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/mediawiki-1.20.5.ebuild,v 1.1 2013/05/01 16:38:46 radhermit Exp $
150
151 EAPI=5
152 inherit webapp versionator
153
154 MY_BRANCH=$(get_version_component_range 1-2)
155
156 DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
157 HOMEPAGE="http://www.mediawiki.org"
158 SRC_URI="http://download.wikimedia.org/mediawiki/${MY_BRANCH}/${P}.tar.gz"
159
160 LICENSE="GPL-2"
161 KEYWORDS="~alpha ~amd64 ~ppc ~x86"
162 IUSE="imagemagick mysql postgres sqlite"
163
164 RDEPEND=">=dev-lang/php-5.3.2[mysql?,postgres?,session,xml,xmlreader]
165 imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) )
166 !imagemagick? ( dev-lang/php[gd] )
167 sqlite? (
168 dev-db/sqlite:3[fts3(+)]
169 >=dev-lang/php-5.3.2[pdo]
170 || ( dev-lang/php[sqlite] dev-lang/php[sqlite3] )
171 )
172 virtual/httpd-php"
173
174 need_httpd_cgi
175
176 RESTRICT="test"
177
178 src_install() {
179 webapp_src_preinst
180
181 # First we install docs and then copy everything left into htdocs dir
182 # to avoid bugs like #236411.
183
184 # We ensure the directories are prepared for writing. The post-
185 # install instructions guide the user to enable the feature.
186 local DOCS="FAQ HISTORY INSTALL README RELEASE-NOTES-${PV:0:4} UPGRADE"
187 dodoc ${DOCS} docs/*.txt
188 docinto php-memcached
189 dodoc docs/php-memcached/*
190
191 # Clean everything not used at the site...
192 rm -rf ${DOCS} COPYING tests docs
193 find . -name Makefile -delete
194 # and install
195 insinto "${MY_HTDOCSDIR}"
196 doins -r .
197
198 # If imagemagick is enabled then setup for image upload.
199 # We ensure the directory is prepared for writing.
200 if use imagemagick ; then
201 webapp_serverowned "${MY_HTDOCSDIR}"/images
202 fi
203
204 webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
205 webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
206 webapp_src_install
207 }
208
209 pkg_preinst() {
210 prev_install="false"
211 if has_version ${CATEGORY}/${PN} ; then
212 prev_install="true"
213 fi
214 }
215
216 pkg_postinst() {
217 webapp_pkg_postinst
218
219 if ${prev_install} ; then
220 einfo
221 elog "=== Consult the release notes ==="
222 elog "Before doing anything, stop and consult the release notes"
223 elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
224 elog
225 elog "These detail bug fixes, new features and functionality, and any"
226 elog "particular points that may need to be noted during the upgrade procedure."
227 einfo
228 ewarn "Back up existing files and the database before upgrade."
229 ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
230 ewarn "provides an overview of the backup process."
231 einfo
232 fi
233 }