1 include $(TOPDIR
)/rules.mk
7 PKG_SOURCE_URL
:=https
://codeload.github.com
/3cky
/mbusd
/tar.gz
/v
$(PKG_VERSION
)?
8 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
9 PKG_HASH
:=a41fc1254972d41d184d47e82b13c83577f22023f7a540d02062b704bce5c710
11 PKG_MAINTAINER
:=Marcin Jurkowski
<marcin1j@gmail.com
>
12 PKG_LICENSE
:=BSD-3-Clause
13 PKG_LICENSE_FILES
:=LICENSE
15 include $(INCLUDE_DIR
)/package.mk
16 include $(INCLUDE_DIR
)/cmake.mk
21 TITLE
:=Modbus TCP gateway
22 URL
:=https
://github.com
/3cky
/mbusd
25 define Package
/mbusd
/description
26 Mbusd is open-source Modbus TCP to Modbus RTU
(RS-232
/485) gateway.
27 It presents a network of RTU slaves
as single TCP slave.
29 That is a TCP-Slave
(or server
) which acts
as a RTU-master to
get
30 data from Modbus RTU-slave devices.
33 define Package
/mbusd
/install
34 $(INSTALL_DIR
) $(1)/usr
/bin
35 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/mbusd
$(1)/usr
/bin
36 $(INSTALL_DIR
) $(1)/etc
/config
37 $(INSTALL_DATA
) .
/files
/mbusd.conf
$(1)/etc
/config
/mbusd
38 $(INSTALL_DIR
) $(1)/etc
/init.d
39 $(INSTALL_BIN
) .
/files
/mbusd.init
$(1)/etc
/init.d
/mbusd
42 define Package
/mbusd
/conffiles
46 $(eval
$(call BuildPackage
,mbusd
))