commit: 57e761b4e32ecedb4e6a6e2982aee9db3deafca5 Author: Florian Schmaus <flow <AT> gentoo <DOT> org> AuthorDate: Thu Feb 29 20:38:44 2024 +0000 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org> CommitDate: Thu Feb 29 20:38:44 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e761b4
www-apps/nextcloud: add 28.0.3 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org> www-apps/nextcloud/Manifest | 1 + www-apps/nextcloud/nextcloud-28.0.3.ebuild | 42 ++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+) diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index 1a2a1101c9bd..2cf071d5eefb 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -8,3 +8,4 @@ DIST nextcloud-27.1.6.tar.bz2 183633049 BLAKE2B 6e011d8691ccfb7411ad1c889f2459c8 DIST nextcloud-28.0.0.tar.bz2 184248524 BLAKE2B fb2d88ace6c05a17995817258a5cf51abb42886af5835b51edc36b4338ada7d88c1537e1ad3032f639c4cead8cc3e870bba41b3238dbe46a2079ce4de25bc77e SHA512 84f543bb73982fe302925837f2def3166e2965c8bccf52650684f6f4c17cd7e009184ce423eb987da181570bcc6cfe80afdb6900cb03d01db03e1c44ecdc8f5b DIST nextcloud-28.0.1.tar.bz2 183887041 BLAKE2B 137cf74cb356b5b339e49b74b618bb38aed3268c1af90734f5b54b3da257fe384c93dbb26419b88ede71562ea76704f8c84b5dd05d0b579f606e5816430805c1 SHA512 32f2ecaa24017907088a6163a393a91d7df5e6a5dee03ee6b62a73c376869f46505b5560a1ac9704755aecdfa2acae637be60c5df747db0c0d82b3987c0d2f4f DIST nextcloud-28.0.2.tar.bz2 186446961 BLAKE2B 69d9816d94dda3df96b9e179a8e72903a53bcbeec0d6c6bffb2d252bbe0fe0c36b5cd83df2e52a6703e5eda595203d1701d6b56d736a2ed5b225e883900a0365 SHA512 df3873c1641116e913cc454c8e8da96177ff88b2f1ec06f48e7cbb6d78c17166dc03278dc7d4bbb98a30f028700322fd1e9d3a533bada8e35a1ed92b66563f3c +DIST nextcloud-28.0.3.tar.bz2 185856401 BLAKE2B ad4c20d8b549c4998f265f1984017161d0547ce2e9d2339b845dc025c3db5c2caac630db5854068f96d9c273a2a332a897c70aeec93e3c7c0a5068858e54c1af SHA512 32945947bce96e8f8a7f75660b51f667bec0f9205ee5c3d0b76b1f002f68442f5e235d4f2841fc25d03a2ba06bf0862e3fe24c6d2aad8e6b53fc9599644ab6f8 diff --git a/www-apps/nextcloud/nextcloud-28.0.3.ebuild b/www-apps/nextcloud/nextcloud-28.0.3.ebuild new file mode 100644 index 000000000000..c4a46ad7ae66 --- /dev/null +++ b/www-apps/nextcloud/nextcloud-28.0.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit webapp + +DESCRIPTION="Personal cloud that runs on your own server" +HOMEPAGE="https://nextcloud.com/" +SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2" +LICENSE="AGPL-3" + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+curl +imagemagick mysql postgres +sqlite" +REQUIRED_USE="|| ( mysql postgres sqlite )" + +RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] + imagemagick? ( dev-php/pecl-imagick ) + virtual/httpd-php" + +S=${WORKDIR}/${PN} + +pkg_setup() { + webapp_pkg_setup +} + +src_install() { + webapp_src_preinst + + insinto "${MY_HTDOCSDIR}" + doins -r . + dodir "${MY_HTDOCSDIR}"/data + + webapp_serverowned -R "${MY_HTDOCSDIR}"/apps + webapp_serverowned -R "${MY_HTDOCSDIR}"/data + webapp_serverowned -R "${MY_HTDOCSDIR}"/config + webapp_configfile "${MY_HTDOCSDIR}"/.htaccess + + webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt + + webapp_src_install +}