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