summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-11-27 15:34:54 +0000
committerTim Harder <radhermit@gentoo.org>2014-11-27 15:34:54 +0000
commita3d99c6c4a3cd6c67c6865af87dc7c9d0a624b2b (patch)
tree33cd71443c624f5500a91878fa9c0984b9a9300d /www-apps
parentSupport python 3.4 (diff)
downloadhistorical-a3d99c6c4a3cd6c67c6865af87dc7c9d0a624b2b.tar.gz
historical-a3d99c6c4a3cd6c67c6865af87dc7c9d0a624b2b.tar.bz2
historical-a3d99c6c4a3cd6c67c6865af87dc7c9d0a624b2b.zip
Security bumps and new stable release series bump.
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/mediawiki/ChangeLog12
-rw-r--r--www-apps/mediawiki/Manifest24
-rw-r--r--www-apps/mediawiki/mediawiki-1.19.22.ebuild80
-rw-r--r--www-apps/mediawiki/mediawiki-1.22.14.ebuild80
-rw-r--r--www-apps/mediawiki/mediawiki-1.23.7.ebuild80
-rw-r--r--www-apps/mediawiki/mediawiki-1.24.0.ebuild80
6 files changed, 347 insertions, 9 deletions
diff --git a/www-apps/mediawiki/ChangeLog b/www-apps/mediawiki/ChangeLog
index b6304e2be495..9edd3ff56e2c 100644
--- a/www-apps/mediawiki/ChangeLog
+++ b/www-apps/mediawiki/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for www-apps/mediawiki
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/ChangeLog,v 1.283 2014/11/22 02:05:32 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/ChangeLog,v 1.284 2014/11/27 15:34:52 radhermit Exp $
+
+*mediawiki-1.24.0 (27 Nov 2014)
+*mediawiki-1.23.7 (27 Nov 2014)
+*mediawiki-1.22.14 (27 Nov 2014)
+*mediawiki-1.19.22 (27 Nov 2014)
+
+ 27 Nov 2014; Tim Harder <radhermit@gentoo.org> +mediawiki-1.19.22.ebuild,
+ +mediawiki-1.22.14.ebuild, +mediawiki-1.23.7.ebuild,
+ +mediawiki-1.24.0.ebuild:
+ Security bumps and new stable release series bump.
*mediawiki-1.23.6 (22 Nov 2014)
*mediawiki-1.22.13 (22 Nov 2014)
diff --git a/www-apps/mediawiki/Manifest b/www-apps/mediawiki/Manifest
index 33d13b954f23..c57bbee07eea 100644
--- a/www-apps/mediawiki/Manifest
+++ b/www-apps/mediawiki/Manifest
@@ -5,26 +5,34 @@ AUX postinstall-1.18-en.txt 2611 SHA256 8388d74e84d63c40cbc697e25639be5f07108ecc
AUX postupgrade-1.16-en.txt 1514 SHA256 5d7aedb456fbff83adf0335ca5e1c99062e694e178bc93d749615ff63dc883f4 SHA512 58d11cdf8daaa2ee62ca64dfeddad3ef2d10feac5b93b51f96e5802dd2915c3d969b8e99d059e79a9b62386ae70a7690db3c4e4d248501e839769bc7f24d2dd5 WHIRLPOOL f17f927bfedfdc502c752276c0876bebe771918242be98de32d5fc51003a054132f4f6b4a16caeca293c1ebb44c12bc322eee5efcefda228ea97136b00c6e1ee
DIST mediawiki-1.19.20.tar.gz 17936696 SHA256 e9f9383fd41278a4f2e2483a6617b98014755e88430ec88c03beed5a9bce95df SHA512 7507f590f19b87b2749d450d83397b766687b2235eda577ef5fb7dc17380d1cc5e5ba1c16206967bf870187f91348ebadfca2607790eb2e0f7499c36dab56e98 WHIRLPOOL a69784d0109aaed11249a60f7cd26fc364323666c3646940933eaa8090cefbb15f98840254919198910af5426db03e646b9bd03449b13fa78eb0b9cd31bc5938
DIST mediawiki-1.19.21.tar.gz 17936587 SHA256 62c3b53f7640fba151826f427c859a3645b8f9ea1251533fdb653cc974064a88 SHA512 0172caa7cd9db8c568f0f7bb372a83d66d342929e7411a32f57c0baa1f38a1a05014a9d09df6e61032a5f9a9e74cd9b629c0a16b759f7cc4cd35f8d280446e99 WHIRLPOOL 1da7b97f761a2d7d505fbbfeb1719761125c8426bdb7f44a565571bb978204b6b11288695dda7717603aaf37a494754aa27afb6bf7e5f706e7045d5ff62cf8e5
+DIST mediawiki-1.19.22.tar.gz 17999569 SHA256 48d67df6db8b8d620bd8a363b7f3cd50cb2c1ff3a8372be2e97550552e1e38c0 SHA512 2ed9d1730cbfdc2f7a0e3d4129fb6f2e53082201c49e0484b880f136d76e2c1537eec2ad5ebe7635d2b4c1d30689189c2936a7801e2f949ed8269fb8039a66c0 WHIRLPOOL 4fd14c6288b8b0e618b2af95cd447d628efb21c935cc9e588abf005562d1d2a51d7b3cf106e2caee394ded3e789da37fe961b00bec6ab43247743464a87510b5
DIST mediawiki-1.22.12.tar.gz 19888757 SHA256 0f698d8e1b4a3e9d60d44d2bbde75ecbf9e4265b6d067d32d6bc28246ee42ec3 SHA512 d4f881866244c6e0832525c5f3debc08794ba1f7cc69dba88ed42ef8c7f6d655b61b01c3c9419923e0104524ce236e5cdb149694b6b40c36dbbc32dcaaf5b868 WHIRLPOOL 4790b4fbd02af1200107ad5f3315ef672046619d05801dcdacf3c20cc6fdb3b32641881f3095092a0e07fc89fbc1a62977d8b6fdfc0bd9533ef88f625f8732aa
DIST mediawiki-1.22.13.tar.gz 19879559 SHA256 11822d16eaeb3990bd178fe7ff37853baf7d3bebab3da28b7fb7bb361c9f98f8 SHA512 63989e8a62fd5a7d266893c3efe611fee97ba679551b3a6e9884223332709ba2b074457e12dad28d580422c764e261c19428339ab0bfb47bee2dd3dc436f543c WHIRLPOOL 7eb1599635b6ac426ea6c06fbe3efd7475787e2af311d0f2f0be1239620331ee3ccfddc305306cebf3b7483c6c964f942eb966a43bd5d24ab552fcf066635f96
+DIST mediawiki-1.22.14.tar.gz 19922564 SHA256 3cb2aba343c34574c33f40491c4ac18795995265a26c66156b84e50268e172fc SHA512 273863843c6268818e5b4630cbe0957f7c9343902f5a0787247f5d87043e8db4c3042870b38d45459a2e5ac955b9bf4bcdc642bbd5f9c67af1aeada5debd42f2 WHIRLPOOL 4e4e4937033573034f5b41231e90f1f9e0103e44acc7851b15169b5079d016c6687024fb0968767faf02d207c57d3c9ef85d9d947cf7d43144ff609580a957d0
DIST mediawiki-1.23.5.tar.gz 19900060 SHA256 3d269afc66726b03fd4c5c8573fdf1f0cb5878cacc2f634523bb824352d3181b SHA512 25be9d88575b286f414f94401942a85a16d308c073d33794926e69112f953aceb28ac5994d7b950f5da93f835991122a9e7062aac124e82df1267868a62a3d13 WHIRLPOOL 80191250ccbe8d7246973854aa75124d7db796373836a74c012725a37c371db81d5f0db08ea5a2aeac2d2f86393bfaec59be63adeb5ce44369638a6b50260fa1
DIST mediawiki-1.23.6.tar.gz 19893692 SHA256 aaae2ffa705a8fd9a5879ba36e145ee584ecc9028a92166aabd92b20917220fa SHA512 db402cd760c3948781a5cecad59d24911e6ab3035610a6787d999a1ca69c00426ed588a8d2bd8ae1e88537bcd7a95f25248e195466f4d34913f41f027f4f8171 WHIRLPOOL 95b6db108aea46c8908086c36ce9320ed071efaa05fb31f8a2cb2272560b5125449ae34b227ccd92f86a617c5208da086a0146e86027c76b438530e529526b87
+DIST mediawiki-1.23.7.tar.gz 20007824 SHA256 ae2a010b995053296579d9d18458f70a8307f6fe5bb8fd942551a9c5f2daa46f SHA512 19225cdf021203a874645afc3dd0ce0ec67b098b336f10215a74fb79359c4d289999ef43fc4c2c2caf141978ade867da412f66d1b04ff8ab2b0e991d7f7042f9 WHIRLPOOL 643f5c76e88cdc737511154af2ec1d30be3b187049708423232446f416a4538d82c588e554a692e4bd7c5ace533441f7e46c9d711cbafa8051590acc70e4e53b
+DIST mediawiki-1.24.0.tar.gz 20726660 SHA256 da3aaa14adc631bab2017df6d01dad9655d15bf450a7f4ca6755d682656107b5 SHA512 9487e1ff2d7533c25c1ee20306548c5c176a730a4e5235c57ac005d781e3aed8b0ae2a68ea41dce5f79520e491596293125b044e7aa8ca29f458dbff88d71991 WHIRLPOOL 296e8d9e4d6f12635dd8d55cdb780f6a218e507d41f61790846084001333880e901b4b582fa0331e0f44cc86a77bce7441e2a4235ccc2ee69b88a2831246092c
EBUILD mediawiki-1.19.20.ebuild 2499 SHA256 29fb15ab4015ab89b4eb2a71ea9c8739f5d3f41f71385e250a0474ce0c2e1c88 SHA512 0d5321c329a8b6ee3e00dfbe5618ffb8acb16c50a382ed79cc79a26cfcc8935eb986bdb1b17406b82f05841715d7142160fba53fa7c23825a47e21c909e08a16 WHIRLPOOL fdbb1b256a08bf6fb18d3bcef5b090a4e982fce5a10433b9b0c22554b8ce056f8259ddf657eff8fd669018ed5b74bb7033fda608a90a86ed1604c727716d2d5f
EBUILD mediawiki-1.19.21.ebuild 2508 SHA256 ddce686b475158f6f62d3a537e81881fe67e8c478418039038b1f97d93bb47f8 SHA512 60bff1d69e0621686462184dc89bc4655b90e2ebd895082dbf14f48d2ff196b83ca8f4daab5e8098c049ce5a14889c2e52137dec26ae22e8cae6bb4e12ec9761 WHIRLPOOL 0d2bd30b0cd308b3f1e7a692bf0a360d8ba8be1f826223cf7df03860fd86949f357cd0ad8212ef9f8133f4d544b3a80062f94203771d6d29406792482fa02a8f
+EBUILD mediawiki-1.19.22.ebuild 2508 SHA256 49fa085e99b118b5d4859b5dda13f55fdeffdb39bd211f71934a636cb4e409d0 SHA512 7b10e7f82d3151de77fbcf31e7284175f936799170407b9b394f62cc7343671232f500ddeb354cde012c20f90415a1b592e80604b76458bb6678dcacf22a3717 WHIRLPOOL 38b00576f687670de9d5d4e513c566078d28d7c38820c64bf9a0491d20851a1a77c75c14ca8b63c7dba7a7fd144ad97410c4ef250403a29437f2c47e6054a2ff
EBUILD mediawiki-1.22.12.ebuild 2513 SHA256 1465114f48c4a8fa05e7af2569c90e609046661419026e8db5a1cc30dea8ae80 SHA512 b8d62e9f8c4611ef265b07d85404d9557432740eec90eef696dcf6b2aabff7ac68e7847c5e6a999175797bf288089fd92a9099e79de309117b3a3bb2ce890bb7 WHIRLPOOL 0034af76fd8d952e76e68dbcb76f1c9f749f8807f8904473eeaf3ae1fc45f1634c98906ee24cdc883cb3924e7c9295e7d2609f0f3b3fe41cf974ef3cdc7ec9af
EBUILD mediawiki-1.22.13.ebuild 2522 SHA256 1c615ebbbe91529008ca44318fa313f41aac0c2f0fe772c65c7460c326c85b0e SHA512 4480c27ae26321cb2ab4df6bf8741426f609c1fd9559b9d029b4d466dee58eaad31198fb659d4edc0da72020af8237eb6db0a7327b1695d4e13961d532b815b9 WHIRLPOOL 16013156063dd668e05861779311675d2d8289f6d1b286a7974fb8f5aae05f151b0c4a551eefd3e180709f5e76c6f9acd3d33b9400b6a17f8d8c4771b3fa593a
+EBUILD mediawiki-1.22.14.ebuild 2522 SHA256 cbb52f0f3c511e9052445ac500dad196cbda5ec473bb8ec2e9c9d4fff5155401 SHA512 453bd407c31841d084de617fee8ba331f6dc166c704999afcb15a64c4ec52d56378146d3a8447c11b5770456432ec91adebe0f3c343940e454d6129d8a7fe517 WHIRLPOOL 37c3eaac04c6c1974d7a32754fd3a7e8474295a49eb2e66dcd061ddf3f473dc272c0a631fe2fe65bbf07011952df5dbfbe1a0f088abfcfd8a7ce207907c02d0a
EBUILD mediawiki-1.23.5.ebuild 2512 SHA256 8792dbb4c6a8623879b36d763b5b7ca6c2465a3a435d4af38b0f17c65eee70d6 SHA512 4b00cc2e026e871132ec36b0b312f9bdb39c4ebad28a7d77ee84b82576edf1c426de2acaf374f590f362bf412d38d20fd78c9a2e5a730971b033d2a81e183856 WHIRLPOOL 75f6264d3121bbef35002fc663b029ed4732ece19f89ce6517ddc136750d9d7749bc0b1931bcd617a8a15c85207f97dc3d22dcfeb3342760487cbc94bdf8f9f6
EBUILD mediawiki-1.23.6.ebuild 2521 SHA256 4d93f96bf791fc5e85b111616b5e0ed23288b3e9e3af810036a3bd18460ab821 SHA512 3960ae0822147fb17fe57d47b734016bf808ed6d0c55fa676be6830809d31820aae898155066dd955ed93e87f0e3b5102c35d7b21863a37db90c2b2709578b07 WHIRLPOOL c16230f2e56d1e9f49f6b420ce2c00c5064cc9389494f756f9be81b9215498017cd3b91e0fddcff269b9070d72c9c897db9a2326d990b35a86932a288ce149dd
-MISC ChangeLog 46752 SHA256 a382f3bd9f2ef48fc4171cc973c618046b822fd9db19b6c602125b66329a2426 SHA512 912ea38d8a67c5b605dcffa360ac4434f8734c68a8bb03a400137868c794d510404033820cacc94f951597741c19fc30b3d0cd8651b391ba9a7164aa87661f19 WHIRLPOOL aef48cf858b591970fe92ed329165a42d742e840cafa94ddd394df34a3f4e9ab35936f59cdbd5552dd99f3b65ee833a4b3eeb7584ac7effa43b7d23df2c6c07d
+EBUILD mediawiki-1.23.7.ebuild 2521 SHA256 5bf81e1150a139fb46823fa1cd1a9ed8af22ddf30dda3118db13d8304561aa94 SHA512 17cc713b68a46d033b983399a9510d85564b9e5bfcfdca3b1a2d968446f96bb3ffe4a5af6d751c7fc25c9755b51fc55f88ef8f6eebcf46f934a6651c6eb1b865 WHIRLPOOL 4a616ac2f4c9eeb7bef5770c2e6226142e6447d1077398116152a4d1dbef653fd12d5acf7c3493f6fe23fed3873ee98d8fc0125ec019a2a67ad9e43c3fd3bb8d
+EBUILD mediawiki-1.24.0.ebuild 2521 SHA256 36dbfc60c4b95c0153a8b2c23c7c9b491acbe588ddc19e5ca3ddd56e71d3b54e SHA512 f98871ce2525fd239e20a5c10bdc33d6d229eb91cf8a52322a06ee107f6f9032935d04bd6466f4912a2fb5b7282af4785dbb6bc10306231f9d0cd82abc858897 WHIRLPOOL bb5e6ad9299fde88760ead5a8525e1d72a202bb03d33dd1fbacbcd7f4dee10269b1bd188696d62fecc1730d5708065473bf182e2e56d3395c1a9f354fd888273
+MISC ChangeLog 47096 SHA256 e42c5a014ce785b77c7cf1ef1b99a3f48b433978e8f303c766f34e85e8afbd25 SHA512 701aba2016ebd1d1711376aaa26aaf2b0648e865a9a04a47ec32888bef48bcd048d646790459111a3b9cc26e1b925d1ce7fe86054651f4b062189f350b5bbd91 WHIRLPOOL 789330f066a264cb8fdc9872d380573ffbba073a9ddebe0160cfe6fd03eadd36cffdaabeae8916885d31dfef3fece74edd94ad417476b0ba564208985a1411c6
MISC metadata.xml 161 SHA256 9cd891fcf0af580e98b62d2f4ded9e53671599f5a7aafd5dce692b996d2a83f4 SHA512 da8733f12ac4bebcfa485138fd9880683c1196efc0312a588ffce412ed14c1dd831e005129b6598d027af44d381fceb844453a433d0c982348e21f2d9c49f52e WHIRLPOOL 2b56ebef4f0870596c32c35c96e6dfbc911f6a3d8fe0e8c463df76dfa73dde112948c814b9a9ee996b7d71a85e4a723033ee3b92f4cde0f31d0770404d7dba61
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQEcBAEBCAAGBQJUb+9zAAoJEEqz6FtPBkyjOpAH/iA782EE+v1S07xe+sW/eS2p
-nblV7Ndsf3MQIxhR2i0w55RWIhYvNxFBVSc4m1wQgvZH4/I1XTUVbm6Ttiel7XeU
-dJuDRqyWi65yWvjRNXRlNSi/8JH72ctryZMNpOw/n/UePRy8j0U8FYJwNw6vRZA4
-PIkCRZCN3F1WEv+r5SDLlMVEQ1PwpromjLTrujBizO/CPynLtXf1JPwdxtqYdHuH
-B3oE+z1U5cJEYI4K1PgtNJFO2NGlkldI6VSXoEdVx+e67jpVqx8IYGG1NvprlOTE
-eKN3yBR/74BuMvUYd6fHIWpyy4nphxxiib5Mfk7ppbnOD8a12DW5WLZjA1aH6tM=
-=/iho
+iQEcBAEBCAAGBQJUd0SkAAoJEEqz6FtPBkyjK+gH/1V9HTpRcIeJqCJYoScu2Ll3
+/dgmIwaOzGXOCO5CnA4vbQXGwA/h9pugrQojSdPUeJYin9QtDxhXARR8P9lgY5u2
+r9XTq6hx9zmY0Tv83puBcbDUVFAFd2eLzB9jnkzGQDQT2h8Pb5RJEkkXaBeONVF6
+9XX7SexJUSkVoXIoQQjXLYSMJekh6jbWvLeZ+pnXVM20q2ZnTXR1/itq61koxx+L
+hatDHmv5f66q3kPcbRxSotX/u0SVifwl9eScX1KaBMSml81rb6fCbjLzCEMM+sEH
++28STBqwqNpDM+4TVqjU46vaV25AGF74t3VPBE0abNOdBUHrbc2C7LOscU0TeTs=
+=kvTg
-----END PGP SIGNATURE-----
diff --git a/www-apps/mediawiki/mediawiki-1.19.22.ebuild b/www-apps/mediawiki/mediawiki-1.19.22.ebuild
new file mode 100644
index 000000000000..0a6e3c2b5d32
--- /dev/null
+++ b/www-apps/mediawiki/mediawiki-1.19.22.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/mediawiki-1.19.22.ebuild,v 1.1 2014/11/27 15:34:52 radhermit Exp $
+
+EAPI=5
+inherit webapp versionator
+
+MY_BRANCH=$(get_version_component_range 1-2)
+
+DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
+HOMEPAGE="http://www.mediawiki.org"
+SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+IUSE="imagemagick mysql postgres sqlite"
+
+RDEPEND=">=dev-lang/php-5.3[mysql?,postgres?,session,xml,xmlreader]
+ imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) )
+ !imagemagick? ( dev-lang/php[gd] )
+ sqlite? (
+ dev-db/sqlite:3[fts3(+)]
+ >=dev-lang/php-5.3[pdo]
+ || ( dev-lang/php[sqlite] dev-lang/php[sqlite3] )
+ )
+ virtual/httpd-php"
+
+need_httpd_cgi
+
+RESTRICT="test"
+
+src_install() {
+ webapp_src_preinst
+
+ # First we install docs and then copy everything left into htdocs dir
+ # to avoid bugs like #236411.
+
+ # We ensure the directories are prepared for writing. The post-
+ # install instructions guide the user to enable the feature.
+ local DOCS="FAQ HISTORY INSTALL README RELEASE-NOTES-${PV:0:4} UPGRADE"
+ dodoc ${DOCS} docs/*.txt
+ docinto php-memcached
+ dodoc docs/php-memcached/*
+
+ # Clean everything not used at the site...
+ rm -rf ${DOCS} COPYING tests docs || die
+ find . -name Makefile -delete || die
+ # and install
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ # If imagemagick is enabled then setup for image upload.
+ # We ensure the directory is prepared for writing.
+ if use imagemagick ; then
+ webapp_serverowned "${MY_HTDOCSDIR}"/images
+ fi
+
+ webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
+ webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
+ webapp_src_install
+}
+
+pkg_postinst() {
+ webapp_pkg_postinst
+
+ if [[ -n ${REPLACING_VERSIONS} ]]; then
+ echo
+ elog "=== Consult the release notes ==="
+ elog "Before doing anything, stop and consult the release notes"
+ elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
+ echo
+ elog "These detail bug fixes, new features and functionality, and any"
+ elog "particular points that may need to be noted during the upgrade procedure."
+ echo
+ ewarn "Back up existing files and the database before upgrade."
+ ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
+ ewarn "provides an overview of the backup process."
+ echo
+ fi
+}
diff --git a/www-apps/mediawiki/mediawiki-1.22.14.ebuild b/www-apps/mediawiki/mediawiki-1.22.14.ebuild
new file mode 100644
index 000000000000..3abc2bec76a9
--- /dev/null
+++ b/www-apps/mediawiki/mediawiki-1.22.14.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/mediawiki-1.22.14.ebuild,v 1.1 2014/11/27 15:34:52 radhermit Exp $
+
+EAPI=5
+inherit webapp versionator
+
+MY_BRANCH=$(get_version_component_range 1-2)
+
+DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
+HOMEPAGE="http://www.mediawiki.org"
+SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
+IUSE="imagemagick mysql postgres sqlite"
+
+RDEPEND=">=dev-lang/php-5.3.2[json,mysql?,postgres?,session,xml,xmlreader]
+ imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) )
+ !imagemagick? ( dev-lang/php[gd] )
+ sqlite? (
+ dev-db/sqlite:3[fts3(+)]
+ >=dev-lang/php-5.3.2[pdo]
+ || ( dev-lang/php[sqlite] dev-lang/php[sqlite3] )
+ )
+ virtual/httpd-php"
+
+need_httpd_cgi
+
+RESTRICT="test"
+
+src_install() {
+ webapp_src_preinst
+
+ # First we install docs and then copy everything left into htdocs dir
+ # to avoid bugs like #236411.
+
+ # We ensure the directories are prepared for writing. The post-
+ # install instructions guide the user to enable the feature.
+ local DOCS="FAQ HISTORY INSTALL README RELEASE-NOTES-${PV:0:4} UPGRADE"
+ dodoc ${DOCS} docs/*.txt
+ docinto php-memcached
+ dodoc docs/php-memcached/*
+
+ # Clean everything not used at the site...
+ rm -rf ${DOCS} COPYING tests docs || die
+ find . -name Makefile -delete || die
+ # and install
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ # If imagemagick is enabled then setup for image upload.
+ # We ensure the directory is prepared for writing.
+ if use imagemagick ; then
+ webapp_serverowned "${MY_HTDOCSDIR}"/images
+ fi
+
+ webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
+ webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
+ webapp_src_install
+}
+
+pkg_postinst() {
+ webapp_pkg_postinst
+
+ if [[ -n ${REPLACING_VERSIONS} ]]; then
+ echo
+ elog "=== Consult the release notes ==="
+ elog "Before doing anything, stop and consult the release notes"
+ elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
+ echo
+ elog "These detail bug fixes, new features and functionality, and any"
+ elog "particular points that may need to be noted during the upgrade procedure."
+ echo
+ ewarn "Back up existing files and the database before upgrade."
+ ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
+ ewarn "provides an overview of the backup process."
+ echo
+ fi
+}
diff --git a/www-apps/mediawiki/mediawiki-1.23.7.ebuild b/www-apps/mediawiki/mediawiki-1.23.7.ebuild
new file mode 100644
index 000000000000..3ec20295ff5a
--- /dev/null
+++ b/www-apps/mediawiki/mediawiki-1.23.7.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/mediawiki-1.23.7.ebuild,v 1.1 2014/11/27 15:34:52 radhermit Exp $
+
+EAPI=5
+inherit webapp versionator
+
+MY_BRANCH=$(get_version_component_range 1-2)
+
+DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
+HOMEPAGE="http://www.mediawiki.org"
+SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
+IUSE="imagemagick mysql postgres sqlite"
+
+RDEPEND=">=dev-lang/php-5.3.2[json,mysql?,postgres?,session,xml,xmlreader]
+ imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) )
+ !imagemagick? ( dev-lang/php[gd] )
+ sqlite? (
+ dev-db/sqlite:3[fts3(+)]
+ >=dev-lang/php-5.3.2[pdo]
+ || ( dev-lang/php[sqlite] dev-lang/php[sqlite3] )
+ )
+ virtual/httpd-php"
+
+need_httpd_cgi
+
+RESTRICT="test"
+
+src_install() {
+ webapp_src_preinst
+
+ # First we install docs and then copy everything left into htdocs dir
+ # to avoid bugs like #236411.
+
+ # We ensure the directories are prepared for writing. The post-
+ # install instructions guide the user to enable the feature.
+ local DOCS="FAQ HISTORY INSTALL README RELEASE-NOTES-${PV:0:4} UPGRADE"
+ dodoc ${DOCS} docs/*.txt
+ docinto php-memcached
+ dodoc docs/php-memcached/*
+
+ # Clean everything not used at the site...
+ rm -rf ${DOCS} COPYING tests docs || die
+ find . -name Makefile -delete || die
+ # and install
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ # If imagemagick is enabled then setup for image upload.
+ # We ensure the directory is prepared for writing.
+ if use imagemagick ; then
+ webapp_serverowned "${MY_HTDOCSDIR}"/images
+ fi
+
+ webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
+ webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
+ webapp_src_install
+}
+
+pkg_postinst() {
+ webapp_pkg_postinst
+
+ if [[ -n ${REPLACING_VERSIONS} ]]; then
+ echo
+ elog "=== Consult the release notes ==="
+ elog "Before doing anything, stop and consult the release notes"
+ elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
+ echo
+ elog "These detail bug fixes, new features and functionality, and any"
+ elog "particular points that may need to be noted during the upgrade procedure."
+ echo
+ ewarn "Back up existing files and the database before upgrade."
+ ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
+ ewarn "provides an overview of the backup process."
+ echo
+ fi
+}
diff --git a/www-apps/mediawiki/mediawiki-1.24.0.ebuild b/www-apps/mediawiki/mediawiki-1.24.0.ebuild
new file mode 100644
index 000000000000..5a6a2d40764c
--- /dev/null
+++ b/www-apps/mediawiki/mediawiki-1.24.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/mediawiki-1.24.0.ebuild,v 1.1 2014/11/27 15:34:52 radhermit Exp $
+
+EAPI=5
+inherit webapp versionator
+
+MY_BRANCH=$(get_version_component_range 1-2)
+
+DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
+HOMEPAGE="http://www.mediawiki.org"
+SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
+IUSE="imagemagick mysql postgres sqlite"
+
+RDEPEND=">=dev-lang/php-5.3.2[json,mysql?,postgres?,session,xml,xmlreader]
+ imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) )
+ !imagemagick? ( dev-lang/php[gd] )
+ sqlite? (
+ dev-db/sqlite:3[fts3(+)]
+ >=dev-lang/php-5.3.2[pdo]
+ || ( dev-lang/php[sqlite] dev-lang/php[sqlite3] )
+ )
+ virtual/httpd-php"
+
+need_httpd_cgi
+
+RESTRICT="test"
+
+src_install() {
+ webapp_src_preinst
+
+ # First we install docs and then copy everything left into htdocs dir
+ # to avoid bugs like #236411.
+
+ # We ensure the directories are prepared for writing. The post-
+ # install instructions guide the user to enable the feature.
+ local DOCS="FAQ HISTORY INSTALL README RELEASE-NOTES-${PV:0:4} UPGRADE"
+ dodoc ${DOCS} docs/*.txt
+ docinto php-memcached
+ dodoc docs/php-memcached/*
+
+ # Clean everything not used at the site...
+ rm -rf ${DOCS} COPYING tests docs || die
+ find . -name Makefile -delete || die
+ # and install
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ # If imagemagick is enabled then setup for image upload.
+ # We ensure the directory is prepared for writing.
+ if use imagemagick ; then
+ webapp_serverowned "${MY_HTDOCSDIR}"/images
+ fi
+
+ webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
+ webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
+ webapp_src_install
+}
+
+pkg_postinst() {
+ webapp_pkg_postinst
+
+ if [[ -n ${REPLACING_VERSIONS} ]]; then
+ echo
+ elog "=== Consult the release notes ==="
+ elog "Before doing anything, stop and consult the release notes"
+ elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
+ echo
+ elog "These detail bug fixes, new features and functionality, and any"
+ elog "particular points that may need to be noted during the upgrade procedure."
+ echo
+ ewarn "Back up existing files and the database before upgrade."
+ ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
+ ewarn "provides an overview of the backup process."
+ echo
+ fi
+}