Browse Source

- unify install calls

master
vanhofen 6 years ago
parent
commit
f86fa104bd
  1. 30
      make/image-update.mk
  2. 2
      make/neutrino.mk
  3. 10
      make/plugins-extra.mk
  4. 168
      make/plugins.mk
  5. 4
      make/system-libs.mk
  6. 12
      make/system-scripts.mk
  7. 10
      make/system-tools-extra.mk
  8. 78
      make/system-tools.mk

30
make/image-update.mk

@ -82,19 +82,19 @@ u-update.urls: update.urls
u-pr-auto-timer: u-pr-auto-timer:
$(MAKE) u-init $(MAKE) u-init
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/update-ctrl/preinstall.sh $(PREINSTALL_SH) install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/update-ctrl/preinstall.sh $(PREINSTALL_SH)
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/update-ctrl/postinstall.sh $(POSTINSTALL_SH) install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/update-ctrl/postinstall.sh $(POSTINSTALL_SH)
mkdir -pv $(UPDATE_INST_DIR)/lib/tuxbox/plugins install -d $(UPDATE_INST_DIR)/lib/tuxbox/plugins
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer.sh $(UPDATE_INST_DIR)/lib/tuxbox/plugins/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer.sh $(UPDATE_INST_DIR)/lib/tuxbox/plugins/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer.cfg $(UPDATE_INST_DIR)/lib/tuxbox/plugins/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer.cfg $(UPDATE_INST_DIR)/lib/tuxbox/plugins/
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer $(UPDATE_INST_DIR)/lib/tuxbox/plugins/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer $(UPDATE_INST_DIR)/lib/tuxbox/plugins/
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer_hint.png $(UPDATE_INST_DIR)/lib/tuxbox/plugins/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer_hint.png $(UPDATE_INST_DIR)/lib/tuxbox/plugins/
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/auto-record-cleaner $(UPDATE_INST_DIR)/lib/tuxbox/plugins/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/auto-record-cleaner $(UPDATE_INST_DIR)/lib/tuxbox/plugins/
mkdir -pv $(UPDATE_INST_DIR)/var/tuxbox/config install -d $(UPDATE_INST_DIR)/var/tuxbox/config
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer.conf.template $(UPDATE_INST_DIR)/var/tuxbox/config/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer.conf.template $(UPDATE_INST_DIR)/var/tuxbox/config/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer.rules.template $(UPDATE_INST_DIR)/var/tuxbox/config/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer.rules.template $(UPDATE_INST_DIR)/var/tuxbox/config/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/auto-record-cleaner.conf.template $(UPDATE_INST_DIR)/var/tuxbox/config/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/auto-record-cleaner.conf.template $(UPDATE_INST_DIR)/var/tuxbox/config/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/auto-record-cleaner.rules.template $(UPDATE_INST_DIR)/var/tuxbox/config/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/auto-record-cleaner.rules.template $(UPDATE_INST_DIR)/var/tuxbox/config/
VERSION_STRING=`cat $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer | grep '^VERSION' | cut -d= -f2`; \ VERSION_STRING=`cat $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer | grep '^VERSION' | cut -d= -f2`; \
$(MAKE) u-update-bin \ $(MAKE) u-update-bin \
UPDATE_MD5FILE=pr-auto-timer.txt \ UPDATE_MD5FILE=pr-auto-timer.txt \
@ -114,8 +114,8 @@ matze-19 \
matze-19-13 \ matze-19-13 \
pathauf_HD-19: pathauf_HD-19:
$(MAKE) u-init $(MAKE) u-init
install -m755 $(IMAGEFILES)/channellists/update-ctrl/preinstall.sh $(PREINSTALL_SH) install -m 0755 $(IMAGEFILES)/channellists/update-ctrl/preinstall.sh $(PREINSTALL_SH)
install -m755 $(IMAGEFILES)/channellists/update-ctrl/postinstall.sh $(POSTINSTALL_SH) install -m 0755 $(IMAGEFILES)/channellists/update-ctrl/postinstall.sh $(POSTINSTALL_SH)
mkdir -pv $(UPDATE_INST_DIR)/var/tuxbox/config/zapit && \ mkdir -pv $(UPDATE_INST_DIR)/var/tuxbox/config/zapit && \
cp -f $(IMAGEFILES)/channellists/$@/* $(UPDATE_INST_DIR)/var/tuxbox/config/zapit/ cp -f $(IMAGEFILES)/channellists/$@/* $(UPDATE_INST_DIR)/var/tuxbox/config/zapit/
# remove non-printable chars and re-format xml-files # remove non-printable chars and re-format xml-files

2
make/neutrino.mk

@ -201,7 +201,7 @@ endif
$(MAKE) $(N_OBJDIR)/config.status $(MAKE) $(N_OBJDIR)/config.status
PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \ PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \
$(MAKE) -C $(N_OBJDIR) all DESTDIR=$(TARGET_DIR) $(MAKE) -C $(N_OBJDIR) all DESTDIR=$(TARGET_DIR)
install -D -m 755 $(N_OBJDIR)/src/neutrino $(TARGET_DIR)/bin/neutrino install -D -m 0755 $(N_OBJDIR)/src/neutrino $(TARGET_DIR)/bin/neutrino
ifneq ($(DEBUG), yes) ifneq ($(DEBUG), yes)
$(TARGET)-strip $(TARGET_DIR)/bin/neutrino $(TARGET)-strip $(TARGET_DIR)/bin/neutrino
endif endif

10
make/plugins-extra.mk

@ -8,7 +8,7 @@ logoview: $(SOURCE_DIR)/$(TUXBOX_PLUGINS) $(D)/neutrino $(BIN)/logoview
$(BIN)/logoview: $(BIN) $(BIN)/logoview: $(BIN)
pushd $(SOURCE_DIR)/$(TUXBOX_PLUGINS)/logoview && \ pushd $(SOURCE_DIR)/$(TUXBOX_PLUGINS)/logoview && \
$(MAKE) logoview CROSS_CDK=$(CROSS_DIR) BUILDSYSTEM=$(BASE_DIR) N_HD_SOURCE=$(SOURCE_DIR)/$(NI_NEUTRINO) TARGET=$(TARGET) && \ $(MAKE) logoview CROSS_CDK=$(CROSS_DIR) BUILDSYSTEM=$(BASE_DIR) N_HD_SOURCE=$(SOURCE_DIR)/$(NI_NEUTRINO) TARGET=$(TARGET) && \
install -m755 logoview $@ && \ install -m 0755 logoview $@ && \
$(MAKE) clean $(MAKE) clean
#blockads #blockads
@ -16,18 +16,18 @@ blockads: $(SOURCE_DIR)/$(TUXBOX_PLUGINS) $(BIN)/blockad $(LIBPLUGINS)/blockads.
$(BIN)/blockad: $(D)/freetype $(BIN) $(VARCONFIG) $(BIN)/blockad: $(D)/freetype $(BIN) $(VARCONFIG)
pushd $(SOURCE_DIR)/$(TUXBOX_PLUGINS)/blockads && \ pushd $(SOURCE_DIR)/$(TUXBOX_PLUGINS)/blockads && \
$(TARGET)-gcc $(TARGET_CFLAGS) $(TARGET_LDFLAGS) -I$(TARGET_INCLUDE_DIR)/freetype2 -lfreetype -lz $(CORTEX-STRINGS) -o $@ blockad.c globals.c http.c && \ $(TARGET)-gcc $(TARGET_CFLAGS) $(TARGET_LDFLAGS) -I$(TARGET_INCLUDE_DIR)/freetype2 -lfreetype -lz $(CORTEX-STRINGS) -o $@ blockad.c globals.c http.c && \
install -m644 blockads.conf $(VARCONFIG)/ install -m 0644 blockads.conf $(VARCONFIG)/
$(LIBPLUGINS)/blockads.so: $(LIBPLUGINS) $(LIBPLUGINS)/blockads.so: $(LIBPLUGINS)
pushd $(SOURCE_DIR)/$(TUXBOX_PLUGINS)/blockads && \ pushd $(SOURCE_DIR)/$(TUXBOX_PLUGINS)/blockads && \
$(TARGET)-gcc $(TARGET_CFLAGS) $(TARGET_LDFLAGS) -I$(TARGET_INCLUDE_DIR)/freetype2 -lfreetype -lz $(CORTEX-STRINGS) -o $@ blockads.c gfx.c io.c text.c globals.c http.c && \ $(TARGET)-gcc $(TARGET_CFLAGS) $(TARGET_LDFLAGS) -I$(TARGET_INCLUDE_DIR)/freetype2 -lfreetype -lz $(CORTEX-STRINGS) -o $@ blockads.c gfx.c io.c text.c globals.c http.c && \
install -m644 blockads.cfg $(LIBPLUGINS)/ install -m 0644 blockads.cfg $(LIBPLUGINS)/
stbup: $(BIN)/stbup stbup: $(BIN)/stbup
$(BIN)/stbup: $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS) $(BIN) $(BIN)/stbup: $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS) $(BIN)
pushd $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/stbup && \ pushd $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/stbup && \
$(TARGET)-gcc $(TARGET_CFLAGS) $(TARGET_LDFLAGS) stbup.c -o $@ && \ $(TARGET)-gcc $(TARGET_CFLAGS) $(TARGET_LDFLAGS) stbup.c -o $@ && \
install -m 644 stbup.conf $(TARGET_DIR)/etc && \ install -m 0644 stbup.conf $(TARGET_DIR)/etc && \
install -m 755 stbup.init $(TARGET_DIR)/etc/init.d/stbup install -m 0755 stbup.init $(TARGET_DIR)/etc/init.d/stbup
ln -s stbup $(TARGET_DIR)/etc/init.d/S99stbup ln -s stbup $(TARGET_DIR)/etc/init.d/S99stbup
ln -s stbup $(TARGET_DIR)/etc/init.d/K01stbup ln -s stbup $(TARGET_DIR)/etc/init.d/K01stbup

168
make/plugins.mk

@ -57,7 +57,7 @@ plugins-hd51: \
channellogos: $(SOURCE_DIR)/$(NI_LOGO-STUFF) $(SHAREICONS) channellogos: $(SOURCE_DIR)/$(NI_LOGO-STUFF) $(SHAREICONS)
rm -rf $(SHAREICONS)/logo rm -rf $(SHAREICONS)/logo
mkdir -p $(SHAREICONS)/logo mkdir -p $(SHAREICONS)/logo
install -m644 $(SOURCE_DIR)/$(NI_LOGO-STUFF)/logos/* $(SHAREICONS)/logo install -m 0644 $(SOURCE_DIR)/$(NI_LOGO-STUFF)/logos/* $(SHAREICONS)/logo
pushd $(SOURCE_DIR)/$(NI_LOGO-STUFF)/ && \ pushd $(SOURCE_DIR)/$(NI_LOGO-STUFF)/ && \
./logo_linker.sh complete.db $(SHAREICONS)/logo ./logo_linker.sh complete.db $(SHAREICONS)/logo
@ -72,8 +72,8 @@ emmrd: $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS) $(BIN)/emmrd
$(BIN)/emmrd: $(BIN) $(SHAREICONS) $(VARCONFIG) $(ETCINITD) $(BIN)/emmrd: $(BIN) $(SHAREICONS) $(VARCONFIG) $(ETCINITD)
pushd $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/emmrd && \ pushd $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/emmrd && \
$(TARGET)-g++ -Wall $(TARGET_CFLAGS) $(TARGET_LDFLAGS) $(CORTEX-STRINGS) -o $@ emmrd.cpp && \ $(TARGET)-g++ -Wall $(TARGET_CFLAGS) $(TARGET_LDFLAGS) $(CORTEX-STRINGS) -o $@ emmrd.cpp && \
install -m755 emmrd.init $(ETCINITD)/emmrd && \ install -m 0755 emmrd.init $(ETCINITD)/emmrd && \
install -m644 hint_emmrd.png $(SHAREICONS)/ install -m 0644 hint_emmrd.png $(SHAREICONS)/
cd $(ETCINITD) && \ cd $(ETCINITD) && \
ln -sf emmrd S99emmrd && \ ln -sf emmrd S99emmrd && \
ln -sf emmrd K01emmrd ln -sf emmrd K01emmrd
@ -91,10 +91,10 @@ $(BIN)/FritzCallMonitor: $(D)/openssl $(D)/libcurl $(BIN) $(VARCONFIG) $(ETCINIT
FritzCallMonitor.cpp \ FritzCallMonitor.cpp \
\ \
-o $@ && \ -o $@ && \
install -m644 FritzCallMonitor.addr $(VARCONFIG)/ && \ install -m 0644 FritzCallMonitor.addr $(VARCONFIG)/ && \
install -m644 FritzCallMonitor.cfg $(VARCONFIG)/ && \ install -m 0644 FritzCallMonitor.cfg $(VARCONFIG)/ && \
install -m755 fritzcallmonitor.init $(ETCINITD)/fritzcallmonitor && \ install -m 0755 fritzcallmonitor.init $(ETCINITD)/fritzcallmonitor && \
install -m644 hint_FritzCallMonitor.png $(SHAREICONS)/ install -m 0644 hint_FritzCallMonitor.png $(SHAREICONS)/
cd $(ETCINITD) && \ cd $(ETCINITD) && \
ln -sf fritzcallmonitor S99fritzcallmonitor && \ ln -sf fritzcallmonitor S99fritzcallmonitor && \
ln -sf fritzcallmonitor K01fritzcallmonitor ln -sf fritzcallmonitor K01fritzcallmonitor
@ -120,13 +120,13 @@ $(LIBPLUGINS)/FritzInfoMonitor.so: $(D)/freetype $(D)/openssl $(D)/libcurl $(LIB
submenu.cpp \ submenu.cpp \
\ \
-o $@ && \ -o $@ && \
install -m644 FritzInfoMonitor.cfg $(LIBPLUGINS)/ && \ install -m 0644 FritzInfoMonitor.cfg $(LIBPLUGINS)/ && \
install -m644 FritzInfoMonitor_hint.png $(LIBPLUGINS)/ install -m 0644 FritzInfoMonitor_hint.png $(LIBPLUGINS)/
FritzInfoMonitor_setup: $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS) $(LIBPLUGINS) FritzInfoMonitor_setup: $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS) $(LIBPLUGINS)
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/FritzInfoMonitor/FritzInfoMonitor_setup.lua $(LIBPLUGINS)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/FritzInfoMonitor/FritzInfoMonitor_setup.lua $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/FritzInfoMonitor/FritzInfoMonitor_setup.cfg $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/FritzInfoMonitor/FritzInfoMonitor_setup.cfg $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/FritzInfoMonitor/FritzInfoMonitor_setup_hint.png $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/FritzInfoMonitor/FritzInfoMonitor_setup_hint.png $(LIBPLUGINS)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
@ -138,86 +138,86 @@ $(BIN)/vinfo: $(BIN)
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
EPGscan: $(LIBPLUGINS) $(VARCONFIG) EPGscan: $(LIBPLUGINS) $(VARCONFIG)
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@.sh $(LIBPLUGINS)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@.sh $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@.cfg $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@.cfg $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@_hint.png $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@_hint.png $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@.conf $(VARCONFIG)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@.conf $(VARCONFIG)/
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@_setup.lua $(LIBPLUGINS)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@_setup.lua $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@_setup.cfg $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@_setup.cfg $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@_setup_hint.png $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@_setup_hint.png $(LIBPLUGINS)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
pr-auto-timer: $(LIBPLUGINS) $(VARCONFIG) pr-auto-timer: $(LIBPLUGINS) $(VARCONFIG)
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/auto-record-cleaner $(LIBPLUGINS)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/auto-record-cleaner $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/auto-record-cleaner.conf.template $(VARCONFIG)/auto-record-cleaner.conf install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/auto-record-cleaner.conf.template $(VARCONFIG)/auto-record-cleaner.conf
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/auto-record-cleaner.rules.template $(VARCONFIG)/auto-record-cleaner.rules install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/auto-record-cleaner.rules.template $(VARCONFIG)/auto-record-cleaner.rules
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/pr-auto-timer.sh $(LIBPLUGINS)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/pr-auto-timer.sh $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/pr-auto-timer.cfg $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/pr-auto-timer.cfg $(LIBPLUGINS)/
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/pr-auto-timer $(LIBPLUGINS)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/pr-auto-timer $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/pr-auto-timer_hint.png $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/pr-auto-timer_hint.png $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/pr-auto-timer.conf.template $(VARCONFIG)/pr-auto-timer.conf install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/pr-auto-timer.conf.template $(VARCONFIG)/pr-auto-timer.conf
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/pr-auto-timer.rules.template $(VARCONFIG)/pr-auto-timer.rules install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/pr-auto-timer.rules.template $(VARCONFIG)/pr-auto-timer.rules
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
imgbackup-hd51: $(LIBPLUGINS) imgbackup-hd51: $(LIBPLUGINS)
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.sh $(LIBPLUGINS)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.sh $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.cfg $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.cfg $(LIBPLUGINS)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
autoreboot: $(LIBPLUGINS) autoreboot: $(LIBPLUGINS)
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.sh $(LIBPLUGINS)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.sh $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.cfg $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.cfg $(LIBPLUGINS)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
logo-addon: $(SOURCE_DIR)/$(NI_LOGO-STUFF) $(LIBPLUGINS) logo-addon: $(SOURCE_DIR)/$(NI_LOGO-STUFF) $(LIBPLUGINS)
install -m755 $(SOURCE_DIR)/$(NI_LOGO-STUFF)/logo-addon/*.sh $(LIBPLUGINS)/ install -m 0755 $(SOURCE_DIR)/$(NI_LOGO-STUFF)/logo-addon/*.sh $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_LOGO-STUFF)/logo-addon/*.cfg $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_LOGO-STUFF)/logo-addon/*.cfg $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_LOGO-STUFF)/logo-addon/*.png $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_LOGO-STUFF)/logo-addon/*.png $(LIBPLUGINS)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
smarthomeinfo: $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS) $(LIBPLUGINS) $(VARCONFIG) smarthomeinfo: $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS) $(LIBPLUGINS) $(VARCONFIG)
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.so $(LIBPLUGINS)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.so $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.cfg $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.cfg $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@_hint.png $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@_hint.png $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.conf $(VARCONFIG)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.conf $(VARCONFIG)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
doscam-webif-skin: doscam-webif-skin:
mkdir -p $(TARGET_DIR)/share/doscam/tpl/ mkdir -p $(TARGET_DIR)/share/doscam/tpl/
install -m644 $(IMAGEFILES)/$@/*.tpl $(TARGET_DIR)/share/doscam/tpl/ install -m 0644 $(IMAGEFILES)/$@/*.tpl $(TARGET_DIR)/share/doscam/tpl/
mkdir -p $(TARGET_DIR)/share/doscam/skin/ mkdir -p $(TARGET_DIR)/share/doscam/skin/
install -m644 $(IMAGEFILES)/$@/*.css $(TARGET_DIR)/share/doscam/skin install -m 0644 $(IMAGEFILES)/$@/*.css $(TARGET_DIR)/share/doscam/skin
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
mountpointmanagement: $(LIBPLUGINS) mountpointmanagement: $(LIBPLUGINS)
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.sh $(LIBPLUGINS)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.sh $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.cfg $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/$@.cfg $(LIBPLUGINS)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
epgfilter: $(LIBPLUGINS) epgfilter: $(LIBPLUGINS)
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@.sri $(LIBPLUGINS)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@.sri $(LIBPLUGINS)/
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@.lua $(LIBPLUGINS)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@.lua $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@.cfg $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@.cfg $(LIBPLUGINS)/
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@_hint.png $(LIBPLUGINS)/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@_hint.png $(LIBPLUGINS)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
dropbox_uploader: $(BIN) dropbox_uploader: $(BIN)
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/*.sh $(BIN)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-sh/plugins/$@/*.sh $(BIN)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
openvpn-setup: $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS) $(LIBPLUGINS) $(ETCINITD) openvpn-setup: $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS) $(LIBPLUGINS) $(ETCINITD)
cp -a $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@* $(LIBPLUGINS)/ cp -a $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/$@* $(LIBPLUGINS)/
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/ovpn.init $(ETCINITD)/ovpn install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/ovpn.init $(ETCINITD)/ovpn
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
@ -238,15 +238,15 @@ stb-startup \
netzkino \ netzkino \
mtv \ mtv \
favorites2bin: $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS) $(LIBPLUGINS) favorites2bin: $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS) $(LIBPLUGINS)
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/* $(LIBPLUGINS)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/$@/* $(LIBPLUGINS)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
webradio: $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS) $(SHAREWEBRADIO) webradio: $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS) $(SHAREWEBRADIO)
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/webradio/* $(SHAREWEBRADIO)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/webradio/* $(SHAREWEBRADIO)/
webtv: $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS) $(SHAREWEBTV) webtv: $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS) $(SHAREWEBTV)
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/webtv/* $(SHAREWEBTV)/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/plugins/webtv/* $(SHAREWEBTV)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
@ -296,7 +296,7 @@ $(BIN)/logomask: $(BIN)
logomask.c \ logomask.c \
\ \
-o $@ && \ -o $@ && \
install -m755 logomask.sh $(BIN)/ install -m 0755 logomask.sh $(BIN)/
$(LIBPLUGINS)/logoset.so: $(D)/freetype $(LIBPLUGINS) $(LIBPLUGINS)/logoset.so: $(D)/freetype $(LIBPLUGINS)
pushd $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/logomask && \ pushd $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/logomask && \
@ -312,8 +312,8 @@ $(LIBPLUGINS)/logoset.so: $(D)/freetype $(LIBPLUGINS)
text.c \ text.c \
\ \
-o $@ && \ -o $@ && \
install -m644 logoset.cfg $(LIBPLUGINS)/ && \ install -m 0644 logoset.cfg $(LIBPLUGINS)/ && \
install -m644 logoset_hint.png $(LIBPLUGINS)/ install -m 0644 logoset_hint.png $(LIBPLUGINS)/
$(LIBPLUGINS)/logomask.so: $(LIBPLUGINS) $(BIN) $(LIBPLUGINS)/logomask.so: $(LIBPLUGINS) $(BIN)
pushd $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/logomask && \ pushd $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/logomask && \
@ -323,8 +323,8 @@ $(LIBPLUGINS)/logomask.so: $(LIBPLUGINS) $(BIN)
starter_logomask.c \ starter_logomask.c \
\ \
-o $@ && \ -o $@ && \
install -m644 logomask.cfg $(LIBPLUGINS)/ && \ install -m 0644 logomask.cfg $(LIBPLUGINS)/ && \
install -m644 logomask_hint.png $(LIBPLUGINS)/ install -m 0644 logomask_hint.png $(LIBPLUGINS)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
@ -363,13 +363,13 @@ $(BIN)/tuxcald: $(D)/freetype $(BIN) $(ETCINITD) $(VARCONFIG)
tuxcald.c \ tuxcald.c \
\ \
-o $@ && \ -o $@ && \
install -m755 tuxcald $(ETCINITD)/ install -m 0755 tuxcald $(ETCINITD)/
cd $(ETCINITD) && \ cd $(ETCINITD) && \
ln -sf tuxcald S99tuxcald && \ ln -sf tuxcald S99tuxcald && \
ln -sf tuxcald K01tuxcald ln -sf tuxcald K01tuxcald
install -d $(VARCONFIG)/tuxcal install -d $(VARCONFIG)/tuxcal
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/tuxcal/tuxcal.conf $(VARCONFIG)/tuxcal/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/tuxcal/tuxcal.conf $(VARCONFIG)/tuxcal/
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/tuxcal/tuxcal.notify $(VARCONFIG)/tuxcal/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/tuxcal/tuxcal.notify $(VARCONFIG)/tuxcal/
$(LIBPLUGINS)/tuxcal.so: $(LIBPLUGINS) $(LIBPLUGINS)/tuxcal.so: $(LIBPLUGINS)
pushd $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/tuxcal && \ pushd $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/tuxcal && \
@ -382,8 +382,8 @@ $(LIBPLUGINS)/tuxcal.so: $(LIBPLUGINS)
tuxcal.c \ tuxcal.c \
\ \
-o $@ && \ -o $@ && \
install -m644 tuxcal.cfg $(LIBPLUGINS)/ && \ install -m 0644 tuxcal.cfg $(LIBPLUGINS)/ && \
install -m644 tuxcal_hint.png $(LIBPLUGINS)/ install -m 0644 tuxcal_hint.png $(LIBPLUGINS)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
@ -399,8 +399,8 @@ $(LIBPLUGINS)/tuxcom.so: $(D)/freetype $(LIBPLUGINS)
tuxcom.c \ tuxcom.c \
\ \
-o $@ && \ -o $@ && \
install -m644 tuxcom.cfg $(LIBPLUGINS)/ && \ install -m 0644 tuxcom.cfg $(LIBPLUGINS)/ && \
install -m644 tuxcom_hint.png $(LIBPLUGINS)/ install -m 0644 tuxcom_hint.png $(LIBPLUGINS)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
@ -416,13 +416,13 @@ $(BIN)/tuxmaild: $(D)/freetype $(D)/openssl $(BIN) $(ETCINITD) $(VARCONFIG)
tuxmaild.c \ tuxmaild.c \
\ \
-o $@ && \ -o $@ && \
install -m755 tuxmaild $(ETCINITD)/ install -m 0755 tuxmaild $(ETCINITD)/
cd $(ETCINITD) && \ cd $(ETCINITD) && \
ln -sf tuxmaild S99tuxmaild && \ ln -sf tuxmaild S99tuxmaild && \
ln -sf tuxmaild K01tuxmaild ln -sf tuxmaild K01tuxmaild
install -d $(VARCONFIG)/tuxmail install -d $(VARCONFIG)/tuxmail
install -m644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/tuxmail/tuxmail.conf $(VARCONFIG)/tuxmail/ install -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/tuxmail/tuxmail.conf $(VARCONFIG)/tuxmail/
install -m755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/tuxmail/tuxmail.onreadmail $(VARCONFIG)/tuxmail/ install -m 0755 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/tuxmail/tuxmail.onreadmail $(VARCONFIG)/tuxmail/
$(LIBPLUGINS)/tuxmail.so: $(LIBPLUGINS) $(LIBPLUGINS)/tuxmail.so: $(LIBPLUGINS)
pushd $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/tuxmail && \ pushd $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/tuxmail && \
@ -435,8 +435,8 @@ $(LIBPLUGINS)/tuxmail.so: $(LIBPLUGINS)
tuxmail.c \ tuxmail.c \
\ \
-o $@ && \ -o $@ && \
install -m644 tuxmail.cfg $(LIBPLUGINS)/ && \ install -m 0644 tuxmail.cfg $(LIBPLUGINS)/ && \
install -m644 tuxmail_hint.png $(LIBPLUGINS)/ install -m 0644 tuxmail_hint.png $(LIBPLUGINS)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
@ -468,14 +468,14 @@ $(LIBPLUGINS)/tuxwetter.so: $(D)/freetype $(D)/libcurl $(D)/giflib $(D)/libjpeg
\ \
-o $@; \ -o $@; \
mkdir -p $(VARCONFIG)/tuxwetter/ && \ mkdir -p $(VARCONFIG)/tuxwetter/ && \
install -m644 tuxwetter.mcfg $(VARCONFIG)/tuxwetter/ && \ install -m 0644 tuxwetter.mcfg $(VARCONFIG)/tuxwetter/ && \
key=4cf30427c97b3bc5; \ key=4cf30427c97b3bc5; \
sed -i "s|^LicenseKey=.*|LicenseKey=$$key|" $(VARCONFIG)/tuxwetter/tuxwetter.mcfg && \ sed -i "s|^LicenseKey=.*|LicenseKey=$$key|" $(VARCONFIG)/tuxwetter/tuxwetter.mcfg && \
install -m644 tuxwetter.conf $(VARCONFIG)/tuxwetter/ && \ install -m 0644 tuxwetter.conf $(VARCONFIG)/tuxwetter/ && \
install -m644 tuxwetter.png $(VARCONFIG)/tuxwetter/ && \ install -m 0644 tuxwetter.png $(VARCONFIG)/tuxwetter/ && \
install -m644 convert.list $(VARCONFIG)/tuxwetter/ && \ install -m 0644 convert.list $(VARCONFIG)/tuxwetter/ && \
install -m644 tuxwetter.cfg $(LIBPLUGINS)/ && \ install -m 0644 tuxwetter.cfg $(LIBPLUGINS)/ && \
install -m644 tuxwetter_hint.png $(LIBPLUGINS)/ && \ install -m 0644 tuxwetter_hint.png $(LIBPLUGINS)/ && \
ln -sf /lib/tuxbox/plugins/tuxwetter.so $(BIN)/tuxwetter ln -sf /lib/tuxbox/plugins/tuxwetter.so $(BIN)/tuxwetter
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
@ -506,9 +506,9 @@ $(LIBPLUGINS)/oscammon.so: $(LIBPLUGINS) $(VARCONFIG)
oscammon.c \ oscammon.c \
\ \
-o $@ && \ -o $@ && \
install -m644 oscammon.conf $(VARCONFIG)/ && \ install -m 0644 oscammon.conf $(VARCONFIG)/ && \
install -m644 oscammon.cfg $(LIBPLUGINS)/ && \ install -m 0644 oscammon.cfg $(LIBPLUGINS)/ && \
install -m644 oscammon_hint.png $(LIBPLUGINS)/ install -m 0644 oscammon_hint.png $(LIBPLUGINS)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
@ -520,7 +520,7 @@ $(BIN)/showiframe: $(BIN)
showiframe.c \ showiframe.c \
\ \
-o $@ && \ -o $@ && \
install -m755 showiframe.sh $(BIN)/ install -m 0755 showiframe.sh $(BIN)/
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
@ -543,11 +543,11 @@ $(LIBPLUGINS)/shellexec.so: $(D)/freetype $(LIBPLUGINS) $(SHAREFLEX) $(VARCONFIG
text.c \ text.c \
\ \
-o $@ && \ -o $@ && \
install -m644 shellexec.conf $(VARCONFIG)/ && \ install -m 0644 shellexec.conf $(VARCONFIG)/ && \
install -m644 shellexec.cfg $(LIBPLUGINS)/ && \ install -m 0644 shellexec.cfg $(LIBPLUGINS)/ && \
install -m644 shellexec_hint.png $(LIBPLUGINS)/ && \ install -m 0644 shellexec_hint.png $(LIBPLUGINS)/ && \
install -m644 flex_plugins.conf $(SHAREFLEX)/ && \ install -m 0644 flex_plugins.conf $(SHAREFLEX)/ && \
install -m644 flex_user.conf $(SHAREFLEX)/ install -m 0644 flex_user.conf $(SHAREFLEX)/
mv -f $(LIBPLUGINS)/shellexec.so $(LIBPLUGINS)/00_shellexec.so mv -f $(LIBPLUGINS)/shellexec.so $(LIBPLUGINS)/00_shellexec.so
mv -f $(LIBPLUGINS)/shellexec.cfg $(LIBPLUGINS)/00_shellexec.cfg mv -f $(LIBPLUGINS)/shellexec.cfg $(LIBPLUGINS)/00_shellexec.cfg
mv -f $(LIBPLUGINS)/shellexec_hint.png $(LIBPLUGINS)/00_shellexec_hint.png mv -f $(LIBPLUGINS)/shellexec_hint.png $(LIBPLUGINS)/00_shellexec_hint.png

4
make/system-libs.mk

@ -631,9 +631,9 @@ $(D)/lua: $(D)/libncurses $(ARCHIVE)/lua-$(LUA_VER).tar.gz | $(TARGET_DIR)
sed -i 's/^R=.*/R= $(LUA_VER)/' etc/lua.pc; \ sed -i 's/^R=.*/R= $(LUA_VER)/' etc/lua.pc; \
$(MAKE) linux PKG_VERSION=$(LUA_VER) CC=$(TARGET)-gcc LD=$(TARGET)-ld AR="$(TARGET)-ar rcu" RANLIB=$(TARGET)-ranlib LDFLAGS="$(TARGET_LDFLAGS)"; \ $(MAKE) linux PKG_VERSION=$(LUA_VER) CC=$(TARGET)-gcc LD=$(TARGET)-ld AR="$(TARGET)-ar rcu" RANLIB=$(TARGET)-ranlib LDFLAGS="$(TARGET_LDFLAGS)"; \
$(MAKE) install INSTALL_TOP=$(TARGET_DIR) $(MAKE) install INSTALL_TOP=$(TARGET_DIR)
install -m 0755 -D $(BUILD_TMP)/lua-$(LUA_VER)/src/liblua.so.$(LUA_VER) $(TARGET_LIB_DIR)/liblua.so.$(LUA_VER) install -D -m 0755 $(BUILD_TMP)/lua-$(LUA_VER)/src/liblua.so.$(LUA_VER) $(TARGET_LIB_DIR)/liblua.so.$(LUA_VER)
cd $(TARGET_LIB_DIR); ln -sf liblua.so.$(LUA_VER) $(TARGET_LIB_DIR)/liblua.so cd $(TARGET_LIB_DIR); ln -sf liblua.so.$(LUA_VER) $(TARGET_LIB_DIR)/liblua.so
install -m 0644 -D $(BUILD_TMP)/lua-$(LUA_VER)/etc/lua.pc $(PKG_CONFIG_PATH)/lua.pc install -D -m 0644 $(BUILD_TMP)/lua-$(LUA_VER)/etc/lua.pc $(PKG_CONFIG_PATH)/lua.pc
$(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/lua.pc $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/lua.pc
rm -rf $(TARGET_DIR)/bin/luac rm -rf $(TARGET_DIR)/bin/luac
$(REMOVE)/lua-$(LUA_VER) $(REMOVE)/lua-$(LUA_VER)

12
make/system-scripts.mk

@ -8,12 +8,12 @@ init-scripts: \
init-camd init-camd
init-helpers: $(ETCINITD) init-helpers: $(ETCINITD)
install -m644 $(IMAGEFILES)/scripts/init.globals $(ETCINITD)/globals install -m 0644 $(IMAGEFILES)/scripts/init.globals $(ETCINITD)/globals
install -m644 $(IMAGEFILES)/scripts/init.functions $(ETCINITD)/functions install -m 0644 $(IMAGEFILES)/scripts/init.functions $(ETCINITD)/functions
init-camd: $(ETCINITD) init-camd: $(ETCINITD)
install -m755 $(IMAGEFILES)/scripts/camd.init $(ETCINITD)/camd install -m 0755 $(IMAGEFILES)/scripts/camd.init $(ETCINITD)/camd
install -m755 $(IMAGEFILES)/scripts/camd_datefix.init $(ETCINITD)/camd_datefix install -m 0755 $(IMAGEFILES)/scripts/camd_datefix.init $(ETCINITD)/camd_datefix
set -e; cd $(ETCINITD); \ set -e; cd $(ETCINITD); \
ln -sf camd S99camd; \ ln -sf camd S99camd; \
ln -sf camd K01camd ln -sf camd K01camd
@ -21,7 +21,7 @@ init-camd: $(ETCINITD)
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
scripts: $(SBIN) scripts: $(SBIN)
install -m755 $(IMAGEFILES)/scripts/service $(SBIN) install -m 0755 $(IMAGEFILES)/scripts/service $(SBIN)
ifeq ($(BOXTYPE), coolstream) ifeq ($(BOXTYPE), coolstream)
install -m755 $(IMAGEFILES)/scripts/flash_eraseall $(SBIN) install -m 0755 $(IMAGEFILES)/scripts/flash_eraseall $(SBIN)
endif endif

10
make/system-tools-extra.mk

@ -53,8 +53,8 @@ $(D)/binutils: $(ARCHIVE)/binutils-$(BINUTILS_VER).tar.bz2 | $(TARGET_DIR)
--disable-gdb \ --disable-gdb \
; \ ; \
$(MAKE) $(MAKE)
install -m755 $(BUILD_TMP)/binutils-$(BINUTILS_VER)/binutils/objdump $(BIN)/ install -m 0755 $(BUILD_TMP)/binutils-$(BINUTILS_VER)/binutils/objdump $(BIN)/
install -m755 $(BUILD_TMP)/binutils-$(BINUTILS_VER)/binutils/objcopy $(BIN)/ install -m 0755 $(BUILD_TMP)/binutils-$(BINUTILS_VER)/binutils/objcopy $(BIN)/
$(REMOVE)/binutils-$(BINUTILS_VER) $(REMOVE)/binutils-$(BINUTILS_VER)
$(TOUCH) $(TOUCH)
@ -78,7 +78,7 @@ $(D)/util-linux: $(D)/libncurses $(ARCHIVE)/util-linux-$(UTIL-LINUX_VER).tar.xz
--mandir=/.remove \ --mandir=/.remove \
; \ ; \
$(MAKE) sfdisk; \ $(MAKE) sfdisk; \
install -m755 sfdisk $(TARGET_DIR)/sbin/sfdisk install -m 0755 sfdisk $(TARGET_DIR)/sbin/sfdisk
$(REMOVE)/util-linux-$(UTIL-LINUX_VER) $(REMOVE)/util-linux-$(UTIL-LINUX_VER)
$(TOUCH) $(TOUCH)
@ -186,7 +186,7 @@ $(D)/python: $(ARCHIVE)/Python-$(PYTHON_VER).tgz | $(TARGET_DIR)
cp -a $(BUILD_TMP)/Python-$(PYTHON_VER)/_install/lib/python* $(TARGET_LIB_DIR)/ cp -a $(BUILD_TMP)/Python-$(PYTHON_VER)/_install/lib/python* $(TARGET_LIB_DIR)/
cp -a $(BUILD_TMP)/Python-$(PYTHON_VER)/_install/lib/libpython* $(TARGET_LIB_DIR)/ cp -a $(BUILD_TMP)/Python-$(PYTHON_VER)/_install/lib/libpython* $(TARGET_LIB_DIR)/
chmod +w $(TARGET_LIB_DIR)/libpython* chmod +w $(TARGET_LIB_DIR)/libpython*
install -m755 $(BUILD_TMP)/Python-$(PYTHON_VER)/_install/bin/python $(TARGET_DIR)/bin/ install -m 0755 $(BUILD_TMP)/Python-$(PYTHON_VER)/_install/bin/python $(TARGET_DIR)/bin/
$(REMOVE)/Python-$(PYTHON_VER) $(REMOVE)/Python-$(PYTHON_VER)
$(TOUCH) $(TOUCH)
@ -225,6 +225,6 @@ $(D)/iozone3: $(ARCHIVE)/$(IOZONE_SOURCE) | $(TARGET_DIR)
sed -i -e "s/= cc/= $(TARGET)-cc/" makefile; \ sed -i -e "s/= cc/= $(TARGET)-cc/" makefile; \
$(BUILDENV) \ $(BUILDENV) \
$(MAKE) linux-arm; \ $(MAKE) linux-arm; \
install -m 755 iozone $(TARGET_DIR)/bin install -m 0755 iozone $(TARGET_DIR)/bin
$(REMOVE)/iozone3_$(IOZONE_VER) $(REMOVE)/iozone3_$(IOZONE_VER)
$(TOUCH) $(TOUCH)

78
make/system-tools.mk

@ -181,7 +181,7 @@ $(D)/hdparm: $(ARCHIVE)/hdparm-$(HDPARM_VER).tar.gz | $(TARGET_DIR)
$(CHDIR)/hdparm-$(HDPARM_VER); \ $(CHDIR)/hdparm-$(HDPARM_VER); \
$(BUILDENV) \ $(BUILDENV) \
$(MAKE) CC=$(TARGET)-gcc STRIP=$(TARGET)-strip; \ $(MAKE) CC=$(TARGET)-gcc STRIP=$(TARGET)-strip; \
install -D -m755 hdparm $(TARGET_DIR)/sbin/hdparm install -D -m 0755 hdparm $(TARGET_DIR)/sbin/hdparm
$(REMOVE)/hdparm-$(HDPARM_VER) $(REMOVE)/hdparm-$(HDPARM_VER)
$(TOUCH) $(TOUCH)
@ -192,7 +192,7 @@ $(D)/hd-idle: $(ARCHIVE)/hd-idle-$(HD-IDLE_VER).tgz | $(TARGET_DIR)
$(UNTAR)/hd-idle-$(HD-IDLE_VER).tgz $(UNTAR)/hd-idle-$(HD-IDLE_VER).tgz
$(CHDIR)/hd-idle; \ $(CHDIR)/hd-idle; \
$(TARGET)-gcc $(TARGET_CFLAGS) $(TARGET_LDFLAGS) -o hd-idle hd-idle.c; \ $(TARGET)-gcc $(TARGET_CFLAGS) $(TARGET_LDFLAGS) -o hd-idle hd-idle.c; \
install -m755 hd-idle $(BIN)/ install -m 0755 hd-idle $(BIN)/
$(REMOVE)/hd-idle $(REMOVE)/hd-idle
$(TOUCH) $(TOUCH)
@ -218,7 +218,7 @@ $(D)/coreutils: $(ARCHIVE)/coreutils-$(COREUTILS_VER).tar.xz | $(TARGET_DIR)
--without-selinux \ --without-selinux \
; \ ; \
$(MAKE) $(MAKE)
install -m755 $(BUILD_TMP)/coreutils-$(COREUTILS_VER)/src/touch $(BIN)/ install -m 0755 $(BUILD_TMP)/coreutils-$(COREUTILS_VER)/src/touch $(BIN)/
$(REMOVE)/coreutils-$(COREUTILS_VER) $(REMOVE)/coreutils-$(COREUTILS_VER)
$(TOUCH) $(TOUCH)
@ -253,8 +253,8 @@ $(D)/ntp: $(ARCHIVE)/ntp-$(NTP_VER).tar.gz $(D)/openssl | $(TARGET_DIR)
--without-ntpsnmpd \ --without-ntpsnmpd \
; \ ; \
$(MAKE) $(MAKE)
install -D -m755 $(BUILD_TMP)/ntp-$(NTP_VER)/ntpdate/ntpdate $(TARGET_DIR)/sbin/ntpdate install -D -m 0755 $(BUILD_TMP)/ntp-$(NTP_VER)/ntpdate/ntpdate $(TARGET_DIR)/sbin/ntpdate
install -D -m755 $(IMAGEFILES)/scripts/ntpdate.init $(TARGET_DIR)/etc/init.d/ntpdate install -D -m 0755 $(IMAGEFILES)/scripts/ntpdate.init $(TARGET_DIR)/etc/init.d/ntpdate
$(REMOVE)/ntp-$(NTP_VER) $(REMOVE)/ntp-$(NTP_VER)
$(TOUCH) $(TOUCH)
@ -281,7 +281,7 @@ $(D)/djmount: $(ARCHIVE)/djmount-$(DJMOUNT_VER).tar.gz $(D)/libfuse | $(TARGET_D
; \ ; \
make; \ make; \
make install DESTDIR=$(TARGET_DIR) make install DESTDIR=$(TARGET_DIR)
install -D -m 755 $(IMAGEFILES)/scripts/djmount.init $(TARGET_DIR)/etc/init.d/djmount install -D -m 0755 $(IMAGEFILES)/scripts/djmount.init $(TARGET_DIR)/etc/init.d/djmount
ln -sf djmount $(TARGET_DIR)/etc/init.d/S99djmount ln -sf djmount $(TARGET_DIR)/etc/init.d/S99djmount
ln -sf djmount $(TARGET_DIR)/etc/init.d/K01djmount ln -sf djmount $(TARGET_DIR)/etc/init.d/K01djmount
$(REMOVE)/djmount-$(DJMOUNT_VER) $(REMOVE)/djmount-$(DJMOUNT_VER)
@ -330,7 +330,7 @@ $(D)/smartmontools: $(ARCHIVE)/smartmontools-$(SMARTMON_VER).tar.gz | $(TARGET_D
--prefix= \ --prefix= \
; \ ; \
$(MAKE); \ $(MAKE); \
install -m755 smartctl $(TARGET_DIR)/sbin/smartctl install -D -m 0755 smartctl $(TARGET_DIR)/sbin/smartctl
$(REMOVE)/smartmontools-$(SMARTMON_VER) $(REMOVE)/smartmontools-$(SMARTMON_VER)
$(TOUCH) $(TOUCH)
@ -374,10 +374,10 @@ $(D)/vsftpd: $(D)/openssl $(ARCHIVE)/vsftpd-$(VSFTPD_VER).tar.gz | $(TARGET_DIR)
make clean; \ make clean; \
TARGET_DIR=$(TARGET_DIR) make CC=$(TARGET)-gcc LIBS="-lcrypt -lcrypto -lssl" CFLAGS="$(TARGET_CFLAGS)" LDFLAGS="$(TARGET_LDFLAGS)" TARGET_DIR=$(TARGET_DIR) make CC=$(TARGET)-gcc LIBS="-lcrypt -lcrypto -lssl" CFLAGS="$(TARGET_CFLAGS)" LDFLAGS="$(TARGET_LDFLAGS)"
install -d $(TARGET_DIR)/share/empty install -d $(TARGET_DIR)/share/empty
install -D -m 755 $(BUILD_TMP)/vsftpd-$(VSFTPD_VER)/vsftpd $(TARGET_DIR)/sbin/vsftpd install -D -m 0755 $(BUILD_TMP)/vsftpd-$(VSFTPD_VER)/vsftpd $(TARGET_DIR)/sbin/vsftpd
install -D -m 644 $(IMAGEFILES)/scripts/vsftpd.conf $(TARGET_DIR)/etc/vsftpd.conf install -D -m 0644 $(IMAGEFILES)/scripts/vsftpd.conf $(TARGET_DIR)/etc/vsftpd.conf
install -D -m 644 $(IMAGEFILES)/scripts/vsftpd.chroot_list $(TARGET_DIR)/etc/vsftpd.chroot_list install -D -m 0644 $(IMAGEFILES)/scripts/vsftpd.chroot_list $(TARGET_DIR)/etc/vsftpd.chroot_list
install -D -m 755 $(IMAGEFILES)/scripts/vsftpd.init $(TARGET_DIR)/etc/init.d/vsftpd install -D -m 0755 $(IMAGEFILES)/scripts/vsftpd.init $(TARGET_DIR)/etc/init.d/vsftpd
ln -sf vsftpd $(TARGET_DIR)/etc/init.d/S53vsftpd ln -sf vsftpd $(TARGET_DIR)/etc/init.d/S53vsftpd
ln -sf vsftpd $(TARGET_DIR)/etc/init.d/K80vsftpd ln -sf vsftpd $(TARGET_DIR)/etc/init.d/K80vsftpd
$(REMOVE)/vsftpd-$(VSFTPD_VER) $(REMOVE)/vsftpd-$(VSFTPD_VER)
@ -397,8 +397,8 @@ $(D)/procps-ng: $(D)/libncurses $(ARCHIVE)/procps-ng-$(PROCPS-NG_VER).tar.xz | $
; \ ; \
$(MAKE); \ $(MAKE); \
rm -f $(TARGET_DIR)/bin/ps $(TARGET_DIR)/bin/top; \ rm -f $(TARGET_DIR)/bin/ps $(TARGET_DIR)/bin/top; \
install -D -m 755 top/.libs/top $(TARGET_DIR)/bin/top; \ install -D -m 0755 top/.libs/top $(TARGET_DIR)/bin/top; \
install -D -m 755 ps/.libs/pscommand $(TARGET_DIR)/bin/ps; \ install -D -m 0755 ps/.libs/pscommand $(TARGET_DIR)/bin/ps; \
cp -a proc/.libs/libprocps.so* $(TARGET_LIB_DIR) cp -a proc/.libs/libprocps.so* $(TARGET_LIB_DIR)
$(REMOVE)/procps-ng-$(PROCPS-NG_VER) $(REMOVE)/procps-ng-$(PROCPS-NG_VER)
$(TOUCH) $(TOUCH)
@ -415,7 +415,7 @@ $(D)/nano: $(D)/libncurses $(ARCHIVE)/nano-$(NANO_VER).tar.gz | $(TARGET_DIR)
--prefix= \ --prefix= \
; \ ; \
$(MAKE) CURSES_LIB="-lncurses"; \ $(MAKE) CURSES_LIB="-lncurses"; \
install -m755 src/nano $(TARGET_DIR)/bin install -m 0755 src/nano $(TARGET_DIR)/bin
$(REMOVE)/nano-$(NANO_VER) $(REMOVE)/nano-$(NANO_VER)
$(TOUCH) $(TOUCH)
@ -434,7 +434,7 @@ $(D)/minicom: $(D)/libncurses $(ARCHIVE)/minicom-$(MINICOM_VER).tar.gz | $(TARGE
--disable-nls \ --disable-nls \
; \ ; \
$(MAKE); \ $(MAKE); \
install -m755 src/minicom $(TARGET_DIR)/bin install -m 0755 src/minicom $(TARGET_DIR)/bin
$(REMOVE)/minicom-$(MINICOM_VER) $(REMOVE)/minicom-$(MINICOM_VER)
$(TOUCH) $(TOUCH)
@ -489,7 +489,7 @@ $(D)/bash: $(ARCHIVE)/bash-$(BASH_VER).tar.gz | $(TARGET_DIR)
$(call apply_patches, $(PATCHES)/bash-$(BASH_MAJOR).$(BASH_MINOR), 0); \ $(call apply_patches, $(PATCHES)/bash-$(BASH_MAJOR).$(BASH_MINOR), 0); \
$(CONFIGURE); \ $(CONFIGURE); \
$(MAKE); \ $(MAKE); \
install -m 755 bash $(TARGET_DIR)/bin install -m 0755 bash $(TARGET_DIR)/bin
$(REMOVE)/bash-$(BASH_VER) $(REMOVE)/bash-$(BASH_VER)
$(TOUCH) $(TOUCH)
@ -545,7 +545,7 @@ $(D)/ntfs-3g: $(ARCHIVE)/ntfs-3g_ntfsprogs-$(NTFS3G_VER).tgz | $(TARGET_DIR)
--disable-library \ --disable-library \
; \ ; \
$(MAKE); \ $(MAKE); \
install -D -m 755 $(BUILD_TMP)/ntfs-3g_ntfsprogs-$(NTFS3G_VER)/src/ntfs-3g $(TARGET_DIR)/sbin/ntfs-3g install -D -m 0755 $(BUILD_TMP)/ntfs-3g_ntfsprogs-$(NTFS3G_VER)/src/ntfs-3g $(TARGET_DIR)/sbin/ntfs-3g
ln -sf ntfs-3g $(TARGET_DIR)/sbin/mount.ntfs ln -sf ntfs-3g $(TARGET_DIR)/sbin/mount.ntfs
$(REMOVE)/ntfs-3g_ntfsprogs-$(NTFS3G_VER) $(REMOVE)/ntfs-3g_ntfsprogs-$(NTFS3G_VER)
$(TOUCH) $(TOUCH)
@ -648,8 +648,8 @@ $(D)/samba-hd1: $(D)/zlib $(ARCHIVE)/samba-$(SAMBA33_VER).tar.gz | $(TARGET_DIR)
$(MAKE) all; \ $(MAKE) all; \
$(MAKE) install DESTDIR=$(TARGET_DIR) $(MAKE) install DESTDIR=$(TARGET_DIR)
mkdir -p $(TARGET_DIR)/var/samba/locks mkdir -p $(TARGET_DIR)/var/samba/locks
install -m644 $(IMAGEFILES)/scripts/smb3.conf $(TARGET_DIR)/etc/samba/smb.conf install -m 0644 $(IMAGEFILES)/scripts/smb3.conf $(TARGET_DIR)/etc/samba/smb.conf
install -m755 $(IMAGEFILES)/scripts/samba3.init $(TARGET_DIR)/etc/init.d/samba install -m 0755 $(IMAGEFILES)/scripts/samba3.init $(TARGET_DIR)/etc/init.d/samba
ln -sf samba $(TARGET_DIR)/etc/init.d/S99samba ln -sf samba $(TARGET_DIR)/etc/init.d/S99samba
ln -sf samba $(TARGET_DIR)/etc/init.d/K01samba ln -sf samba $(TARGET_DIR)/etc/init.d/K01samba
rm -rf $(TARGET_DIR)/bin/testparm rm -rf $(TARGET_DIR)/bin/testparm
@ -722,7 +722,7 @@ $(D)/samba-hd2: $(D)/zlib $(ARCHIVE)/samba-$(SAMBA36_VER).tar.gz | $(TARGET_DIR)
$(MAKE) install DESTDIR=$(TARGET_DIR) $(MAKE) install DESTDIR=$(TARGET_DIR)
mkdir -p $(TARGET_DIR)/var/samba/locks mkdir -p $(TARGET_DIR)/var/samba/locks
install $(IMAGEFILES)/scripts/smb3.conf $(TARGET_DIR)/etc/samba/smb.conf install $(IMAGEFILES)/scripts/smb3.conf $(TARGET_DIR)/etc/samba/smb.conf
install -m 755 $(IMAGEFILES)/scripts/samba3.init $(TARGET_DIR)/etc/init.d/samba install -m 0755 $(IMAGEFILES)/scripts/samba3.init $(TARGET_DIR)/etc/init.d/samba
ln -sf samba $(TARGET_DIR)/etc/init.d/S99samba ln -sf samba $(TARGET_DIR)/etc/init.d/S99samba
ln -sf samba $(TARGET_DIR)/etc/init.d/K01samba ln -sf samba $(TARGET_DIR)/etc/init.d/K01samba
rm -rf $(TARGET_DIR)/bin/testparm rm -rf $(TARGET_DIR)/bin/testparm
@ -763,8 +763,8 @@ $(D)/dropbear: $(D)/zlib $(ARCHIVE)/dropbear-$(DROPBEAR_VER).tar.bz2 | $(TARGET_
sed -i 's|/usr/|/|g' default_options.h; \ sed -i 's|/usr/|/|g' default_options.h; \
$(MAKE) PROGRAMS="dropbear dbclient dropbearkey scp" SCPPROGRESS=1; \ $(MAKE) PROGRAMS="dropbear dbclient dropbearkey scp" SCPPROGRESS=1; \
$(MAKE) PROGRAMS="dropbear dbclient dropbearkey scp" install DESTDIR=$(TARGET_DIR) $(MAKE) PROGRAMS="dropbear dbclient dropbearkey scp" install DESTDIR=$(TARGET_DIR)
install -D -m 0755 $(IMAGEFILES)/scripts/dropbear.init $(TARGET_DIR)/etc/init.d/dropbear
install -d -m 0755 $(TARGET_DIR)/etc/dropbear install -d -m 0755 $(TARGET_DIR)/etc/dropbear
install -D -m 0755 $(IMAGEFILES)/scripts/dropbear.init $(TARGET_DIR)/etc/init.d/dropbear
ln -sf dropbear $(TARGET_DIR)/etc/init.d/S60dropbear ln -sf dropbear $(TARGET_DIR)/etc/init.d/S60dropbear
ln -sf dropbear $(TARGET_DIR)/etc/init.d/K60dropbear ln -sf dropbear $(TARGET_DIR)/etc/init.d/K60dropbear
$(REMOVE)/dropbear-$(DROPBEAR_VER) $(REMOVE)/dropbear-$(DROPBEAR_VER)
@ -785,7 +785,7 @@ $(D)/sg3-utils: $(ARCHIVE)/sg3_utils-$(SG3-UTILS_VER).tar.xz | $(TARGET_DIR)
cp -a lib/.libs/libsgutils2.so.2.0.0 $(TARGET_LIB_DIR); \ cp -a lib/.libs/libsgutils2.so.2.0.0 $(TARGET_LIB_DIR); \
cp -a lib/.libs/libsgutils2.so.2 $(TARGET_LIB_DIR); \ cp -a lib/.libs/libsgutils2.so.2 $(TARGET_LIB_DIR); \
cp -a lib/.libs/libsgutils2.so $(TARGET_LIB_DIR) cp -a lib/.libs/libsgutils2.so $(TARGET_LIB_DIR)
install -D -m 755 $(IMAGEFILES)/scripts/sdX.init $(TARGET_DIR)/etc/init.d/sdX install -D -m 0755 $(IMAGEFILES)/scripts/sdX.init $(TARGET_DIR)/etc/init.d/sdX
ln -sf sdX $(TARGET_DIR)/etc/init.d/K97sdX ln -sf sdX $(TARGET_DIR)/etc/init.d/K97sdX
$(REMOVE)/sg3_utils-$(SG3-UTILS_VER) $(REMOVE)/sg3_utils-$(SG3-UTILS_VER)
$(TOUCH) $(TOUCH)
@ -803,7 +803,7 @@ $(D)/fbshot: $(D)/libpng $(ARCHIVE)/fbshot-$(FBSHOT_VER).tar.gz | $(TARGET_DIR)
sed -i 's| gcc | $(TARGET)-gcc $(TARGET_CFLAGS) $(TARGET_LDFLAGS) |' Makefile; \ sed -i 's| gcc | $(TARGET)-gcc $(TARGET_CFLAGS) $(TARGET_LDFLAGS) |' Makefile; \
sed -i '/strip fbshot/d' Makefile; \ sed -i '/strip fbshot/d' Makefile; \
$(MAKE) all; \ $(MAKE) all; \
install -D -m 755 fbshot $(TARGET_DIR)/bin/fbshot install -D -m 0755 fbshot $(TARGET_DIR)/bin/fbshot
$(REMOVE)/fbshot-$(FBSHOT_VER) $(REMOVE)/fbshot-$(FBSHOT_VER)
$(TOUCH) $(TOUCH)
@ -841,11 +841,11 @@ $(D)/wpa_supplicant: $(D)/openssl $(ARCHIVE)/wpa_supplicant-$(WPA_SUPP_VER).tar.
cp $(CONFIGS)/wpa_supplicant.config .config; \ cp $(CONFIGS)/wpa_supplicant.config .config; \
CC=$(TARGET)-gcc CFLAGS="$(TARGET_CFLAGS)" CXXFLAGS="$(TARGET_CXXFLAGS)" LDFLAGS="$(TARGET_LDFLAGS)" \ CC=$(TARGET)-gcc CFLAGS="$(TARGET_CFLAGS)" CXXFLAGS="$(TARGET_CXXFLAGS)" LDFLAGS="$(TARGET_LDFLAGS)" \
$(MAKE) $(MAKE)
install -D -m755 $(BUILD_TMP)/wpa_supplicant-$(WPA_SUPP_VER)/wpa_supplicant/wpa_cli $(TARGET_DIR)/sbin/wpa_cli install -D -m 0755 $(BUILD_TMP)/wpa_supplicant-$(WPA_SUPP_VER)/wpa_supplicant/wpa_cli $(TARGET_DIR)/sbin/wpa_cli
install -D -m755 $(BUILD_TMP)/wpa_supplicant-$(WPA_SUPP_VER)/wpa_supplicant/wpa_passphrase $(TARGET_DIR)/sbin/wpa_passphrase install -D -m 0755 $(BUILD_TMP)/wpa_supplicant-$(WPA_SUPP_VER)/wpa_supplicant/wpa_passphrase $(TARGET_DIR)/sbin/wpa_passphrase
install -D -m755 $(BUILD_TMP)/wpa_supplicant-$(WPA_SUPP_VER)/wpa_supplicant/wpa_supplicant $(TARGET_DIR)/sbin/wpa_supplicant install -D -m 0755 $(BUILD_TMP)/wpa_supplicant-$(WPA_SUPP_VER)/wpa_supplicant/wpa_supplicant $(TARGET_DIR)/sbin/wpa_supplicant
install -D -m755 $(IMAGEFILES)/scripts/pre-wlan0.sh $(TARGET_DIR)/etc/network/pre-wlan0.sh install -D -m 0755 $(IMAGEFILES)/scripts/pre-wlan0.sh $(TARGET_DIR)/etc/network/pre-wlan0.sh
install -D -m755 $(IMAGEFILES)/scripts/post-wlan0.sh $(TARGET_DIR)/etc/network/post-wlan0.sh install -D -m 0755 $(IMAGEFILES)/scripts/post-wlan0.sh $(TARGET_DIR)/etc/network/post-wlan0.sh
$(REMOVE)/wpa_supplicant-$(WPA_SUPP_VER) $(REMOVE)/wpa_supplicant-$(WPA_SUPP_VER)
$(TOUCH) $(TOUCH)
@ -871,10 +871,10 @@ $(D)/xupnpd: $(D)/lua $(D)/openssl | $(TARGET_DIR)
cp -a $$object $(TARGET_DIR)/share/xupnpd/; \ cp -a $$object $(TARGET_DIR)/share/xupnpd/; \
done; done;
rm $(TARGET_DIR)/share/xupnpd/plugins/staff/xupnpd_18plus.lua rm $(TARGET_DIR)/share/xupnpd/plugins/staff/xupnpd_18plus.lua
install -D -m 644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/xupnpd/xupnpd_18plus.lua $(TARGET_DIR)/share/xupnpd/plugins/ install -D -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/xupnpd/xupnpd_18plus.lua $(TARGET_DIR)/share/xupnpd/plugins/
install -D -m 644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/xupnpd/xupnpd_youtube.lua $(TARGET_DIR)/share/xupnpd/plugins/ install -D -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/xupnpd/xupnpd_youtube.lua $(TARGET_DIR)/share/xupnpd/plugins/
install -D -m 644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/xupnpd/xupnpd_coolstream.lua $(TARGET_DIR)/share/xupnpd/plugins/ install -D -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/xupnpd/xupnpd_coolstream.lua $(TARGET_DIR)/share/xupnpd/plugins/
install -D -m 644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/xupnpd/xupnpd_cczwei.lua $(TARGET_DIR)/share/xupnpd/plugins/ install -D -m 0644 $(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/scripts-lua/xupnpd/xupnpd_cczwei.lua $(TARGET_DIR)/share/xupnpd/plugins/
mkdir -p $(TARGET_DIR)/etc/init.d/ mkdir -p $(TARGET_DIR)/etc/init.d/
install -D -m 0755 $(IMAGEFILES)/scripts/xupnpd.init $(TARGET_DIR)/etc/init.d/xupnpd install -D -m 0755 $(IMAGEFILES)/scripts/xupnpd.init $(TARGET_DIR)/etc/init.d/xupnpd
ln -sf xupnpd $(TARGET_DIR)/etc/init.d/S99xupnpd ln -sf xupnpd $(TARGET_DIR)/etc/init.d/S99xupnpd
@ -952,7 +952,7 @@ $(D)/nfs-utils: $(D)/rpcbind $(ARCHIVE)/nfs-utils-$(NFS-UTILS_VER).tar.bz2 | $(T
rm -rf $(TARGET_DIR)/sbin/umount.nfs* rm -rf $(TARGET_DIR)/sbin/umount.nfs*
rm -rf $(TARGET_DIR)/sbin/showmount rm -rf $(TARGET_DIR)/sbin/showmount
rm -rf $(TARGET_DIR)/sbin/rpcdebug rm -rf $(TARGET_DIR)/sbin/rpcdebug
install -D -m755 $(IMAGEFILES)/scripts/nfsd.init $(TARGET_DIR)/etc/init.d/nfsd install -D -m 0755 $(IMAGEFILES)/scripts/nfsd.init $(TARGET_DIR)/etc/init.d/nfsd
ln -s nfsd $(TARGET_DIR)/etc/init.d/S60nfsd ln -s nfsd $(TARGET_DIR)/etc/init.d/S60nfsd
ln -s nfsd $(TARGET_DIR)/etc/init.d/K01nfsd ln -s nfsd $(TARGET_DIR)/etc/init.d/K01nfsd
$(REMOVE)/nfs-utils-$(NFS-UTILS_VER) $(REMOVE)/nfs-utils-$(NFS-UTILS_VER)
@ -1035,7 +1035,7 @@ $(D)/streamripper: $(D)/libvorbisidec $(D)/libmad $(D)/libglib2 | $(TARGET_DIR)
; \ ; \
$(MAKE); \ $(MAKE); \
$(MAKE) install DESTDIR=$(TARGET_DIR) $(MAKE) install DESTDIR=$(TARGET_DIR)
install -m755 $(IMAGEFILES)/scripts/streamripper.sh $(TARGET_DIR)/bin/ install -m 0755 $(IMAGEFILES)/scripts/streamripper.sh $(TARGET_DIR)/bin/
$(REMOVE)/$(NI_STREAMRIPPER) $(REMOVE)/$(NI_STREAMRIPPER)
$(TOUCH) $(TOUCH)
@ -1159,9 +1159,9 @@ $(D)/ofgwrite: $(SOURCE_DIR)/$(NI_OFGWRITE) | $(TARGET_DIR)
$(CHDIR)/$(NI_OFGWRITE); \ $(CHDIR)/$(NI_OFGWRITE); \
$(BUILDENV) \ $(BUILDENV) \
$(MAKE) $(MAKE)
install -m 755 $(BUILD_TMP)/$(NI_OFGWRITE)/ofgwrite_bin $(TARGET_DIR)/bin install -m 0755 $(BUILD_TMP)/$(NI_OFGWRITE)/ofgwrite_bin $(TARGET_DIR)/bin
install -m 755 $(BUILD_TMP)/$(NI_OFGWRITE)/ofgwrite_tgz $(TARGET_DIR)/bin install -m 0755 $(BUILD_TMP)/$(NI_OFGWRITE)/ofgwrite_tgz $(TARGET_DIR)/bin
install -m 755 $(BUILD_TMP)/$(NI_OFGWRITE)/ofgwrite $(TARGET_DIR)/bin install -m 0755 $(BUILD_TMP)/$(NI_OFGWRITE)/ofgwrite $(TARGET_DIR)/bin
$(REMOVE)/$(NI_OFGWRITE) $(REMOVE)/$(NI_OFGWRITE)
$(TOUCH) $(TOUCH)
@ -1228,7 +1228,7 @@ $(D)/gptfdisk: $(D)/popt $(D)/e2fsprogs $(ARCHIVE)/$(GPTFDISK_SOURCE) | $(TARGET
sed -i 's|^CXX=.*|CXX=$(TARGET)-g++|' Makefile; \ sed -i 's|^CXX=.*|CXX=$(TARGET)-g++|' Makefile; \
$(BUILDENV) \ $(BUILDENV) \
$(MAKE) sgdisk; \ $(MAKE) sgdisk; \
install -m 755 -D sgdisk $(TARGET_DIR)/sbin/ install -m 0755 -D sgdisk $(TARGET_DIR)/sbin/
$(REMOVE)/gptfdisk-$(GPTFDISK_VER) $(REMOVE)/gptfdisk-$(GPTFDISK_VER)
$(TOUCH) $(TOUCH)
@ -1250,5 +1250,5 @@ $(D)/popt: $(ARCHIVE)/$(POPT_SOURCE) | $(TARGET_DIR)
$(D)/ca-bundle: $(ARCHIVE)/cacert.pem | $(TARGET_DIR) $(D)/ca-bundle: $(ARCHIVE)/cacert.pem | $(TARGET_DIR)
curl --remote-name --time-cond $(ARCHIVE)/cacert.pem https://curl.haxx.se/ca/cacert.pem curl --remote-name --time-cond $(ARCHIVE)/cacert.pem https://curl.haxx.se/ca/cacert.pem
install -D -m 644 $(ARCHIVE)/cacert.pem $(TARGET_DIR)/$(CA-BUNDLE_DIR)/$(CA-BUNDLE) install -D -m 0644 $(ARCHIVE)/cacert.pem $(TARGET_DIR)/$(CA-BUNDLE_DIR)/$(CA-BUNDLE)
$(TOUCH) $(TOUCH)

Loading…
Cancel
Save