Merge pull request #4853 from StevenHessing/noddos
[feed/packages.git] / utils / rpcd-mod-attendedsysupgrade / Makefile
1 # This is free software, licensed under the GNU General Public License v2.
2 # See /LICENSE for more information.
3 #
4
5 include $(TOPDIR)/rules.mk
6
7 PKG_NAME:=rpcd-mod-attendedsysupgrade
8 PKG_VERSION:=1
9 PKG_RELEASE:=1
10 PKG_LICENSE:=GPL-2.0
11
12 include $(INCLUDE_DIR)/package.mk
13
14 define Package/rpcd-mod-attendedsysupgrade
15 SECTION:=utils
16 CATEGORY:=Base system
17 TITLE:=OpenWrt ubus RPC backend server (attendedsysupgrade)
18 MAINTAINER:=Paul Spooren <paul@spooren.de>
19 DEPENDS:=rpcd +cgi-io +rpcd-mod-packagelist
20 endef
21
22 define Package/rpcd-mod-attendedsysupgrade/description
23 implements sysupgrade function with ubus
24 add uci settings and needed acls
25 endef
26
27 define Build/Compile
28 endef
29
30 define Build/Configure
31 endef
32
33 define Package/rpcd-mod-attendedsysupgrade/install
34 $(INSTALL_DIR) $(1)/usr/share/rpcd/acl.d/
35 $(INSTALL_BIN) ./files/attendedsysupgrade.acl $(1)/usr/share/rpcd/acl.d/attendedsysupgrade.json
36
37 $(INSTALL_DIR) $(1)/usr/libexec/rpcd/
38 $(INSTALL_BIN) ./files/attendedsysupgrade.rpcd $(1)/usr/libexec/rpcd/attendedsysupgrade
39
40 $(INSTALL_DIR) $(1)/etc/uci-defaults/
41 $(INSTALL_BIN) ./files/attendedsysupgrade.defaults $(1)/etc/uci-defaults/attendedsysupgrade
42 endef
43
44 $(eval $(call BuildPackage,rpcd-mod-attendedsysupgrade))