mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-05 06:33:50 +02:00
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'
|
# Template file for 'phodav'
|
||||||
pkgname=phodav
|
pkgname=phodav
|
||||||
version=2.2
|
version=2.3
|
||||||
revision=2
|
revision=1
|
||||||
build_style=gnu-configure
|
build_style=meson
|
||||||
configure_args="--disable-static"
|
configure_args="-Dsystemd=disabled -Davahi=enabled -Dgtk_doc=disabled
|
||||||
hostmakedepends="glib intltool itstool pkg-config"
|
-Dudev=enabled"
|
||||||
makedepends="avahi-libs-devel libsoup-devel"
|
hostmakedepends="pkg-config"
|
||||||
|
makedepends="libglib-devel libsoup-devel libxml2-devel avahi-glib-libs-devel
|
||||||
|
eudev-libudev-devel"
|
||||||
short_desc="GNOME Web Dav implementation"
|
short_desc="GNOME Web Dav implementation"
|
||||||
maintainer="Enno Boland <gottox@voidlinux.org>"
|
maintainer="Enno Boland <gottox@voidlinux.org>"
|
||||||
license="LGPL-2.1-or-later"
|
license="LGPL-2.1-or-later"
|
||||||
homepage="https://wiki.gnome.org/phodav"
|
homepage="https://wiki.gnome.org/phodav"
|
||||||
distfiles="${GNOME_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz"
|
distfiles="${GNOME_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz"
|
||||||
checksum=080305dc9e804562f200ffc8c7d345c76754fce9cb01489dddb1b2c52c0557c1
|
checksum=6ef61e624c30a42fb720ef7ade7447e9ba922d69024b0326dc072fa3362ebe59
|
||||||
|
|
||||||
post_install() {
|
|
||||||
rm -rf -- "${DESTDIR}"/usr/lib/systemd
|
|
||||||
}
|
|
||||||
|
|
||||||
phodav-devel_package() {
|
phodav-devel_package() {
|
||||||
depends="phodav-${version}_${revision}"
|
depends="phodav-${version}_${revision}"
|
||||||
|
@ -23,7 +21,6 @@ phodav-devel_package() {
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove usr/include
|
vmove usr/include
|
||||||
vmove usr/lib/pkgconfig
|
vmove usr/lib/pkgconfig
|
||||||
vmove usr/share/gtk-doc
|
|
||||||
vmove "usr/lib/*.so"
|
vmove "usr/lib/*.so"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue