# # Copyright (C) 2006-2014 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # include $(TOPDIR)/rules.mk PKG_NAME:=libsqlite3_unicode PKG_VERSION:=1 PKG_RELEASE:=1 PKG_LICENSE:=PUBLICDOMAIN PKG_LICENSE_FILES:= PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-v$(PKG_VERSION) PKG_BUILD_DEPENDS:=libsqlite3 PKG_INSTALL:=1 include $(INCLUDE_DIR)/package.mk define Package/libsqlite3_unicode SUBMENU:=database TITLE:=SQLite (v3.x) unicode extension SECTION:=libs CATEGORY:=Libraries DEPENDS:=+libsqlite3 endef define Package/libsqlite3_unicode/description This package contains the SQLite (v3.x) unicode extension shared library, which allows case-insensitive functions to work with non-ASCII characters. endef define Build/Prepare $(CP) ./files/sqlite3_unicode.c $(PKG_BUILD_DIR)/libsqlite3_unicode.c endef define Build/Compile $(TARGET_CC) -I$(PKG_BUILD_DIR) -fpic -shared -o $(PKG_BUILD_DIR)/libsqlite3_unicode.so $(PKG_BUILD_DIR)/libsqlite3_unicode.c endef define Build/Install endef define Package/libsqlite3_unicode/install $(INSTALL_DIR) $(1)/usr/lib $(CP) $(PKG_BUILD_DIR)/libsqlite3_unicode.so $(1)/usr/lib/ endef $(eval $(call BuildPackage,libsqlite3_unicode))