-define Build/Configure
- $(call Build/Configure/Default, \
- --with-debug=0 \
- --with-libgnutls-prefix=$(STAGING_DIR)/usr \
- --without-doc-xsl-prefix \
- --with-libiconv-prefix="$(STAGING_DIR)/usr/lib/libiconv" \
- --without-libintl-prefix \
- --disable-aspell \
- --enable-lua \
- --with-lua-inc="$(STAGING_DIR)/usr/include" \
- --with-lua-lib="$(STAGING_DIR)/usr/lib" \
- --disable-perl \
- --disable-python \
- --disable-ruby \
- , \
- LIBS="-llua -ldl -lm -L$(STAGING_DIR)/usr/lib/libiconv/lib" \
- )
+define Package/weechat-mod-charset/description
+$(call Package/weechat/Default/description)
+ This packages contains a charset plugin for Weechat.
+endef
+
+
+define Package/weechat-mod-lua
+$(call Package/weechat/Default)
+ TITLE+= (LUA plugin)
+ DEPENDS:=weechat +liblua
+endef
+
+define Package/weechat-mod-lua/description
+$(call Package/weechat/Default/description)
+ This packages contains an LUA scripting plugin for Weechat.
+endef
+
+
+CONFIGURE_ARGS+= \
+ --with-debug=0 \
+ --with-libgnutls-prefix=$(STAGING_DIR)/usr \
+ --without-doc-xsl-prefix \
+ --with-libiconv-prefix="$(STAGING_DIR)/usr/lib/libiconv" \
+ --without-libintl-prefix \
+ --disable-aspell \
+ --disable-perl \
+ --disable-python \
+ --disable-ruby \
+
+CONFIGURE_VARS+= \
+ LDFLAGS="$$$$LDFLAGS -L$(STAGING_DIR)/usr/lib/libiconv/lib" \
+
+ifndef ($(SDK)$(CONFIG_PACKAGE_weechat-mod-lua),)
+ CONFIGURE_ARGS+= \
+ --enable-lua \
+ --with-lua-inc="$(STAGING_DIR)/usr/include" \
+ --with-lua-lib="$(STAGING_DIR)/usr/lib"
+ CONFIGURE_VARS+= \
+ LIBS="-ldl -lm"
+else
+ CONFIGURE_ARGS+= \
+ --disable-lua
+endif
+
+
+define Build/Configure
+ $(call Build/Configure/Default)
+ $(call libtool_disable_rpath)