ulogd: add json plugin
[feed/packages.git] / net / ulogd / Makefile
index 375712b7ea0bd7cd7749e2a58d5e4a874fe2092d..4dfdb2868ecfce10f3d1a7917761a4ff973715a5 100644 (file)
@@ -19,7 +19,7 @@ PKG_SOURCE_URL:=ftp://ftp.netfilter.org/pub/ulogd/ \
 PKG_MD5SUM:=7c71ec460dfea5287eba27472c521ebc
 
 PKG_LICENSE:=GPL-2.0
-PKG_LICENSE_FILE:=COPYING
+PKG_LICENSE_FILES:=COPYING
 PKG_MAINTAINER:=Nicolas Thill <nico@openwrt.org>
 
 PKG_FIXUP:=autoreconf
@@ -50,6 +50,12 @@ define Package/ulogd-mod-dbi
   TITLE:=Output plugin for logging to a database using libdbi
 endef
 
+define Package/ulogd-mod-json
+  $(call Package/ulogd/Default)
+  DEPENDS:=ulogd +jansson
+  TITLE:=JSON output plugin
+endef
+
 define Package/ulogd-mod-mysql
   $(call Package/ulogd/Default)
   DEPENDS:=ulogd +libmysqlclient
@@ -188,6 +194,7 @@ ULOGD_EXTRA_PLUGINS:= \
 
 $(eval $(call BuildPackage,ulogd))
 $(eval $(call BuildPlugin,dbi,output_DBI))
+$(eval $(call BuildPlugin,json,output_JSON))
 $(eval $(call BuildPlugin,mysql,output_MYSQL))
 $(eval $(call BuildPlugin,nfacct,inpflow_NFACCT))
 $(eval $(call BuildPlugin,nfct,inpflow_NFCT))