apkbuilds @ 5375d409755db9d64f350656f9987164db04f047

feat: Add meta package for nextcloud

It will help me to keep some configuration versioned.
 1diff --git a/apks/nextcloud-ext/APKBUILD b/apks/nextcloud-ext/APKBUILD
 2new file mode 100644
 3index 0000000000000000000000000000000000000000..2c998212a06bae8d8a65afbf6d2a66a579c06e0a
 4--- /dev/null
 5+++ b/apks/nextcloud-ext/APKBUILD
 6@@ -0,0 +1,37 @@
 7+# Maintainer: Gabriel A. Giovanini <mail@gabriegio.me>
 8+pkgname=nextcloud-ext
 9+pkgver=0.0.1
10+pkgrel=1
11+pkgdesc="Meta package for maintaining nextcloud"
12+url="https://git.sr.ht/~gabrielgio/apkbuilds"
13+arch="noarch"
14+license="MIT"
15+options="!check" # this can't be tested
16+depends="
17+    nextcloud
18+    nextcloud-files_external
19+    nextcloud-files_pdfviewer
20+    nextcloud-files_rightclick
21+    nextcloud-files_sharing
22+    nextcloud-files_trashbin
23+    nextcloud-files_versions
24+    nextcloud-files_videoplayer
25+    nextcloud-initscript
26+    nextcloud-pgsql
27+    nextcloud-photos
28+    nextcloud-sharebymail
29+    nextcloud-text
30+    nextcloud-user_status
31+    nextcloud-weather_status
32+    ffmpeg
33+"
34+source="$pkgname.cron"
35+builddir="$srcdir"/$pkgname
36+
37+package() {
38+    mkdir -p "$pkgdir"
39+    install -m 755 -D "$srcdir"/$pkgname.cron "$pkgdir"/etc/periodic/15min/$pkgname
40+}
41+sha512sums="
42+66b1609a3b4d8e398a37f7bda117b0b0a661d32c9484202758c0c21b18560f46bded9b17a3b4ec4931a26dd2b02a20fe5be1f06c3420da69ea952a6aa712ff5c  nextcloud-ext.cron
43+"
44diff --git a/apks/nextcloud-ext/nextcloud-ext.cron b/apks/nextcloud-ext/nextcloud-ext.cron
45new file mode 100755
46index 0000000000000000000000000000000000000000..a989082419ca317617554c0b8631f3c5b4f010ad
47--- /dev/null
48+++ b/apks/nextcloud-ext/nextcloud-ext.cron
49@@ -0,0 +1,6 @@
50+#!/bin/sh
51+
52+# Run only when nextcloud service is started.
53+if rc-service nextcloud -q status >/dev/null 2>&1; then
54+	su nextcloud -s /bin/sh -c 'occ preview:pre-generate'
55+fi