diff options
author | Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org> | 2020-06-04 13:12:17 +0000 |
---|---|---|
committer | Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org> | 2020-06-04 13:12:37 +0000 |
commit | 51641289cdd4d9e026a00e106892358e1852e934 (patch) | |
tree | f5f2918ddc2ee9bd8ddc4b4e62ab0c12faf65e1a /www-apps/drupal | |
parent | net-libs/gnutls: bump to v3.6.14 (diff) | |
download | gentoo-51641289cdd4d9e026a00e106892358e1852e934.tar.gz gentoo-51641289cdd4d9e026a00e106892358e1852e934.tar.bz2 gentoo-51641289cdd4d9e026a00e106892358e1852e934.zip |
www-apps/drupal: Release bump to 7.71, 8.8.7, 8.9.0 and 9.0.0.
Add the first release for major milestone - Drupal 9.0.0.
Drop older releases. Keep 8.7.14 for now, but it should be dropped soon.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
Diffstat (limited to 'www-apps/drupal')
-rw-r--r-- | www-apps/drupal/Manifest | 6 | ||||
-rw-r--r-- | www-apps/drupal/drupal-7.71.ebuild (renamed from www-apps/drupal/drupal-7.70.ebuild) | 0 | ||||
-rw-r--r-- | www-apps/drupal/drupal-8.8.7.ebuild (renamed from www-apps/drupal/drupal-8.8.6.ebuild) | 0 | ||||
-rw-r--r-- | www-apps/drupal/drupal-8.9.0.ebuild | 68 | ||||
-rw-r--r-- | www-apps/drupal/drupal-9.0.0.ebuild | 68 |
5 files changed, 140 insertions, 2 deletions
diff --git a/www-apps/drupal/Manifest b/www-apps/drupal/Manifest index d01efc2283a4..b40878a7e612 100644 --- a/www-apps/drupal/Manifest +++ b/www-apps/drupal/Manifest @@ -1,3 +1,5 @@ -DIST drupal-7.70.tar.gz 3319190 BLAKE2B 33f27c8c893d0a34ba953fbe9fae9a9552333328869da4d8627df018e3fc79d6e0cda3ae010c810ee113d87bbbfd2a9a7b12164cf2aede294de246d545eb3bcd SHA512 17d82cd8e4a519bccaf858447db76d7672ba0b9b6b4081f2b10842f22cf9cdb3a15df1dcc33a71be1476ba0df960812624938a0bdff594dd02b114521fd83b65 +DIST drupal-7.71.tar.gz 3323316 BLAKE2B a34a6f35912130719867d3a1e9262d25d558d1ecd220b73f662134c3e1238bfd9dbedd71f076332e4dfac3b1ed0bab24ddf7603a4ad78faf9db5c7317e273b66 SHA512 3ed0bd4e8f176bfda89e5032728b22351951062e476956b8f0242a5a2606be65c109bb31770815a1ee74f38a6aea20b3bd7697e714597da8eaff0bdfa9ba548d DIST drupal-8.7.14.tar.gz 17930775 BLAKE2B 0a25ea095d8431075bb2d6506237a270131cef0548b0be4d801721fc850b504d0ea1969410a4b7493f983d9a9e80e9e8e45fb553e821759505882bac96266de3 SHA512 0dc5ee0d21c6da019aae6cf93d16d938b5fcf3179b74278d03c75cb6fd78f7fa698bc98ccb4040553b010e7b529f8a37640147b928616348abbcfd3060d42995 -DIST drupal-8.8.6.tar.gz 19494446 BLAKE2B 201399953571903b174548aa46455fc247dc34b3c38953c82c8f30c3317875662744fea5574c3692a35d6859ce5479dcfe084c9347c20909b72a015ce44fa44a SHA512 7466b28c36b8eafe15f5c23ec89c59e0add945ead9b46421735efff304cb3dd563c7dc850725e6fdc517a9116756a5d118f763e7744cd05edeaf1cdcf827eca4 +DIST drupal-8.8.7.tar.gz 19504196 BLAKE2B 7414049a26fdb74d4dc5cde4d19cdd8f2631cfa1d2c97b87128f832efdafe734ef261a8423cdecad3c5ce56b6770806e2ca76a8b76fd71cfa5a056c6dfb75f6c SHA512 24608d809522878999f96c8e2fb561ee0f6e1460de54127570c75e08430a6ecfabdf080fe3f2177a70f12acdb0d1ef4c2f5f86f7304e69748eb1d82357034e74 +DIST drupal-8.9.0.tar.gz 19776103 BLAKE2B 3dc9ee0db667c370de2f686dc34b7b60797fe0a8ad80c2ca9dc08e1c096d6b3f9629e05af156c004a20fecba8958ca4283b45a21f67d212fed254feb03618b79 SHA512 4cb05a4352aa04ce94252a2614f1d16822400e45250d0d67962b8a3c7a891d323d102fc6c7c44a5d8caa16aa8857096958bb56899314c3871dece4e8647d5264 +DIST drupal-9.0.0.tar.gz 16833239 BLAKE2B 2202de1e352b181db3f85ba5ccf012987114b140afee055ba2475b63ae9738be9a669a534dc5470a3d41bf1e4eb81b269ccc34f4ac89ef5668396121d91ee1b0 SHA512 7a77a153f6e0b9f31c3d0e1350719b7677d8153a823b057efbe6e1cc21c59989755c96e497b1a4439e79361f35920eac13d1016019d4fd12dabc34c2c10d8244 diff --git a/www-apps/drupal/drupal-7.70.ebuild b/www-apps/drupal/drupal-7.71.ebuild index 4fd21d3cac4f..4fd21d3cac4f 100644 --- a/www-apps/drupal/drupal-7.70.ebuild +++ b/www-apps/drupal/drupal-7.71.ebuild diff --git a/www-apps/drupal/drupal-8.8.6.ebuild b/www-apps/drupal/drupal-8.8.7.ebuild index 50acdd30770d..50acdd30770d 100644 --- a/www-apps/drupal/drupal-8.8.6.ebuild +++ b/www-apps/drupal/drupal-8.8.7.ebuild diff --git a/www-apps/drupal/drupal-8.9.0.ebuild b/www-apps/drupal/drupal-8.9.0.ebuild new file mode 100644 index 000000000000..50acdd30770d --- /dev/null +++ b/www-apps/drupal/drupal-8.9.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +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="https://www.drupal.org/" +SRC_URI="https://ftp.drupal.org/files/projects/${MY_P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="+mysql postgres sqlite +uploadprogress" + +RDEPEND=" + dev-lang/php[gd,hash(+),mysql?,pdo,postgres?,simplexml,sqlite?,xml] + virtual/httpd-php + uploadprogress? ( dev-php/pecl-uploadprogress ) +" + +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/UPDATE.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_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 +} diff --git a/www-apps/drupal/drupal-9.0.0.ebuild b/www-apps/drupal/drupal-9.0.0.ebuild new file mode 100644 index 000000000000..50acdd30770d --- /dev/null +++ b/www-apps/drupal/drupal-9.0.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +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="https://www.drupal.org/" +SRC_URI="https://ftp.drupal.org/files/projects/${MY_P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="+mysql postgres sqlite +uploadprogress" + +RDEPEND=" + dev-lang/php[gd,hash(+),mysql?,pdo,postgres?,simplexml,sqlite?,xml] + virtual/httpd-php + uploadprogress? ( dev-php/pecl-uploadprogress ) +" + +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/UPDATE.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_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 +} |