1 # This is free software, licensed under the GNU General Public License v2.
2 # See /LICENSE for more information.
5 include $(TOPDIR
)/rules.mk
7 PKG_NAME
:=rpcd-mod-attendedsysupgrade
12 include $(INCLUDE_DIR
)/package.mk
14 define Package
/rpcd-mod-attendedsysupgrade
17 TITLE
:=OpenWrt ubus RPC backend server
(attendedsysupgrade
)
18 MAINTAINER
:=Paul Spooren
<paul@spooren.de
>
19 DEPENDS
:=rpcd
+cgi-io
+rpcd-mod-packagelist
22 define Package
/rpcd-mod-attendedsysupgrade
/description
23 implements sysupgrade function with ubus
24 add uci settings and needed acls
30 define Build
/Configure
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
37 $(INSTALL_DIR
) $(1)/usr
/libexec
/rpcd
/
38 $(INSTALL_BIN
) .
/files
/attendedsysupgrade.rpcd
$(1)/usr
/libexec
/rpcd
/attendedsysupgrade
40 $(INSTALL_DIR
) $(1)/etc
/uci-defaults
/
41 $(INSTALL_BIN
) .
/files
/attendedsysupgrade.defaults
$(1)/etc
/uci-defaults
/attendedsysupgrade
44 $(eval
$(call BuildPackage
,rpcd-mod-attendedsysupgrade
))