diff options
Diffstat (limited to 'packages')
-rw-r--r-- | packages/sqlite/sqlite3-3.0.8/ldflags.patch | 0 | ||||
-rw-r--r-- | packages/sqlite/sqlite3-3.0.8/libtool.patch | 0 | ||||
-rw-r--r-- | packages/sqlite/sqlite3_3.0.8.bb | 29 |
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" |