|
@@ -4,11 +4,44 @@
|
|
#
|
|
#
|
|
################################################################################
|
|
################################################################################
|
|
|
|
|
|
-KOMPEXSQLITE_VERSION = 1.10.12-1
|
|
|
|
-KOMPEXSQLITE_SITE = \
|
|
|
|
- $(call github,Aethelflaed,kompex-sqlite-wrapper,v$(KOMPEXSQLITE_VERSION))
|
|
|
|
|
|
+KOMPEXSQLITE_VERSION = 1.12.15
|
|
|
|
+KOMPEXSQLITE_SOURCE = download.php?dl=KompexSQLiteWrapper-Source_$(KOMPEXSQLITE_VERSION).tar.gz
|
|
|
|
+KOMPEXSQLITE_SITE = http://sqlitewrapper.kompex-online.com/counter
|
|
KOMPEXSQLITE_INSTALL_STAGING = YES
|
|
KOMPEXSQLITE_INSTALL_STAGING = YES
|
|
-KOMPEXSQLITE_LICENSE = LGPL-3.0+ (wrapper), Public Domain (bundled sqlite)
|
|
|
|
-KOMPEXSQLITE_LICENSE_FILES = LICENSE.txt
|
|
|
|
|
|
+KOMPEXSQLITE_LICENSE = MIT (wrapper), Public Domain (bundled sqlite)
|
|
|
|
+KOMPEXSQLITE_LICENSE_FILES = inc/KompexSQLiteDatabase.h inc/sqlite3.h
|
|
|
|
|
|
-$(eval $(autotools-package))
|
|
|
|
|
|
+ifeq ($(BR2_STATIC_LIBS)$(BR2_SHARED_STATIC_LIBS),y)
|
|
|
|
+KOMPEXSQLITE_CONFS += ReleaseStaticLib
|
|
|
|
+define KOMPEXSQLITE_INSTALL_STATIC_LIB
|
|
|
|
+ $(INSTALL) -D -m 0644 $(@D)/lib/release/KompexSQLiteWrapper_Static.a \
|
|
|
|
+ $(STAGING_DIR)/usr/lib/libkompex-sqlite-wrapper.a
|
|
|
|
+endef
|
|
|
|
+endif
|
|
|
|
+
|
|
|
|
+ifeq ($(BR2_SHARED_LIBS)$(BR2_SHARED_STATIC_LIBS),y)
|
|
|
|
+KOMPEXSQLITE_CONFS += ReleaseDynamicLib
|
|
|
|
+define KOMPEXSQLITE_INSTALL_SHARED_LIB
|
|
|
|
+ $(INSTALL) -D -m 0755 $(@D)/lib/release/KompexSQLiteWrapper.so \
|
|
|
|
+ $(1)/usr/lib/libkompex-sqlite-wrapper.so
|
|
|
|
+endef
|
|
|
|
+endif
|
|
|
|
+
|
|
|
|
+define KOMPEXSQLITE_BUILD_CMDS
|
|
|
|
+ $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) \
|
|
|
|
+ ALLCONFS="$(KOMPEXSQLITE_CONFS)" \
|
|
|
|
+ -C "$(@D)/Kompex SQLite Wrapper" all
|
|
|
|
+endef
|
|
|
|
+
|
|
|
|
+define KOMPEXSQLITE_INSTALL_STAGING_CMDS
|
|
|
|
+ mkdir -p $(STAGING_DIR)/usr/include/kompex
|
|
|
|
+ $(INSTALL) -m 644 $(@D)/inc/* $(STAGING_DIR)/usr/include/kompex
|
|
|
|
+ $(KOMPEXSQLITE_INSTALL_STATIC_LIB)
|
|
|
|
+ $(call KOMPEXSQLITE_INSTALL_SHARED_LIB,$(STAGING_DIR))
|
|
|
|
+endef
|
|
|
|
+
|
|
|
|
+define KOMPEXSQLITE_INSTALL_TARGET_CMDS
|
|
|
|
+ $(call KOMPEXSQLITE_INSTALL_SHARED_LIB,$(TARGET_DIR))
|
|
|
|
+endef
|
|
|
|
+
|
|
|
|
+$(eval $(generic-package))
|