summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--www-apps/drupal/ChangeLog11
-rw-r--r--www-apps/drupal/Manifest20
-rw-r--r--www-apps/drupal/drupal-8.0.0_beta7.ebuild87
3 files changed, 102 insertions, 16 deletions
diff --git a/www-apps/drupal/ChangeLog b/www-apps/drupal/ChangeLog
index 7db684398103..6792e1d204ca 100644
--- a/www-apps/drupal/ChangeLog
+++ b/www-apps/drupal/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for www-apps/drupal
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/drupal/ChangeLog,v 1.110 2014/11/20 11:45:49 jmbsvicetto Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/drupal/ChangeLog,v 1.111 2015/03/01 17:34:18 jmbsvicetto Exp $
+
+*drupal-8.0.0_beta7 (01 Mar 2015)
+
+ 01 Mar 2015; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+ +drupal-8.0.0_beta7.ebuild:
+ Add initial drupal 8.0 beta release from my overlay. I've been testing it
+ locally, but will leave it without keywords until there's more feedback.
*drupal-6.34 (20 Nov 2014)
*drupal-7.34 (20 Nov 2014)
diff --git a/www-apps/drupal/Manifest b/www-apps/drupal/Manifest
index bf6f154901f0..4ba9c0fd11b6 100644
--- a/www-apps/drupal/Manifest
+++ b/www-apps/drupal/Manifest
@@ -4,24 +4,16 @@ Hash: SHA256
AUX postinstall-en.txt 830 SHA256 ff1b9004e65d7a46a7d94b23e2ea90563d5703f2afb45b9dec6ff7e750e788dc SHA512 1d753f23faead95249d2a691da4187c7882400b308fbd2ab1c9b55ca109deb0f7f3e9414a9e6b59a74341706bc6d698745aecc38283c02e9daea555b9bc04bfc WHIRLPOOL 27c73d7dd50391fc2305ee08c138c316fea6b56458c375c317a455fd8ea43e32542a015c4911c48a93d912e1a875490e8d6523de312349c6d5d33506c68a661a
DIST drupal-6.34.tar.gz 1110352 SHA256 fea34acdc9a1fbe086151df086efc26dd2d5168b8a8ca79d50543d5b83729994 SHA512 3cc193df9d808cfab2262b65e2cd147483267fbb5d4af723ed132d15ae070498e928707cbe99c986cf64deb0a8b011da675d1c0bd67008b3b6de7e2e97c0cd4d WHIRLPOOL 8e044b112a7aa4ba6d7d4cc9e0d2ce4fa5bc9e9b699a7bb87a37b632bbc96a51281b267b559cf4001209b660b608277149c89735ba5ffd4232065723be268685
DIST drupal-7.34.tar.gz 3229858 SHA256 34268d4f2917ad1417725885fe4dad78dd2fecb7b5a27c73627746d2cb1cb3b6 SHA512 32bca5385ebb0485009c237491337691242064e6c754e271c1ba54e527c3c8577e8b161b69a8a6d02d3b1e908a14ac6d77d23623109731ee0dc167bc432d5882 WHIRLPOOL f3437f7993cfdebe1032c3c562cbb8a58e42b782299896f058a8c95cd26251cbe602c28b546b4dca315f4fe7ca9e8c33c6e5cac5c0d20f37610e28e0bf093453
+DIST drupal-8.0.0-beta7.tar.gz 9694970 SHA256 c42a7b8cf20e1fc01586429f063dd4e7d301d5d2e4a92f6cc411e932a447d562 SHA512 c7542b566e4ed0dddbd5e57c71b83392d0569733517eab94111080c6f9097d883b09e796a8cd0aaaa5eaecde0e2f42b49def00dce5d5a075a800bba2da1c6dda WHIRLPOOL dd6b4f2cf0ded0bb3bde95101b0f338d94ccea090aae6191f1ceccb01270cd73cea8b939612e43aae0da93277113bb6bdbf97882d33d50636aaeb2f9c072a739
EBUILD drupal-6.34.ebuild 1604 SHA256 f9dbfae5a1f80c3b02cae0570d0f9f9bd63d78945e7de239b04d8ce54d397fda SHA512 3f20c85dbe4ce2d3f0cdeba902a9d7044dbf2525b34e909d19a097df061e9b266baaf643b7776360640362bc2502ef978c659a693a0636c6bcfc7244a0b7fdd3 WHIRLPOOL ce2401c66569dc94a6a6e145910e8e5ff643e55fbb9d81d3a220b18e47c574410dd97a28e499f91771ee53ad7b5cd3670692c59881ad914f8d41c5e0701df85e
EBUILD drupal-7.34.ebuild 1877 SHA256 70380ee8d1676d4970a3c01acd2f5a525cb2f4739520523c1e72ded82799128f SHA512 5e545ecbea85f898485ddb547dc51eed5f208a8844ca1a59199c6e5609647f7a0841308b6f1a742900d04b7cdc042f7e4e2c50e98c95bbb38e3daac99ce2e5ec WHIRLPOOL d3de5ed4a5a62593ffe65879d40c5f290adec760f7ead3b08f0652b4f224690c7746a71895070824e0f76df4aa9fcf311c4f510767dfa925df015f10a7719b37
-MISC ChangeLog 17950 SHA256 c9206ff1b096ce4ae1e8a2bf8bbda31f164036268234db0b46cc342d2cf5acf2 SHA512 40ee174e579ca4fe0cd0d4474a0030d49e89b6ffa82db7e8c15e5827b4704d3cfe9c6e0783373b52858002cab9cdbdf3bed8549c53918de83e04b3f98392a711 WHIRLPOOL f0221e5bc782cb6a9e9d2d2f30ed7ca61216137637c5a4d8d520c417189d98a2b42d407a76508e3b959c99c55d3644ab5db434558ec38994b9b8f95c4cab6bd3
+EBUILD drupal-8.0.0_beta7.ebuild 2517 SHA256 87bbd86cad8c4209f41160ee101b10290e64b0f765709037f42d6b572504dfee SHA512 1f7e18097f324698b62e96c847e8e284a6cfccf650c63b8d3db5636618bd50c8493f4665c1725872ba50a3d32478efc2cc46fa6412a6db23b116932383f542a0 WHIRLPOOL 6b74b9f04aeb1f77483f4604be994260eaf41a0be863e14853ca315fd4fd230f9aa8288b46372914e3fc26a668cc163ef316b5634725d23b39e45ec476b83681
+MISC ChangeLog 18234 SHA256 deae3f28ace1989e886047e7749354fcbd7713db184d4dfa27fcb034c2ed8454 SHA512 d4ad402538339b4dbc8a1ac5a97e367395dbaf2130ba8b8250d128aa6d7a8a1d6a9b8d8c49f548bf0f0ef90eea25b8f90d6c4fa13973960715b67bc9f8f27192 WHIRLPOOL d208d7c4e2fc3434926c8ea19e246d431cda8160b4dd470e503fb14532326039f788299f1439d00aacf3a53278101ed564dfa10910f50528838d763dab17b619
MISC metadata.xml 334 SHA256 b1d825183ede1df66432e5d9cbc1f0f227d4c238ae1262c3cf492810d3ba5ce2 SHA512 1579decab2343f47cc16d738f45e6152b4f8567f6e0f53e05c587c126d1c05c94ecbbb1bc9aaaf6885bdb53b3bccedc0f63d125e3c245465c24a12a216bd4730 WHIRLPOOL a6446b0fcf9824990c48b511889a402e39f3edd5d9d7d8c58d574abd5435db1b5b4006407340589073e79f50a85d55c90ce1059a2944566cfe9901607adfecae
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJUbdMeAAoJEC8ZTXQF1qEPhpEQALYAWXbM+v1Un8oRx1alLkM2
-P6Mo1IJ6mplNqsHe4elMTyUPwcR5vO9D3wm6LCnJuBkMWqHtB6Q50UHJ7fKKTQIo
-g89MtfdVtl7FwY68bRlbOcuv38D750BGRXwEGqXIgW//DvoOO8jJWjncrmGfpeRY
-xoF9YaO2DwCwyRlfsbv58VUKgRbWlTgcKH9xzImRiyJj1HEwHH/r0VXNu3OjSn9G
-9R0Z7tkp8pDreiqCXOvxp7ezpZz2qkX4Kpup5ZyKkFeSCc0LjKstOZzFx2ttDU0L
-gbDGa/joGiQtbpmsv1Zjic7Bfl4vqInu8MgcAVitKH0IpmQTEw1kOm8iAirEbDOz
-jF+72Bmf0ht7sbDQC9qCKlXRGc3IXjHKQT7tkF4ES0d4enkIECN4gPm2RxMuPBga
-CN/UFHqJ3zIDwux9crTJp2tJWs8RwcGX6uX/HofGI3ZkVXxWc3lSwCl9SCDZQh3N
-mLkB1Ai5Fc1M60gJu+zknJBG2hVVj1S+pN7ZyMPk4d+alsv2zIXrbTH4/anyA/uQ
-LRQrZFqgHXqn9Rmv177RXXUuSxVkdpn2TWgEtL/IVXPs5F6wXPG5VX9HBGF+u9Mr
-vq+aaRLDp/pplyhYzU6jM2Ljpc8L59YPG4xqU+W0RsdfsSw1HY1f0daz5tarTKV4
-9IhFQV2gGTcvFhMTfceC
-=9ZDN
+iF4EAREIAAYFAlTzTXUACgkQaezjy7sObpgn7QD+O85Z8w6Jb8p3rEAO7hnRz6Rk
+aoKmviDCszm0+xb4+NgA/icWTUadO8oxPCUChgPYGOhsjMKdC35EE16Nw64fnj6E
+=nXwK
-----END PGP SIGNATURE-----
diff --git a/www-apps/drupal/drupal-8.0.0_beta7.ebuild b/www-apps/drupal/drupal-8.0.0_beta7.ebuild
new file mode 100644
index 000000000000..e018aa784c67
--- /dev/null
+++ b/www-apps/drupal/drupal-8.0.0_beta7.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/drupal/drupal-8.0.0_beta7.ebuild,v 1.1 2015/03/01 17:34:18 jmbsvicetto Exp $
+
+EAPI=5
+
+inherit webapp
+
+MY_PV=${PV:0:3}.0
+MY_P=${P/_/-}
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="PHP-based open-source platform and content management system"
+HOMEPAGE="http://drupal.org/"
+SRC_URI="http://drupal.org/files/projects/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS=""
+IUSE="+accelerator +mysql postgres sqlite +uploadprogress"
+
+RDEPEND="
+ dev-lang/php[gd,hash,pdo,postgres?,simplexml,xml]
+ virtual/httpd-php
+ accelerator? ( ||
+ (
+ dev-php/xcache
+ (
+ >=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] )
+"
+
+need_httpd_cgi
+
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+src_install() {
+ webapp_src_preinst
+
+ local docs="LICENSE.txt README.txt core/MAINTAINERS.txt core/INSTALL.txt core/CHANGELOG.txt \
+ core/INSTALL.mysql.txt core/INSTALL.pgsql.txt core/INSTALL.sqlite.txt core/UPGRADE.txt "
+
+ dodoc ${docs}
+ rm -f ${docs} core/INSTALL core/COPYRIGHT.txt core/LICENSE.txt || die
+
+ cp sites/default/{default.settings.php,settings.php} || die
+ 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() {
+ echo
+ 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}"
+ echo
+ ewarn "If this is a new install, unless you want anyone with network access to your server to be"
+ ewarn "able to run the setup, you'll have to configure your web server to limit access to it."
+ echo
+ ewarn "If you're doing a new drupal-8 install, you'll have to copy /sites/default/default.services.yml"
+ ewarn "to /sites/default/services.yml and grant it write permissions to your web server."
+ ewarn "Just follow the instructions of the drupal setup and be sure to resolve any permissions issue"
+ ewarn "reported by the setup."
+ echo
+}