diff options
author | Bernard Cafarelli <voyageur@gentoo.org> | 2024-04-28 21:20:22 +0200 |
---|---|---|
committer | Bernard Cafarelli <voyageur@gentoo.org> | 2024-04-28 21:20:22 +0200 |
commit | 47a38bf75135ba79df09feff0d550b6183681653 (patch) | |
tree | 8aa953689b5061ae6770e2feb347a2b810dd4b66 /www-apps/nextcloud | |
parent | app-crypt/gcr: Stabilize 4.2.1 arm64, #928756 (diff) | |
download | gentoo-47a38bf75135ba79df09feff0d550b6183681653.tar.gz gentoo-47a38bf75135ba79df09feff0d550b6183681653.tar.bz2 gentoo-47a38bf75135ba79df09feff0d550b6183681653.zip |
www-apps/nextcloud: add 29.0.0
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Diffstat (limited to 'www-apps/nextcloud')
-rw-r--r-- | www-apps/nextcloud/Manifest | 1 | ||||
-rw-r--r-- | www-apps/nextcloud/nextcloud-29.0.0.ebuild | 42 |
2 files changed, 43 insertions, 0 deletions
diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index e19cd672f1d8..8798086a9146 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -8,3 +8,4 @@ DIST nextcloud-28.0.2.tar.bz2 186446961 BLAKE2B 69d9816d94dda3df96b9e179a8e72903 DIST nextcloud-28.0.3.tar.bz2 185856401 BLAKE2B ad4c20d8b549c4998f265f1984017161d0547ce2e9d2339b845dc025c3db5c2caac630db5854068f96d9c273a2a332a897c70aeec93e3c7c0a5068858e54c1af SHA512 32945947bce96e8f8a7f75660b51f667bec0f9205ee5c3d0b76b1f002f68442f5e235d4f2841fc25d03a2ba06bf0862e3fe24c6d2aad8e6b53fc9599644ab6f8 DIST nextcloud-28.0.4.tar.bz2 189242050 BLAKE2B a4b3ba4c4dddba5097edd49bcd73083755eac253bb036f4ce2d674be254e1bf2536655e360f05cc9f70879d8b2436567b2ac0eea2252a454fe3de28fe62e3b94 SHA512 bb26831d9143ab5ea06ffdf9f2c98c5851c26c23002c6124c9443cd2636d7a102e5da053e0fbd0e7ed6da634d292deeaa0219038b6def4bf302e922b48135fb2 DIST nextcloud-28.0.5.tar.bz2 191229665 BLAKE2B c2f26c4d27805d687fdf007076aa5a639d3f2760877b10b054fc401a81211db0f41bc7115ea49b054a54a9805221ed32d0c62cfcc22728b033176ca53e2fe79d SHA512 a6f25e6ddced8087366537793c28869a6bbda0d165aa4d99858745fdfab7679a717e82cab17f72b73105bbeca917d58ff5a9e19ec820b688b5f85397de76457f +DIST nextcloud-29.0.0.tar.bz2 207504265 BLAKE2B 1da8b9bcf9dc1f9c389ed15ab2d644b8b57eb686930ce465b66f66e0c5a9a37e7d0f4d5061115095523a3cccbae645d18ba50a0f1e8a1a898f4d3b812bb1870f SHA512 0a3a1601895b261b26efc8fe81ac8faec86ceff199f53b75422607509edba4c8dc4125de543f6ceee2277b7fd5456d23602c992aabc8fbf5df10fec835a22385 diff --git a/www-apps/nextcloud/nextcloud-29.0.0.ebuild b/www-apps/nextcloud/nextcloud-29.0.0.ebuild new file mode 100644 index 000000000000..c4a46ad7ae66 --- /dev/null +++ b/www-apps/nextcloud/nextcloud-29.0.0.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 +} |