summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>2013-09-13 12:13:48 +0000
committerJorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>2013-09-13 12:13:48 +0000
commita4aeec797c7a30360eb109f38b89ae84756050ed (patch)
treec2a391f6e7803992b1ad3e866db7babe3bc6fe37 /www-apps/drupal
parentRemove older unstables (diff)
downloadhistorical-a4aeec797c7a30360eb109f38b89ae84756050ed.tar.gz
historical-a4aeec797c7a30360eb109f38b89ae84756050ed.tar.bz2
historical-a4aeec797c7a30360eb109f38b89ae84756050ed.zip
Bump drupal to release 7.23.
Make dependency on accelerator and uploadprogress optional. Fixes bugs: 416897, 443736 and 475584. Package-Manager: portage-2.2.0_alpha196/cvs/Linux x86_64 Manifest-Sign-Key: 0xBB0E6E98
Diffstat (limited to 'www-apps/drupal')
-rw-r--r--www-apps/drupal/ChangeLog9
-rw-r--r--www-apps/drupal/Manifest28
-rw-r--r--www-apps/drupal/drupal-7.23.ebuild85
-rw-r--r--www-apps/drupal/metadata.xml5
4 files changed, 115 insertions, 12 deletions
diff --git a/www-apps/drupal/ChangeLog b/www-apps/drupal/ChangeLog
index b9693d6d3e23..26aaf92caa46 100644
--- a/www-apps/drupal/ChangeLog
+++ b/www-apps/drupal/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for www-apps/drupal
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/drupal/ChangeLog,v 1.97 2013/04/06 10:03:13 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apps/drupal/ChangeLog,v 1.98 2013/09/13 12:13:30 jmbsvicetto Exp $
+
+*drupal-7.23 (13 Sep 2013)
+
+ 13 Sep 2013; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+ +drupal-7.23.ebuild, metadata.xml:
+ Bump drupal to release 7.23. Make dependency on accelerator and uploadprogress
+ optional. Fixes bugs: 416897, 443736 and 475584.
06 Apr 2013; Tim Harder <radhermit@gentoo.org> -drupal-7.20.ebuild,
-drupal-7.21.ebuild:
diff --git a/www-apps/drupal/Manifest b/www-apps/drupal/Manifest
index fa5a2ddb8f87..7193a3ae1a15 100644
--- a/www-apps/drupal/Manifest
+++ b/www-apps/drupal/Manifest
@@ -4,18 +4,26 @@ Hash: SHA256
AUX postinstall-en.txt 830 SHA256 ff1b9004e65d7a46a7d94b23e2ea90563d5703f2afb45b9dec6ff7e750e788dc SHA512 1d753f23faead95249d2a691da4187c7882400b308fbd2ab1c9b55ca109deb0f7f3e9414a9e6b59a74341706bc6d698745aecc38283c02e9daea555b9bc04bfc WHIRLPOOL 27c73d7dd50391fc2305ee08c138c316fea6b56458c375c317a455fd8ea43e32542a015c4911c48a93d912e1a875490e8d6523de312349c6d5d33506c68a661a
DIST drupal-6.28.tar.gz 1105942 SHA256 0f92b1863860535877d3a4547dd1481d0fbc76959cc7042d6c4b2b81209a987f SHA512 d385ab4cbde7428cbaba2a9f77183267da29f54086b0203c680b7f8e2329871d24a0e917bd08fcbd311a8ba33e7c7d76b28ff2c01b5de41cf3ff65dda5406ba3 WHIRLPOOL 64398fd93de54c765a105b22d0bd9364122423436c010420e9d93860daeafc728a5728c6e2fdf40f0d3a783748be74ccd48477ba8a04a373a7bd568199d0aaa9
DIST drupal-7.22.tar.gz 3183014 SHA256 3f64ccfbb1c62bdef870207aa5de84ad11da1c8a94800fce5ad3a484b47cb29b SHA512 70d441b6d3dba456de3be12accaf1297b648c80efb35108823e553e7afc4dd1a9dd29b5d726f0ded5f2ebf7271294e0792043e4259e317cba2376733348966a9 WHIRLPOOL 7dfb69c33d3f2bf92546e569ccf21b4fa02860efd0b6fc33a62aae688f31240d64f26cfb324558bd527bd469a23355a67264923e0244f8d1319f1057b3185ee7
+DIST drupal-7.23.tar.gz 3191695 SHA256 79f2ae06aac349b86fc0f6cd100f3fc34b72e9f46068ddf704d575778aae1f99 SHA512 e5f1b8a79de2fc02c3dfa15345800d369db4bc9e80333410a7ea3e97f680c2478633ac094a709a2b5a6a9f6b65ff7a142ff5d12e9b6085141684f0b1cad2507f WHIRLPOOL 874ea3457d3bd9f4ee262d98ff364a471aa1cd1d0a1e94db60213aec6360aabbf0bd38f71562335c2f91df03c8a8d3707a5fbd475506e62de5162277d46a6b65
EBUILD drupal-6.28.ebuild 1577 SHA256 86153bba08a3c7afa928afd05cb8248e8591c612400df04b024aa5cdef8f4ef9 SHA512 a946123f98782430a72bbb8e616c419f1b7ae9d165acd15dd7e055a11613ec7bcf1b1e630fb88e585216cdddc477ad68bfb67b24735de15ff62c61f1829bd0ee WHIRLPOOL 788afd8f71481259d3af5e944e012e1cf09debfaa383f3e96f3e04dcea6082625d1aee8188be1851cd0b5dd556ad5cb203542d10cfac9fa661cfe047b99d1829
EBUILD drupal-7.22.ebuild 1720 SHA256 0e0db0947c33a7aee6d9e254c8402cbb93d83a0db1841959e4b104a338cd0acc SHA512 c0bc794595e0ab83267417f59e6b9af5e87ebd43374a51215ebc4598b25d2243abf1d6383a5bd4f2cf52807b174d40800efba0c51d5557e7299e78c2f503282d WHIRLPOOL 5e1c30654a5b9b56af04502c5f63b680c8012197ebb38426450dfaed7da666ef5376ec22d881d2b6a0c7adeef2dbd2ac72c576b44fba525d048b8d94026e4ce7
-MISC ChangeLog 15283 SHA256 6da76710ee9ee72f8af0e5c4a2127a6c18f34576bc02bcb29eebd66b0aa388f9 SHA512 b13859b80f653f461dbf2a75083b5c86ba10127fb161880bcb3e181cd69bfb0aff5012835046091d2e1c1b95cca420c21f65f766f9d0473b614b87aea3185217 WHIRLPOOL aa527b07cc5dcf1168c2097624fa71315b9d24e271827b7724508f80ea0f4153e621cbb9a32d2863d6980c26f0de08953079645ea949933ed9ed2331912035d8
-MISC metadata.xml 162 SHA256 43c8abb1bfcf55dc16e273c011f146d11197054559a26da3500c9b454ceeed40 SHA512 bb84d2a2083ba579e9b0e1d7db9997561af9eeeb41c1af4af41a6f51aedfc3e03cac9cb1a1f730ce576065925ba44de8e6de9d35c392e9d1f002f8a1e89feded WHIRLPOOL d36edc46fcf9a70b7618a861f337cfc7baab6088d13817a5d57c98a5168b23b6408d6641f167569afe9e542cb29d40988c757a86f52daaa3e8bf409730a515c3
+EBUILD drupal-7.23.ebuild 1967 SHA256 49117b944502cf46a7cb81dd774734f4c346666f0bd101fd93456ce3e1e3943a SHA512 2b2aad20c6a818e4ab4c34c2dcdf78c5c1ab93f8f63d5210427eed9ee73554eda4a1c8d31e7b1d9245f37b41f350f0ae0b386823216e816bc401a3e51a245d84 WHIRLPOOL 9568a3888d99e6a93c355f592b05d700a14fa921e46f133d92d21dc4eca338c910198406b8235d62e9b8ea89ccf1fde2ee60a7e2debac5febc416057974fbc92
+MISC ChangeLog 15550 SHA256 1d27214f050e18c953d26639cdebc1aea55306aab4706ce429d5b8ae181399c6 SHA512 7d6350b0b5291356f2c3c0f552e3cb36f5e05bebed97c058e9f93508f38d390a0f498c7b5a0016d7a373c919af4b0e050082134b2960780baad613e945db7378 WHIRLPOOL ffc584107379ccddc52ba55117829107db0c3558edd097fc37801af2db3838f737fdb08b1fbb8f73db78cc10698a137b6581494e95d3ee07c1679b677f9db039
+MISC metadata.xml 334 SHA256 b1d825183ede1df66432e5d9cbc1f0f227d4c238ae1262c3cf492810d3ba5ce2 SHA512 1579decab2343f47cc16d738f45e6152b4f8567f6e0f53e05c587c126d1c05c94ecbbb1bc9aaaf6885bdb53b3bccedc0f63d125e3c245465c24a12a216bd4730 WHIRLPOOL a6446b0fcf9824990c48b511889a402e39f3edd5d9d7d8c58d574abd5435db1b5b4006407340589073e79f50a85d55c90ce1059a2944566cfe9901607adfecae
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.20 (GNU/Linux)
-iQEcBAEBCAAGBQJRX/LiAAoJEEqz6FtPBkyjWgQH/1Nh3Nfic0WhhT5l3dIYFlfu
-zQQaaj32tYaRzx1f10V1NeoaExCVwbq4AzqNSAuH6lLmgrrBiXA3epwOeNTGfous
-6pQwXc93zYBRQjFm4edE+zdG1yZMOQmERIudUCV7UCLuVk0ZQ9+kNgHl9L1XXC45
-VVugkbny00RLueXqGFq+c4FM9w1+ZZV7pKGWL9IU1hrQ/Ty0+mWjkQKYBmGxZ85w
-WmJhUpeU6giTRzDyoCyKGMg9nAqFke1u/WDKEhG8M+EfgZVKqVMOWBrjydQOSHgD
-AmDo4JDa47XO/5/uCp1f1aDxDf4G42UhKMpu3/lAGByTrOsJ8/2immObKrVk5i4=
-=jm99
+iQIcBAEBCAAGBQJSMwCyAAoJEC8ZTXQF1qEPxH0P/0MCjp06fA7Ff9/OS8PxKmk4
+c7cw0wEvo8ud/hJaYYwL7cSHl6UxDitBEqCTO02sLmHeSKFKFDrvpDK3KL/Qk5p9
+pSy0rfA7cUm9M7QxeSjveauIAALWuqw4xIA6ZwLq4iB2rhSZ0I+sioOGR7NVLqZH
+iDmSSuSnNPQH57tEGUdVvkobhQTtvlFzbUMnkJFReQXD+w+krkxsSA2RUHcbqA68
+aTdPtxyS2pTCqXVXGvSsVfaJTQ4Vtmxwkay8MY3fMoTx/xbJwkhsLEjafs/Ze2nO
+tAcmsCPRzELMHSuqOq3drCziTiqGJZonONW9xeSAciwVBlYXEcJm690ZGPMhrJvZ
+eqb/knXXVBIjzcKZsuInoB3dwHxAoP/50VDUGjPiDuttd1T0G92KxbPEP8XyE7ef
+5+Pv1Kk2+opHLsaXWOTxfrFv3X+yN0DakrJ/zJDuN5fHnfkn9hpHiVq8OG0xL5eu
+AnYweu9r/FMRSpexM1DtWUfnU10IyFUeoRffkI0StFI93PxPOQaNcJY3C1R3wMCW
+ikDg7RnckRuLspEwYoU0XBJ+Kjc2D1Cv24pSqqNq5JAFYKcOCKqrmqrAKexpAKJ1
+5r1RI97xPcu1WlR4EduwZ6waCR407YbGTnyzyvxn7mT3lOacr0VuXFtGy+Temarr
+3PEr1CsQD/xWCLFIJB0w
+=Elt3
-----END PGP SIGNATURE-----
diff --git a/www-apps/drupal/drupal-7.23.ebuild b/www-apps/drupal/drupal-7.23.ebuild
new file mode 100644
index 000000000000..00ec7fef1a3a
--- /dev/null
+++ b/www-apps/drupal/drupal-7.23.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/drupal/drupal-7.23.ebuild,v 1.1 2013/09/13 12:13:30 jmbsvicetto Exp $
+
+EAPI=5
+
+inherit webapp
+
+MY_PV=${PV:0:3}.0
+
+DESCRIPTION="PHP-based open-source platform and content management system"
+HOMEPAGE="http://drupal.org/"
+SRC_URI="http://drupal.org/files/projects/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+IUSE="+accelerator +mysql postgres sqlite +uploadprogress"
+
+RDEPEND="
+ dev-lang/php[gd,pdo,postgres?,xml]
+ virtual/httpd-php
+ accelerator? ( ||
+ (
+ (
+ <dev-lang/php-5.5
+ dev-php/pecl-apc
+ )
+ dev-php/xcache
+ dev-php/eaccelerator
+ (
+ >=dev-lang/php-5.5[opcache]
+ dev-php/pecl-apcu
+ )
+ )
+ )
+ uploadprogress? ( dev-php/pecl-uploadprogress )
+ mysql? (
+ || (
+ dev-lang/php[mysql]
+ dev-lang/php[mysqli]
+ )
+ )
+ sqlite? (
+ || (
+ dev-lang/php[sqlite]
+ dev-lang/php[sqlite3]
+ )
+ )
+"
+
+need_httpd_cgi
+
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+src_install() {
+ webapp_src_preinst
+
+ local docs="MAINTAINERS.txt LICENSE.txt INSTALL.txt CHANGELOG.txt INSTALL.mysql.txt INSTALL.pgsql.txt INSTALL.sqlite.txt UPGRADE.txt "
+ dodoc ${docs}
+ rm -f ${docs} INSTALL COPYRIGHT.txt
+
+ cp sites/default/{default.settings.php,settings.php}
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ dodir "${MY_HTDOCSDIR}"/files
+ webapp_serverowned "${MY_HTDOCSDIR}"/files
+ webapp_serverowned "${MY_HTDOCSDIR}"/sites/default
+ webapp_serverowned "${MY_HTDOCSDIR}"/sites/default/settings.php
+
+ webapp_configfile "${MY_HTDOCSDIR}"/sites/default/settings.php
+ webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+ webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+
+ webapp_src_install
+}
+
+pkg_postinst() {
+ ewarn
+ ewarn "SECURITY NOTICE"
+ ewarn "If you plan on using SSL on your Drupal site, please consult the postinstall information:"
+ ewarn "\t# webapp-config --show-postinst ${PN} ${PV}"
+ ewarn
+}
diff --git a/www-apps/drupal/metadata.xml b/www-apps/drupal/metadata.xml
index 794e56895482..318cc2f778a1 100644
--- a/www-apps/drupal/metadata.xml
+++ b/www-apps/drupal/metadata.xml
@@ -1,6 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
<pkgmetadata>
<herd>web-apps</herd>
+<use>
+ <flag name='accelerator'>Add dependency on a php accelerator</flag>
+ <flag name='uploadprogress'>Install <pkg>dev-php/pecl-uploadprogress</pkg> package</flag>
+</use>
</pkgmetadata>