aboutsummaryrefslogtreecommitdiffstats
path: root/community/phodav/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/phodav/APKBUILD')
-rw-r--r--community/phodav/APKBUILD27
1 files changed, 19 insertions, 8 deletions
diff --git a/community/phodav/APKBUILD b/community/phodav/APKBUILD
index df0930ffcd4..adf1c072c0c 100644
--- a/community/phodav/APKBUILD
+++ b/community/phodav/APKBUILD
@@ -1,13 +1,24 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=phodav
-pkgver=2.5
-pkgrel=0
+pkgver=3.0
+pkgrel=3
pkgdesc="WebDAV server using libsoup"
url="https://wiki.gnome.org/phodav"
arch="all"
license="LGPL-2.0-or-later"
options="!check" # No test suite
-makedepends="asciidoc attr-dev avahi-dev eudev-dev gtk-doc intltool libsoup-dev meson xmlto"
+depends="avahi"
+makedepends="
+ asciidoc
+ attr-dev
+ avahi-dev
+ eudev-dev
+ gtk-doc
+ libsoup3-dev
+ libxml2-dev
+ meson
+ xmlto
+ "
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang chezdav chezdav-doc:chezdav_doc
spice-webdavd:spice spice-webdavd-openrc:spice_openrc"
source="https://download.gnome.org/sources/phodav/$pkgver/phodav-$pkgver.tar.xz
@@ -17,8 +28,6 @@ source="https://download.gnome.org/sources/phodav/$pkgver/phodav-$pkgver.tar.xz
build() {
abuild-meson \
-Davahi=enabled \
- -Dsystemd=disabled \
- -Dudev=enabled \
. output
meson compile -C output
}
@@ -50,10 +59,12 @@ spice() {
spice_openrc() {
pkgdesc="Spice daemon for the DAV channel (OpenRC init scripts)"
- install_if="spice-webdavd openrc"
+ install_if="spice-webdavd=$pkgver-r$pkgrel openrc"
mkdir -p "$subpkgdir"/etc/init.d
install "$srcdir"/spice-webdavd.initd "$subpkgdir"/etc/init.d/spice-webdavd
}
-sha512sums="4b6cd6a40118bf9c042abcfc3e7cb593b620922aae4dd3daf77682bf9da2030a0958bc0206531d5950f85551ef8f5da21fb21c54b9bd5e56b880f54e0983bc01 phodav-2.5.tar.xz
-1e10314f831840d9f54f38163bd518f42a378fe27b508639771b82610b4a434d4ec56c70a334dbfc7c8cd91160ba346751978f511c522577803248205dbcd211 spice-webdavd.initd"
+sha512sums="
+a4720083fd581023ea78cc09e6df4b5d2f90894f916004cf28c7fa557da61d8c7a5539fa6b50647efcd9f771afd088889fdc40579a8e860c8ea20540b25eb26a phodav-3.0.tar.xz
+1e10314f831840d9f54f38163bd518f42a378fe27b508639771b82610b4a434d4ec56c70a334dbfc7c8cd91160ba346751978f511c522577803248205dbcd211 spice-webdavd.initd
+"