Merge pull request #1313 from musashino205/dcp-add-ja
[project/luci.git] / libs / rpcd-mod-rrdns / Makefile
1 #
2 # Copyright (C) 2016-2017 Jo-Philipp Wich <jo@mein.io>
3 #
4 # Licensed under the Apache License, Version 2.0.
5 #
6
7 include $(TOPDIR)/rules.mk
8
9 PKG_NAME:=rpcd-mod-rrdns
10 PKG_VERSION:=20170710
11 PKG_MAINTAINER:=Jo-Philipp Wich <jo@mein.io>
12
13 PKG_LICENSE:=Apache-2.0
14
15 PKG_BUILD_PARALLEL:=1
16
17 include $(INCLUDE_DIR)/package.mk
18 include $(INCLUDE_DIR)/cmake.mk
19
20 define Build/Prepare
21         $(INSTALL_DIR) $(PKG_BUILD_DIR)
22         $(CP) ./src/* $(PKG_BUILD_DIR)/
23 endef
24
25 define Package/rpcd-mod-rrdns
26   SECTION:=libs
27   CATEGORY:=Libraries
28   TITLE:=Rapid reverse DNS rpcd module
29   DEPENDS:=+rpcd +libubox +libubus
30 endef
31
32 define Package/rpcd-mod-rrdns/description
33  Provides rapid mass reverse DNS lookup functionality.
34 endef
35
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/
39 endef
40
41 define Package/rpcd-mod-rrdns/postinst
42 #!/bin/sh
43 killall -HUP rpcd 2>/dev/null
44 exit 0
45 endef
46
47 $(eval $(call BuildPackage,rpcd-mod-rrdns))