Browse Source

crelay: Update to V0.9, add startup config file

Signed-off-by: Ted Hess <thess@kitschensync.net>
lilik-openwrt-22.03
Ted Hess 9 years ago
parent
commit
eed20a34ff
3 changed files with 8 additions and 10 deletions
  1. +3
    -2
      utils/crelay/Makefile
  2. +3
    -6
      utils/crelay/files/crelay.init
  3. +2
    -2
      utils/crelay/patches/010-link_with_ftdi1.patch

+ 3
- 2
utils/crelay/Makefile View File

@ -8,12 +8,12 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=crelay
PKG_VERSION:=0.8-081415
PKG_VERSION:=0.9
PKG_RELEASE:=1
PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/ondrej1024/crelay
PKG_SOURCE_VERSION:=037360cf143d705ea97b32ae22460f346ad2586f
PKG_SOURCE_VERSION:=V$(PKG_VERSION)
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION)
@ -65,6 +65,7 @@ define Package/crelay/install
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/crelay $(1)/usr/bin/
$(INSTALL_DIR) $(1)/etc/init.d
$(INSTALL_BIN) ./files/crelay.init $(1)/etc/init.d/crelay
$(INSTALL_CONF) $(PKG_BUILD_DIR)/conf/crelay.conf $(1)/etc
endef
$(eval $(call BuildPackage,crelay))

+ 3
- 6
utils/crelay/files/crelay.init View File

@ -8,17 +8,14 @@ PROG=/usr/bin/${NAME}
USE_PROCD=1
# Custom relay labels (for Web GUI)
LABEL1=""
LABEL2=""
LABEL3=""
LABEL4=""
# Custom relay labels (for Web GUI) are defined in /etc/crelay.conf
start_service() {
procd_open_instance
procd_set_param command "$PROG"
procd_append_param command -d "$LABEL1 $LABEL2 $LABEL3 $LABEL4"
# daemon mode (not daemonized) - starts HTTP server
procd_append_param command -d
procd_close_instance
}

+ 2
- 2
utils/crelay/patches/010-link_with_ftdi1.patch View File

@ -1,10 +1,10 @@
--- a/src/Makefile
+++ b/src/Makefile
@@ -44,7 +44,7 @@ endif
@@ -45,7 +45,7 @@ endif
#ifdef DRV_SAINSMART
ifeq ($(DRV_SAINSMART), y)
SRC += relay_drv_sainsmart.c
-LIBS += -lftdi
-LIBS += -lftdi
+LIBS += -lftdi1
OPTS += -DDRV_SAINSMART
endif


Loading…
Cancel
Save