From efcbc41d0654152e95590e7c79078d7dce3f7e15 Mon Sep 17 00:00:00 2001 From: Christopher Engelhard Date: Sun, 28 Feb 2021 09:37:48 +0100 Subject: [PATCH] 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