From 99f8b28bcdfdc9be9137c0b24a7d574081996afa Mon Sep 17 00:00:00 2001
From: Anjan Chanda <anjan.chanda@iopsys.eu>
Date: Mon, 27 Mar 2023 11:00:41 +0200
Subject: [PATCH] gitlab-ci: fix dependencies on libeasy and libwifiutils

---
 gitlab-ci/install-dependencies.sh | 31 ++++++++++++++++---------------
 1 file changed, 16 insertions(+), 15 deletions(-)

diff --git a/gitlab-ci/install-dependencies.sh b/gitlab-ci/install-dependencies.sh
index 4f905246..95ca35a9 100755
--- a/gitlab-ci/install-dependencies.sh
+++ b/gitlab-ci/install-dependencies.sh
@@ -19,24 +19,25 @@ function exec_cmd()
 exec_cmd apt update
 exec_cmd apt install -y iproute2
 
-# libwifi
+# libeasy
 cd /opt/dev
-rm -fr easy-soc-libs
-git clone https://dev.iopsys.eu/iopsys/easy-soc-libs.git
-cd easy-soc-libs
-git checkout origin devel
-cd libeasy
-make CFLAGS+="-I/usr/include/libnl3"
+rm -fr libeasy
 mkdir -p /usr/include/easy
-cp easy.h event.h utils.h if_utils.h debug.h hlist.h /usr/include/easy
-cp -a libeasy*.so* /usr/lib
-cd ../libwifi
-make WIFI_TYPE=TEST
-cp wifidefs.h wifiutils.h wifiops.h wifi.h /usr/include
-cp -a libwifi*.so* /usr/lib
-sudo ldconfig
-
+exec_cmd git clone -b devel https://dev.iopsys.eu/iopsys/libeasy.git
+cd libeasy
+exec_cmd make CFLAGS+="-I/usr/include/libnl3"
+exec_cmd cp -a libeasy*.so* /usr/lib
+exec_cmd cp -a easy.h event.h utils.h if_utils.h debug.h hlist.h /usr/include/easy/
 
+# libwifiutils
+cd /opt/dev
+rm -fr libwifiutils
+exec_cmd git clone -b devel https://dev.iopsys.eu/iopsys/libwifi.git libwifiutils
+cd libwifiutils
+exec_cmd make libwifiutils.so
+exec_cmd cp wifidefs.h wifiutils.h /usr/include
+exec_cmd cp -a libwifiutils.so /usr/lib
+sudo ldconfig
 
 # ieee1905 + map.so
 cd /opt/dev
-- 
GitLab