From 9fd3b64a0fbaa5d130cb393c9ff6071fc2eb5b5b Mon Sep 17 00:00:00 2001 From: wittinobi Date: Wed, 26 Sep 2012 15:14:32 +0200 Subject: [PATCH] update plugins --- Makefile | 8 +-- make/applications.mk | 13 ---- make/plugins.mk | 62 ++++++++++++++++++- skel-root/etc/init.d/rcS-kernel-2.6.26.8-cnxt | 6 ++ .../etc/init.d/rcS-kernel-2.6.34.13-cnxt | 6 ++ .../etc/init.d/rcS-kernel-2.6.35.14-cnxt | 6 ++ skel-root/etc/init.d/rcS-kernel-2.6.39.4-cnxt | 6 ++ 7 files changed, 88 insertions(+), 19 deletions(-) diff --git a/Makefile b/Makefile index 0aaf887..48de526 100755 --- a/Makefile +++ b/Makefile @@ -267,13 +267,13 @@ applications-all-new: # plugins.mk plugins: - $(MAKE) $(D)/links $(D)/tuxcom $(D)/tuxcal $(D)/getrc $(D)/msgbox $(D)/input $(D)/shellexec $(D)/cooliTSclimax $(D)/rcsim + $(MAKE) $(D)/links $(D)/tuxcom $(D)/tuxcal $(D)/tuxmail $(D)/tuxwetter $(D)/getrc $(D)/msgbox $(D)/input $(D)/shellexec $(D)/logomask $(D)/logoview $(D)/cooliTSclimax $(D)/rcsim $(D)/sdparm plugins-new: - $(MAKE) $(D)/links-new $(D)/tuxcom-new $(D)/tuxcal-new $(D)/getrc $(D)/msgbox $(D)/input $(D)/shellexec $(D)/cooliTSclimax $(D)/rcsim + $(MAKE) $(D)/links-new $(D)/tuxcom-new $(D)/tuxcal-new $(D)/tuxmail-new $(D)/tuxwetter-new $(D)/getrc $(D)/msgbox $(D)/input $(D)/shellexec $(D)/logomask $(D)/logoview $(D)/cooliTSclimax $(D)/rcsim $(D)/sdparm plugins-all: - $(MAKE) $(D)/links $(D)/tuxcom $(D)/tuxcal $(D)/blockads $(D)/getrc $(D)/msgbox $(D)/input $(D)/shellexec $(D)/liga_nat $(D)/boerse $(D)/rssnews $(D)/tanken $(D)/wetter $(D)/formel1 $(D)/cooliTSclimax $(D)/rcsim $(D)/logomask $(D)/logoview $(D)/tuxwetter + $(MAKE) $(D)/links $(D)/tuxcom $(D)/tuxcal $(D)/tuxmail $(D)/tuxwetter $(D)/blockads $(D)/getrc $(D)/msgbox $(D)/input $(D)/shellexec $(D)/logomask $(D)/logoview $(D)/liga_nat $(D)/boerse $(D)/rssnews $(D)/tanken $(D)/wetter $(D)/formel1 $(D)/cooliTSclimax $(D)/rcsim $(D)/sdparm plugins-all-new: - $(MAKE) $(D)/links-new $(D)/tuxcom-new $(D)/tuxcal-new $(D)/blockads $(D)/getrc $(D)/msgbox $(D)/input $(D)/shellexec $(D)/liga_nat $(D)/boerse $(D)/rssnews $(D)/tanken $(D)/wetter $(D)/formel1 $(D)/cooliTSclimax $(D)/rcsim $(D)/logomask $(D)/logoview $(D)/tuxwetter + $(MAKE) $(D)/links-new $(D)/tuxcom-new $(D)/tuxcal-new $(D)/tuxmail-new $(D)/tuxwetter-new $(D)/blockads $(D)/getrc $(D)/msgbox $(D)/input $(D)/shellexec $(D)/logomask $(D)/logoview $(D)/liga_nat $(D)/boerse $(D)/rssnews $(D)/tanken $(D)/wetter $(D)/formel1 $(D)/cooliTSclimax $(D)/rcsim $(D)/sdparm # multimedia.mk multimedia: diff --git a/make/applications.mk b/make/applications.mk index 69956e9..a6c6c6a 100755 --- a/make/applications.mk +++ b/make/applications.mk @@ -655,16 +655,3 @@ $(D)/motion: $(ARCHIVE)/motion-3.2.12.tar.gz | $(TARGETPREFIX) rm -f -r $(TARGETPREFIX)/.remove $(REMOVE)/motion-3.2.12 touch $@ - -$(D)/sdparm: $(ARCHIVE)/sdparm-1.07.tar.gz | $(TARGETPREFIX) - $(UNTAR)/sdparm-1.07.tar.gz - pushd $(BUILD_TMP)/sdparm-1.07 && \ - $(BUILDENV) CC=$(TARGET)-gcc ./configure --prefix=$(TARGETPREFIX) --build=$(BUILD) --host=$(TARGET) && \ - $(MAKE) && \ - install -D -m 755 $(BUILD_TMP)/sdparm-1.07/src/sdparm $(TARGETPREFIX)/sbin - install -D -m 755 $(BASE_DIR)/archive-sources/sdparm/HDD_Spindown.cfg $(TARGETPREFIX)/lib/tuxbox/plugins - install -D -m 755 $(BASE_DIR)/archive-sources/sdparm/HDD_Spindown.sh $(TARGETPREFIX)/lib/tuxbox/plugins - install -D -m 755 $(BASE_DIR)/archive-sources/sdparm/HDD_Spinup.cfg $(TARGETPREFIX)/lib/tuxbox/plugins - install -D -m 755 $(BASE_DIR)/archive-sources/sdparm/HDD_Spinup.sh $(TARGETPREFIX)/lib/tuxbox/plugins - $(REMOVE)/sdparm-1.07 - touch $@ diff --git a/make/plugins.mk b/make/plugins.mk index 0fe3fcc..64907e4 100644 --- a/make/plugins.mk +++ b/make/plugins.mk @@ -312,10 +312,37 @@ $(D)/tuxcom-new: $(D)/freetype-new rm -rf $(BUILD_TMP)/tuxcom touch $@ -$(D)/tuxmail: +$(D)/tuxmail: $(D)/freetype + mkdir -p $(LIBPLUG) && \ + mkdir -p $(VARCONF)/tuxmail && \ + cp -a $(GIT_PLUGINS)/tuxmail $(BUILD_TMP)/ && \ + pushd $(BUILD_TMP)/tuxmail && \ + $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $(BUILD_TMP)/tuxmail/tuxmail.so tuxmail.c + pushd $(BUILD_TMP)/tuxmail/daemon && \ + $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lpthread -lfreetype -lz -o $(BUILD_TMP)/tuxmail/daemon/tuxmaild tuxmaild.c + cp -f $(BUILD_TMP)/tuxmail/tuxmail.so $(LIBPLUG)/ + cp -f $(BUILD_TMP)/tuxmail/tuxmail.cfg $(LIBPLUG)/ + cp -f $(BUILD_TMP)/tuxmail/tuxmail.conf $(VARCONF)/tuxmail/ + cp -f $(BUILD_TMP)/tuxmail/daemon/tuxmaild $(TARGETPREFIX)/bin/ + rm -rf $(BUILD_TMP)/tuxmail + touch $@ + +$(D)/tuxmail-new: $(D)/freetype-new + mkdir -p $(LIBPLUG) && \ + mkdir -p $(VARCONF)/tuxmail && \ + cp -a $(GIT_PLUGINS)/tuxmail $(BUILD_TMP)/ && \ + pushd $(BUILD_TMP)/tuxmail && \ + $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $(BUILD_TMP)/tuxmail/tuxmail.so tuxmail.c + pushd $(BUILD_TMP)/tuxmail/daemon && \ + $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lpthread -lfreetype -lz -o $(BUILD_TMP)/tuxmail/daemon/tuxmaild tuxmaild.c + cp -f $(BUILD_TMP)/tuxmail/tuxmail.so $(LIBPLUG)/ + cp -f $(BUILD_TMP)/tuxmail/tuxmail.cfg $(LIBPLUG)/ + cp -f $(BUILD_TMP)/tuxmail/tuxmail.conf $(VARCONF)/tuxmail/ + cp -f $(BUILD_TMP)/tuxmail/daemon/tuxmaild $(TARGETPREFIX)/bin/ + rm -rf $(BUILD_TMP)/tuxmail touch $@ -$(D)/tuxwetter: +$(D)/tuxwetter: $(D)/freetype mkdir -p $(BIN) && \ mkdir -p $(LIBPLUG) && \ mkdir -p $(VARCONF)/tuxwetter && \ @@ -333,6 +360,37 @@ $(D)/tuxwetter: rm -rf $(BUILD_TMP)/tuxwetter touch $@ +$(D)/tuxwetter-new: $(D)/freetype-new + mkdir -p $(BIN) && \ + mkdir -p $(LIBPLUG) && \ + mkdir -p $(VARCONF)/tuxwetter && \ + cp -a $(GIT_PLUGINS)/tuxwetter $(BUILD_TMP)/ && \ + pushd $(BUILD_TMP)/tuxwetter && \ + $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(SOURCE_DIR)/neutrino-hd/src -g -o $(BUILD_TMP)/tuxwetter/tuxwetter starter.c && \ + $(TARGET)-gcc -Wall $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -DWWEATHER -lcurl -ljpeg -lpng -lungif gifdecomp.c -o $(BUILD_TMP)/tuxwetter/tuxwetter.so tuxwetter.c gfx.c io.c text.c parser.c php.c http.c jpeg.c fb_display.c resize.c pngw.c gif.c + cp -f $(BUILD_TMP)/tuxwetter/tuxwetter.so $(LIBPLUG)/ + cp -f $(BUILD_TMP)/tuxwetter/tuxwetter.cfg $(LIBPLUG)/ + cp -f $(BUILD_TMP)/tuxwetter/tuxwetter.conf $(VARCONF)/tuxwetter/ + cp -f $(BUILD_TMP)/tuxwetter/tuxwetter.mcfg $(VARCONF)/tuxwetter/ + cp -f $(BUILD_TMP)/tuxwetter/startbild.jpg $(VARCONF)/tuxwetter/ + cp -f $(BUILD_TMP)/tuxwetter/convert.list $(VARCONF)/tuxwetter/ + cp -f $(BUILD_TMP)/tuxwetter/tuxwetter $(TARGETPREFIX)/bin/ + rm -rf $(BUILD_TMP)/tuxwetter + touch $@ + +$(D)/sdparm: $(ARCHIVE)/sdparm-1.07.tar.gz | $(TARGETPREFIX) + $(UNTAR)/sdparm-1.07.tar.gz + pushd $(BUILD_TMP)/sdparm-1.07 && \ + $(BUILDENV) CC=$(TARGET)-gcc ./configure --prefix=$(TARGETPREFIX) --build=$(BUILD) --host=$(TARGET) && \ + $(MAKE) && \ + install -D -m 755 $(BUILD_TMP)/sdparm-1.07/src/sdparm $(TARGETPREFIX)/sbin + install -D -m 755 $(BASE_DIR)/archive-sources/sdparm/HDD_Spindown.cfg $(TARGETPREFIX)/lib/tuxbox/plugins + install -D -m 755 $(BASE_DIR)/archive-sources/sdparm/HDD_Spindown.sh $(TARGETPREFIX)/lib/tuxbox/plugins + install -D -m 755 $(BASE_DIR)/archive-sources/sdparm/HDD_Spinup.cfg $(TARGETPREFIX)/lib/tuxbox/plugins + install -D -m 755 $(BASE_DIR)/archive-sources/sdparm/HDD_Spinup.sh $(TARGETPREFIX)/lib/tuxbox/plugins + $(REMOVE)/sdparm-1.07 + touch $@ + $(D)/boerse: mkdir -p $(LIBPLUG) && \ pushd $(SOURCE)/boerse && \ diff --git a/skel-root/etc/init.d/rcS-kernel-2.6.26.8-cnxt b/skel-root/etc/init.d/rcS-kernel-2.6.26.8-cnxt index c12c968..f9e7133 100755 --- a/skel-root/etc/init.d/rcS-kernel-2.6.26.8-cnxt +++ b/skel-root/etc/init.d/rcS-kernel-2.6.26.8-cnxt @@ -53,4 +53,10 @@ fi if [ -e /etc/init.d/rcS.local ]; then /etc/init.d/rcS.local fi +if [ -e /bin/tuxcald ]; then + /bin/tuxcald & +fi +if [ -e /bin/tuxmaild ]; then + /bin/tuxmaild & +fi /etc/init.d/start_neutrino & diff --git a/skel-root/etc/init.d/rcS-kernel-2.6.34.13-cnxt b/skel-root/etc/init.d/rcS-kernel-2.6.34.13-cnxt index b9a8e01..9ab2f56 100755 --- a/skel-root/etc/init.d/rcS-kernel-2.6.34.13-cnxt +++ b/skel-root/etc/init.d/rcS-kernel-2.6.34.13-cnxt @@ -57,4 +57,10 @@ fi if [ -e /etc/init.d/rcS.local ]; then /etc/init.d/rcS.local fi +if [ -e /bin/tuxcald ]; then + /bin/tuxcald & +fi +if [ -e /bin/tuxmaild ]; then + /bin/tuxmaild & +fi /etc/init.d/start_neutrino & diff --git a/skel-root/etc/init.d/rcS-kernel-2.6.35.14-cnxt b/skel-root/etc/init.d/rcS-kernel-2.6.35.14-cnxt index b9a8e01..9ab2f56 100755 --- a/skel-root/etc/init.d/rcS-kernel-2.6.35.14-cnxt +++ b/skel-root/etc/init.d/rcS-kernel-2.6.35.14-cnxt @@ -57,4 +57,10 @@ fi if [ -e /etc/init.d/rcS.local ]; then /etc/init.d/rcS.local fi +if [ -e /bin/tuxcald ]; then + /bin/tuxcald & +fi +if [ -e /bin/tuxmaild ]; then + /bin/tuxmaild & +fi /etc/init.d/start_neutrino & diff --git a/skel-root/etc/init.d/rcS-kernel-2.6.39.4-cnxt b/skel-root/etc/init.d/rcS-kernel-2.6.39.4-cnxt index 6c1b0e3..814bae1 100755 --- a/skel-root/etc/init.d/rcS-kernel-2.6.39.4-cnxt +++ b/skel-root/etc/init.d/rcS-kernel-2.6.39.4-cnxt @@ -59,4 +59,10 @@ fi if [ -e /etc/init.d/rcS.local ]; then /etc/init.d/rcS.local fi +if [ -e /bin/tuxcald ]; then + /bin/tuxcald & +fi +if [ -e /bin/tuxmaild ]; then + /bin/tuxmaild & +fi /etc/init.d/start_neutrino & -- 2.39.5