Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package iso_ent for openSUSE:Factory checked 
in at 2026-05-28 17:24:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/iso_ent (Old)
 and      /work/SRC/openSUSE:Factory/.iso_ent.new.1937 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "iso_ent"

Thu May 28 17:24:08 2026 rev:20 rq:1355374 version:2000.11.03

Changes:
--------
--- /work/SRC/openSUSE:Factory/iso_ent/iso_ent.changes  2024-02-23 
16:41:44.491533497 +0100
+++ /work/SRC/openSUSE:Factory/.iso_ent.new.1937/iso_ent.changes        
2026-05-28 17:24:50.190496807 +0200
@@ -1,0 +2,21 @@
+Fri Apr 10 15:21:12 UTC 2026 - Yunus Acar <[email protected]>
+
+- jsc#PED-14844: Remove unnecessary systemd-tmpfile.
+- Specfile cleanup
+  * Change Source0 URL to the redirect of the previous URL.
+  * Convert ISOgrk5.gz to .zip (content unchanged)
+    in order to clean up the %prep section.
+  * Change URL to something more informative.
+  * Drop unneeded sgml-skel BuildRequires.
+- Trim whitespace in .changes file.
+
+-------------------------------------------------------------------
+Tue Dec 16 14:15:38 UTC 2025 - Thomas Schraitle <[email protected]> - 
2000.11.03
+
+- Fix jsc#PED-14844 for immutable mode
+  * No changes in tarball
+  * Use %autosetup
+  * Some code cleanup
+  * Add systemd-tmpfile
+
+-------------------------------------------------------------------

Old:
----
  ISOgrk5.gz

New:
----
  ISOgrk5.zip

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

Other differences:
------------------
++++++ iso_ent.spec ++++++
--- /var/tmp/diff_new_pack.SDmxqI/_old  2026-05-28 17:24:50.826523134 +0200
+++ /var/tmp/diff_new_pack.SDmxqI/_new  2026-05-28 17:24:50.830523299 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package iso_ent
 #
-# 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
@@ -16,107 +16,90 @@
 #
 
 
-%define regcat %{_bindir}/sgml-register-catalog
-%define ke_pkg ISOEnts.zip
+%define INSTALL_DIR       install -m755 -d
+%define INSTALL_DATA      install -m644 -p
+%define sgml_dir          %{_datadir}/sgml
+
 Name:           iso_ent
 Version:        2000.11.03
 Release:        0
 Summary:        Character Entity Sets for ISO 8879:1986
 License:        SUSE-Permissive
-Source0:        http://www.oasis-open.org/cover/ISOEnts.zip
-Source1:        ISOgrk5.gz
+Group:          Productivity/Publishing/SGML
+URL:            https://xml.coverpages.org/topics.html#entities
+Source0:        https://xml.coverpages.org/ISOEnts.zip
+Source1:        ISOgrk5.zip
 Patch0:         iso_ent.dif
-BuildRequires:  sgml-skel
 BuildRequires:  unzip
-Requires(pre):  %{regcat}
+Requires(post): sgml-skel
 Provides:       iso-ent
 Provides:       iso-entities
 BuildArch:      noarch
 
 %description
-Character entity sets for ISO 8879:1986.
-
-%define INSTALL install -m755 -s
-%define INSTALL_DIR install -d -m755
-%define INSTALL_DATA install -m644
-%define sgml_dir %{_datadir}/sgml
-%define sgml_config_dir %{_localstatedir}/lib/sgml
+ISO 8879:1986 and ISO 9573-15:1993 character entity sets
 
 %prep
-%setup -q -n %{name} -c -T
-unzip -aq $RPM_SOURCE_DIR/%{ke_pkg}
-cp -p $RPM_SOURCE_DIR/ISOgrk5.gz .
-gunzip ISOgrk5.gz
-%patch -P 0 -p1
+%autosetup -c -p1 -a1 -n %{name}
 
 %build
+# no-op
 
 %install
-root=%{buildroot}
-# sgml_dir=${root}%{_datadir}/sgml
-# sgml_dir_config=${root}/var/lib/sgml
-sgml_dir_iso=%{buildroot}%{sgml_dir}/iso-ent
-sgml_dir_ISO=%{buildroot}%{sgml_dir}/ISO_8879:1986/entities
-%{INSTALL_DIR} %{buildroot}%{sgml_config_dir}
-%{INSTALL_DIR} %{buildroot}%{sgml_dir}/iso-ent
-%{INSTALL_DIR} 
%{buildroot}%{sgml_dir}/{ISO_8879:1986,ISO_9573-15:1993}/entities
+%{INSTALL_DIR} %{buildroot}%{sgml_dir}/iso-ent \
+               %{buildroot}%{sgml_dir}/ISO_8879:1986/entities \
+               %{buildroot}%{sgml_dir}/ISO_9573-15:1993/entities
+
 %{INSTALL_DATA} ISO* %{buildroot}%{sgml_dir}/iso-ent
-%{INSTALL_DATA} CATALOG %{buildroot}%{sgml_config_dir}/CATALOG.iso_ent
+%{INSTALL_DATA} CATALOG %{buildroot}%{sgml_dir}/CATALOG.iso_ent
+
 pushd %{buildroot}%{sgml_dir}
-ln -sf ../../..%{_localstatedir}/lib/sgml/CATALOG.iso_ent CATALOG.iso_ent
-rm -f ISO_8879-1986
-ln -s ISO_8879:1986 ISO_8879-1986
+  rm -f ISO_8879-1986
+  ln -s ISO_8879:1986 ISO_8879-1986
 popd
