diff options
author | Francois Perrad <fperrad@gmail.com> | 2014-01-11 16:42:09 +0100 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2014-01-13 23:18:11 +0100 |
commit | 63058f8b0224298d6f0e8cd50462ad258dab7072 (patch) | |
tree | d8a3cd1fdc2387a2fdec9076a298722a5cdba9f2 /package/luasql-sqlite3 | |
parent | a6c5347844a45a5f61260cf4e1d108c39fc6bf44 (diff) |
luasql-sqlite3: renamed like with LuaRocks
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
[yann.morin.1998@free.fr: select BR2_PACKAGE_SQLITE]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/luasql-sqlite3')
-rw-r--r-- | package/luasql-sqlite3/Config.in | 9 | ||||
-rw-r--r-- | package/luasql-sqlite3/luasql-sqlite3.mk | 33 |
2 files changed, 42 insertions, 0 deletions
diff --git a/package/luasql-sqlite3/Config.in b/package/luasql-sqlite3/Config.in new file mode 100644 index 000000000..fca6582bd --- /dev/null +++ b/package/luasql-sqlite3/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_LUASQL_SQLITE3 + bool "luasql-sqlite3" + depends on BR2_PACKAGE_HAS_LUA_INTERPRETER + select BR2_PACKAGE_SQLITE + help + LuaSQL is a simple interface from Lua to a DBMS. + + http://www.keplerproject.org/luasql + diff --git a/package/luasql-sqlite3/luasql-sqlite3.mk b/package/luasql-sqlite3/luasql-sqlite3.mk new file mode 100644 index 000000000..b114f0237 --- /dev/null +++ b/package/luasql-sqlite3/luasql-sqlite3.mk @@ -0,0 +1,33 @@ +################################################################################ +# +# luasql-sqlite3 +# +################################################################################ + +LUASQL_SQLITE3_VERSION = v2.3.0 +LUASQL_SQLITE3_SITE = https://github.com/keplerproject/luasql/tarball/$(LUASQL_SQLITE3_VERSION) +LUASQL_SQLITE3_LICENSE = MIT +LUASQL_SQLITE3_LICENSE_FILES = README +LUASQL_SQLITE3_DEPENDENCIES = luainterpreter sqlite + +LUASQL_SQLITE3_MAKE_FLAGS = \ + CC="$(TARGET_CC)" \ + LD="$(TARGET_CC)" \ + CFLAGS="$(TARGET_CFLAGS) -fPIC" \ + T="sqlite3" \ + DRIVER_LIBS="-L$(STAGING_DIR)/usr/lib -lsqlite3" + +define LUASQL_SQLITE3_BUILD_CMDS + $(MAKE) -C $(@D) $(LUASQL_SQLITE3_MAKE_FLAGS) +endef + +define LUASQL_SQLITE3_INSTALL_TARGET_CMDS + $(MAKE) -C $(@D) $(LUASQL_SQLITE3_MAKE_FLAGS) \ + PREFIX="$(TARGET_DIR)/usr" install +endef + +define LUASQL_SQLITE3_UNINSTALL_TARGET_CMDS + rm -rf $(TARGET_DIR)/usr/lib/lua/5.1/luasql +endef + +$(eval $(generic-package)) |