Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xdg-user-dirs for openSUSE:Factory 
checked in at 2026-04-25 21:35:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xdg-user-dirs (Old)
 and      /work/SRC/openSUSE:Factory/.xdg-user-dirs.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xdg-user-dirs"

Sat Apr 25 21:35:11 2026 rev:34 rq:1348797 version:0.20

Changes:
--------
--- /work/SRC/openSUSE:Factory/xdg-user-dirs/xdg-user-dirs.changes      
2025-06-24 20:46:20.249311147 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-user-dirs.new.11940/xdg-user-dirs.changes   
2026-04-25 21:35:14.052555823 +0200
@@ -1,0 +2,31 @@
+Mon Apr 20 20:41:45 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 0.20:
+  + Features:
+    - user-dirs.defaults: add PROJECTS directory
+    - Replace xdg-user-dir shell script with C implementation
+    - Make printable-char validation for dir names stricter
+  + Bugfixes:
+    - build: Unhardcode bindir in .service file
+    - Fix length accounting in concat_strings
+    - Escape " as well when shell-escaping
+    - Check that user dir name does not contain line breaks
+    - git-tp-sync: prevent handling POT files
+  + Miscellaneous:
+    - Remove Automake support
+    - Clean up user-dir lookup code a bit, split sources and data
+    - Stop mixing tabs & spaces
+- Changes from version 0.19:
+  + Features:
+    - Add a systemd service to run xdg-user-dirs-update
+    - Add initial Meson buildsystem support
+  + Bugfixes: Fix autopoint invocation
+  + Miscellaneous:
+    - Update automake boilerplate
+    - Update information in README
+  + Updated translations.
+- Switch to meson buildsystem.
+- Drop 0001-Add-a-systemd-service-to-run-xdg-user-dirs-update.patch
+  Fixed upstream.
+
+-------------------------------------------------------------------

Old:
----
  0001-Add-a-systemd-service-to-run-xdg-user-dirs-update.patch
  xdg-user-dirs-0.18.tar.gz

New:
----
  xdg-user-dirs-0.20.tar.xz

----------(Old B)----------
  Old:- Switch to meson buildsystem.
- Drop 0001-Add-a-systemd-service-to-run-xdg-user-dirs-update.patch
  Fixed upstream.
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xdg-user-dirs.spec ++++++
--- /var/tmp/diff_new_pack.cojY8Y/_old  2026-04-25 21:35:14.776585285 +0200
+++ /var/tmp/diff_new_pack.cojY8Y/_new  2026-04-25 21:35:14.776585285 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xdg-user-dirs
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,16 +17,15 @@
 
 
 Name:           xdg-user-dirs
-Version:        0.18
+Version:        0.20
 Release:        0
 Summary:        Utilities to handle user data directories
 License:        GPL-2.0-only
 Group:          System/GUI/Other
 URL:            https://freedesktop.org/wiki/Software/xdg-user-dirs
-Source0:        
https://user-dirs.freedesktop.org/releases/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM
-Patch1:         0001-Add-a-systemd-service-to-run-xdg-user-dirs-update.patch
-BuildRequires:  make
+Source0:        
https://user-dirs.freedesktop.org/releases/%{name}-%{version}.tar.xz
+
+BuildRequires:  meson >= 1.0
 BuildRequires:  suse-xsl-stylesheets
 BuildRequires:  systemd-rpm-macros
 %systemd_ordering
@@ -42,14 +41,12 @@
 %autosetup -p1
 
 %build
-%configure
-%make_build
+%meson
+%meson_build
 
 %install
-%make_install
-install -Dm0644 xdg-user-dirs.service 
%{buildroot}%{_userunitdir}/xdg-user-dirs.service
-# Change sr@Latn to sr@latin
-mv %{buildroot}%{_datadir}/locale/sr@Latn 
%{buildroot}%{_datadir}/locale/sr@latin
+%meson_install
+
 %find_lang %{name} %{?no_lang_C}
 # Create xinit script
 mkdir -p %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d
@@ -68,7 +65,7 @@
 
 %files
 %license COPYING
-%doc AUTHORS README ChangeLog
+%doc AUTHORS README.md ChangeLog
 %{_mandir}/man1/*.1%{?ext_man}
 %{_mandir}/man5/*.5%{?ext_man}
 %config(noreplace) %{_sysconfdir}/xdg/user-dirs.conf

Reply via email to