From 10e30f6a1c10097a29e96df12ef7c8bfc8712a3f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20Ma=C5=9Blanka?= <piotr.maslanka@ericsson.com>
Date: Sat, 3 Aug 2024 22:16:02 +0200
Subject: [PATCH] fix

---
 .gitlab-ci.yml | 37 +++++++++++++++++++++++++++----------
 README.rst     |  3 +++
 2 files changed, 30 insertions(+), 10 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 06d4951..73f0a16 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,18 +13,32 @@ image: zoo.smok.co/build/build:latest
     - cd rocksdb
     - git fetch
     - git checkout v7.0.1
+    - mkdir rocksdb-setup
     - make shared_lib -j 15
+    - make install
     - cd ..
+    - mv include ..
+    - mv librocksdb.so ..
   artifacts:
     paths:
-      - "/usr/local/lib/pkgconfig/rocksdb.pc"
-      - "/usr/local/lib/librocksdb.a"
-      - "rocksdb/rocksdb.pc"
+      - "include/rocksdb/*"
+      - "rocksdb/include/*"
       - "librocksdb.so"
-      - "/usr/include/rocksdb/*"
-      - "/usr/local/include/rocksdb/*"
 
 
+.before_build_python:
+  before_script:
+    - apt update
+    - apt install -y pkg-config
+    - cp -rf include/rocksdb /usr/local/include/rocksdb
+    - pip install --upgrade --break-system-packages Cython wheel setuptools pip pkgconfig doctor-wheel repairwheel
+  script:
+    - pip install -q build
+    - python -m build
+  artifacts:
+    paths
+      - "*.whl"
+
 build_rocksdb_x86:
   extends: .build_rocksdb
 
@@ -35,10 +49,13 @@ build_rocksdb_armv7l:
 
 
 
-.build_python_rocksdb_x86:
+build_python_rocksdb_x86:
+  extends: .before_build_python
   dependencies:
     - build_rocksdb_x86
-  script:
-    - pip install --upgrade --break-system-packages Cython wheel setuptools pip pkgconfig doctor-wheel repairwheel
-    - pip install -q build
-    - python -m build
\ No newline at end of file
+
+build_python_rocksdb_armv7l:
+  extends: .before_build_python
+  image: zoo.smok.co/build/build:armv7l-python3.11
+  dependencies:
+    - build_rocksdb_armv7l
diff --git a/README.rst b/README.rst
index 57243ed..6288590 100644
--- a/README.rst
+++ b/README.rst
@@ -1,6 +1,9 @@
 python-rocksdb
 ==============
 
+This repository mirrors [https://github.com/AlexV525/python-rocksdb]( https://github.com/AlexV525/python-rocksdb)
+in order to build production-ready packages working under armv7l.
+
 This project is based off the efforts from
 https://github.com/NightTsarina/python-rocksdb and basically strips backup
 support, filter support and several options, so that it can work on rocksdb
-- 
GitLab