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.1.ebuild
Date: Fri, 15 Jun 2012 01:57:04
Message-Id: 20120615015642.B8D722004B@flycatcher.gentoo.org
1 radhermit 12/06/15 01:56:42
2
3 Modified: ChangeLog
4 Added: mediawiki-1.19.1.ebuild
5 Log:
6 Security bump.
7
8 (Portage version: 2.2.0_alpha110/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.190 www-apps/mediawiki/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/ChangeLog?rev=1.190&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/ChangeLog?rev=1.190&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/ChangeLog?r1=1.189&r2=1.190
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-apps/mediawiki/ChangeLog,v
20 retrieving revision 1.189
21 retrieving revision 1.190
22 diff -u -r1.189 -r1.190
23 --- ChangeLog 8 Jun 2012 18:13:24 -0000 1.189
24 +++ ChangeLog 15 Jun 2012 01:56:42 -0000 1.190
25 @@ -1,6 +1,11 @@
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.189 2012/06/08 18:13:24 ranger Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/ChangeLog,v 1.190 2012/06/15 01:56:42 radhermit Exp $
30 +
31 +*mediawiki-1.19.1 (15 Jun 2012)
32 +
33 + 15 Jun 2012; Tim Harder <radhermit@g.o> +mediawiki-1.19.1.ebuild:
34 + Security bump.
35
36 08 Jun 2012; Brent Baude <ranger@g.o> mediawiki-1.18.2.ebuild:
37 Marking mediawiki-1.18.2 ppc for bug 409513
38
39
40
41 1.1 www-apps/mediawiki/mediawiki-1.19.1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/mediawiki-1.19.1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/mediawiki-1.19.1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: mediawiki-1.19.1.ebuild
47 ===================================================================
48 # Copyright 1999-2012 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/mediawiki-1.19.1.ebuild,v 1.1 2012/06/15 01:56:42 radhermit Exp $
51
52 EAPI="4"
53 inherit webapp versionator
54
55 MY_BRANCH=$(get_version_component_range 1-2)
56 MY_P=${P/_/}
57
58 DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
59 HOMEPAGE="http://www.mediawiki.org"
60 SRC_URI="http://download.wikimedia.org/mediawiki/${MY_BRANCH}/${MY_P}.tar.gz"
61
62 LICENSE="GPL-2"
63 KEYWORDS="~alpha ~amd64 ~ppc ~x86"
64 IUSE="imagemagick mysql postgres sqlite"
65
66 RDEPEND=">=dev-lang/php-5.3[mysql?,postgres?,session,xml,xmlreader]
67 imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) )
68 !imagemagick? ( dev-lang/php[gd] )
69 sqlite? (
70 dev-db/sqlite:3[fts3]
71 >=dev-lang/php-5.3[sqlite3,pdo]
72 )
73 virtual/httpd-php"
74
75 need_httpd_cgi
76
77 RESTRICT="test"
78
79 S=${WORKDIR}/${MY_P}
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.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 }