Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tgt for openSUSE:Factory checked in at 2025-03-26 21:20:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tgt (Old) and /work/SRC/openSUSE:Factory/.tgt.new.2696 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tgt" Wed Mar 26 21:20:09 2025 rev:46 rq:1256088 version:1.0.95 Changes: -------- --- /work/SRC/openSUSE:Factory/tgt/tgt.changes 2024-12-22 18:04:56.273575390 +0100 +++ /work/SRC/openSUSE:Factory/.tgt.new.2696/tgt.changes 2025-03-26 21:22:40.744661628 +0100 @@ -1,0 +2,20 @@ +Tue Mar 25 23:32:28 UTC 2025 - ldun...@suse.com + +- Update to version 1.0.95+0.2b6396622346: + * tgt 1.0.95 + * Fix IP and initiator ACL testing logic to allow undefined initiator name ACL + * tgt 1.0.94 + * Fix returning data from virtual tape when the output is bigger than the tape block + * tgt 1.0.93 + * chap: Use proper entropy source + * tgt 1.0.92 + * CI: build on Alpine Linux + * usr: do not rely on LFS64 interfaces + * usr: do not rely on non-portable __WORDSIZE + +- Update patch that partially duplicates upstream: + * tgt-install-examples-in-documentation-dir.patch + +- Starting using _service file to fetch code + +------------------------------------------------------------------- Old: ---- v1.0.94.tar.gz New: ---- _service _servicedata tgt-1.0.95+0.2b6396622346.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tgt.spec ++++++ --- /var/tmp/diff_new_pack.fVjuiA/_old 2025-03-26 21:22:41.676700316 +0100 +++ /var/tmp/diff_new_pack.fVjuiA/_new 2025-03-26 21:22:41.680700483 +0100 @@ -1,7 +1,7 @@ # # spec file for package tgt # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,22 +16,16 @@ # -#Compat macro for new _fillupdir macro introduced in Nov 2017 -%if ! %{defined _fillupdir} - %define _fillupdir %{_localstatedir}/adm/fillup-templates -%endif -#Compat macro for make_build macro (needed in SLE12-SP5) -%if ! %{defined make_build} - %define make_build %{__make} %{?_smp_mflags} -%endif +%define tgt_service_tag 0.2b6396622346 + Name: tgt -Version: 1.0.94 +Version: 1.0.95 Release: 0 Summary: Generic Linux target framework (tgt) License: GPL-2.0-only Group: System/Daemons URL: https://github.com/fujita/tgt -Source: https://github.com/fujita/tgt/archive/refs/tags/v%{version}.tar.gz +Source: %{name}-%{version}+%{tgt_service_tag}.tar.xz Source1: sysconfig.%{name} Patch1: %{name}-fix-build Patch2: %{name}-install-examples-in-documentation-dir.patch @@ -58,7 +52,7 @@ user-space daemon and tools (i.e. they completely runs in user space). %prep -%autosetup -p1 +%autosetup -p1 -n %{name}-%{version}+%{tgt_service_tag} %build %ifarch ppc ppc64 ppc64le ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="url">https://github.com/fujita/tgt.git</param> <param name="scm">git</param> <param name="filename">tgt</param> <param name="version">master</param> <param name="versionformat">1.0.95+@TAG_OFFSET@.%h</param> <param name="match-tag">v1.0.95</param> <param name="revision">master</param> <param name="changesgenerate">enable</param> </service> <service name="recompress" mode="disabled"> <param name="file">tgt*.tar</param> <param name="compression">xz</param> </service> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/fujita/tgt.git</param> <param name="changesrevision">2b63966223469f4b21f23cb87651821fcafad13d</param></service></servicedata> (No newline at EOF) ++++++ tgt-install-examples-in-documentation-dir.patch ++++++ --- /var/tmp/diff_new_pack.fVjuiA/_old 2025-03-26 21:22:41.760703804 +0100 +++ /var/tmp/diff_new_pack.fVjuiA/_new 2025-03-26 21:22:41.764703970 +0100 @@ -6,28 +6,27 @@ The examples should be installed in the documentation directory, not the standard configuration directory. +[lduncan: modified to not duplicate upstream] + Signed-off-by: Dirk Mueller <dmuel...@suse.com> Acked-by: Hannes Reinecke <h...@suse.de> --- - conf/Makefile | 6 ++++-- - 1 file changed, 4 insertions(+), 2 deletions(-) + conf/Makefile | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) -Index: tgt-1.0.92/conf/Makefile -=================================================================== ---- tgt-1.0.92.orig/conf/Makefile -+++ tgt-1.0.92/conf/Makefile +--- a/conf/Makefile ++++ b/conf/Makefile @@ -1,4 +1,5 @@ sysconfdir ?= /etc +docdatadir ?= /usr/share/doc/packages/ EXAMPLES = targets.conf.example targets.conf.vtl.L700 targets.conf.vtl.MSL2024 -@@ -11,9 +12,10 @@ install: +@@ -11,9 +12,9 @@ install: if [ ! -f $(DESTDIR)$(sysconfdir)/tgt/targets.conf ] ; then \ install -m 644 targets.conf $(DESTDIR)$(sysconfdir)/tgt ; \ fi - install -d -m 755 $(DESTDIR)$(sysconfdir)/tgt/examples -+ install -d -m 755 $(DESTDIR)$(sysconfdir)/tgt/conf.d + install -d -m 755 $(DESTDIR)$(docdatadir)/tgt/examples for f in $(EXAMPLES) ; do \ - install -m 644 examples/$$f $(DESTDIR)$(sysconfdir)/tgt/examples ;\