summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/sqlite/sqlite3-3.0.8/ldflags.patch0
-rw-r--r--packages/sqlite/sqlite3-3.0.8/libtool.patch0
-rw-r--r--packages/sqlite/sqlite3_3.0.8.bb29
3 files changed, 18 insertions, 11 deletions
diff --git a/packages/sqlite/sqlite3-3.0.8/ldflags.patch b/packages/sqlite/sqlite3-3.0.8/ldflags.patch
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/sqlite/sqlite3-3.0.8/ldflags.patch
diff --git a/packages/sqlite/sqlite3-3.0.8/libtool.patch b/packages/sqlite/sqlite3-3.0.8/libtool.patch
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/sqlite/sqlite3-3.0.8/libtool.patch
diff --git a/packages/sqlite/sqlite3_3.0.8.bb b/packages/sqlite/sqlite3_3.0.8.bb
index f0abd6edad..a50472130d 100644
--- a/packages/sqlite/sqlite3_3.0.8.bb
+++ b/packages/sqlite/sqlite3_3.0.8.bb
@@ -3,32 +3,39 @@ SECTION = "libs"
PRIORITY = "optional"
DEPENDS = "readline ncurses"
LICENSE = "PD"
-PR = "r2"
+PR = "r3"
SRC_URI = "http://www.sqlite.org/sqlite-3.0.8.tar.gz \
- file://cross-compile.patch;patch=1 "
+ file://cross-compile.patch;patch=1 \
+ file://libtool.patch;patch=1 \
+ file://ldflags.patch;patch=1"
S = "${WORKDIR}/sqlite"
inherit autotools
-EXTRA_OECONF = "--without-tcl --disable-static --enable-shared"
-EXTRA_OEMAKE = "'LIBREADLINE=-L${STAGING_LIBDIR} -lreadline -lncurses' LIBTOOL='./${TARGET_ARCH}-${TARGET_OS}-libtool' "
+EXTRA_OECONF = "--without-tcl --enable-shared \
+ --enable-threadsafe"
export config_BUILD_CC = "${BUILD_CC}"
export config_BUILD_CFLAGS = "${BUILD_CFLAGS}"
+export config_BUILD_LIBS = "${BUILD_LDFLAGS}"
export config_TARGET_CC = "${CC}"
export config_TARGET_LINK = "${CCLD}"
export config_TARGET_CFLAGS = "${CFLAGS}"
-
+export config_TARGET_LFLAGS = "${LDFLAGS}"
do_stage() {
oe_libinstall -so libsqlite3 ${STAGING_LIBDIR}
install -m 0644 sqlite3.h ${STAGING_INCDIR}
}
-do_install() {
- oe_runmake install DESTDIR=${D} prefix=${prefix} exec_prefix=${exec_prefix}
-}
+#do_install() {
+# oe_runmake install DESTDIR=${D} prefix=${prefix} exec_prefix=${exec_prefix}
+#}
-PACKAGES = "libsqlite sqlite3-bin"
-FILES_sqlite3-bin = "${bindir}/*"
-FILES_libsqlite = "${libdir}/*"
+PACKAGES = "libsqlite libsqlite-dev libsqlite-doc sqlite3"
+FILES_sqlite3 = "${bindir}/*"
+FILES_libsqlite = "${libdir}/*.so.*"
+FILES_libsqlite-dev = "${libdir}/*.a ${libdir}/*.la ${libdir}/*.so \
+ ${libdir}/pkgconfig ${includedir}"
+FILES_libsqlite-doc = "${datadir}/doc ${mandir} ${infodir}"
+AUTO_LIBNAME_PKGS = "libsqlite"