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: ChangeLog mediawiki-1.20.6.ebuild mediawiki-1.19.7.ebuild
Date: Sat, 25 May 2013 08:53:57
Message-Id: 20130525085352.40C4721710@flycatcher.gentoo.org
1 radhermit 13/05/25 08:53:52
2
3 Modified: ChangeLog
4 Added: mediawiki-1.20.6.ebuild mediawiki-1.19.7.ebuild
5 Log:
6 Security bumps (bug #471140).
7
8 (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)
9
10 Revision Changes Path
11 1.231 www-apps/mediawiki/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/ChangeLog?rev=1.231&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/ChangeLog?rev=1.231&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/ChangeLog?r1=1.230&r2=1.231
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-apps/mediawiki/ChangeLog,v
20 retrieving revision 1.230
21 retrieving revision 1.231
22 diff -u -r1.230 -r1.231
23 --- ChangeLog 16 May 2013 21:15:08 -0000 1.230
24 +++ ChangeLog 25 May 2013 08:53:52 -0000 1.231
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.230 2013/05/16 21:15:08 radhermit Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/ChangeLog,v 1.231 2013/05/25 08:53:52 radhermit Exp $
30 +
31 +*mediawiki-1.20.6 (25 May 2013)
32 +*mediawiki-1.19.7 (25 May 2013)
33 +
34 + 25 May 2013; Tim Harder <radhermit@g.o> +mediawiki-1.19.7.ebuild,
35 + +mediawiki-1.20.6.ebuild:
36 + Security bumps (bug #471140).
37
38 16 May 2013; Tim Harder <radhermit@g.o> mediawiki-1.19.6.ebuild,
39 mediawiki-1.20.5.ebuild:
40
41
42
43 1.1 www-apps/mediawiki/mediawiki-1.20.6.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/mediawiki-1.20.6.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/mediawiki-1.20.6.ebuild?rev=1.1&content-type=text/plain
47
48 Index: mediawiki-1.20.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.20.6.ebuild,v 1.1 2013/05/25 08:53:52 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.2[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.2[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_postinst() {
113 webapp_pkg_postinst
114
115 if [[ -n ${REPLACING_VERSIONS} ]]; then
116 einfo
117 elog "=== Consult the release notes ==="
118 elog "Before doing anything, stop and consult the release notes"
119 elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
120 elog
121 elog "These detail bug fixes, new features and functionality, and any"
122 elog "particular points that may need to be noted during the upgrade procedure."
123 einfo
124 ewarn "Back up existing files and the database before upgrade."
125 ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
126 ewarn "provides an overview of the backup process."
127 einfo
128 fi
129 }
130
131
132
133 1.1 www-apps/mediawiki/mediawiki-1.19.7.ebuild
134
135 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/mediawiki-1.19.7.ebuild?rev=1.1&view=markup
136 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/mediawiki-1.19.7.ebuild?rev=1.1&content-type=text/plain
137
138 Index: mediawiki-1.19.7.ebuild
139 ===================================================================
140 # Copyright 1999-2013 Gentoo Foundation
141 # Distributed under the terms of the GNU General Public License v2
142 # $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/mediawiki-1.19.7.ebuild,v 1.1 2013/05/25 08:53:52 radhermit Exp $
143
144 EAPI=5
145 inherit webapp versionator
146
147 MY_BRANCH=$(get_version_component_range 1-2)
148
149 DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
150 HOMEPAGE="http://www.mediawiki.org"
151 SRC_URI="http://download.wikimedia.org/mediawiki/${MY_BRANCH}/${P}.tar.gz"
152
153 LICENSE="GPL-2"
154 KEYWORDS="~alpha ~amd64 ~ppc ~x86"
155 IUSE="imagemagick mysql postgres sqlite"
156
157 RDEPEND=">=dev-lang/php-5.3[mysql?,postgres?,session,xml,xmlreader]
158 imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) )
159 !imagemagick? ( dev-lang/php[gd] )
160 sqlite? (
161 dev-db/sqlite:3[fts3(+)]
162 >=dev-lang/php-5.3[pdo]
163 || ( dev-lang/php[sqlite] dev-lang/php[sqlite3] )
164 )
165 virtual/httpd-php"
166
167 need_httpd_cgi
168
169 RESTRICT="test"
170
171 src_install() {
172 webapp_src_preinst
173
174 # First we install docs and then copy everything left into htdocs dir
175 # to avoid bugs like #236411.
176
177 # We ensure the directories are prepared for writing. The post-
178 # install instructions guide the user to enable the feature.
179 local DOCS="FAQ HISTORY INSTALL README RELEASE-NOTES-${PV:0:4} UPGRADE"
180 dodoc ${DOCS} docs/*.txt
181 docinto php-memcached
182 dodoc docs/php-memcached/*
183
184 # Clean everything not used at the site...
185 rm -rf ${DOCS} COPYING tests docs
186 find . -name Makefile -delete
187 # and install
188 insinto "${MY_HTDOCSDIR}"
189 doins -r .
190
191 # If imagemagick is enabled then setup for image upload.
192 # We ensure the directory is prepared for writing.
193 if use imagemagick ; then
194 webapp_serverowned "${MY_HTDOCSDIR}"/images
195 fi
196
197 webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
198 webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
199 webapp_src_install
200 }
201
202 pkg_postinst() {
203 webapp_pkg_postinst
204
205 if [[ -n ${REPLACING_VERSIONS} ]]; then
206 einfo
207 elog "=== Consult the release notes ==="
208 elog "Before doing anything, stop and consult the release notes"
209 elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
210 elog
211 elog "These detail bug fixes, new features and functionality, and any"
212 elog "particular points that may need to be noted during the upgrade procedure."
213 einfo
214 ewarn "Back up existing files and the database before upgrade."
215 ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
216 ewarn "provides an overview of the backup process."
217 einfo
218 fi
219 }