From bed92ec6835c00439502b604b110b597d1b6e8a5 Mon Sep 17 00:00:00 2001
From: Vitaly Lipatov <lav@etersoft.ru>
Date: Thu, 28 Mar 2024 00:42:33 +0300
Subject: [PATCH] repl: add OSNovaLinux support

---
 share/eterbuild/functions/repl | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/share/eterbuild/functions/repl b/share/eterbuild/functions/repl
index 41fd027..b09a38f 100644
--- a/share/eterbuild/functions/repl
+++ b/share/eterbuild/functions/repl
@@ -50,6 +50,15 @@ fix_arch_requires()
 				rhas "$GREP" "-devel$" && ! rhas "$i" ":i386$" && ! rhas "$i" ":amd64$" && echo "$i:i386" && continue
 				echo "$i"
 			done | xargs -n 1000 echo
+		elif [ "$DISTRNAME" = "OSNovaLinux" ] ; then
+			# i386 on Debian/Ubuntu: # add :i386 to all -dev packages
+			for i in $* ; do
+				rhas "$i" "^libtool$" && continue
+				rhas "$i" "^lib.*-utils$" && continue
+				rhas "$GREP" "^lib" && ! rhas "$i" "-i386$" && ! rhas "$i" ":i386$" && ! rhas "$i" ":amd64$" && echo "$i:i386" && continue
+				rhas "$GREP" "-devel$" && ! rhas "$i" "-i386$" && ! rhas "$i" ":i386$" && ! rhas "$i" ":amd64$" && echo "$i:i386" && continue
+				echo "$i"
+			done | xargs -n 1000 echo
 		elif [ "$DISTRNAME" = "AstraLinux" ] ||[ "$DISTRNAME" = "AstraLinuxCE" ] || [ "$DISTRNAME" = "AstraLinuxSE" ]  ; then
 			for i in $* ; do
 				rhas "$i" "^ia32-libs$" && continue
-- 
2.24.1