sqlite3: Cleanups - use BBCLASSEXTEND, drop strange compile bugfix (now unneeded?), convert to autotools_stage class

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
This commit is contained in:
Richard Purdie
2009-11-05 18:24:50 +00:00
parent 03ed0dbcae
commit 5308a1d9f5
4 changed files with 4 additions and 28 deletions

View File

@@ -1,11 +0,0 @@
inherit native
require sqlite3.inc
DEPENDS = "readline-native ncurses-native"
do_install() {
:
}
PACKAGES = ""

View File

@@ -1 +0,0 @@
require sqlite3-native.inc

View File

@@ -9,7 +9,7 @@ SRC_URI = "http://www.sqlite.org/sqlite-${PV}.tar.gz \
S = "${WORKDIR}/sqlite-${PV}"
inherit autotools pkgconfig pkgconfig_stage
inherit autotools_stage pkgconfig pkgconfig_stage
EXTRA_OECONF = "--disable-tcl --enable-shared \
--enable-threadsafe"
@@ -21,20 +21,6 @@ export config_TARGET_LINK = "${CCLD}"
export config_TARGET_CFLAGS = "${CFLAGS}"
export config_TARGET_LFLAGS = "${LDFLAGS}"
do_compile_prepend() {
oe_runmake sqlite3.h
install -m 0644 sqlite3.h ${STAGING_INCDIR}
}
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}
#}
PACKAGES = "libsqlite libsqlite-dev libsqlite-doc sqlite3 sqlite3-dbg"
FILES_sqlite3 = "${bindir}/*"
FILES_libsqlite = "${libdir}/*.so.*"
@@ -42,3 +28,5 @@ FILES_libsqlite-dev = "${libdir}/*.a ${libdir}/*.la ${libdir}/*.so \
${libdir}/pkgconfig ${includedir}"
FILES_libsqlite-doc = "${docdir} ${mandir} ${infodir}"
AUTO_LIBNAME_PKGS = "libsqlite"
BBCLASSEXTEND = "native"

View File

@@ -1,3 +1,3 @@
require sqlite3.inc
PR = "r1"
PR = "r2"