PKG_NAME:=elektra
PKG_LICENSE:=BSD-3-Clause
PKG_LICENSE_FILES:=doc/COPYING
-PKG_VERSION:=0.8.15
+PKG_VERSION:=0.8.16
PKG_RELEASE:=1
# Use this for official releasees
-PKG_MD5SUM:=33ec1e5982fb7fbd8893bf7b579b80f0
+PKG_MD5SUM:=ef0c138b4a4fda017aa8bb6f812671ce
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://ftp.libelektra.org/ftp/elektra/releases
endef
define CONTENT_ELEKTRA_PLUGINS_TEXT
-ccode conditionals csvstorage enum filecheck glob hexcode hidden hosts
-iconv keytometa line lineendings list mathcheck network null path
-simpleini syslog uname validation
+ccode conditionals csvstorage curlget enum filecheck glob hexcode hidden
+hosts iconv keytometa line lineendings list mathcheck network null path
+profile shell syslog uname validation
endef
CONTENT_ELEKTRA_PLUGINS = $(strip $(CONTENT_ELEKTRA_PLUGINS_TEXT))
DEPENDS:=+libelektra-core
endef
-CONTENT_ELEKTRA_EXTRA:=constants counter error fstab logchange rename timeofday tracer
+CONTENT_ELEKTRA_EXTRA:=constants counter dpkg error fstab logchange rename timeofday tracer
define Package/libelektra-extra/description
$(call Package/libelektra/Default-description)
-DBUILD_TESTING=OFF \
-DKDB_DEFAULT_RESOLVER=resolver_fm_pb_b \
-DKDB_DEFAULT_STORAGE=ini \
- -DPLUGINS="ALL;-crypto_gcrypt"
+ -DCMAKE_CXX_FLAGS="-DELEKTRA_SHARED" \
+ -DPLUGINS="ALL"
CMAKE_HOST_OPTIONS = \
-DCMAKE_SKIP_RPATH=FALSE \
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libelektra-ni.so $(1)/usr/lib/
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libelektra-ini.so $(1)/usr/lib/
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libelektra-sync.so $(1)/usr/lib/
+ $(CP) $(PKG_INSTALL_DIR)/usr/lib/libelektra-storage.so $(1)/usr/lib/
+ $(CP) $(PKG_INSTALL_DIR)/usr/lib/libelektra-resolver.so $(1)/usr/lib/
endef
define Package/elektra-kdb/install
define Package/libelektra-crypto/install
$(INSTALL_DIR) $(1)/usr/lib/
- $(CP) $(PKG_INSTALL_DIR)/usr/lib/libelektra-crypto* $(1)/usr/lib/
+ $(CP) $(PKG_INSTALL_DIR)/usr/lib/libelektra-crypto_openssl.so $(1)/usr/lib/
endef
define Package/libelektra-dbus/install