From b831aeedc4adfd240274abbda2d8774853771de5 Mon Sep 17 00:00:00 2001 From: Christopher Engelhard Date: Mon, 12 Jul 2021 21:36:13 +0200 Subject: [PATCH 1/7] add nextcloud.yaml for 22.0.x --- nextcloud.yaml | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 nextcloud.yaml diff --git a/nextcloud.yaml b/nextcloud.yaml new file mode 100644 index 0000000..55a38b2 --- /dev/null +++ b/nextcloud.yaml @@ -0,0 +1,49 @@ +document: modulemd +version: 2 +data: + summary: A private file sync and share server - version 22.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-22 + rationale: Provides the functionality From 5e4e4989b0ebddd8f4d8a210a2ab536970c520f9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 14:39:48 +0000 Subject: [PATCH 2/7] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 6ff64803990708eaf8cfcdc79392f577c7430085 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 24 Jan 2022 17:32:26 +0000 Subject: [PATCH 3/7] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering From a9639e680bc339c58057f06e2d46fb0fd92c10c3 Mon Sep 17 00:00:00 2001 From: Carl George Date: Thu, 21 Jul 2022 19:46:13 -0500 Subject: [PATCH 4/7] 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 55a38b2..183d974 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 d22886fd2bdeeac5786b86c7d55005134930f6bc Mon Sep 17 00:00:00 2001 From: Christopher Engelhard Date: Mon, 1 Aug 2022 21:05:57 +0200 Subject: [PATCH 5/7] Update to 22.2.10 From 0ea3992c6aa8032e9cd066908efec009d3775797 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 10 Aug 2022 16:46:58 +0000 Subject: [PATCH 6/7] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 3711ee74b3e5ffdf75b648b3640f8c0a811603ca Mon Sep 17 00:00:00 2001 From: Carl George Date: Thu, 1 Sep 2022 20:09:57 -0500 Subject: [PATCH 7/7] Really disabled building for epel8 I tried to disable this in a9639e680bc339c58057f06e2d46fb0fd92c10c3, but it was still built. I believe el8 is the correct platform name to filter out to prevent stream expansion from building in epel8. 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 183d974..9bf80e3 100644 --- a/nextcloud.yaml +++ b/nextcloud.yaml @@ -15,9 +15,9 @@ data: - MIT dependencies: - buildrequires: - platform: [-eln, -epel8] + platform: [-eln, -el8] requires: - platform: [-eln, -epel8] + platform: [-eln, -el8] references: documentation: https://docs.nextcloud.com/server/latest/admin_manual/ tracker: https://github.com/nextcloud/server/issues