koreader-from-src: get the entire buildPhase working
fails in install: bash: line 1: /build/koreader/platform/debian/do_debian_package.sh: cannot execute: required file not found
This commit is contained in:
@@ -191,11 +191,12 @@
|
|||||||
source.rev = "e715396a4951ee91c40a98d2824a130f158268bb";
|
source.rev = "e715396a4951ee91c40a98d2824a130f158268bb";
|
||||||
source.hash = "sha256-JeBZMsg6ZUGSnyZ4eds4w63gM/L73EsAnLaHOPpL6iM=";
|
source.hash = "sha256-JeBZMsg6ZUGSnyZ4eds4w63gM/L73EsAnLaHOPpL6iM=";
|
||||||
};
|
};
|
||||||
sdvc = {
|
# sdcv = {
|
||||||
source.url = "https://github.com/Dushistov/sdcv.git";
|
# # upstream is (temporarily?) acquiring this via `download_project` machinery
|
||||||
source.rev = "6e36e7730caf07b6cd0bfa265cdf9b5e31e7acad";
|
# source.url = "https://github.com/Dushistov/sdcv.git";
|
||||||
source.hash = "sha256-pPaT9tB39dd+VyE21KSjMpON99KjOxQ8Hi8+ZgFsuUY=";
|
# source.rev = "6e36e7730caf07b6cd0bfa265cdf9b5e31e7acad";
|
||||||
};
|
# source.hash = "sha256-pPaT9tB39dd+VyE21KSjMpON99KjOxQ8Hi8+ZgFsuUY=";
|
||||||
|
# };
|
||||||
tesseract = {
|
tesseract = {
|
||||||
source.url = "https://github.com/tesseract-ocr/tesseract.git";
|
source.url = "https://github.com/tesseract-ocr/tesseract.git";
|
||||||
source.rev = "60176fc5ae5e7f6bdef60c926a4b5ea03de2bfa7";
|
source.rev = "60176fc5ae5e7f6bdef60c926a4b5ea03de2bfa7";
|
||||||
@@ -249,10 +250,16 @@
|
|||||||
url = "http://distcache.FreeBSD.org/ports-distfiles/lpeg-1.0.2.tar.gz";
|
url = "http://distcache.FreeBSD.org/ports-distfiles/lpeg-1.0.2.tar.gz";
|
||||||
hash = "sha256-SNZldgUbbHg4j6rQm3BJMJMmRYj80PJY3aqxzdShX/4=";
|
hash = "sha256-SNZldgUbbHg4j6rQm3BJMJMmRYj80PJY3aqxzdShX/4=";
|
||||||
};
|
};
|
||||||
# sdcv = TODO (uses download_project)
|
sdcv = {
|
||||||
# sdl2 = { # TODO (uses download_project)
|
# TODO: if this form of substitution works, i could optionally patch in *all* deps
|
||||||
# url = "https://github.com/libsdl-org/SDL/releases/download/release-2.28.1/SDL2-2.28.1.tar.gz";
|
# using the `file://@foo@` ExternalProject_Add syntax
|
||||||
# };
|
url = "https://github.com/Dushistov/sdcv/archive/6e36e7730caf07b6cd0bfa265cdf9b5e31e7acad.tar.gz";
|
||||||
|
hash = "sha256-bzCpzassIDY/g7NO71PoWNayLAyEaz1haY9vMFk4hqU=";
|
||||||
|
};
|
||||||
|
sdl2 = {
|
||||||
|
url = "https://github.com/libsdl-org/SDL/releases/download/release-2.28.1/SDL2-2.28.1.tar.gz";
|
||||||
|
hash = "sha256-SXfOulwAVNvmwvEUZBrO1DzjvytB6mS2o3LWuhKcsV0=";
|
||||||
|
};
|
||||||
sqlite = {
|
sqlite = {
|
||||||
url = "https://www.sqlite.org/2023/sqlite-autoconf-3420000.tar.gz";
|
url = "https://www.sqlite.org/2023/sqlite-autoconf-3420000.tar.gz";
|
||||||
hash = "sha256-erz9FhxuJ0LKXGwIldH4U8lA8gMwSgtJ2k4eyl0IjKY=";
|
hash = "sha256-erz9FhxuJ0LKXGwIldH4U8lA8gMwSgtJ2k4eyl0IjKY=";
|
||||||
|
@@ -63,6 +63,36 @@ index b7345e61..c5859b68 100644
|
|||||||
URL_MD5 d342571886f1abcb7afe6a83d024d583
|
URL_MD5 d342571886f1abcb7afe6a83d024d583
|
||||||
BUILD_IN_SOURCE 1
|
BUILD_IN_SOURCE 1
|
||||||
PATCH_COMMAND COMMAND ${PATCH_CMD}
|
PATCH_COMMAND COMMAND ${PATCH_CMD}
|
||||||
|
diff --git a/base/thirdparty/sdcv/CMakeLists.txt b/base/thirdparty/sdcv/CMakeLists.txt
|
||||||
|
index f19d441f..54394e0a 100644
|
||||||
|
--- a/base/thirdparty/sdcv/CMakeLists.txt
|
||||||
|
+++ b/base/thirdparty/sdcv/CMakeLists.txt
|
||||||
|
@@ -92,11 +92,7 @@ ko_write_gitclone_script(
|
||||||
|
|
||||||
|
download_project(
|
||||||
|
PROJ ${PROJECT_NAME}
|
||||||
|
- GIT_REPOSITORY
|
||||||
|
- https://github.com/Dushistov/sdcv.git
|
||||||
|
- GIT_TAG
|
||||||
|
- ${SDCV_GIT_COMMIT}
|
||||||
|
- #DOWNLOAD_COMMAND ${CMAKE_COMMAND} -P ${GIT_CLONE_SCRIPT_FILENAME}
|
||||||
|
+ URL file://@sdcv@
|
||||||
|
PATCH_COMMAND COMMAND ${PATCH_CMD1} COMMAND ${PATCH_CMD2}
|
||||||
|
)
|
||||||
|
|
||||||
|
diff --git a/base/thirdparty/sdl2/CMakeLists.txt b/base/thirdparty/sdl2/CMakeLists.txt
|
||||||
|
index a963385c..6376cfe8 100644
|
||||||
|
--- a/base/thirdparty/sdl2/CMakeLists.txt
|
||||||
|
+++ b/base/thirdparty/sdl2/CMakeLists.txt
|
||||||
|
@@ -19,7 +19,7 @@ set(SDL2_VER "2.28.1")
|
||||||
|
set(SDL2_MD5 "ccd2cd02b2ad4f71c2588747028953c3")
|
||||||
|
download_project(
|
||||||
|
PROJ ${PROJECT_NAME}
|
||||||
|
- URL https://github.com/libsdl-org/SDL/releases/download/release-${SDL2_VER}/SDL2-${SDL2_VER}.tar.gz
|
||||||
|
+ URL file://@sdl2@
|
||||||
|
URL_MD5 ${SDL2_MD5}
|
||||||
|
PATCH_COMMAND COMMAND ${PATCH_CMD}
|
||||||
|
)
|
||||||
diff --git a/base/thirdparty/sqlite/CMakeLists.txt b/base/thirdparty/sqlite/CMakeLists.txt
|
diff --git a/base/thirdparty/sqlite/CMakeLists.txt b/base/thirdparty/sqlite/CMakeLists.txt
|
||||||
index 0353b145..9de56105 100644
|
index 0353b145..9de56105 100644
|
||||||
--- a/base/thirdparty/sqlite/CMakeLists.txt
|
--- a/base/thirdparty/sqlite/CMakeLists.txt
|
||||||
|
Reference in New Issue
Block a user