File system_sqlite.patch of Package redeclipse
diff -burNE redeclipse-2.0.0_orig/src/Makefile redeclipse-2.0.0/src/Makefile
--- redeclipse-2.0.0_orig/src/Makefile 2020-06-19 15:54:22.107742036 +0200
+++ redeclipse-2.0.0/src/Makefile 2020-06-19 16:06:07.191461674 +0200
@@ -118,7 +118,7 @@
endif
endif
CLIENT_INCLUDES= $(INCLUDES) `$(PKG_CONFIG) --cflags x11 sdl2 SDL2_image SDL2_mixer zlib gl`
-CLIENT_LIBS= -Lenet -lenet `$(PKG_CONFIG) --libs x11 sdl2 SDL2_image SDL2_mixer zlib gl`
+CLIENT_LIBS= -Lenet -lenet `$(PKG_CONFIG) --libs x11 sdl2 SDL2_image SDL2_mixer zlib gl` -lsqlite3
ifneq (,$(WANT_STEAM))
override CLIENT_LIBS+= -L../bin/$(PLATFORM_BIN) -lsteam_api
endif
@@ -143,7 +143,6 @@
shared/tools.o \
shared/zip.o \
support/jsmn.o \
- support/sqlite3.o \
engine/aa.o \
engine/bih.o \
engine/blend.o \
@@ -216,7 +215,7 @@
endif
else
SERVER_INCLUDES= -DSTANDALONE $(INCLUDES) `pkg-config --cflags zlib`
-SERVER_LIBS= -Lenet -lenet `pkg-config --libs zlib`
+SERVER_LIBS= -Lenet -lenet `pkg-config --libs zlib` -lsqlite3
CTFONT_INCLUDES= -DSTANDALONE `pkg-config --cflags zlib freetype2`
CTFONT_LIBS= `pkg-config --libs zlib freetype2`
ifneq (,$(WANT_STEAM))
@@ -230,7 +229,6 @@
shared/tools-standalone.o \
shared/zip-standalone.o \
support/jsmn.o \
- support/sqlite3.o \
engine/cdpi-standalone.o \
engine/command-standalone.o \
engine/http-standalone.o \
@@ -272,9 +270,6 @@
%-standalone.o: %.cpp
$(CXX) $(CXXFLAGS) -c -o $@ $(subst -standalone.o,.cpp,$@)
-support/sqlite3.o: support/sqlite3.c
- $(CC) -DSQLITE_THREADSAFE=0 -DSQLITE_OMIT_LOAD_EXTENSION -c -o support/sqlite3.o support/sqlite3.c
-
support/jsmn.o: support/jsmn.c
$(CC) -c -o support/jsmn.o support/jsmn.c
@@ -461,7 +456,7 @@
engine/master.o: shared/glexts.h shared/glemu.h shared/iengine.h
engine/master.o: shared/igame.h engine/http.h engine/irc.h engine/sound.h engine/world.h
engine/master.o: engine/octa.h engine/light.h engine/texture.h engine/bih.h
-engine/master.o: engine/model.h support/sqlite3.h
+engine/master.o: engine/model.h
engine/material.o: engine/engine.h engine/version.h shared/cube.h
engine/material.o: shared/tools.h shared/command.h shared/geom.h
engine/material.o: shared/ents.h shared/glexts.h shared/glemu.h
@@ -770,7 +765,7 @@
engine/master-standalone.o: engine/engine.h engine/version.h shared/cube.h
engine/master-standalone.o: shared/tools.h shared/command.h shared/geom.h
engine/master-standalone.o: shared/ents.h shared/iengine.h shared/igame.h
-engine/master-standalone.o: engine/http.h engine/irc.h engine/sound.h support/sqlite3.h
+engine/master-standalone.o: engine/http.h engine/irc.h engine/sound.h
engine/server-standalone.o: engine/engine.h engine/version.h shared/cube.h
engine/server-standalone.o: shared/tools.h shared/command.h shared/geom.h
engine/server-standalone.o: shared/ents.h shared/iengine.h shared/igame.h