-pushd ${sgml_dir_ISO}
-rm -f * 2>/dev/null
-ln -s ../../iso-ent/ISOamsa Added_Math_Symbols:_Arrow_Relations
-ln -s ../../iso-ent/ISOamsb Added_Math_Symbols:_Binary_Operators
-ln -s ../../iso-ent/ISOamsc Added_Math_Symbols:_Delimiters
-ln -s ../../iso-ent/ISOamsn Added_Math_Symbols:_Negated_Relations
-ln -s ../../iso-ent/ISOamso Added_Math_Symbols:_Ordinary
-ln -s ../../iso-ent/ISOamsr Added_Math_Symbols:_Relations
-ln -s ../../iso-ent/ISObox Box_and_Line_Drawing
-ln -s ../../iso-ent/ISOcyr1 Russian_Cyrillic
-ln -s ../../iso-ent/ISOcyr2 Non-Russian_Cyrillic
-ln -s ../../iso-ent/ISOdia Diacritical_Marks
-ln -s ../../iso-ent/ISOgrk1 Greek_Letters
-ln -s ../../iso-ent/ISOgrk2 Monotoniko_Greek
-ln -s ../../iso-ent/ISOgrk3 Greek_Symbols
-ln -s ../../iso-ent/ISOgrk4 Alternative_Greek_Symbols
-ln -s ../../iso-ent/ISOlat1 Added_Latin_1
-ln -s ../../iso-ent/ISOlat2 Added_Latin_2
-ln -s ../../iso-ent/ISOnum Numeric_and_Special_Graphic
-ln -s ../../iso-ent/ISOpub Publishing
-ln -s ../../iso-ent/ISOtech General_Technical
+
+pushd %{buildroot}%{sgml_dir}/ISO_8879:1986/entities
+  rm -f * 2>/dev/null
+  ln -s ../../iso-ent/ISOamsa Added_Math_Symbols:_Arrow_Relations
+  ln -s ../../iso-ent/ISOamsb Added_Math_Symbols:_Binary_Operators
+  ln -s ../../iso-ent/ISOamsc Added_Math_Symbols:_Delimiters
+  ln -s ../../iso-ent/ISOamsn Added_Math_Symbols:_Negated_Relations
+  ln -s ../../iso-ent/ISOamso Added_Math_Symbols:_Ordinary
+  ln -s ../../iso-ent/ISOamsr Added_Math_Symbols:_Relations
+  ln -s ../../iso-ent/ISObox Box_and_Line_Drawing
+  ln -s ../../iso-ent/ISOcyr1 Russian_Cyrillic
+  ln -s ../../iso-ent/ISOcyr2 Non-Russian_Cyrillic
+  ln -s ../../iso-ent/ISOdia Diacritical_Marks
+  ln -s ../../iso-ent/ISOgrk1 Greek_Letters
+  ln -s ../../iso-ent/ISOgrk2 Monotoniko_Greek
+  ln -s ../../iso-ent/ISOgrk3 Greek_Symbols
+  ln -s ../../iso-ent/ISOgrk4 Alternative_Greek_Symbols
+  ln -s ../../iso-ent/ISOlat1 Added_Latin_1
+  ln -s ../../iso-ent/ISOlat2 Added_Latin_2
+  ln -s ../../iso-ent/ISOnum Numeric_and_Special_Graphic
+  ln -s ../../iso-ent/ISOpub Publishing
+  ln -s ../../iso-ent/ISOtech General_Technical
 popd
+
 pushd %{buildroot}%{sgml_dir}
-rm -f ISO_9573-15-1993
-ln -s ISO_9573-15:1993 ISO_9573-15-1993
+  rm -f ISO_9573-15-1993
+  ln -s ISO_9573-15:1993 ISO_9573-15-1993
 popd
+
 pushd %{buildroot}%{sgml_dir}/ISO_9573-15:1993/entities
-rm -f * 2>/dev/null
-ln -s ../../iso-ent/ISOgrk5 Extra_Classical_Greek_Letters
+  rm -f * 2>/dev/null
+  ln -s ../../iso-ent/ISOgrk5 Extra_Classical_Greek_Letters
 popd
 
 %post
-if [ -x %{regcat} ]; then
-  for c in iso_ent; do
-    %{regcat} -a %{sgml_dir}/CATALOG.$c \
-      >/dev/null 2>&1 || true
-  done
-fi
-exit 0
+sgml-register-catalog -a %{sgml_dir}/CATALOG.iso_ent >/dev/null 2>&1 || :
 
 %postun
-if [  "$1" = "0" -a -x %{regcat} ]; then
-  for c in CATALOG.iso_ent; do
-    %{regcat} -r %{sgml_dir}/CATALOG.$c >/dev/null 2>&1 || :
-  done
+if [ "$1" = "0" ] && [ -x %{_bindir}/sgml-register-catalog ]; then
+    sgml-register-catalog -r %{sgml_dir}/CATALOG.iso_ent >/dev/null 2>&1 || :
 fi
 
 %files
-# %doc README.SuSE
-%config %{_localstatedir}/lib/sgml/CATALOG.iso_ent
 %{sgml_dir}/CATALOG.iso_ent
 %{sgml_dir}/iso-ent
 %{sgml_dir}/ISO_8879-1986

Reply via email to