2 # Copyright (C) 2016-2017 Jo-Philipp Wich <jo@mein.io>
4 # Licensed under the Apache License, Version 2.0.
7 include $(TOPDIR)/rules.mk
9 PKG_NAME:=rpcd-mod-rrdns
11 PKG_MAINTAINER:=Jo-Philipp Wich <jo@mein.io>
13 PKG_LICENSE:=Apache-2.0
17 include $(INCLUDE_DIR)/package.mk
18 include $(INCLUDE_DIR)/cmake.mk
21 $(INSTALL_DIR) $(PKG_BUILD_DIR)
22 $(CP) ./src/* $(PKG_BUILD_DIR)/
25 define Package/rpcd-mod-rrdns
28 TITLE:=Rapid reverse DNS rpcd module
29 DEPENDS:=+rpcd +libubox +libubus
32 define Package/rpcd-mod-rrdns/description
33 Provides rapid mass reverse DNS lookup functionality.
36 define Package/rpcd-mod-rrdns/install
37 $(INSTALL_DIR) $(1)/usr/lib/rpcd
38 $(INSTALL_BIN) $(PKG_BUILD_DIR)/rrdns.so $(1)/usr/lib/rpcd/
41 define Package/rpcd-mod-rrdns/postinst
43 killall -HUP rpcd 2>/dev/null
47 $(eval $(call BuildPackage,rpcd-mod-rrdns))