From 01bbc19f3f970ad9c2a4429da5451af1a517e038 Mon Sep 17 00:00:00 2001 From: Christopher Engelhard Date: Wed, 11 Nov 2020 13:01:04 +0100 Subject: [PATCH 01/13] update readme --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f2784b1..5694a5d 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,12 @@ # nextcloud -The nextcloud package +Modular version of the [nextcloud package](https://src.feoraproject.org/rpms/nextcloud). + +Available streams: + + - `nextcloud-stable`, follows upstream's `stable` release channel, currently ships Nextcloud Server 20 + - `nextcloud-20`, Nextcloud Server 20 + - `nextcloud-19`, Nextcloud Server 19 + - `nextcloud-18`, Nextcloud Server 18 + +Streams are maintained as long as the upstream release is not EOL'd. From dfb2f9d77306755224c128d2afff8517a66de2f2 Mon Sep 17 00:00:00 2001 From: Christopher Engelhard Date: Wed, 11 Nov 2020 13:02:13 +0100 Subject: [PATCH 02/13] update readme --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 5694a5d..a320b20 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,4 @@ -# nextcloud - -Modular version of the [nextcloud package](https://src.feoraproject.org/rpms/nextcloud). +Modular version of the [nextcloud package](https://src.fedoraproject.org/rpms/nextcloud). Available streams: From c217cbc5e7789a2780238f2f53539b229a32221a Mon Sep 17 00:00:00 2001 From: Christopher Engelhard Date: Sat, 16 Jan 2021 14:06:36 +0100 Subject: [PATCH 03/13] mark nc-18 as EOL --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a320b20..ddd4384 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,13 @@ Modular version of the [nextcloud package](https://src.fedoraproject.org/rpms/ne Available streams: +Current: + - `nextcloud-stable`, follows upstream's `stable` release channel, currently ships Nextcloud Server 20 - `nextcloud-20`, Nextcloud Server 20 - `nextcloud-19`, Nextcloud Server 19 - - `nextcloud-18`, Nextcloud Server 18 -Streams are maintained as long as the upstream release is not EOL'd. +EOL'd upstream: + + - `nextcloud-18`, Nextcloud Server 18.0.13, available until Fedora 32 EOL + From c1c3113fc734052450eefa9f2f14f1064e5c7a9e Mon Sep 17 00:00:00 2001 From: Christopher Engelhard Date: Sun, 28 Feb 2021 09:32:02 +0100 Subject: [PATCH 04/13] Release of 21.0.0 From efcbc41d0654152e95590e7c79078d7dce3f7e15 Mon Sep 17 00:00:00 2001 From: Christopher Engelhard Date: Sun, 28 Feb 2021 09:37:48 +0100 Subject: [PATCH 05/13] Update README and add modulemd --- README.md | 4 ++-- nextcloud.yaml | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+), 2 deletions(-) create mode 100644 nextcloud.yaml diff --git a/README.md b/README.md index f2784b1..7cf09c0 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ -# nextcloud +# nextcloud:nextcloud-21 -The nextcloud package +Modular package for Nextcloud Server 21 diff --git a/nextcloud.yaml b/nextcloud.yaml new file mode 100644 index 0000000..79f7144 --- /dev/null +++ b/nextcloud.yaml @@ -0,0 +1,49 @@ +document: modulemd +version: 2 +data: + summary: A private file sync and share server - version 21.0.x + description: >- + Nextcloud gives you universal access to your files through a + web interface or WebDAV. It also provides a platform to easily + view & sync your contacts, calendars and bookmarks across all + your devices and enables basic editing right on the web. + Nextcloud is extendable via a simple but powerful API for + applications and plugins. + + license: + module: + - MIT + dependencies: + - buildrequires: + platform: [-eln] + requires: + platform: [-eln] + references: + documentation: https://docs.nextcloud.com/server/latest/admin_manual/ + tracker: https://github.com/nextcloud/server/issues + api: + rpms: + - nextcloud + - nextcloud-httpd + - nextcloud-nginx + - nextcloud-mysql + - nextcloud-postgresql + - nextcloud-sqlite + profiles: + default: + description: A standard installation using HTTPD and MySQL. + rpms: + - nextcloud + - nextcloud-httpd + - nextcloud-mysql + testing: + description: A minimal installation for testing purposes + rpms: + - nextcloud + - nextcloud-httpd + - nextcloud-sqlite + components: + rpms: + nextcloud: + ref: nextcloud-21 + rationale: Provides the functionality From efea88c6ed802c1c55ebc722ab978243a5a6b16c Mon Sep 17 00:00:00 2001 From: Christopher Engelhard Date: Wed, 30 Jun 2021 15:33:36 +0200 Subject: [PATCH 06/13] Update to 21.0.2 From 5682b21398ad08f29b9c2a809a82dedd91bc3b78 Mon Sep 17 00:00:00 2001 From: Christopher Engelhard Date: Mon, 12 Jul 2021 20:29:39 +0200 Subject: [PATCH 07/13] Update to 21.0.3 From fdedf4e9d83b2d69ca2efe1de2554fb70c0eb735 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 13:39:51 +0000 Subject: [PATCH 08/13] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 47d62f9df414cdc0d431e1d43378b55ea506efcb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 24 Jan 2022 16:32:34 +0000 Subject: [PATCH 09/13] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 9a6c3a7a1707fdade05861e08951988183b8091b Mon Sep 17 00:00:00 2001 From: Carl George Date: Thu, 21 Jul 2022 19:46:13 -0500 Subject: [PATCH 10/13] Remove epel8 from platform stream expansion None of the nextcloud module streams in epel8 are functional due to missing runtime dependencies. See rhbz#2042653 for more information. --- nextcloud.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nextcloud.yaml b/nextcloud.yaml index 79f7144..b77551b 100644 --- a/nextcloud.yaml +++ b/nextcloud.yaml @@ -15,9 +15,9 @@ data: - MIT dependencies: - buildrequires: - platform: [-eln] + platform: [-eln, -epel8] requires: - platform: [-eln] + platform: [-eln, -epel8] references: documentation: https://docs.nextcloud.com/server/latest/admin_manual/ tracker: https://github.com/nextcloud/server/issues From 6e99bb4d3222cdce61a6049286d2e5b040b407e8 Mon Sep 17 00:00:00 2001 From: Christopher Engelhard Date: Sun, 31 Jul 2022 19:44:53 +0200 Subject: [PATCH 11/13] Update to 21.0.9 From db13c4e9e24242de87dae2501eb74360e8af4320 Mon Sep 17 00:00:00 2001 From: Christopher Engelhard Date: Mon, 1 Aug 2022 21:05:08 +0200 Subject: [PATCH 12/13] Update to 21.0.9 From 7811642a033e65f080aae99ea9145e198a0ffca4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 10 Aug 2022 16:46:49 +0000 Subject: [PATCH 13/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering