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