ports/devel/jetbrains-sqlite/files/patch-platform_sqlite_make.sh
Dmitry Wagin 6be6f49742 devel/jetbrains-sqlite: Update to 233.11799.241
Synchronized version with devel/jetbrains-* 2023.3.

PR:			275924
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D43388
2024-01-14 18:07:27 +01:00

22 lines
734 B
Bash

--- make.sh.orig 2023-07-25 23:43:08 UTC
+++ make.sh
@@ -23,6 +23,10 @@ if [ "$OS" == "mac" ]; then
if [ "$ARCH" == "x86_64" ]; then
cFlags+=" --target=x86_64-apple-darwin18.7.0"
fi
+elif [ "$OS" == "freebsd" ]; then
+ cFlags+=" -I$JAVA_HOME/include/freebsd"
+ linkFlags+=" -shared"
+ libFilename="libsqliteij.so"
elif [ "$OS" == "linux" ]; then
libFilename="libsqliteij.so"
@@ -69,7 +73,7 @@ CC="${CC:-clang}"
libFile="$outDir/$libFilename"
"${CROSS_PREFIX}${CC}" $cFlags -o "$libFile" "$outDir/NativeDB.o" "$outDir/sqlite3.o" $linkFlags
-shasum -a 256 "$libFile" | head -c 64 >"$libFile.sha256"
+sha256sum "$libFile" | head -c 64 >"$libFile.sha256"
unlink "$outDir/sqlite3.o"
unlink "$outDir/NativeDB.o"