From 58e54386640e60796064c22898e83cefae11a0bf Mon Sep 17 00:00:00 2001 From: Christopher Engelhard Date: Wed, 11 Nov 2020 12:05:01 +0100 Subject: [PATCH] Initial modulemd file --- nextcloud.yaml | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 nextcloud.yaml diff --git a/nextcloud.yaml b/nextcloud.yaml new file mode 100644 index 0000000..d6774b4 --- /dev/null +++ b/nextcloud.yaml @@ -0,0 +1,55 @@ +document: modulemd +version: 2 +data: + # === Information about this module ================================== + summary: Private file sync and share server + 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 of this modulemd file ================================== + license: + module: + - MIT + + # === Modular dependencies =========================================== + # build & run everywhere + dependencies: + - buildrequires: + platform: [] + requires: + platform: [] + + # === Module API ===================================================== + # all subpackages are part of the api + api: + rpms: + - nextcloud + - nextcloud-httpd + - nextcloud-nginx + - nextcloud-mysql + - nextcloud-postgresql + - nextcloud-sqlite + + # === Package filtering ============================================== + # no packages to filter + + # === Installation profiles ========================================== + profiles: + default: + description: A standard installation using HTTPD and MySQL. + rpms: + - nextcloud + - nextcloud-httpd + - nextcloud-mysql + + # === Packages in this module ======================================== + # (Referenced by their dist-git repo name + branch name) + components: + rpms: + nextcloud: + ref: nextcloud-20 + rationale: Provides the functionality