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.21.0.ebuild
Date: Thu, 30 May 2013 00:27:55
Message-Id: 20130530002744.13DD02171D@flycatcher.gentoo.org
1 radhermit 13/05/30 00:27:43
2
3 Modified: ChangeLog
4 Added: mediawiki-1.21.0.ebuild
5 Log:
6 Version bump.
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.235 www-apps/mediawiki/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/ChangeLog?rev=1.235&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/ChangeLog?rev=1.235&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/ChangeLog?r1=1.234&r2=1.235
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-apps/mediawiki/ChangeLog,v
20 retrieving revision 1.234
21 retrieving revision 1.235
22 diff -u -r1.234 -r1.235
23 --- ChangeLog 25 May 2013 19:22:06 -0000 1.234
24 +++ ChangeLog 30 May 2013 00:27:43 -0000 1.235
25 @@ -1,6 +1,11 @@
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.234 2013/05/25 19:22:06 ago Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/ChangeLog,v 1.235 2013/05/30 00:27:43 radhermit Exp $
30 +
31 +*mediawiki-1.21.0 (30 May 2013)
32 +
33 + 30 May 2013; Tim Harder <radhermit@g.o> +mediawiki-1.21.0.ebuild:
34 + Version bump.
35
36 25 May 2013; Agostino Sarubbo <ago@g.o> mediawiki-1.19.7.ebuild,
37 mediawiki-1.20.6.ebuild:
38
39
40
41 1.1 www-apps/mediawiki/mediawiki-1.21.0.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/mediawiki-1.21.0.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/mediawiki/mediawiki-1.21.0.ebuild?rev=1.1&content-type=text/plain
45
46 Index: mediawiki-1.21.0.ebuild
47 ===================================================================
48 # Copyright 1999-2013 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.21.0.ebuild,v 1.1 2013/05/30 00:27:43 radhermit Exp $
51
52 EAPI=5
53 inherit webapp versionator
54
55 MY_BRANCH=$(get_version_component_range 1-2)
56
57 DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
58 HOMEPAGE="http://www.mediawiki.org"
59 SRC_URI="http://download.wikimedia.org/mediawiki/${MY_BRANCH}/${P}.tar.gz"
60
61 LICENSE="GPL-2"
62 KEYWORDS="~alpha ~amd64 ~ppc ~x86"
63 IUSE="imagemagick mysql postgres sqlite"
64
65 RDEPEND=">=dev-lang/php-5.3.2[mysql?,postgres?,session,xml,xmlreader]
66 imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) )
67 !imagemagick? ( dev-lang/php[gd] )
68 sqlite? (
69 dev-db/sqlite:3[fts3(+)]
70 >=dev-lang/php-5.3.2[pdo]
71 || ( dev-lang/php[sqlite] dev-lang/php[sqlite3] )
72 )
73 virtual/httpd-php"
74
75 need_httpd_cgi
76
77 RESTRICT="test"
78
79 src_install() {
80 webapp_src_preinst
81
82 # First we install docs and then copy everything left into htdocs dir
83 # to avoid bugs like #236411.
84
85 # We ensure the directories are prepared for writing. The post-
86 # install instructions guide the user to enable the feature.
87 local DOCS="FAQ HISTORY INSTALL README RELEASE-NOTES-${PV:0:4} UPGRADE"
88 dodoc ${DOCS} docs/*.txt
89 docinto php-memcached
90 dodoc docs/php-memcached/*
91
92 # Clean everything not used at the site...
93 rm -rf ${DOCS} COPYING tests docs
94 find . -name Makefile -delete
95 # and install
96 insinto "${MY_HTDOCSDIR}"
97 doins -r .
98
99 # If imagemagick is enabled then setup for image upload.
100 # We ensure the directory is prepared for writing.
101 if use imagemagick ; then
102 webapp_serverowned "${MY_HTDOCSDIR}"/images
103 fi
104
105 webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
106 webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
107 webapp_src_install
108 }
109
110 pkg_postinst() {
111 webapp_pkg_postinst
112
113 if [[ -n ${REPLACING_VERSIONS} ]]; then
114 einfo
115 elog "=== Consult the release notes ==="
116 elog "Before doing anything, stop and consult the release notes"
117 elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
118 elog
119 elog "These detail bug fixes, new features and functionality, and any"
120 elog "particular points that may need to be noted during the upgrade procedure."
121 einfo
122 ewarn "Back up existing files and the database before upgrade."
123 ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
124 ewarn "provides an overview of the backup process."
125 einfo
126 fi
127 }