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
openSUSE Build Service is sponsored by