From repocop@altlinux.org Wed Jul 22 02:43:49 MSK 2026
From: "Repocop Q. A. Robot" <repocop@altlinux.org>

Subject: repocop NMU

- NMU (by repocop). See http://www.altlinux.org/Tools/Repocop
- applied repocop fixes:
  * specfile-useradd-n for ton
  * postclean-03-private-rpm-macros for the spec file

--- a/ton.spec	2026-07-22 02:43:49.556485220 +0300
+++ b/ton.spec	2026-07-22 02:43:49.556485220 +0300
@@ -152,10 +152,10 @@
 %patch2 -p1
 
 # Use system abseil instead of bundled subdirectory build
-%__subst 's|add_subdirectory(third-party/abseil-cpp EXCLUDE_FROM_ALL)|find_package(absl REQUIRED)|' CMakeLists.txt
+sed -i 's|add_subdirectory(third-party/abseil-cpp EXCLUDE_FROM_ALL)|find_package(absl REQUIRED)|' CMakeLists.txt
 
 # disambiguate co_return {} for Task<Unit> with newer GCC
-find adnl http metrics overlay quic tdactor validator \( -name '*.cpp' -o -name '*.h' \) | xargs -r %__subst 's|co_return {};|co_return td::Unit{};|'
+find adnl http metrics overlay quic tdactor validator \( -name '*.cpp' -o -name '*.h' \) | xargs -r sed -i 's|co_return {};|co_return td::Unit{};|'
 
 %build
 %cmake -DTON_USE_ROCKSDB=ON -DTON_USE_ABSEIL=ON -DUSE_QUIC=OFF
@@ -184,7 +184,7 @@
 
 %pre rldp-http-proxy
 %_sbindir/groupadd -r -f %userrldp &>/dev/null
-%_sbindir/useradd -r -n -g %userrldp -d /var/empty -s /bin/false -c "%userrldp pseudo user" %userrldp >/dev/null 2>&1 ||:
+%_sbindir/useradd -r -N -g %userrldp -d /var/empty -s /bin/false -c "%userrldp pseudo user" %userrldp >/dev/null 2>&1 ||:
 
 %post rldp-http-proxy
 %post_service rldp-http-proxy
