xdg-user-dirs: upgrade 0.18 -> 0.19

1. Changelog
Features:
 * Add a systemd service to run xdg-user-dirs-update
 * Add initial Meson buildsystem support

Bugfixes:
 * Fix autopoint invocation

Miscellaneous:
 * Updated translations
 * Update automake boilerplate
 * Update information in README

2. Add pkgconfig to solvo following configure error:
  ../sources/xdg-user-dirs-0.19/configure: line 9319: syntax error near unexpected token `systemd,'
  ../sources/xdg-user-dirs-0.19/configure: line 9319: `PKG_CHECK_EXISTS(systemd,'

Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Liu Yiding
2026-01-13 17:20:01 +08:00
committed by Khem Raj
parent 6ad8b50af8
commit 764f459fef
@@ -2,10 +2,10 @@ DESCRIPTION = "xdg-user-dirs is a tool to help manage user directories like the
LICENSE = "GPL-2.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
SRC_URI = "http://user-dirs.freedesktop.org/releases/${BPN}-${PV}.tar.gz"
SRC_URI[sha256sum] = "ec6f06d7495cdba37a732039f9b5e1578bcb296576fde0da40edb2f52220df3c"
SRC_URI = "http://user-dirs.freedesktop.org/releases/${BPN}-${PV}.tar.xz"
SRC_URI[sha256sum] = "e92deb929c10d4b29329397af8a2585101247f7e6177ac6f1d28e82130ed8c19"
inherit autotools gettext
inherit autotools gettext pkgconfig
EXTRA_OECONF = "--disable-documentation"
@@ -13,3 +13,5 @@ CONFFILES:${PN} += " \
${sysconfdir}/xdg/user-dirs.conf \
${sysconfdir}/xdg/user-dirs.defaults \
"
FILES:${PN} += "${systemd_unitdir}/user/xdg-user-dirs.service"