summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2023-10-11 23:20:59 +0200
committerBernard Cafarelli <voyageur@gentoo.org>2023-10-11 23:26:30 +0200
commit28f4330765978105f3c9033063365c737e8cf7f0 (patch)
tree3c8f4d7d7c04c6f415f6ac88991eb3e9bf87d60e
parentwww-apps/nextcloud: drop 25.0.10, 25.0.11, 26.0.5, 26.0.6, 27.0.1 (diff)
downloadgentoo-28f4330765978105f3c9033063365c737e8cf7f0.tar.gz
gentoo-28f4330765978105f3c9033063365c737e8cf7f0.tar.bz2
gentoo-28f4330765978105f3c9033063365c737e8cf7f0.zip
www-apps/nextcloud: add 27.1.2
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
-rw-r--r--www-apps/nextcloud/Manifest1
-rw-r--r--www-apps/nextcloud/nextcloud-27.1.2.ebuild43
2 files changed, 44 insertions, 0 deletions
diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index ee2692ee58b1..225b11c66472 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -3,3 +3,4 @@ DIST nextcloud-25.0.7.tar.bz2 147083284 BLAKE2B c21a0825796809ade4e863fa0b1b0521
DIST nextcloud-26.0.7.tar.bz2 158561582 BLAKE2B 63e619dcc3a51b4d00818480fff0851e63eab28cb183228518e89344a7c21763357d2c257a7455bf2ca8a12eddc6429543307064595978471b63b58428dd6c1d SHA512 0306f60ea7cf24f4d6b807e4895af3aa83785119a1bd020f6aaa7e427b0e805a11bf5ebb719c7cfa6bba6eaacf86356db54a06ba1a83ffb82b8bd376f43e8146
DIST nextcloud-27.0.2.tar.bz2 169607153 BLAKE2B a5a365712edabf5f46b0a83cb9ff7669c134676e1db52e6fd52791b4096082fc6766489e1cf2dbf20256e4dc9b049b753fab308cdbf78fe1e6f9db78f809a2a8 SHA512 e64f4590512d0b23534bcd29344e8ff6c859121db78912789ea22fba73ea5cc6f3e44f70652ffb536efe350714156285078b3ecd56e493a75860052dafbec4c9
DIST nextcloud-27.1.1.tar.bz2 180000001 BLAKE2B 6d41407c7411e2316bdd53c73b712687a5bbb6f8bd683da8ad67a9ab853403bb6bd304aab4a71907f2a41f489b3daaa42d0e6fdb3f6f4733158ffe54a4ace07f SHA512 4f4398a1dbe2066759fb52864f0164b01d88121aea3ce233e044ee87a759752cf2096b1a61accb5f8df73ce1a7b37d09b5903f7a8bdcf83cd63cf5f422d27b38
+DIST nextcloud-27.1.2.tar.bz2 179892456 BLAKE2B d0c4bb8a66d98e63ca62945964cd9e2b6539637911257eebe75aab20181958ef61fc8cbf2712df8638992c548b4c4b52da90d6aa2a201cabe7a6f94ba86b8824 SHA512 c61e1ce0bdfa11445fc73900e972002b023d86b950d55eb1b0e54b31b4b1bdb529da154e80ed071dcfac02f1531e495e9e8569017099de48f625fe2265f53e5c
diff --git a/www-apps/nextcloud/nextcloud-27.1.2.ebuild b/www-apps/nextcloud/nextcloud-27.1.2.ebuild
new file mode 100644
index 000000000000..943f1879bc31
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-27.1.2.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
+}