commit:     eb5c73e92ed4ed23359bd77ef88515745ccc0584
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 17 14:49:12 2025 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Fri Jan 17 15:03:55 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb5c73e9

www-apps/nextcloud: add 30.0.5

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 www-apps/nextcloud/Manifest                |  1 +
 www-apps/nextcloud/nextcloud-30.0.5.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index 9f15d6b43461..a932001c2436 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -5,3 +5,4 @@ DIST nextcloud-29.0.10.tar.bz2 207170881 BLAKE2B 
b05af991b57ab98a782e473fd8a47e4
 DIST nextcloud-29.0.7.tar.bz2 204453544 BLAKE2B 
8affb8c2c6faf82df014e06fb9df3226e1ea6a0c9922a01a1b0f1e1120925b755163ee15d3a95f5fd4635dcc2d472290de29fc97b52c5e669122b32c7d64a28e
 SHA512 
9a87ea11870aec4b26499e85c9ef91e38644d947c810c619f22f617307014b58adc24ebd19841af8aa3b5185427610f278951e48bb7ae242fa4de1eb3e6abb63
 DIST nextcloud-30.0.2.tar.bz2 186711039 BLAKE2B 
96d75fbeb3f1c9de1d122e86f59cbaac591d93d9837a3af9c2b1009ec83b8e5bb672c346d71e1163100a4619b8ed526fc9f71d508269d0f577a063410c0f4069
 SHA512 
5587fd8a5695b70165bc705cc79294779a7d64e755d8a37e76a13b0f28da3132ea4228615f1fd2ed13727b34d4c03c7fd1965587590aa0dd8847b7a0b00b5fe7
 DIST nextcloud-30.0.4.tar.bz2 187905017 BLAKE2B 
3bec2878a64e589aa54a99c0de30ea171a97da126723f86f8190757453cfa83bb191ead07c74b200b332f4d370a8c3d88737aa889311661a034f39e0ba88de5a
 SHA512 
6686bd86f5a7ede656e46f07580ba0c83db42ba5e2f161074b3cd48bbba80c4836125bb6966e052c35eb332bb43d5df58e29c781a56a2ad6ac8498464aa47aec
+DIST nextcloud-30.0.5.tar.bz2 191328352 BLAKE2B 
dde413f832ba025919e25c5438e60e295b3af9d5a750b55d0f2cab9152ac42d48ae8ea6006824d5e852734813a9f1c7315f47e3d0bdb0cac30746eb00c9a57d8
 SHA512 
041e5d9670a376480312db525a5791b703682b0061ca4a2aea2aea481e407ce04a726e1e5ae0c45876c749e18aae7926417b4655f591082954e3945677704910

diff --git a/www-apps/nextcloud/nextcloud-30.0.5.ebuild 
b/www-apps/nextcloud/nextcloud-30.0.5.ebuild
new file mode 100644
index 000000000000..9ff0bf14411d
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-30.0.5.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 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";
+
+S=${WORKDIR}/${PN}
+
+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"
+
+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
+}

Reply via email to