summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2023-12-28 01:51:18 +0100
committerBernard Cafarelli <voyageur@gentoo.org>2023-12-28 01:51:28 +0100
commit431f05fb315a1c35e9e8ce55a2ab01fb553ac6d9 (patch)
tree1feee39823bf4eba841931f829d81038feecbe94 /www-apps
parentsys-apps/polychromatic: update PYTHON_COMPAT (diff)
downloadgentoo-431f05fb315a1c35e9e8ce55a2ab01fb553ac6d9.tar.gz
gentoo-431f05fb315a1c35e9e8ce55a2ab01fb553ac6d9.tar.bz2
gentoo-431f05fb315a1c35e9e8ce55a2ab01fb553ac6d9.zip
www-apps/nextcloud: add 28.0.1
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/nextcloud/Manifest1
-rw-r--r--www-apps/nextcloud/nextcloud-28.0.1.ebuild43
2 files changed, 44 insertions, 0 deletions
diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index 6cd6ed85d933..7a3c4f8bcc2f 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -4,3 +4,4 @@ DIST nextcloud-26.0.9.tar.bz2 160404294 BLAKE2B 0c2761d01916d8901b8fef1de92e1dfa
DIST nextcloud-27.1.4.tar.bz2 182549732 BLAKE2B 553cebec7e1ea22de8270d041058e80a90139fe2fa1d96b266d1a20be1850f955e5f52008222cfb06a7615cf944ff335057704e58f6a47453010f4775c29ec1a SHA512 18a3beea9668903cc6dd89b31231e4a47f08eb94c136eb94dfe66aaef743dd12ac3c47d2fe99d84034bc097eb63c2dd97de108985c9ce2ae744c866151f800d1
DIST nextcloud-27.1.5.tar.bz2 183045696 BLAKE2B 36e04d45481b9ac4af863610fa8e58409d58a8ef235dea98e6c970209d5c2e2f085a955b30b46289fda41db07d844e819330083daf6e2f07d72f4a2c72eda71c SHA512 7f0d6ddc954b9964a590abb6385f69976c3087b923e4e7870a6a86618e3c142112a3a2b55e59514efe8d9e522a28c811117c70fd86280740368e86b3d8c0c53d
DIST nextcloud-28.0.0.tar.bz2 184248524 BLAKE2B fb2d88ace6c05a17995817258a5cf51abb42886af5835b51edc36b4338ada7d88c1537e1ad3032f639c4cead8cc3e870bba41b3238dbe46a2079ce4de25bc77e SHA512 84f543bb73982fe302925837f2def3166e2965c8bccf52650684f6f4c17cd7e009184ce423eb987da181570bcc6cfe80afdb6900cb03d01db03e1c44ecdc8f5b
+DIST nextcloud-28.0.1.tar.bz2 183887041 BLAKE2B 137cf74cb356b5b339e49b74b618bb38aed3268c1af90734f5b54b3da257fe384c93dbb26419b88ede71562ea76704f8c84b5dd05d0b579f606e5816430805c1 SHA512 32f2ecaa24017907088a6163a393a91d7df5e6a5dee03ee6b62a73c376869f46505b5560a1ac9704755aecdfa2acae637be60c5df747db0c0d82b3987c0d2f4f
diff --git a/www-apps/nextcloud/nextcloud-28.0.1.ebuild b/www-apps/nextcloud/nextcloud-28.0.1.ebuild
new file mode 100644
index 000000000000..a94a92359652
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-28.0.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 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 )"
+
+DEPEND=""
+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
+}