Skip to content

Commit

Permalink
integrate fix to link tclsh correct and also use the common
Browse files Browse the repository at this point in the history
libelvutils.so to get rfd running again.
  • Loading branch information
jens-maus committed Oct 1, 2024
1 parent def7f5d commit d54694a
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 7 deletions.
15 changes: 8 additions & 7 deletions buildroot-external/package/occu/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,13 @@ install:
# collect legacy libraries (32bit)
mkdir -p $(TARGET_DIR)/$(OCCU_LIB32)
cp -av $(OCCU_COMMON)/packages-eQ-3/RFD/lib/libLanDeviceUtils.so $(TARGET_DIR)/$(OCCU_LIB32)/
chmod 644 $(TARGET_DIR)/$(OCCU_LIB32)/libLanDeviceUtils.so
chmod 755 $(TARGET_DIR)/$(OCCU_LIB32)/libLanDeviceUtils.so
cp -av $(OCCU_COMMON)/packages-eQ-3/RFD/lib/libUnifiedLanComm.so $(TARGET_DIR)/$(OCCU_LIB32)/
chmod 644 $(TARGET_DIR)/$(OCCU_LIB32)/libUnifiedLanComm.so
chmod 755 $(TARGET_DIR)/$(OCCU_LIB32)/libUnifiedLanComm.so
cp -av $(OCCU_COMMON)/packages-eQ-3/RFD/lib/libelvutils.so $(TARGET_DIR)/$(OCCU_LIB32)/
chmod 644 $(TARGET_DIR)/$(OCCU_LIB32)/libelvutils.so
chmod 755 $(TARGET_DIR)/$(OCCU_LIB32)/libelvutils.so
cp -av $(OCCU_COMMON)/packages-eQ-3/RFD/lib/libhsscomm.so $(TARGET_DIR)/$(OCCU_LIB32)/
chmod 644 $(TARGET_DIR)/$(OCCU_LIB32)/libhsscomm.so
chmod 755 $(TARGET_DIR)/$(OCCU_LIB32)/libhsscomm.so
# collect legacy config templates
mkdir -p $(TARGET_DIR)/etc/config_templates
cp -av $(OCCU_COMMON)/packages-eQ-3/RFD/etc/crRFD_ccu3.conf $(TARGET_DIR)/etc/config_templates/crRFD.conf
Expand All @@ -36,13 +36,13 @@ install:
cp -Rv firmware/* $(TARGET_DIR)/firmware/
ifneq ($(OCCU_ARCH32), )
# collect modern binaries (32bit)
cp -av $(OCCU_ARCH32)/packages-eQ-3/RFD-Beta/lib/libelvutils.so $(TARGET_DIR)/$(OCCU_LIB32)/
chmod 644 $(TARGET_DIR)/$(OCCU_LIB32)/libelvutils.so
#cp -av $(OCCU_ARCH32)/packages-eQ-3/RFD-Beta/lib/libelvutils.so $(TARGET_DIR)/$(OCCU_LIB32)/
#chmod 755 $(TARGET_DIR)/$(OCCU_LIB32)/libelvutils.so
endif
ifneq ($(OCCU_ARCH64), )
# collect modern binaries (64bit)
cp -av $(OCCU_ARCH64)/packages-eQ-3/RFD-Beta/lib/libelvutils.so $(TARGET_DIR)/$(OCCU_LIB64)/
chmod 644 $(TARGET_DIR)/$(OCCU_LIB64)/libelvutils.so
chmod 755 $(TARGET_DIR)/$(OCCU_LIB64)/libelvutils.so
endif

#################################
Expand Down Expand Up @@ -92,6 +92,7 @@ endif
chmod 755 $(TARGET_DIR)/bin/ssdpd
# collect legacy libraries (32bit)
cp -av $(OCCU_COMMON)/packages-eQ-3/LinuxBasis/lib/libeq3config.so $(TARGET_DIR)/$(OCCU_LIB32)/
chmod 755 $(TARGET_DIR)/$(OCCU_LIB32)/libeq3config.so
ifneq ($(OCCU_ARCH32), )
# collect modern binaries (32bit)
cp -av $(OCCU_ARCH32)/packages-eQ-3/LinuxBasis-Beta/bin/eq3configd $(TARGET_DIR)/bin/
Expand Down
3 changes: 3 additions & 0 deletions buildroot-external/package/occu/occu.mk
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,9 @@ ifeq ($(BR2_PACKAGE_OCCU),y)
# link /etc/firmware to /lib/firmware
ln -snf ../lib/firmware $(TARGET_DIR)/etc/

# link /bin/tclsh to /usr/bin/tclsh
ln -snf /usr/bin/tclsh $(TARGET_DIR)/bin/tclsh

# fix permissions
chmod 755 $(TARGET_DIR)/www/config/fileupload.ccc

Expand Down

0 comments on commit d54694a

Please sign in to comment.