Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package canfigger for openSUSE:Factory checked in at 2026-05-12 19:27:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/canfigger (Old) and /work/SRC/openSUSE:Factory/.canfigger.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "canfigger" Tue May 12 19:27:27 2026 rev:2 rq:1352572 version:0.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/canfigger/canfigger.changes 2026-04-21 12:46:30.150610027 +0200 +++ /work/SRC/openSUSE:Factory/.canfigger.new.1966/canfigger.changes 2026-05-12 19:28:47.836381242 +0200 @@ -1,0 +2,14 @@ +Mon May 11 23:08:14 UTC 2026 - Andy Alt <[email protected]> + +- canfigger 0.3.2 + + Add canfigger_cache_dir(): $XDG_CACHE_HOME/appname or $HOME/.cache/appname + on POSIX; %LOCALAPPDATA%\appname on Windows + + Add canfigger_config_file(): returns $XDG_CONFIG_HOME/filename or + $HOME/.config/filename, for config files that live directly under the + config root rather than in a per-application subdirectory + * Headers are now installed to /usr/include/canfigger/; the pkgconfig + Cflags is updated accordingly so #include <canfigger.h> continues to + work without changes + * Only build examples if not a subproject + +------------------------------------------------------------------- Old: ---- canfigger-0.3.1.tar.xz New: ---- canfigger-0.3.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ canfigger.spec ++++++ --- /var/tmp/diff_new_pack.CoCJT9/_old 2026-05-12 19:28:48.704417218 +0200 +++ /var/tmp/diff_new_pack.CoCJT9/_new 2026-05-12 19:28:48.704417218 +0200 @@ -22,9 +22,9 @@ %define devname lib%{name}%{soname}-devel Name: canfigger -Version: 0.3.1 +Version: 0.3.2 Release: 0 -Summary: Simple configuration file parser library +Summary: Lightweight configuration file parser library with XDG path helpers License: MIT Group: Development/Libraries/C and C++ URL: https://github.com/andy5995/canfigger @@ -36,17 +36,21 @@ Canfigger is a lightweight C language library designed to parse configuration files. It provides functionality to read them and represent their contents as a linked list of key-value pairs, along with associated attributes for each -pair. +pair. It also includes utility functions for locating standard per-user +directories (config, data, cache) and joining paths, with support for XDG on +Linux/macOS and the Windows CSIDL equivalents. %package -n %{libname} -Summary: Lightweight library for parsing configuration files +Summary: Lightweight configuration file parser library with XDG path helpers Group: System/Libraries %description -n %{libname} Canfigger is a lightweight C language library designed to parse configuration files. It provides functionality to read them and represent their contents as a linked list of key-value pairs, along with associated attributes for each -pair. +pair. It also includes utility functions for locating standard per-user +directories (config, data, cache) and joining paths, with support for XDG on +Linux/macOS and the Windows CSIDL equivalents. This package contains the shared library for %{name} @@ -88,15 +92,16 @@ %files -n %{libname} %defattr(-,root,root) %license LICENSE -%doc README.md ChangeLog.txt ReleaseNotes.txt example-01.c example-01.conf example-02.c example-02.conf +%doc README.md ChangeLog.txt example-01.c example-01.conf example-02.c example-02.conf %{_libdir}/libcanfigger.so.* %files -n %{devname} %defattr(-,root,root) %{_libdir}/libcanfigger.so %{_libdir}/pkgconfig/canfigger.pc -%{_includedir}/canfigger.h -%{_includedir}/canfigger_version.h +%dir %{_includedir}/canfigger +%{_includedir}/canfigger/canfigger.h +%{_includedir}/canfigger/canfigger_version.h %files -n %{libname}-doc %defattr(-,root,root) ++++++ canfigger-0.3.1.tar.xz -> canfigger-0.3.2.tar.xz ++++++ ++++ 2413 lines of diff (skipped)
