phodav: update to 2.3.
This commit is contained in:
parent
961ff3491e
commit
9bdc48acb2
2 changed files with 38 additions and 12 deletions
29
srcpkgs/phodav/patches/fix-udev.patch
Normal file
29
srcpkgs/phodav/patches/fix-udev.patch
Normal file
|
@ -0,0 +1,29 @@
|
|||
diff --git meson.build meson.build
|
||||
index 1b7fa2f..f002194 100644
|
||||
--- meson.build
|
||||
+++ meson.build
|
||||
@@ -53,7 +53,7 @@ if systemd.found()
|
||||
)
|
||||
endif
|
||||
|
||||
-udev = dependency('udev', required : get_option('systemd'))
|
||||
+udev = dependency('udev', required : get_option('udev'))
|
||||
if udev.found()
|
||||
install_data(
|
||||
'data/70-spice-webdavd.rules',
|
||||
diff --git meson_options.txt meson_options.txt
|
||||
index d72a44b..724a0d3 100644
|
||||
--- meson_options.txt
|
||||
+++ meson_options.txt
|
||||
@@ -10,6 +10,10 @@ option('systemd',
|
||||
type : 'feature',
|
||||
description : 'Install systemd units/configuration')
|
||||
|
||||
+option('udev',
|
||||
+ type : 'feature',
|
||||
+ description : 'Install udev rules')
|
||||
+
|
||||
option('build-id',
|
||||
type : 'integer',
|
||||
value : 0,
|
||||
|
|
@ -1,21 +1,19 @@
|
|||
# Template file for 'phodav'
|
||||
pkgname=phodav
|
||||
version=2.2
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static"
|
||||
hostmakedepends="glib intltool itstool pkg-config"
|
||||
makedepends="avahi-libs-devel libsoup-devel"
|
||||
version=2.3
|
||||
revision=1
|
||||
build_style=meson
|
||||
configure_args="-Dsystemd=disabled -Davahi=enabled -Dgtk_doc=disabled
|
||||
-Dudev=enabled"
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="libglib-devel libsoup-devel libxml2-devel avahi-glib-libs-devel
|
||||
eudev-libudev-devel"
|
||||
short_desc="GNOME Web Dav implementation"
|
||||
maintainer="Enno Boland <gottox@voidlinux.org>"
|
||||
license="LGPL-2.1-or-later"
|
||||
homepage="https://wiki.gnome.org/phodav"
|
||||
distfiles="${GNOME_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz"
|
||||
checksum=080305dc9e804562f200ffc8c7d345c76754fce9cb01489dddb1b2c52c0557c1
|
||||
|
||||
post_install() {
|
||||
rm -rf -- "${DESTDIR}"/usr/lib/systemd
|
||||
}
|
||||
checksum=6ef61e624c30a42fb720ef7ade7447e9ba922d69024b0326dc072fa3362ebe59
|
||||
|
||||
phodav-devel_package() {
|
||||
depends="phodav-${version}_${revision}"
|
||||
|
@ -23,7 +21,6 @@ phodav-devel_package() {
|
|||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove usr/share/gtk-doc
|
||||
vmove "usr/lib/*.so"
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue