Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfig for openSUSE:Factory checked in at 2026-01-29 17:47:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xfig (Old) and /work/SRC/openSUSE:Factory/.xfig.new.1995 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfig" Thu Jan 29 17:47:13 2026 rev:60 rq:1329833 version:3.2.9a Changes: -------- --- /work/SRC/openSUSE:Factory/xfig/xfig.changes 2025-01-15 17:42:45.159571056 +0100 +++ /work/SRC/openSUSE:Factory/.xfig.new.1995/xfig.changes 2026-01-29 17:49:45.777610380 +0100 @@ -1,0 +2,8 @@ +Thu Jan 29 14:42:49 UTC 2026 - Jan Fooken <[email protected]> + +- Remove dependency on update-desktop-files (jsc#PED-15248): + * Drop unfit translations + * Add subcategory XDG desktop entry via patch + xfig-3.2.9a-update-xdg-desktop-entry.patch + +------------------------------------------------------------------- New: ---- xfig-3.2.9a-update-xdg-desktop-entry.patch ----------(New B)---------- New: * Add subcategory XDG desktop entry via patch xfig-3.2.9a-update-xdg-desktop-entry.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xfig.spec ++++++ --- /var/tmp/diff_new_pack.TEFW7v/_old 2026-01-29 17:49:48.693734079 +0100 +++ /var/tmp/diff_new_pack.TEFW7v/_new 2026-01-29 17:49:48.713734928 +0100 @@ -1,7 +1,7 @@ # # spec file for package xfig # -# Copyright (c) 2025 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 @@ -36,6 +36,7 @@ Patch5: xfig.3.2.5b-null.dif Patch6: xfig.3.2.5b-locale.dif Patch7: xfig.3.2.5b-fixes.dif +Patch8: xfig-3.2.9a-update-xdg-desktop-entry.patch BuildRequires: dos2unix BuildRequires: fdupes BuildRequires: flex @@ -44,7 +45,6 @@ BuildRequires: libpng-devel BuildRequires: netpbm BuildRequires: pkgconfig -BuildRequires: update-desktop-files BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(ijs) BuildRequires: pkgconfig(libtiff-4) @@ -97,6 +97,7 @@ %patch -P5 -b .null %patch -P6 -b .locale %patch -P7 -b .fixes +%patch -p1 -P8 -b .desktop-entry cp %{SOURCE1} . test ! -e Libraries/Examples/aircraft.fig || { echo forbidden file found 1>&2; exit 1; } @@ -123,7 +124,6 @@ mv %{buildroot}%{_mandir}/man1/xfig.1 %{buildroot}%{_mandir}/man1/xfig.1x gzip -9 %{buildroot}%{_mandir}/man1/xfig.1x %fdupes %{buildroot} -%suse_update_desktop_file %{buildroot}%{_datadir}/applications/org.%name.%name.desktop VectorGraphics %files %defattr(-,root,root,755) ++++++ xfig-3.2.9a-update-xdg-desktop-entry.patch ++++++ From: Jan Fooken <[email protected]> Date: 2026-01-29 15:22:36 +0100 Subject: Port translations from SUSE desktop translations project References: jsc#PED-15248 Upstream: no With the deprecation and removal of the update-desktop-files tool, translations previously provided by the tool are now supposed to be upstreamed or provided via other means. After evaluating the current state of the existing translations as well as the chance to upstream them, we decided to drop the translations and only patch the specialization of the category in the XDG desktop entry. We came to this conclusion after reviewing the fitness and accuracy of the translated strings. A lot of them correspond to the wrong application or do not fit the reference. Therefore, they do not reach the desired quality level for upstreaming. Furthermore, the upstream does not have any translations present in their source, so chances of getting existing translations of the desired quality level included into upstream's source are quite slim. For more information please refer to the following links: * https://en.opensuse.org/openSUSE:Update-desktop-files_deprecation * https://github.com/openSUSE/suse-desktop-translations --- org.xfig.xfig.desktop | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: xfig-3.2.9a/org.xfig.xfig.desktop =================================================================== --- xfig-3.2.9a.orig/org.xfig.xfig.desktop +++ xfig-3.2.9a/org.xfig.xfig.desktop @@ -7,5 +7,5 @@ Comment=Facility for Interactive Generat Icon=xfig Terminal=false Type=Application -Categories=Graphics; +Categories=Graphics;VectorGraphics; Keywords=vector;graphics;figure;drawing;
