Description: make sqlite compilation non-static
 To comply with Debian policy (section 4.13), static linking is now
 disabled, to ease work from the security team.
Author: Antoine Beaupré <anarcat@koumbit.org>
Bug-Debian: http://bugs.debian.org/485553
Origin: debian
Bug: https://github.com/atheme/charybdis/issues/24
Last-Update: 2013-06-04

--- a/bandb/Makefile.in
+++ b/bandb/Makefile.in
@@ -14,6 +14,7 @@
 LEXLIB          = @LEXLIB@
 CFLAGS          = @IRC_CFLAGS@ -DIRCD_PREFIX=\"@prefix@\"
 LDFLAGS         = @LDFLAGS@
+LIBS 		= @LIBS@ -lsqlite3
 MKDEP           = @MKDEP@ -DIRCD_PREFIX=\"@prefix@\"
 MV              = @MV@
 RM              = @RM@
@@ -39,16 +40,14 @@
 BANDB_SOURCES =     \
   bandb.c	\
   rsdb_snprintf.c \
-  rsdb_sqlite3.c \
-  sqlite3.c
+  rsdb_sqlite3.c
 
 BANDB_OBJECTS = ${BANDB_SOURCES:.c=.o}
 
 BANTOOL_SOURCES =     \
   bantool.c	\
   rsdb_snprintf.c \
-  rsdb_sqlite3.c \
-  sqlite3.c
+  rsdb_sqlite3.c
 
 BANTOOL_OBJECTS = ${BANTOOL_SOURCES:.c=.o}
 
@@ -57,10 +56,10 @@
 build: all
 
 bandb: ${BANDB_OBJECTS}
-	${CC} ${CFLAGS} ${LDFLAGS} -o $@ ${BANDB_OBJECTS} ${IRCDLIBS}
+	${CC} ${CFLAGS} ${LDFLAGS} -o $@ ${BANDB_OBJECTS} ${IRCDLIBS} ${LIBS}
 
 bantool: ${BANTOOL_OBJECTS}
-	${CC} ${CFLAGS} ${LDFLAGS} -o $@ ${BANTOOL_OBJECTS} ${IRCDLIBS}
+	${CC} ${CFLAGS} ${LDFLAGS} -o $@ ${BANTOOL_OBJECTS} ${IRCDLIBS} ${LIBS}
 
 install: build
 	@echo "ircd: installing bandb ($(PROGS))"
