diff options
-rw-r--r-- | www-apps/drupal/ChangeLog | 11 | ||||
-rw-r--r-- | www-apps/drupal/Manifest | 20 | ||||
-rw-r--r-- | www-apps/drupal/drupal-8.0.0_beta7.ebuild | 87 |
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 +} |