sqlite.patch 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. Index: Makefile.in
  2. --- Makefile.in.orig 2007-06-28 14:46:18 +0200
  3. +++ Makefile.in 2007-08-14 21:01:55 +0200
  4. @@ -130,6 +130,18 @@
  5. vdbe.lo vdbeapi.lo vdbeaux.lo vdbeblob.lo vdbefifo.lo vdbemem.lo \
  6. where.lo utf.lo legacy.lo vtab.lo
  7. +# FTS1 support
  8. +ifdef FTS1
  9. +TCC += -DSQLITE_ENABLE_FTS1
  10. +LIBOBJ += fts1.lo fts1_hash.lo fts1_porter.lo fts1_tokenizer1.lo
  11. +endif
  12. +
  13. +# FTS2 support
  14. +ifdef FTS2
  15. +TCC += -DSQLITE_ENABLE_FTS2
  16. +LIBOBJ += fts2.lo fts2_hash.lo fts2_porter.lo fts2_tokenizer1.lo
  17. +endif
  18. +
  19. # All of the source code files.
  20. #
  21. SRC = \
  22. @@ -492,6 +504,25 @@
  23. $(LTLINK) -o tclsqlite3 tclsqlite-shell.lo \
  24. libsqlite3.la $(LIBTCL)
  25. +fts1.lo: $(TOP)/ext/fts1/fts1.c $(HDR)
  26. + $(LTCOMPILE) -c $(TOP)/ext/fts1/fts1.c
  27. +fts1_hash.lo: $(TOP)/ext/fts1/fts1_hash.c $(HDR)
  28. + $(LTCOMPILE) -c $(TOP)/ext/fts1/fts1_hash.c
  29. +fts1_porter.lo: $(TOP)/ext/fts1/fts1_porter.c $(HDR)
  30. + $(LTCOMPILE) -c $(TOP)/ext/fts1/fts1_porter.c
  31. +fts1_tokenizer1.lo: $(TOP)/ext/fts1/fts1_tokenizer1.c $(HDR)
  32. + $(LTCOMPILE) -c $(TOP)/ext/fts1/fts1_tokenizer1.c
  33. +
  34. +fts2.lo: $(TOP)/ext/fts2/fts2.c $(HDR)
  35. + $(LTCOMPILE) -c $(TOP)/ext/fts2/fts2.c
  36. +fts2_hash.lo: $(TOP)/ext/fts2/fts2_hash.c $(HDR)
  37. + $(LTCOMPILE) -c $(TOP)/ext/fts2/fts2_hash.c
  38. +fts2_porter.lo: $(TOP)/ext/fts2/fts2_porter.c $(HDR)
  39. + $(LTCOMPILE) -c $(TOP)/ext/fts2/fts2_porter.c
  40. +fts2_tokenizer1.lo: $(TOP)/ext/fts2/fts2_tokenizer1.c $(HDR)
  41. + $(LTCOMPILE) -c $(TOP)/ext/fts2/fts2_tokenizer1.c
  42. +
  43. +
  44. testfixture$(TEXE): $(TOP)/src/tclsqlite.c libsqlite3.la $(TESTSRC)
  45. $(LTLINK) -DTCLSH=1 -DSQLITE_TEST=1 -DSQLITE_CRASH_TEST=1 \
  46. -DSQLITE_NO_SYNC=1 $(TEMP_STORE) \
  47. Index: sqlite3.pc.in
  48. --- sqlite3.pc.in.orig 2004-07-19 06:25:47 +0200
  49. +++ sqlite3.pc.in 2007-08-14 21:04:47 +0200
  50. @@ -8,5 +8,5 @@
  51. Name: SQLite
  52. Description: SQL database engine
  53. Version: @VERSION@
  54. -Libs: -L${libdir} -lsqlite3
  55. +Libs: -L${libdir} -lsqlite3 @LIBS@
  56. Cflags: -I${includedir}