]> git.webhop.me Git - bs-cst-neutrino-hd.git/commitdiff
update rcS, plugins and many more
authorwittinobi <wittinobi@wittinobi.de>
Wed, 26 Sep 2012 12:00:59 +0000 (14:00 +0200)
committerwittinobi <wittinobi@wittinobi.de>
Wed, 26 Sep 2012 12:00:59 +0000 (14:00 +0200)
16 files changed:
Makefile
archive-patches/kernel-2.6.34.13-cnxt.config
config
make/applications.mk
make/drivers.mk
make/environment.mk
make/kernel.mk
make/plugins.mk [changed mode: 0755->0644]
make/prerequisites.mk
make/rootfs.mk
skel-root/etc/init.d/rcS [deleted file]
skel-root/etc/init.d/rcS-kernel-2.6.26.8-cnxt [new file with mode: 0755]
skel-root/etc/init.d/rcS-kernel-2.6.34.13-cnxt [new file with mode: 0755]
skel-root/etc/init.d/rcS-kernel-2.6.35.14-cnxt [new file with mode: 0755]
skel-root/etc/init.d/rcS-kernel-2.6.39.4-cnxt [new file with mode: 0755]
skel-root/etc/init.d/rcS-old [deleted file]

index c313a99d624b8737dbc5739109950f15bb4b19a1..0aaf88729e15bd68491103db54dcc1d7b3378862 100755 (executable)
--- a/Makefile
+++ b/Makefile
@@ -189,11 +189,11 @@ wittinobi-neutrino-flash-new:
 
 wittinobi-all:
        if [ $(MULTIMEDIA) = "no" ]; then \
-               $(MAKE) neutrino applications-all plugins skeleton bootloader kernel drivers rootfs flash flash-full; \
+               $(MAKE) neutrino applications-all plugins-all skeleton bootloader kernel drivers rootfs flash flash-full; \
        elif [ $(MULTIMEDIA) = "yes" ]; then \
-               $(MAKE) neutrino applications-all plugins multimedia skeleton bootloader kernel drivers rootfs flash flash-full; \
+               $(MAKE) neutrino applications-all plugins-all multimedia skeleton bootloader kernel drivers rootfs flash flash-full; \
        else \
-               $(MAKE) neutrino applications-all plugins skeleton bootloader kernel drivers rootfs flash flash-full; \
+               $(MAKE) neutrino applications-all plugins-all skeleton bootloader kernel drivers rootfs flash flash-full; \
        fi
        @echo ""
        @echo ' ============================================================================== '
@@ -202,11 +202,11 @@ wittinobi-all:
 
 wittinobi-all-new:
        if [ $(MULTIMEDIA) = "no" ]; then \
-               $(MAKE) neutrino-new applications-all-new plugins-new skeleton bootloader kernel-new drivers-new rootfs flash flash-full; \
+               $(MAKE) neutrino-new applications-all-new plugins-all-new skeleton bootloader kernel-new drivers-new rootfs flash flash-full; \
        elif [ $(MULTIMEDIA) = "yes" ]; then \
-               $(MAKE) neutrino-new applications-all-new plugins-new multimedia-new skeleton bootloader kernel-new drivers-new rootfs flash flash-full; \
+               $(MAKE) neutrino-new applications-all-new plugins-all-new multimedia-new skeleton bootloader kernel-new drivers-new rootfs flash flash-full; \
        else \
-               $(MAKE) neutrino-new applications-all-new plugins-new skeleton bootloader kernel-new drivers-new rootfs flash flash-full; \
+               $(MAKE) neutrino-new applications-all-new plugins-all-new skeleton bootloader kernel-new drivers-new rootfs flash flash-full; \
        fi
        @echo ""
        @echo ' ============================================================================== '
@@ -215,7 +215,7 @@ wittinobi-all-new:
 
 # prerequisites.mk
 prerequisites:
-       $(MAKE) $(SOURCE_DIR)/neutrino-hd $(SVN_COOLSTREAM) $(SVN_CROSSENVIROMENT) $(SVN_THIRDPARTY)/applications/tools/busybox-1.2.0 $(SVN_THIRDPARTY)/applications/tools/hotplug $(SVN_THIRDPARTY)/applications/plugins/lbreakout2-2.6 $(SVN_THIRDPARTY)/applications/plugins/links $(SVN_THIRDPARTY)/applications/plugins/ltris-1.0.13 $(SVN_THIRDPARTY)/libraries $(SVN_THIRDPARTY)/lib $(SVN_THIRDPARTY)/drivers $(SVN_THIRDPARTY)/bootloader $(GIT_LIBRARIES)/dvbsi $(GIT_LIBRARIES)/ffmpeg $(GIT_LIBRARIES)/OpenThreads $(GIT_DRIVERS) $(GIT_KERNEL)
+       $(MAKE) $(SOURCE_DIR)/neutrino-hd $(SVN_COOLSTREAM) $(SVN_CROSSENVIROMENT) $(SVN_THIRDPARTY)/applications/tools/busybox-1.2.0 $(SVN_THIRDPARTY)/applications/tools/hotplug $(SVN_THIRDPARTY)/applications/plugins/links $(SVN_THIRDPARTY)/libraries $(SVN_THIRDPARTY)/lib $(SVN_THIRDPARTY)/drivers $(SVN_THIRDPARTY)/bootloader $(GIT_LIBRARIES)/dvbsi $(GIT_LIBRARIES)/ffmpeg $(GIT_LIBRARIES)/OpenThreads $(GIT_DRIVERS) $(GIT_KERNEL) $(GIT_PLUGINS)
 
 # bootstrap.mk
 bootstrap:
@@ -232,7 +232,7 @@ modules:
        elif [ $(CST_KERNEL_VERSION) = "2.6.39.4" ]; then \
                $(MAKE) $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis; \
        else \
-               $(MAKE) $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis; \
+               $(MAKE) $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis; \
        fi
 
 # neutrino.mk
@@ -250,30 +250,30 @@ libraries-new:
 # applications.mk
 applications-all:
        if [ $(LCD4LINUX) = "no ]; then \
-               $(MAKE) $(D)/links $(D)/procps $(D)/busybox $(D)/e2fsprogs $(D)/hotplug $(D)/fbshot $(D)/vsftpd $(D)/flashcp; \
+               $(MAKE) $(D)/procps $(D)/busybox $(D)/e2fsprogs $(D)/hotplug $(D)/fbshot $(D)/vsftpd $(D)/flashcp; \
        elif [ $(LCD4LINUX) = "yes" ]; then \
-               $(MAKE) $(D)/links $(D)/procps $(D)/busybox $(D)/e2fsprogs $(D)/hotplug $(D)/fbshot $(D)/vsftpd $(D)/flashcp $(D)/lcd4linux; \
+               $(MAKE) $(D)/procps $(D)/busybox $(D)/e2fsprogs $(D)/hotplug $(D)/fbshot $(D)/vsftpd $(D)/flashcp $(D)/lcd4linux; \
        else \
-               $(MAKE) $(D)/links $(D)/procps $(D)/busybox $(D)/e2fsprogs $(D)/hotplug $(D)/fbshot $(D)/vsftpd $(D)/flashcp; \
+               $(MAKE) $(D)/procps $(D)/busybox $(D)/e2fsprogs $(D)/hotplug $(D)/fbshot $(D)/vsftpd $(D)/flashcp; \
        fi
 applications-all-new:
        if [ $(LCD4LINUX) = "no" ]; then \
-               $(MAKE) $(D)/links-new $(D)/procps-new $(D)/busybox-new $(D)/e2fsprogs-new $(D)/hotplug $(D)/fbshot-new $(D)/vsftpd-new $(D)/flashcp; \
+               $(MAKE) $(D)/procps-new $(D)/busybox-new $(D)/e2fsprogs-new $(D)/hotplug $(D)/fbshot-new $(D)/vsftpd-new $(D)/flashcp; \
        elif [ $(LCD4LINUX) = "yes" ]; then \
-               $(MAKE) $(D)/links-new $(D)/procps-new $(D)/busybox-new $(D)/e2fsprogs-new $(D)/hotplug $(D)/fbshot-new $(D)/vsftpd-new $(D)/flashcp $(D)/lcd4linux-new; \
+               $(MAKE) $(D)/procps-new $(D)/busybox-new $(D)/e2fsprogs-new $(D)/hotplug $(D)/fbshot-new $(D)/vsftpd-new $(D)/flashcp $(D)/lcd4linux-new; \
        else \
-               $(MAKE) $(D)/links-new $(D)/procps-new $(D)/busybox-new $(D)/e2fsprogs-new $(D)/hotplug $(D)/fbshot-new $(D)/vsftpd-new $(D)/flashcp; \
+               $(MAKE) $(D)/procps-new $(D)/busybox-new $(D)/e2fsprogs-new $(D)/hotplug $(D)/fbshot-new $(D)/vsftpd-new $(D)/flashcp; \
        fi
 
 # plugins.mk
 plugins:
-       $(MAKE) $(D)/tuxcom $(D)/tuxcal $(D)/getrc $(D)/msgbox $(D)/input $(D)/shellexec $(D)/cooliTSclimax $(D)/rcsim
+       $(MAKE) $(D)/links $(D)/tuxcom $(D)/tuxcal $(D)/getrc $(D)/msgbox $(D)/input $(D)/shellexec $(D)/cooliTSclimax $(D)/rcsim
 plugins-new:
-       $(MAKE) $(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)/getrc $(D)/msgbox $(D)/input $(D)/shellexec $(D)/cooliTSclimax $(D)/rcsim
 plugins-all:
-       $(MAKE) $(D)/tuxcom $(D)/tuxcal $(D)/blockad $(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
+       $(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
 plugins-all-new:
-       $(MAKE) $(D)/tuxcom-new $(D)/tuxcal-new $(D)/blockad $(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
+       $(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
 
 # multimedia.mk
 multimedia:
@@ -292,7 +292,7 @@ kernel:
        elif [ $(CST_KERNEL_VERSION) = "2.6.39.4" ]; then \
                $(MAKE) $(D)/coolstream-kernel-2.6.39.4-cnxt; \
        else \
-               $(MAKE) $(D)/coolstream-kernel-2.6.39.4-cnxt; \
+               $(MAKE) $(D)/coolstream-kernel-2.6.34.13-cnxt; \
        fi
 kernel-new:
        if [ $(CST_KERNEL_VERSION) = "2.6.26.8" ]; then \
@@ -304,7 +304,7 @@ kernel-new:
        elif [ $(CST_KERNEL_VERSION) = "2.6.39.4" ]; then \
                $(MAKE) $(D)/coolstream-kernel-2.6.39.4-cnxt-new; \
        else \
-               $(MAKE) $(D)/coolstream-kernel-2.6.39.4-cnxt-new; \
+               $(MAKE) $(D)/coolstream-kernel-2.6.34.13-cnxt-new; \
        fi
 
 # bootloader.mk (needed and included by kernel.mk > $(D)/coolstream-kernel)
@@ -313,12 +313,28 @@ bootloader:
 
 # drivers.mk
 drivers:
-       $(MAKE) $(D)/realtek-wireless-kernel-$(CST_KERNEL_VERSION)-cnxt
+       if [ $(CST_KERNEL_VERSION) = "2.6.26.8" ]; then \
+               $(MAKE) $(D)/realtek-wireless-kernel-2.6.26.8-cnxt; \
+       elif [ $(CST_KERNEL_VERSION) = "2.6.34.13" ]; then \
+               $(MAKE) $(D)/realtek-wireless-kernel-2.6.34.13-cnxt; \
+       elif [ $(CST_KERNEL_VERSION) = "2.6.35.14" ]; then \
+               $(MAKE) $(D)/realtek-wireless-kernel-2.6.35.14-cnxt; \
+       elif [ $(CST_KERNEL_VERSION) = "2.6.39.4" ]; then \
+               $(MAKE) $(D)/realtek-wireless-kernel-2.6.39.4-cnxt; \
+       else \
+               $(MAKE) $(D)/realtek-wireless-kernel-2.6.34.13-cnxt; \
+       fi
 drivers-new:
-       if [ $(CST_KERNEL_VERSION) = "2.6.39.4" ]; then \
-               $(MAKE) $(D)/realtek-wireless-kernel-$(CST_KERNEL_VERSION)-cnxt; \
+       if [ $(CST_KERNEL_VERSION) = "2.6.26.8" ]; then \
+               $(MAKE) $(D)/realtek-wireless-kernel-2.6.26.8-cnxt-new; \
+       elif [ $(CST_KERNEL_VERSION) = "2.6.34.13" ]; then \
+               $(MAKE) $(D)/realtek-wireless-kernel-2.6.34.13-cnxt-new; \
+       elif [ $(CST_KERNEL_VERSION) = "2.6.35.14" ]; then \
+               $(MAKE) $(D)/realtek-wireless-kernel-2.6.35.14-cnxt-new; \
+       elif [ $(CST_KERNEL_VERSION) = "2.6.39.4" ]; then \
+               $(MAKE) $(D)/realtek-wireless-kernel-2.6.39.4-cnxt-new; \
        else \
-               $(MAKE) $(D)/realtek-wireless-kernel-$(CST_KERNEL_VERSION)-cnxt-new; \
+               $(MAKE) $(D)/realtek-wireless-kernel-2.6.34.13-cnxt-new; \
        fi
 
 # for local extensions, e.g. special plugins or similar...
index 1b4278cbad7267643a2c7a821bde28908026148c..43cd67697821ace826d91dc4398a863ec2a7a2d2 100644 (file)
@@ -1415,6 +1415,7 @@ CONFIG_STAGING=y
 # CONFIG_PRISM2_USB is not set
 # CONFIG_ECHO is not set
 # CONFIG_OTUS is not set
+CONFIG_RT2870=m
 # CONFIG_COMEDI is not set
 # CONFIG_ASUS_OLED is not set
 CONFIG_RTL8192U=m
diff --git a/config b/config
index 61ae3cb056f40d6f6b88e43a77f4a366b9b28a7d..6c1f643d1a2e9211398653a718dbca36269374c4 100755 (executable)
--- a/config
+++ b/config
@@ -26,7 +26,7 @@ NEUTRINO_HD_PORT=neutrino-hd-twin
 # CST_KERNEL_VERSION=2.6.34.13
 # CST_KERNEL_VERSION=2.6.35.14
 # CST_KERNEL_VERSION=2.6.39.4
-CST_KERNEL_VERSION=2.6.39.4
+CST_KERNEL_VERSION=2.6.34.13
 
 # choose one of the following coolstream driver versions:
 # CST_DRIVER_VERSION=master
index 888bf266ebfa64e1d9363259f7b055bf5983badd..69956e996f651c5ab66950ff90bf69f2ddaa18b0 100755 (executable)
@@ -1,100 +1,5 @@
 # Makefile to build applications
 
-$(D)/links: | $(TARGETPREFIX)
-       tar -C $(SOURCE_DIR)/svn/THIRDPARTY/applications/plugins -cp links --exclude=.svn | tar -C $(BUILD_TMP) -x
-       pushd $(BUILD_TMP)/links && \
-               PKG_CONFIG_PATH=$(TARGETPREFIX)/lib/pkgconfig \
-               LD_LIBRARY_PATH=$(TARGETPREFIX)/lib \
-               CC=$(TARGET)-gcc \
-               AR=$(TARGET)-ar \
-               NM=$(TARGET)-nm \
-               RANLIB=$(TARGET)-ranlib \
-               OBJDUMP=$(TARGET)-objdump \
-               STRIP=$(TARGET)-strip \
-               CFLAGS="-I$(TARGETPREFIX)/include/directfb" \
-               CPPFLAGS="-I$(TARGETPREFIX)/include" \
-               LIBS="-Wl,--rpath-link -Wl,$(TARGETPREFIX)/lib" \
-               CCPATH= \
-               DESTDIR=$(TARGETPREFIX) \
-               PATH=/bin:$(PATH) \
-               ./configure \
-                       --host=$(TARGET) \
-                       --build=$(BUILD) \
-                       --prefix= \
-                       --mandir=$(BUILD_TMP)/.remove \
-                       --without-svgalib \
-                       --without-directfb \
-                       --without-x \
-                       --without-libtiff \
-                       --enable-graphics \
-                       --enable-javascript && \
-       $(MAKE) && \
-       DESTDIR=$(TARGETPREFIX) \
-       $(MAKE) install prefix=$(TARGETPREFIX)
-       mkdir -p $(TARGETPREFIX)/lib/tuxbox
-       mkdir -p $(TARGETPREFIX)/lib/tuxbox/plugins
-       cp -f $(TARGETPREFIX)/bin/links $(TARGETPREFIX)/lib/tuxbox/plugins/links.so
-       rm -f $(TARGETPREFIX)/bin/links
-       echo "name=Links web browser"    > $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
-       echo "desc=Web Browser"         >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
-       echo "type=2"                   >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
-       echo "needfb=1"                 >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
-       echo "needrc=1"                 >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
-       echo "needoffsets=1"            >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
-       echo "bookmarkcount=0"           > $(TARGETPREFIX)/var/tuxbox/config/bookmarks
-       cp -rf $(BASE_DIR)/archive-sources/links $(TARGETPREFIX)/var/tuxbox/config
-       rm -rf $(BUILD_TMP)/.remove
-       $(REMOVE)/links
-       touch $@
-
-$(D)/links-new: $(ARCHIVE)/links-2.7.tar.bz2 | $(TARGETPREFIX)
-       $(UNTAR)/links-2.7.tar.bz2
-       pushd $(BUILD_TMP)/links-2.7 && \
-       $(PATCH)/links-2.7.diff && \
-               PKG_CONFIG_PATH=$(TARGETPREFIX)/lib/pkgconfig \
-               LD_LIBRARY_PATH=$(TARGETPREFIX)/lib \
-               CC=$(TARGET)-gcc \
-               AR=$(TARGET)-ar \
-               NM=$(TARGET)-nm \
-               RANLIB=$(TARGET)-ranlib \
-               OBJDUMP=$(TARGET)-objdump \
-               STRIP=$(TARGET)-strip \
-               CFLAGS="-I$(TARGETPREFIX)/include/directfb" \
-               CPPFLAGS="-I$(TARGETPREFIX)/include" \
-               LIBS="-Wl,--rpath-link -Wl,$(TARGETPREFIX)/lib" \
-               CCPATH= \
-               DESTDIR=$(TARGETPREFIX) \
-               PATH=/bin:$(PATH) \
-               ./configure \
-                       --host=$(TARGET) \
-                       --build=$(BUILD) \
-                       --prefix= \
-                       --mandir=$(BUILD_TMP)/.remove \
-                       --without-svgalib \
-                       --without-directfb \
-                       --without-x \
-                       --without-libtiff \
-                       --enable-graphics \
-                       --enable-javascript && \
-       $(MAKE) && \
-       DESTDIR=$(TARGETPREFIX) \
-       $(MAKE) install prefix=$(TARGETPREFIX)
-       mkdir -p $(TARGETPREFIX)/lib/tuxbox
-       mkdir -p $(TARGETPREFIX)/lib/tuxbox/plugins
-       cp -f $(TARGETPREFIX)/bin/links $(TARGETPREFIX)/lib/tuxbox/plugins/links.so
-       rm -f $(TARGETPREFIX)/bin/links
-       echo "name=Links web browser"    > $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
-       echo "desc=Web Browser"         >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
-       echo "type=2"                   >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
-       echo "needfb=1"                 >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
-       echo "needrc=1"                 >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
-       echo "needoffsets=1"            >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
-       echo "bookmarkcount=0"           > $(TARGETPREFIX)/var/tuxbox/config/bookmarks
-       cp -rf $(BASE_DIR)/archive-sources/links $(TARGETPREFIX)/var/tuxbox/config
-       rm -rf $(BUILD_TMP)/.remove
-       $(REMOVE)/links-2.7
-       touch $@
-
 $(D)/procps: $(D)/libncurses $(ARCHIVE)/procps-3.2.7.tar.gz | $(TARGETPREFIX)
        $(UNTAR)/procps-3.2.7.tar.gz
        pushd $(BUILD_TMP)/procps-3.2.7 && \
@@ -292,53 +197,6 @@ $(D)/vsftpd-new: $(ARCHIVE)/vsftpd-3.0.2.tar.gz | $(TARGETPREFIX)
        $(REMOVE)/vsftpd-3.0.2
        touch $@
 
-$(D)/lbreakout2: $(D)/libsdl $(D)/libsdl-mixer | $(TARGETPREFIX)
-       tar -C $(SOURCE_DIR)/svn/THIRDPARTY/applications/plugins -cp lbreakout2-2.6 --exclude=.svn | tar -C $(BUILD_TMP) -x
-       pushd $(BUILD_TMP)/lbreakout2-2.6 && \
-               LDFLAGS="-L$(TARGETPREFIX)/lib" \
-               CPPFLAGS="-I$(TARGETPREFIX)/include" \
-               DESTDIR=$(TARGETPREFIX) \
-               PATH=/bin:$(PATH) \
-               ./configure     --prefix= \
-                               --build=$(BUILD) \
-                               --host=$(TARGET) \
-                               --bindir=/bin \
-                               --sbindir=/sbin \
-                               --datadir=/usr/share \
-                               --sysconfdir=/etc \
-                               --sharedstatedir=/usr/com \
-                               --docdir=/usr/doc \
-                               --localstatedir=/var/games && \
-       $(MAKE) && \
-       DESTDIR=$(TARGETPREFIX) \
-       $(MAKE) install && \
-       rm -rf $(TARGETPREFIX)/usr/doc
-       touch $@
-
-$(D)/ltris: $(D)/libsdl $(D)/libsdl-mixer | $(TARGETPREFIX)
-       tar -C $(SOURCE_DIR)/svn/THIRDPARTY/applications/plugins -cp ltris-1.0.13 --exclude=.svn | tar -C $(BUILD_TMP) -x
-       pushd $(BUILD_TMP)/ltris-1.0.13 && \
-               LDFLAGS="-L$(TARGETPREFIX)/lib" \
-               CPPFLAGS="-I$(TARGETPREFIX)/include" \
-               DESTDIR=$(TARGETPREFIX) \
-               PATH=/bin:$(PATH) \
-               autoreconf -fi && \
-               ./configure     --prefix= \
-                               --build=$(BUILD) \
-                               --host=$(TARGET) \
-                               --bindir=/bin \
-                               --sbindir=/sbin \
-                               --datadir=/usr/share \
-                               --sysconfdir=/etc \
-                               --sharedstatedir=/usr/com \
-                               --docdir=/usr/doc \
-                               --localstatedir=/var/games && \
-       $(MAKE) && \
-       DESTDIR=$(TARGETPREFIX) \
-       $(MAKE) install && \
-       rm -rf $(TARGETPREFIX)/usr/doc
-       touch $@
-
 $(D)/rsync: $(ARCHIVE)/rsync-3.0.6.tar.gz | $(TARGETPREFIX)
        $(UNTAR)/rsync-3.0.6.tar.gz
        pushd $(BUILD_TMP)/rsync-3.0.6 && \
index 6914098231cd2d96605d9effe25f8f61929a743b..b1833612ad646ba2d213f76df948e894fbc63619 100755 (executable)
@@ -1,23 +1,62 @@
 #Makefile to build drivers
 
-$(D)/realtek-wireless-kernel-$(CST_KERNEL_VERSION)-cnxt: | $(TARGETPREFIX)
-       cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/8712u.ko $(TARGETPREFIX)/lib/modules/$(CST_KERNEL_VERSION)-nevis/8712u.ko
-       cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/8192cu.ko $(TARGETPREFIX)/lib/modules/$(CST_KERNEL_VERSION)-nevis/8192cu.ko
+$(D)/realtek-wireless-kernel-2.6.26.8-cnxt: | $(TARGETPREFIX)
+       cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/8712u.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/8712u.ko
+       cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/8192cu.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/8192cu.ko
        cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/wpa_cli $(TARGETPREFIX)/sbin/wpa_cli
        cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/wpa_passphrase $(TARGETPREFIX)/sbin/wpa_passphrase
        cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/wpa_supplicant $(TARGETPREFIX)/sbin/wpa_supplicant
        touch $@
 
-$(D)/realtek-wireless-kernel-$(CST_KERNEL_VERSION)-cnxt-new: $(D)/coolstream-kernel-$(CST_KERNEL_VERSION)-cnxt-new $(D)/wpa_supplicant-new $(BASE_DIR)/archive-sources/realtek-wireless/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111.tar.gz | $(TARGETPREFIX)
+$(D)/realtek-wireless-kernel-2.6.34.13-cnxt: | $(TARGETPREFIX)
+       cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/wpa_cli $(TARGETPREFIX)/sbin/wpa_cli
+       cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/wpa_passphrase $(TARGETPREFIX)/sbin/wpa_passphrase
+       cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/wpa_supplicant $(TARGETPREFIX)/sbin/wpa_supplicant
+       touch $@
+
+$(D)/realtek-wireless-kernel-2.6.35.14-cnxt: | $(TARGETPREFIX)
+       cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/wpa_cli $(TARGETPREFIX)/sbin/wpa_cli
+       cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/wpa_passphrase $(TARGETPREFIX)/sbin/wpa_passphrase
+       cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/wpa_supplicant $(TARGETPREFIX)/sbin/wpa_supplicant
+       touch $@
+
+$(D)/realtek-wireless-kernel-2.6.39.4-cnxt: | $(TARGETPREFIX)
+       cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/wpa_cli $(TARGETPREFIX)/sbin/wpa_cli
+       cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/wpa_passphrase $(TARGETPREFIX)/sbin/wpa_passphrase
+       cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/wpa_supplicant $(TARGETPREFIX)/sbin/wpa_supplicant
+       touch $@
+
+$(D)/realtek-wireless-kernel-2.6.26.8-cnxt-new: $(D)/coolstream-kernel-2.6.26.8-cnxt-new $(D)/wpa_supplicant-new $(BASE_DIR)/archive-sources/realtek-wireless/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111.tar.gz | $(TARGETPREFIX)
        tar -C $(BUILD_TMP) -xf $(BASE_DIR)/archive-sources/realtek-wireless/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111.tar.gz
        pushd $(BUILD_TMP)/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111 && \
-               $(PATCH)/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111-kernel-$(CST_KERNEL_VERSION)-cnxt.diff && \
+               $(PATCH)/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111-kernel-2.6.26.8-cnxt.diff && \
                $(MAKE)
-       cp -f $(BUILD_TMP)/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111/8712u.ko $(TARGETPREFIX)/lib/modules/$(CST_KERNEL_VERSION)-nevis/8712u.ko
-       cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/8192cu.ko $(TARGETPREFIX)/lib/modules/$(CST_KERNEL_VERSION)-nevis/8192cu.ko
+       cp -f $(BUILD_TMP)/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111/8712u.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/8712u.ko
+       cp -f $(SOURCE_DIR)/svn/THIRDPARTY/drivers/realtek-wireless/8712_8188_8191_8192/8192cu.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/8192cu.ko
        $(REMOVE)/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111
        touch $@
 
+$(D)/realtek-wireless-kernel-2.6.34.13-cnxt-new: $(D)/coolstream-kernel-2.6.34.13-cnxt-new $(D)/wpa_supplicant-new $(BASE_DIR)/archive-sources/realtek-wireless/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111.tar.gz | $(TARGETPREFIX)
+       tar -C $(BUILD_TMP) -xf $(BASE_DIR)/archive-sources/realtek-wireless/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111.tar.gz
+       pushd $(BUILD_TMP)/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111 && \
+               $(PATCH)/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111-kernel-2.6.34.13-cnxt.diff && \
+               $(MAKE)
+       cp -f $(BUILD_TMP)/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111/8712u.ko $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis/8712u.ko
+       $(REMOVE)/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111
+       touch $@
+
+$(D)/realtek-wireless-kernel-2.6.35.14-cnxt-new: $(D)/coolstream-kernel-2.6.35.14-cnxt-new $(D)/wpa_supplicant-new $(BASE_DIR)/archive-sources/realtek-wireless/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111.tar.gz | $(TARGETPREFIX)
+       tar -C $(BUILD_TMP) -xf $(BASE_DIR)/archive-sources/realtek-wireless/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111.tar.gz
+       pushd $(BUILD_TMP)/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111 && \
+               $(PATCH)/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111-kernel-2.6.35.14-cnxt.diff && \
+               $(MAKE)
+       cp -f $(BUILD_TMP)/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111/8712u.ko $(TARGETPREFIX)/lib/modules/2.6.35.14-nevis/8712u.ko
+       $(REMOVE)/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111
+       touch $@
+
+$(D)/realtek-wireless-kernel-2.6.39.4-cnxt-new: $(D)/coolstream-kernel-2.6.39.4-cnxt-new $(D)/wpa_supplicant-new | $(TARGETPREFIX)
+       touch $@
+
 $(D)/wpa_supplicant-new: $(ARCHIVE)/wpa_supplicant-0.7.3.tar.gz | $(TARGETPREFIX)
        $(UNTAR)/wpa_supplicant-0.7.3.tar.gz
        pushd $(BUILD_TMP)/wpa_supplicant-0.7.3/wpa_supplicant && \
index ff239b07eb5933fc12e431af4e50fabc0fa0a362..334a9237237f8c541270f948402a622d0b6576eb 100755 (executable)
@@ -77,11 +77,11 @@ SVN_THIRDPARTY      = $(SOURCE_DIR)/svn/THIRDPARTY
 GIT_LIBRARIES       = $(SOURCE_DIR)/git/LIBRARIES
 GIT_DRIVERS         = $(SOURCE_DIR)/git/DRIVERS
 GIT_KERNEL          = $(SOURCE_DIR)/git/KERNEL
+GIT_PLUGINS         = $(SOURCE_DIR)/git/PLUGINS
 
 SOURCE         = $(BASE_DIR)/archive-sources
 LIBPLUG = $(TARGETPREFIX)/lib/tuxbox/plugins
 VARCONF = $(TARGETPREFIX)/var/tuxbox/config
-VARPLUG = $(TARGETPREFIX)/var/plugins
 BIN    = $(TARGETPREFIX)/bin
 
 DATE    = `date +%d.%m.%Y`
index 5567ea289382a657725c1138b172b08e40b147db..0d5ee3667a6ffca27674ff391586f4c34c11ef45 100755 (executable)
@@ -85,6 +85,8 @@ $(D)/coolstream-kernel-2.6.26.8-cnxt-new: $(D)/coolstream-u-boot | $(TARGETPREFI
                $(MKIMAGE) -A arm -O linux -T kernel -C none -a 0x17048000 -e 0x17048000 -n "Coolstream ZEE Kernel (compressed)" -d $(ZIMAGE) $(BUILD_TMP)/zee-mtd2-kernel-compressed-$(DATE).img && \
        cp -f $(BUILD_TMP)/linux-2.6.26.8-cnxt-modules/lib/modules/2.6.26.8-nevis/kernel/drivers/hid/usbhid/usbhid.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/usbhid.ko
        cp -f $(BUILD_TMP)/linux-2.6.26.8-cnxt-modules/lib/modules/2.6.26.8-nevis/kernel/drivers/hid/hid.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/hid.ko
+       cp -f $(BUILD_TMP)/linux-2.6.26.8-cnxt-modules/lib/modules/2.6.26.8-nevis/kernel/drivers/mtd/devices/block2mtd.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/block2mtd.ko
+       cp -f $(BUILD_TMP)/linux-2.6.26.8-cnxt-modules/lib/modules/2.6.26.8-nevis/kernel/drivers/mtd/devices/mtdram.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/mtdram.ko
        cp -f $(BUILD_TMP)/linux-2.6.26.8-cnxt-modules/lib/modules/2.6.26.8-nevis/kernel/drivers/net/wireless/rtl8187.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/rtl8187.ko
        cp -f $(BUILD_TMP)/linux-2.6.26.8-cnxt-modules/lib/modules/2.6.26.8-nevis/kernel/drivers/usb/serial/ftdi_sio.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/ftdi_sio.ko
        cp -f $(BUILD_TMP)/linux-2.6.26.8-cnxt-modules/lib/modules/2.6.26.8-nevis/kernel/drivers/usb/serial/pl2303.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/pl2303.ko
@@ -110,10 +112,15 @@ $(D)/coolstream-kernel-2.6.34.13-cnxt-new: $(D)/coolstream-u-boot | $(TARGETPREF
                $(MKIMAGE) -A arm -O linux -T kernel -C none -a 0x48000 -e 0x48000 -n "Coolstream ZEE Kernel (compressed)" -d $(ZIMAGE) $(BUILD_TMP)/zee-mtd2-kernel-compressed-$(DATE).img && \
        cp -f $(BUILD_TMP)/linux-2.6.34.13-cnxt-modules/lib/modules/2.6.34.13-nevis/kernel/drivers/hid/usbhid/usbhid.ko $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis/usbhid.ko
        cp -f $(BUILD_TMP)/linux-2.6.34.13-cnxt-modules/lib/modules/2.6.34.13-nevis/kernel/drivers/hid/hid.ko $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis/hid.ko
+       cp -f $(BUILD_TMP)/linux-2.6.34.13-cnxt-modules/lib/modules/2.6.34.13-nevis/kernel/drivers/mtd/devices/block2mtd.ko $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis/block2mtd.ko
+       cp -f $(BUILD_TMP)/linux-2.6.34.13-cnxt-modules/lib/modules/2.6.34.13-nevis/kernel/drivers/mtd/devices/mtdram.ko $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis/mtdram.ko
        cp -f $(BUILD_TMP)/linux-2.6.34.13-cnxt-modules/lib/modules/2.6.34.13-nevis/kernel/drivers/net/wireless/rtl818x/rtl8187.ko $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis/rtl8187.ko
+       cp -f $(BUILD_TMP)/linux-2.6.34.13-cnxt-modules/lib/modules/2.6.34.13-nevis/kernel/drivers/staging/rt2870/rt2870sta.ko $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis/rt2870sta.ko
+       cp -f $(BUILD_TMP)/linux-2.6.34.13-cnxt-modules/lib/modules/2.6.34.13-nevis/kernel/drivers/staging/rtl8192u/r8192u_usb.ko $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis/r8192u_usb.ko
        cp -f $(BUILD_TMP)/linux-2.6.34.13-cnxt-modules/lib/modules/2.6.34.13-nevis/kernel/drivers/usb/serial/ftdi_sio.ko $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis/ftdi_sio.ko
        cp -f $(BUILD_TMP)/linux-2.6.34.13-cnxt-modules/lib/modules/2.6.34.13-nevis/kernel/drivers/usb/serial/pl2303.ko $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis/pl2303.ko
        cp -f $(BUILD_TMP)/linux-2.6.34.13-cnxt-modules/lib/modules/2.6.34.13-nevis/kernel/drivers/usb/serial/usbserial.ko $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis/usbserial.ko
+       cp -f $(BUILD_TMP)/linux-2.6.34.13-cnxt-modules/lib/modules/2.6.34.13-nevis/kernel/drivers/usb/storage/usb-storage.ko $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis/usb-storage.ko
        cp -f $(BUILD_TMP)/linux-2.6.34.13-cnxt-modules/lib/modules/2.6.34.13-nevis/kernel/fs/cifs/cifs.ko $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis/cifs.ko
        cp -f $(BUILD_TMP)/linux-2.6.34.13-cnxt-modules/lib/modules/2.6.34.13-nevis/kernel/fs/fuse/fuse.ko $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis/fuse.ko
        cp -f $(BUILD_TMP)/linux-2.6.34.13-cnxt-modules/lib/modules/2.6.34.13-nevis/kernel/crypto/md4.ko $(TARGETPREFIX)/lib/modules/2.6.34.13-nevis/md4.ko
@@ -136,10 +143,15 @@ $(D)/coolstream-kernel-2.6.35.14-cnxt-new: $(D)/coolstream-u-boot | $(TARGETPREF
                $(MKIMAGE) -A arm -O linux -T kernel -C none -a 0x48000 -e 0x48000 -n "Coolstream ZEE Kernel (compressed)" -d $(ZIMAGE) $(BUILD_TMP)/zee-mtd2-kernel-compressed-$(DATE).img && \
        cp -f $(BUILD_TMP)/linux-2.6.35.14-cnxt-modules/lib/modules/2.6.35.14-nevis+/kernel/drivers/hid/usbhid/usbhid.ko $(TARGETPREFIX)/lib/modules/2.6.35.14-nevis/usbhid.ko
        cp -f $(BUILD_TMP)/linux-2.6.35.14-cnxt-modules/lib/modules/2.6.35.14-nevis+/kernel/drivers/hid/hid.ko $(TARGETPREFIX)/lib/modules/2.6.35.14-nevis/hid.ko
+       cp -f $(BUILD_TMP)/linux-2.6.35.14-cnxt-modules/lib/modules/2.6.35.14-nevis+/kernel/drivers/mtd/devices/block2mtd.ko $(TARGETPREFIX)/lib/modules/2.6.35.14-nevis/block2mtd.ko
+       cp -f $(BUILD_TMP)/linux-2.6.35.14-cnxt-modules/lib/modules/2.6.35.14-nevis+/kernel/drivers/mtd/devices/mtdram.ko $(TARGETPREFIX)/lib/modules/2.6.35.14-nevis/mtdram.ko
        cp -f $(BUILD_TMP)/linux-2.6.35.14-cnxt-modules/lib/modules/2.6.35.14-nevis+/kernel/drivers/net/wireless/rtl818x/rtl8187.ko $(TARGETPREFIX)/lib/modules/2.6.35.14-nevis/rtl8187.ko
+       cp -f $(BUILD_TMP)/linux-2.6.35.14-cnxt-modules/lib/modules/2.6.35.14-nevis+/kernel/drivers/staging/rt2870/rt2870sta.ko $(TARGETPREFIX)/lib/modules/2.6.35.14-nevis/rt2870sta.ko
+       cp -f $(BUILD_TMP)/linux-2.6.35.14-cnxt-modules/lib/modules/2.6.35.14-nevis+/kernel/drivers/staging/rtl8192u/r8192u_usb.ko $(TARGETPREFIX)/lib/modules/2.6.35.14nevis/r8192u_usb.ko
        cp -f $(BUILD_TMP)/linux-2.6.35.14-cnxt-modules/lib/modules/2.6.35.14-nevis+/kernel/drivers/usb/serial/ftdi_sio.ko $(TARGETPREFIX)/lib/modules/2.6.35.14-nevis/ftdi_sio.ko
        cp -f $(BUILD_TMP)/linux-2.6.35.14-cnxt-modules/lib/modules/2.6.35.14-nevis+/kernel/drivers/usb/serial/pl2303.ko $(TARGETPREFIX)/lib/modules/2.6.35.14-nevis/pl2303.ko
        cp -f $(BUILD_TMP)/linux-2.6.35.14-cnxt-modules/lib/modules/2.6.35.14-nevis+/kernel/drivers/usb/serial/usbserial.ko $(TARGETPREFIX)/lib/modules/2.6.35.14-nevis/usbserial.ko
+       cp -f $(BUILD_TMP)/linux-2.6.35.14-cnxt-modules/lib/modules/2.6.35.14-nevis+/kernel/drivers/usb/storage/usb-storage.ko $(TARGETPREFIX)/lib/modules/2.6.35.14-nevis/usb-storage.ko
        cp -f $(BUILD_TMP)/linux-2.6.35.14-cnxt-modules/lib/modules/2.6.35.14-nevis+/kernel/fs/cifs/cifs.ko $(TARGETPREFIX)/lib/modules/2.6.35.14-nevis/cifs.ko
        cp -f $(BUILD_TMP)/linux-2.6.35.14-cnxt-modules/lib/modules/2.6.35.14-nevis+/kernel/fs/fuse/fuse.ko $(TARGETPREFIX)/lib/modules/2.6.35.14-nevis/fuse.ko
        cp -f $(BUILD_TMP)/linux-2.6.35.14-cnxt-modules/lib/modules/2.6.35.14-nevis+/kernel/crypto/md4.ko $(TARGETPREFIX)/lib/modules/2.6.35.14-nevis/md4.ko
@@ -162,11 +174,19 @@ $(D)/coolstream-kernel-2.6.39.4-cnxt-new: $(D)/coolstream-u-boot | $(TARGETPREFI
                $(MKIMAGE) -A arm -O linux -T kernel -C none -a 0x48000 -e 0x48000 -n "Coolstream ZEE Kernel (compressed)" -d $(ZIMAGE) $(BUILD_TMP)/zee-mtd2-kernel-compressed-$(DATE).img && \
        cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/drivers/hid/usbhid/usbhid.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/usbhid.ko
        cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/drivers/hid/hid.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/hid.ko
+       cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/drivers/mtd/devices/block2mtd.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/block2mtd.ko
+       cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/drivers/mtd/devices/mtdram.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/mtdram.ko
        cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/drivers/net/wireless/rtl818x/rtl8187/rtl8187.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/rtl8187.ko
+       cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/rtl8192c-common.ko
        cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/drivers/net/wireless/rtlwifi/rtl8192cu/rtl8192cu.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/rtl8192cu.ko
+       cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/drivers/net/wireless/rtlwifi/rtlwifi.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/rtlwifi.ko
+       cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/drivers/staging/rt2870/rt2870sta.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/rt2870sta.ko
+       cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/drivers/staging/rtl8192u/r8192u_usb.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/r8192u_usb.ko
+       cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/drivers/staging/rtl8712/r8712u.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/r8712u.ko
        cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/drivers/usb/serial/ftdi_sio.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/ftdi_sio.ko
        cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/drivers/usb/serial/pl2303.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/pl2303.ko
        cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/drivers/usb/serial/usbserial.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/usbserial.ko
+       cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/drivers/usb/storage/usb-storage.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/usb-storage.ko
        cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/fs/cifs/cifs.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/cifs.ko
        cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/fs/fuse/fuse.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/fuse.ko
        cp -f $(BUILD_TMP)/linux-2.6.39.4-cnxt-modules/lib/modules/2.6.39.4-nevis/kernel/crypto/md4.ko $(TARGETPREFIX)/lib/modules/2.6.39.4-nevis/md4.ko
@@ -190,6 +210,8 @@ $(D)/coolstream-kernel-2.6.26.8-cnxt-uvc-new: $(D)/coolstream-u-boot | $(TARGETP
        cp -f $(BUILD_TMP)/linux-2.6.26.8-cnxt-modules/lib/modules/2.6.26.8-nevis/kernel/drivers/hid/usbhid/usbhid.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/usbhid.ko
        cp -f $(BUILD_TMP)/linux-2.6.26.8-cnxt-modules/lib/modules/2.6.26.8-nevis/kernel/drivers/hid/hid.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/hid.ko
        cp -f $(BUILD_TMP)/linux-2.6.26.8-cnxt-modules/lib/modules/2.6.26.8-nevis/kernel/drivers/media/video/uvc/uvcvideo.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/uvcvideo.ko
+       cp -f $(BUILD_TMP)/linux-2.6.26.8-cnxt-modules/lib/modules/2.6.26.8-nevis/kernel/drivers/mtd/devices/block2mtd.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/block2mtd.ko
+       cp -f $(BUILD_TMP)/linux-2.6.26.8-cnxt-modules/lib/modules/2.6.26.8-nevis/kernel/drivers/mtd/devices/mtdram.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/mtdram.ko
        cp -f $(BUILD_TMP)/linux-2.6.26.8-cnxt-modules/lib/modules/2.6.26.8-nevis/kernel/drivers/net/wireless/rtl8187.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/rtl8187.ko
        cp -f $(BUILD_TMP)/linux-2.6.26.8-cnxt-modules/lib/modules/2.6.26.8-nevis/kernel/drivers/usb/serial/ftdi_sio.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/ftdi_sio.ko
        cp -f $(BUILD_TMP)/linux-2.6.26.8-cnxt-modules/lib/modules/2.6.26.8-nevis/kernel/drivers/usb/serial/pl2303.ko $(TARGETPREFIX)/lib/modules/2.6.26.8-nevis/pl2303.ko
old mode 100755 (executable)
new mode 100644 (file)
index 9f3dea1..0fe3fcc
-# Plugin Makefile\r
-\r
-$(D)/blockad: $(BIN)/blockad $(D)/blockads\r
-$(BIN)/blockad:\r
-       pushd $(SOURCE)/blockads && \\r
-       $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $@ blockad.c globals.c http.c\r
-\r
-$(D)/blockads: $(LIBPLUG)/blockads.so\r
-$(LIBPLUG)/blockads.so:\r
-       mkdir -p $(LIBPLUG) && \\r
-       mkdir -p $(VARCONF) && \\r
-       pushd $(SOURCE)/blockads && \\r
-       $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $@ blockads.c gfx.c io.c text.c globals.c http.c && \\r
-       cp -f blockads.conf $(VARCONF)/ && \\r
-       cp -f blockads.cfg $(LIBPLUG)/\r
-\r
-$(D)/tuxcom: $(D)/freetype $(LIBPLUG)/tuxcom.so\r
-$(D)/tuxcom-new: $(D)/freetype-new $(LIBPLUG)/tuxcom.so\r
-$(LIBPLUG)/tuxcom.so:\r
-       mkdir -p $(LIBPLUG) && \\r
-       pushd $(SOURCE)/tuxcom && \\r
-       $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $@ tuxcom.c && \\r
-       cp -f tuxcom.cfg $(LIBPLUG)/\r
-\r
-$(D)/tuxcal: $(D)/freetype $(LIBPLUG)/tuxcal.so $(D)/tuxcald\r
-$(D)/tuxcal-new: $(D)/freetype-new $(LIBPLUG)/tuxcal.so $(D)/tuxcald-new\r
-$(LIBPLUG)/tuxcal.so:\r
-       mkdir -p $(LIBPLUG)/ && \\r
-       mkdir -p $(VARCONF)/tuxcal/ && \\r
-       pushd $(SOURCE)/tuxcal && \\r
-       $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $@ tuxcal.c && \\r
-       cp -f tuxcal.cfg $(LIBPLUG)/ && \\r
-       cp -f tuxcal.conf $(VARCONF)/tuxcal/\r
-\r
-$(D)/tuxcald: $(D)/freetype $(BIN)/tuxcald\r
-$(D)/tuxcald-new: $(D)/freetype-new $(BIN)/tuxcald\r
-$(BIN)/tuxcald:\r
-       pushd $(SOURCE)/tuxcal/daemon && \\r
-       $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lpthread -lfreetype -lz -o $@ tuxcald.c\r
-\r
-$(D)/getrc: $(BIN)/getrc\r
-$(BIN)/getrc:\r
-       mkdir -p $(BIN)\r
-       pushd $(SOURCE)/getrc && \\r
-       $(TARGET)-gcc $(TARGET_CFLAGS) -o $@ getrc.c io.c\r
-\r
-$(D)/msgbox: $(BIN)/msgbox\r
-$(BIN)/msgbox:\r
-       mkdir -p $(BIN)\r
-       pushd $(SOURCE)/msgbox && \\r
-       $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $@ msgbox.c gfx.c io.c text.c txtform.c\r
-\r
-$(D)/input: $(BIN)/input\r
-$(BIN)/input:\r
-       mkdir -p $(BIN)\r
-       pushd $(SOURCE)/input && \\r
-       $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $@ input.c inputd.c gfx.c io.c text.c\r
-\r
-$(D)/shellexec: $(D)/shellexec.so $(BIN)/shellexec\r
-$(BIN)/shellexec:\r
-       mkdir -p $(LIBPLUG) && \\r
-       mkdir -p $(BIN) && \\r
-       mkdir -p $(VARCONF) && \\r
-       pushd $(SOURCE)/shellexec && \\r
-       $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $@ shellexec.c gfx.c io.c text.c && \\r
-       cp -f shellexec.cfg $(LIBPLUG)/ && \\r
-       cp -f shellexec.conf $(VARCONF)/\r
-\r
-$(D)/shellexec.so: $(LIBPLUG)/shellexec.so\r
-$(LIBPLUG)/shellexec.so:\r
-       mkdir -p $(LIBPLUG) && \\r
-       pushd $(SOURCE)/shellexec && \\r
-       $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(SOURCE_DIR)/neutrino-hd/src -g -o $@ starter.c\r
-\r
-$(D)/logomask: $(D)/logoset.so $(D)/logomask.so $(BIN)/logomask\r
-$(BIN)/logomask:\r
-       mkdir -p $(BIN) && \\r
-       mkdir -p $(VARPLUG) && \\r
-       mkdir -p $(LIBPLUG) && \\r
-       pushd $(SOURCE)/logomask && \\r
-       $(TARGET)-gcc $(TARGET_CFLAGS) -o $@ logomask.c gfx.c && \\r
-       cp -f $(SOURCE)/logomask/logomask.cfg $(LIBPLUG)/ && \\r
-       cp -f $(SOURCE)/logomask/logoset.cfg $(LIBPLUG)/ && \\r
-       cp -f $(SOURCE)/logomask/lmask $(VARPLUG)/\r
-\r
-$(D)/logoset.so: $(LIBPLUG)/logoset.so\r
-$(LIBPLUG)/logoset.so:\r
-       mkdir -p $(LIBPLUG) && \\r
-       pushd $(SOURCE)/logomask && \\r
-       $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $@ logoset.c gfx.c io.c text.c\r
-\r
-$(D)/logomask.so: $(LIBPLUG)/logomask.so\r
-$(LIBPLUG)/logomask.so:\r
-       mkdir -p $(LIBPLUG) && \\r
-       pushd $(SOURCE)/logomask && \\r
-       $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(SOURCE_DIR)/neutrino-hd/src -o $@ starter_logomask.c\r
-\r
-$(D)/boerse:\r
-       mkdir -p $(VARPLUG) && \\r
-       pushd $(SOURCE)/boerse && \\r
-       cp -f boerse.sh $(VARPLUG)/\r
-\r
-$(D)/rssnews:\r
-       mkdir -p $(VARPLUG) && \\r
-       pushd $(SOURCE)/rssnews && \\r
-       cp -f rssnews.sh $(VARPLUG)/\r
-\r
-$(D)/tanken:\r
-       mkdir -p $(VARPLUG) && \\r
-       pushd $(SOURCE)/tanken && \\r
-       cp -f tanken $(VARPLUG)/\r
-\r
-$(D)/wetter:\r
-       mkdir -p $(VARPLUG) && \\r
-       pushd $(SOURCE)/wetter && \\r
-       cp -f wetter $(VARPLUG)/\r
-\r
-$(D)/liga_nat:\r
-       mkdir -p $(VARPLUG) && \\r
-       pushd $(SOURCE)/liga_nat && \\r
-       cp -f liga_nat $(VARPLUG)/\r
-\r
-$(D)/formel1:\r
-       mkdir -p $(VARPLUG) && \\r
-       pushd $(SOURCE)/formel1 && \\r
-       cp -f f1kalender $(VARPLUG)/ && \\r
-       cp -f formel1wmtab $(VARPLUG)/\r
-\r
-$(D)/hddtemp: $(ARCHIVE)/hddtemp-0.3-beta15.tar.bz2\r
-       tar -C $(BUILD_TMP) -xpf $(ARCHIVE)/hddtemp-0.3-beta15.tar.bz2\r
-       mkdir -p $(LIBPLUG) && \\r
-       mkdir -p $(BIN) && \\r
-       mkdir -p $(VARCONF) && \\r
-       pushd $(BUILD_TMP)/hddtemp-0.3-beta15 && \\r
-       CFLAGS="$(TARGET_CFLAGS)" \\r
-       CPPFLAGS="-I$(TARGETPREFIX)/include" \\r
-       CXXFLAGS="$(TARGET_CXXFLAGS)" \\r
-       LDFLAGS="$(TARGET_LDFLAGS)" \\r
-       ./configure --host=$(TARGET) --build=$(BUILD) --target=$(TARGET) --with-db-path=/var/tuxbox/config/hddtemp.db && \\r
-       $(MAKE) all && \\r
-       cp -f $(BUILD_TMP)/hddtemp-0.3-beta15/src/hddtemp $(TARGETPREFIX)/bin && \\r
-       cp -f $(SOURCE)/hddtemp/hddtemp.sh $(LIBPLUG)/ && \\r
-       cp -f $(SOURCE)/hddtemp/hddtemp.cfg $(LIBPLUG)/ && \\r
-       cp -f $(SOURCE)/hddtemp/hddtemp.db $(VARCONF)/\r
-       rm -rf $(BUILD_TMP)/hddtemp-0.3-beta15\r
-\r
-$(D)/cooliTSclimax: $(BIN)/cooliTSclimax\r
-$(BIN)/cooliTSclimax:\r
-       mkdir -p $(BIN)\r
-       pushd $(SOURCE)/cooliTSclimax && \\r
-       $(TARGET)-g++ $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -lavformat -lavcodec -lavutil -Wl,-rpath-link,$(TARGETLIB) -o $@ cooliTSclimax.cpp\r
-\r
-$(D)/rcsim:\r
-       pushd $(TARGETPREFIX)/lib && \\r
-       ln -sf libnxp.so libconexant.so\r
+# Plugin Makefile
+
+$(D)/hddtemp: $(ARCHIVE)/hddtemp-0.3-beta15.tar.bz2
+       tar -C $(BUILD_TMP) -xpf $(ARCHIVE)/hddtemp-0.3-beta15.tar.bz2
+       mkdir -p $(LIBPLUG) && \
+       mkdir -p $(BIN) && \
+       mkdir -p $(VARCONF) && \
+       pushd $(BUILD_TMP)/hddtemp-0.3-beta15 && \
+               CFLAGS="$(TARGET_CFLAGS)" \
+               CPPFLAGS="-I$(TARGETPREFIX)/include" \
+               CXXFLAGS="$(TARGET_CXXFLAGS)" \
+               LDFLAGS="$(TARGET_LDFLAGS)" \
+               ./configure --host=$(TARGET) --build=$(BUILD) --target=$(TARGET) --with-db-path=/var/tuxbox/config/hddtemp.db && \
+               $(MAKE) all
+       cp -f $(BUILD_TMP)/hddtemp-0.3-beta15/src/hddtemp $(TARGETPREFIX)/bin
+       cp -f $(SOURCE)/hddtemp/hddtemp.sh $(LIBPLUG)/
+       cp -f $(SOURCE)/hddtemp/hddtemp.cfg $(LIBPLUG)/
+       cp -f $(SOURCE)/hddtemp/hddtemp.db $(VARCONF)/
+       rm -rf $(BUILD_TMP)/hddtemp-0.3-beta15
+       touch $@
+
+$(D)/cooliTSclimax:
+       mkdir -p $(BIN) && \
+       cp -a $(SOURCE)/cooliTSclimax $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/cooliTSclimax && \
+               $(TARGET)-g++ $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -lavformat -lavcodec -lavutil -o $(BUILD_TMP)/cooliTSclimax/cooliTSclimax cooliTSclimax.cpp
+       cp -f $(BUILD_TMP)/cooliTSclimax/cooliTSclimax $(TARGETPREFIX)/bin/
+       rm -rf $(BUILD_TMP)/cooliTSclimax
+       touch $@
+
+$(D)/rcsim:
+       pushd $(TARGETPREFIX)/lib && \
+       ln -sf libnxp.so libconexant.so
+       touch $@
+
+$(D)/blockads:
+       mkdir -p $(LIBPLUG) && \
+       mkdir -p $(VARCONF) && \
+       cp -a $(GIT_PLUGINS)/blockads $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/blockads && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $(BUILD_TMP)/blockads/blockad blockad.c globals.c http.c && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $(BUILD_TMP)/blockads/blockads.so blockads.c gfx.c io.c text.c globals.c http.c
+       cp -f $(BUILD_TMP)/blockads/blockads.so $(LIBPLUG)/
+       cp -f $(BUILD_TMP)/blockads/blockads.cfg $(LIBPLUG)/
+       cp -f $(BUILD_TMP)/blockads/blockads.conf $(VARCONF)/
+       cp -f $(BUILD_TMP)/blockads/blockad $(TARGETPREFIX)/bin/
+       rm -rf $(BUILD_TMP)/blockads
+       touch $@
+
+$(D)/getrc:
+       mkdir -p $(BIN) && \
+       cp -a $(GIT_PLUGINS)/getrc $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/getrc && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -o $(BUILD_TMP)/getrc/getrc getrc.c io.c
+       cp -f $(BUILD_TMP)/getrc/getrc $(TARGETPREFIX)/bin/
+       rm -rf $(BUILD_TMP)/getrc
+       touch $@
+
+$(D)/input:
+       mkdir -p $(BIN) && \
+       cp -a $(GIT_PLUGINS)/input $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/input && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $(BUILD_TMP)/input/input input.c inputd.c gfx.c io.c text.c
+       cp -f $(BUILD_TMP)/input/input $(TARGETPREFIX)/bin/
+       rm -rf $(BUILD_TMP)/input
+       touch $@
+
+$(D)/lbreakout: $(D)/libsdl $(D)/libsdl-mixer
+       cp -a $(GIT_PLUGINS)/lbreakout $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/lbreakout && \
+               LDFLAGS="-L$(TARGETPREFIX)/lib" \
+               CPPFLAGS="-I$(TARGETPREFIX)/include" \
+               DESTDIR=$(TARGETPREFIX) \
+               PATH=/bin:$(PATH) \
+               ./configure     --prefix= \
+                               --build=$(BUILD) \
+                               --host=$(TARGET) \
+                               --bindir=/bin \
+                               --sbindir=/sbin \
+                               --datadir=/usr/share \
+                               --sysconfdir=/etc \
+                               --sharedstatedir=/usr/com \
+                               --docdir=/usr/doc \
+                               --localstatedir=/var/games && \
+               $(MAKE) && \
+               DESTDIR=$(TARGETPREFIX) \
+               $(MAKE) install
+       rm -rf $(TARGETPREFIX)/usr/doc
+       rm -rf $(BUILD_TMP)/lbreakout
+       touch $@
+
+$(D)/links:
+       cp -a $(SOURCE_DIR)/svn/THIRDPARTY/applications/plugins/links $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/links && \
+               PKG_CONFIG_PATH=$(TARGETPREFIX)/lib/pkgconfig \
+               LD_LIBRARY_PATH=$(TARGETPREFIX)/lib \
+               CC=$(TARGET)-gcc \
+               AR=$(TARGET)-ar \
+               NM=$(TARGET)-nm \
+               RANLIB=$(TARGET)-ranlib \
+               OBJDUMP=$(TARGET)-objdump \
+               STRIP=$(TARGET)-strip \
+               CFLAGS="-I$(TARGETPREFIX)/include/directfb" \
+               CPPFLAGS="-I$(TARGETPREFIX)/include" \
+               LIBS="-Wl,--rpath-link -Wl,$(TARGETPREFIX)/lib" \
+               CCPATH= \
+               DESTDIR=$(TARGETPREFIX) \
+               PATH=/bin:$(PATH) \
+               ./configure \
+                       --host=$(TARGET) \
+                       --build=$(BUILD) \
+                       --prefix= \
+                       --mandir=$(BUILD_TMP)/.remove \
+                       --without-svgalib \
+                       --without-directfb \
+                       --without-x \
+                       --without-libtiff \
+                       --enable-graphics \
+                       --enable-javascript && \
+               $(MAKE) && \
+               DESTDIR=$(TARGETPREFIX) \
+               $(MAKE) install prefix=$(TARGETPREFIX)
+       mkdir -p $(TARGETPREFIX)/lib/tuxbox
+       mkdir -p $(TARGETPREFIX)/lib/tuxbox/plugins
+       cp -f $(TARGETPREFIX)/bin/links $(TARGETPREFIX)/lib/tuxbox/plugins/links.so
+       rm -f $(TARGETPREFIX)/bin/links
+       echo "name=Links web browser"    > $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
+       echo "desc=Web Browser"         >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
+       echo "type=2"                   >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
+       echo "needfb=1"                 >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
+       echo "needrc=1"                 >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
+       echo "needoffsets=1"            >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
+       echo "bookmarkcount=0"           > $(TARGETPREFIX)/var/tuxbox/config/bookmarks
+       cp -rf $(BASE_DIR)/archive-sources/links $(TARGETPREFIX)/var/tuxbox/config
+       rm -rf $(BUILD_TMP)/.remove
+       $(REMOVE)/links
+       touch $@
+
+$(D)/links-new:
+       cp -a $(GIT_PLUGINS)/links $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/links && \
+               PKG_CONFIG_PATH=$(TARGETPREFIX)/lib/pkgconfig \
+               LD_LIBRARY_PATH=$(TARGETPREFIX)/lib \
+               CC=$(TARGET)-gcc \
+               AR=$(TARGET)-ar \
+               NM=$(TARGET)-nm \
+               RANLIB=$(TARGET)-ranlib \
+               OBJDUMP=$(TARGET)-objdump \
+               STRIP=$(TARGET)-strip \
+               CFLAGS="-I$(TARGETPREFIX)/include/directfb" \
+               CPPFLAGS="-I$(TARGETPREFIX)/include" \
+               LIBS="-Wl,--rpath-link -Wl,$(TARGETPREFIX)/lib" \
+               CCPATH= \
+               DESTDIR=$(TARGETPREFIX) \
+               PATH=/bin:$(PATH) \
+               ./configure \
+                       --host=$(TARGET) \
+                       --build=$(BUILD) \
+                       --prefix= \
+                       --mandir=$(BUILD_TMP)/.remove \
+                       --without-svgalib \
+                       --without-directfb \
+                       --without-x \
+                       --without-libtiff \
+                       --enable-graphics \
+                       --enable-javascript && \
+               $(MAKE) && \
+               DESTDIR=$(TARGETPREFIX) \
+               $(MAKE) install prefix=$(TARGETPREFIX)
+       mkdir -p $(TARGETPREFIX)/lib/tuxbox
+       mkdir -p $(TARGETPREFIX)/lib/tuxbox/plugins
+       cp -f $(TARGETPREFIX)/bin/links $(TARGETPREFIX)/lib/tuxbox/plugins/links.so
+       rm -f $(TARGETPREFIX)/bin/links
+       echo "name=Links web browser"    > $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
+       echo "desc=Web Browser"         >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
+       echo "type=2"                   >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
+       echo "needfb=1"                 >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
+       echo "needrc=1"                 >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
+       echo "needoffsets=1"            >> $(TARGETPREFIX)/lib/tuxbox/plugins/links.cfg
+       echo "bookmarkcount=0"           > $(TARGETPREFIX)/var/tuxbox/config/bookmarks
+       cp -rf $(BASE_DIR)/archive-sources/links $(TARGETPREFIX)/var/tuxbox/config
+       rm -rf $(BUILD_TMP)/.remove
+       $(REMOVE)/links
+       touch $@
+
+$(D)/logomask:
+       mkdir -p $(BIN) && \
+       mkdir -p $(LIBPLUG) && \
+       cp -a $(GIT_PLUGINS)/logomask $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/logomask && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $(BUILD_TMP)/logomask/logoset.so logoset.c gfx.c io.c text.c && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(SOURCE_DIR)/neutrino-hd/src -o $(BUILD_TMP)/logomask/logomask.so starter_logomask.c && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -o $(BUILD_TMP)/logomask/logomask logomask.c gfx.c
+       cp -f $(BUILD_TMP)/logomask/logoset.so $(LIBPLUG)/
+       cp -f $(BUILD_TMP)/logomask/logoset.cfg $(LIBPLUG)/
+       cp -f $(BUILD_TMP)/logomask/logomask.so $(LIBPLUG)/
+       cp -f $(BUILD_TMP)/logomask/logomask.cfg $(LIBPLUG)/
+       cp -f $(BUILD_TMP)/logomask/lmask $(LIBPLUG)/
+       cp -f $(BUILD_TMP)/logomask/logomask $(TARGETPREFIX)/bin/
+       rm -rf $(BUILD_TMP)/logomask
+       touch $@
+
+.cpp.o:
+       $(TARGET)-gcc -I. -I$(TARGETPREFIX)/include -I$(SOURCE_DIR)/neutrino-hd/lib/libconfigfile -L$(TARGETPREFIX)/lib -lstdc++ -ljpeg -MT $@ -MD -MP -c -o $@ $<
+
+$(D)/logoview:
+       cp -a $(GIT_PLUGINS)/logoview $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/logoview && \
+       rm -f logoview *.o *.d && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include -I$(SOURCE_DIR)/neutrino-hd/src -I$(SOURCE_DIR)/neutrino-hd/lib/libconfigfile -lstdc++ -ljpeg -o $(BUILD_TMP)/logoview/logoview logoview.cpp jpeg.cpp $(BUILD_TMP)/neutrino-hd/lib/libconfigfile/libtuxbox-configfile.a && \
+               $(TARGET)-strip logoview
+       cp -rf $(BUILD_TMP)/logoview/logoview $(TARGETPREFIX)/bin/
+       rm -rf $(BUILD_TMP)/logoview
+       touch $@
+
+$(D)/ltris: $(D)/libsdl $(D)/libsdl-mixer
+       cp -a $(GIT_PLUGINS)/ltris $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/ltris && \
+               LDFLAGS="-L$(TARGETPREFIX)/lib" \
+               CPPFLAGS="-I$(TARGETPREFIX)/include" \
+               DESTDIR=$(TARGETPREFIX) \
+               PATH=/bin:$(PATH) \
+               autoreconf -fi && \
+               ./configure     --prefix= \
+                               --build=$(BUILD) \
+                               --host=$(TARGET) \
+                               --bindir=/bin \
+                               --sbindir=/sbin \
+                               --datadir=/usr/share \
+                               --sysconfdir=/etc \
+                               --sharedstatedir=/usr/com \
+                               --docdir=/usr/doc \
+                               --localstatedir=/var/games && \
+               $(MAKE) && \
+               DESTDIR=$(TARGETPREFIX) \
+               $(MAKE) install
+       rm -rf $(TARGETPREFIX)/usr/doc
+       rm -rf $(BUILD_TMP)/ltris
+       touch $@
+
+$(D)/msgbox:
+       mkdir -p $(BIN) && \
+       cp -a $(GIT_PLUGINS)/msgbox $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/msgbox && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $(BUILD_TMP)/msgbox/msgbox msgbox.c gfx.c io.c text.c txtform.c
+       cp -f $(BUILD_TMP)/msgbox/msgbox $(TARGETPREFIX)/bin/
+       rm -rf $(BUILD_TMP)/msgbox
+       touch $@
+
+$(D)/shellexec:
+       mkdir -p $(LIBPLUG) && \
+       mkdir -p $(BIN) && \
+       mkdir -p $(VARCONF) && \
+       cp -a $(GIT_PLUGINS)/shellexec $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/shellexec && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(SOURCE_DIR)/neutrino-hd/src -g -o $(BUILD_TMP)/shellexec/shellexec.so starter.c && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $(BUILD_TMP)/shellexec/shellexec shellexec.c gfx.c io.c text.c
+       cp -f $(BUILD_TMP)/shellexec/shellexec.so $(LIBPLUG)/
+       cp -f $(BUILD_TMP)/shellexec/shellexec.cfg $(LIBPLUG)/
+       cp -f $(BUILD_TMP)/shellexec/shellexec.conf $(VARCONF)/
+       cp -f $(BUILD_TMP)/shellexec/shellexec $(TARGETPREFIX)/bin/
+       rm -rf $(BUILD_TMP)/shellexec
+       touch $@
+
+$(D)/tuxcal: $(D)/freetype
+       mkdir -p $(LIBPLUG) && \
+       mkdir -p $(VARCONF)/tuxcal && \
+       cp -a $(GIT_PLUGINS)/tuxcal $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/tuxcal && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $(BUILD_TMP)/tuxcal/tuxcal.so tuxcal.c
+       pushd $(BUILD_TMP)/tuxcal/daemon && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lpthread -lfreetype -lz -o $(BUILD_TMP)/tuxcal/daemon/tuxcald tuxcald.c
+       cp -f $(BUILD_TMP)/tuxcal/tuxcal.so $(LIBPLUG)/
+       cp -f $(BUILD_TMP)/tuxcal/tuxcal.cfg $(LIBPLUG)/
+       cp -f $(BUILD_TMP)/tuxcal/tuxcal.conf $(VARCONF)/tuxcal/
+       cp -f $(BUILD_TMP)/tuxcal/daemon/tuxcald $(TARGETPREFIX)/bin/
+       rm -rf $(BUILD_TMP)/tuxcal
+       touch $@
+
+$(D)/tuxcal-new: $(D)/freetype-new
+       mkdir -p $(LIBPLUG) && \
+       mkdir -p $(VARCONF)/tuxcal && \
+       cp -a $(GIT_PLUGINS)/tuxcal $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/tuxcal && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $(BUILD_TMP)/tuxcal/tuxcal.so tuxcal.c
+       pushd $(BUILD_TMP)/tuxcal/daemon && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lpthread -lfreetype -lz -o $(BUILD_TMP)/tuxcal/daemon/tuxcald tuxcald.c
+       cp -f $(BUILD_TMP)/tuxcal/tuxcal.so $(LIBPLUG)/
+       cp -f $(BUILD_TMP)/tuxcal/tuxcal.cfg $(LIBPLUG)/
+       cp -f $(BUILD_TMP)/tuxcal/tuxcal.conf $(VARCONF)/tuxcal/
+       cp -f $(BUILD_TMP)/tuxcal/daemon/tuxcald $(TARGETPREFIX)/bin/
+       rm -rf $(BUILD_TMP)/tuxcal
+       touch $@
+
+$(D)/tuxcom: $(D)/freetype
+       mkdir -p $(LIBPLUG) && \
+       cp -a $(GIT_PLUGINS)/tuxcom $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/tuxcom && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $(BUILD_TMP)/tuxcom/tuxcom.so tuxcom.c
+       cp -f $(BUILD_TMP)/tuxcom/tuxcom.so $(LIBPLUG)/
+       cp -f $(BUILD_TMP)/tuxcom/tuxcom.cfg $(LIBPLUG)/
+       rm -rf $(BUILD_TMP)/tuxcom
+       touch $@
+
+$(D)/tuxcom-new: $(D)/freetype-new
+       mkdir -p $(LIBPLUG) && \
+       cp -a $(GIT_PLUGINS)/tuxcom $(BUILD_TMP)/ && \
+       pushd $(BUILD_TMP)/tuxcom && \
+               $(TARGET)-gcc $(TARGET_CFLAGS) -L$(TARGETPREFIX)/lib -I$(TARGETPREFIX)/include/freetype2 -lfreetype -lz -o $(BUILD_TMP)/tuxcom/tuxcom.so tuxcom.c
+       cp -f $(BUILD_TMP)/tuxcom/tuxcom.so $(LIBPLUG)/
+       cp -f $(BUILD_TMP)/tuxcom/tuxcom.cfg $(LIBPLUG)/
+       rm -rf $(BUILD_TMP)/tuxcom
+       touch $@
+
+$(D)/tuxmail:
+       touch $@
+
+$(D)/tuxwetter:
+       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)/boerse:
+       mkdir -p $(LIBPLUG) && \
+       pushd $(SOURCE)/boerse && \
+       cp -f boerse.sh $(LIBPLUG)/
+       touch $@
+
+$(D)/rssnews:
+       mkdir -p $(LIBPLUG) && \
+       pushd $(SOURCE)/rssnews && \
+       cp -f rssnews.sh $(LIBPLUG)/
+       touch $@
+
+$(D)/tanken:
+       mkdir -p $(LIBPLUG) && \
+       pushd $(SOURCE)/tanken && \
+       cp -f tanken $(LIBPLUG)/
+       touch $@
+
+$(D)/wetter:
+       mkdir -p $(LIBPLUG) && \
+       pushd $(SOURCE)/wetter && \
+       cp -f wetter $(LIBPLUG)/
+       touch $@
+
+$(D)/liga_nat:
+       mkdir -p $(LIBPLUG) && \
+       pushd $(SOURCE)/liga_nat && \
+       cp -f liga_nat $(LIBPLUG)/
+       touch $@
+
+$(D)/formel1:
+       mkdir -p $(LIBPLUG) && \
+       pushd $(SOURCE)/formel1 && \
+       cp -f f1kalender $(LIBPLUG)/ && \
+       cp -f formel1wmtab $(LIBPLUG)/
+       touch $@
index e1d1dd142740cd3deb675c4bc6d08c1ffa0c81a6..c590883f787c29b327a280abba1898550e3be289 100755 (executable)
@@ -203,6 +203,16 @@ $(GIT_KERNEL):
                        git checkout $(CST_KERNEL_VERSION)-cnxt; \
                fi
 
+$(GIT_PLUGINS):
+       mkdir -p $(SOURCE_DIR)/git
+       cd $(SOURCE_DIR)/git && \
+               if [ -d $(GIT_PLUGINS) ]; then \
+                       cd $(GIT_PLUGINS) && \
+                       git submodule update; \
+               else \
+                       git clone --recursive $(CSGIT)/cst-public-plugins.git/ PLUGINS; \
+               fi
+
 # hack to make sure they are always copied
 PHONY += $(SOURCE_DIR)/neutrino-hd
 PHONY += $(SVN_COOLSTREAM)
@@ -221,3 +231,4 @@ PHONY += $(GIT_LIBRARIES)/ffmpeg
 PHONY += $(GIT_LIBRARIES)/OpenThreads
 PHONY += $(GIT_DRIVERS)
 PHONY += $(GIT_KERNEL)
+PHONY += $(GIT_PLUGINS)
index 91185d204231b791cd1ac7d7ef728ec3afec84e8..db8af1f37da55716764b844ce74d9bcf2b12fd54 100755 (executable)
@@ -11,10 +11,39 @@ $(D)/rootfs:
        rm -f $(BOX)/lib/libvorbisenc*
        if [ $(CST_KERNEL_VERSION) = "2.6.26.8" ]; then \
                rm -rf $(BOX)/etc/init.d/rcS; \
-               cp -a $(BOX)/etc/init.d/rcS-old $(BOX)/etc/init.d/rcS; \
-               rm -rf $(BOX)/etc/init.d/rcS-old; \
+               cp -a $(BOX)/etc/init.d/rcS-kernel-2.6.26.8-cnxt $(BOX)/etc/init.d/rcS; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.26.8-cnxt; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.34.13-cnxt; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.35.14-cnxt; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.39.4-cnxt; \
+       elif [ $(CST_KERNEL_VERSION) = "2.6.34.13" ]; then \
+               rm -rf $(BOX)/etc/init.d/rcS; \
+               cp -a $(BOX)/etc/init.d/rcS-kernel-2.6.34.13-cnxt $(BOX)/etc/init.d/rcS; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.26.8-cnxt; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.34.13-cnxt; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.35.14-cnxt; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.39.4-cnxt; \
+       elif [ $(CST_KERNEL_VERSION) = "2.6.35.14" ]; then \
+               rm -rf $(BOX)/etc/init.d/rcS; \
+               cp -a $(BOX)/etc/init.d/rcS-kernel-2.6.35.14-cnxt $(BOX)/etc/init.d/rcS; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.26.8-cnxt; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.34.13-cnxt; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.35.14-cnxt; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.39.4-cnxt; \
+       elif [ $(CST_KERNEL_VERSION) = "2.6.39.4" ]; then \
+               rm -rf $(BOX)/etc/init.d/rcS; \
+               cp -a $(BOX)/etc/init.d/rcS-kernel-2.6.39.4-cnxt $(BOX)/etc/init.d/rcS; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.26.8-cnxt; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.34.13-cnxt; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.35.14-cnxt; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.39.4-cnxt; \
        else \
-               rm -rf $(BOX)/etc/init.d/rcS-old; \
+               rm -rf $(BOX)/etc/init.d/rcS; \
+               cp -a $(BOX)/etc/init.d/rcS-kernel-2.6.34.13-cnxt $(BOX)/etc/init.d/rcS; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.26.8-cnxt; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.34.13-cnxt; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.35.14-cnxt; \
+               rm -rf $(BOX)/etc/init.d/rcS-kernel-2.6.39.4-cnxt; \
        fi
        find $(BOX) -name .gitignore -type f -print0 | xargs --no-run-if-empty -0 rm -f
        find $(BOX)/lib \( -name '*.a' -o -name '*.la' \) -print0 | xargs --no-run-if-empty -0 rm -f
diff --git a/skel-root/etc/init.d/rcS b/skel-root/etc/init.d/rcS
deleted file mode 100755 (executable)
index 2904ebd..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/bin/sh
-export PATH=/var/bin:/var/sbin:/var/plugins:/sbin:/bin:/usr/sbin:/usr/bin
-
-/sbin/mknodes 2> /dev/null
-
-/bin/mount /proc
-/bin/mount -a
-hostname -F /etc/hostname
-/sbin/insmod 8712u
-/sbin/insmod 8192cu
-#/sbin/insmod rt3070sta
-/sbin/ifup -a
-dmesg -n1
-
-/sbin/insmod cs_frontpanel
-/var/bin/dt_led.1 -ls01
-/var/bin/dt_led.1 -ls02
-/bin/dt -c
-/bin/dt -t"Loading drivers"
-
-/sbin/insmod md4
-/sbin/insmod cifs
-/sbin/insmod fuse
-/sbin/insmod usbserial
-/sbin/insmod ftdi_sio
-/sbin/insmod cnxt_i2c
-
-/bin/dt -t"Init hardware"
-/sbin/insmod cnxt_kal
-/sbin/insmod cnxt_base init=1
-/sbin/insmod cnxt_fb cnxtfb_standalone=1 cnxtfb_width=1280 cnxtfb_height=720
-/sbin/insmod cnxt_lnx
-/sbin/insmod cnxt_alsa
-/sbin/insmod cs_control hdd_power=1
-/sbin/insmod stv6110 verbose=0
-/sbin/insmod stv090x verbose=0
-/sbin/insmod tda10023
-/sbin/insmod avl2108
-/sbin/insmod max2112
-/sbin/insmod dvb-core
-/sbin/insmod cs_frontend
-/bin/dt -t"Loading SATA"
-/sbin/insmod cnxt_sata_drv
-. /etc/profile
-
-/sbin/telnetd -l /bin/sh
-#mount -t cifs //NAS_IP/movies /mnt/movies -o user=root,passwd=coolstream // some example for smb NAS
-if [ -e /etc/init.d/update.sh ]; then
-       /etc/init.d/update.sh
-fi
-if [ -e /etc/init.d/rcB ]; then
-       /etc/init.d/rcB
-fi
-if [ -e /etc/init.d/rcS.local ]; then
-       /etc/init.d/rcS.local
-fi
-/etc/init.d/start_neutrino &
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
new file mode 100755 (executable)
index 0000000..c12c968
--- /dev/null
@@ -0,0 +1,56 @@
+#!/bin/sh
+export PATH=/var/bin:/var/sbin:/var/plugins:/sbin:/bin:/usr/sbin:/usr/bin
+
+/sbin/mknodes 2> /dev/null
+
+/bin/mount /proc
+/bin/mount -a
+hostname -F /etc/hostname
+/sbin/insmod 8712u
+/sbin/insmod 8192cu
+#/sbin/insmod rt3070sta
+/sbin/ifup -a
+dmesg -n1
+
+/sbin/insmod cs_frontpanel
+/var/bin/dt_led.1 -ls01
+/var/bin/dt_led.1 -ls02
+/bin/dt -c
+/bin/dt -t"Loading drivers"
+
+/sbin/insmod cifs
+/sbin/insmod fuse
+/sbin/insmod usbserial
+/sbin/insmod ftdi_sio
+/sbin/insmod cnxt_i2c
+
+/bin/dt -t"Init hardware"
+/sbin/insmod cnxt_kal
+/sbin/insmod cnxt_base init=1
+/sbin/insmod cnxt_fb cnxtfb_standalone=1 cnxtfb_width=1280 cnxtfb_height=720
+/sbin/insmod cnxt_lnx
+/sbin/insmod cnxt_alsa
+/sbin/insmod cs_control hdd_power=1
+/sbin/insmod stv6110 verbose=0
+/sbin/insmod stv090x verbose=0
+/sbin/insmod tda10023
+/sbin/insmod avl2108
+/sbin/insmod max2112
+/sbin/insmod dvb-core
+/sbin/insmod cs_frontend
+/bin/dt -t"Loading SATA"
+/sbin/insmod cnxt_sata_drv
+. /etc/profile
+
+/sbin/telnetd -l /bin/sh
+#mount -t cifs //NAS_IP/movies /mnt/movies -o user=root,passwd=coolstream // some example for smb NAS
+if [ -e /etc/init.d/update.sh ]; then
+       /etc/init.d/update.sh
+fi
+if [ -e /etc/init.d/rcB ]; then
+       /etc/init.d/rcB
+fi
+if [ -e /etc/init.d/rcS.local ]; then
+       /etc/init.d/rcS.local
+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
new file mode 100755 (executable)
index 0000000..b9a8e01
--- /dev/null
@@ -0,0 +1,60 @@
+#!/bin/sh
+export PATH=/var/bin:/var/sbin:/var/plugins:/sbin:/bin:/usr/sbin:/usr/bin
+
+/sbin/mknodes 2> /dev/null
+
+/bin/mount /proc
+/bin/mount -a
+hostname -F /etc/hostname
+/sbin/insmod 8712u
+/sbin/insmod 8192cu
+/sbin/insmod r8192u_usb
+/sbin/insmod rt2870sta
+#/sbin/insmod rt3070sta
+/sbin/ifup -a
+dmesg -n1
+
+/sbin/insmod cs_frontpanel
+/var/bin/dt_led.1 -ls01
+/var/bin/dt_led.1 -ls02
+/bin/dt -c
+/bin/dt -t"Loading drivers"
+
+/sbin/insmod md4
+/sbin/insmod cifs
+/sbin/insmod fuse
+/sbin/insmod usbserial
+/sbin/insmod ftdi_sio
+/sbin/insmod cnxt_i2c
+
+/bin/dt -t"Init hardware"
+/sbin/insmod cnxt_kal
+/sbin/insmod cnxt_base init=1
+/sbin/insmod cnxt_fb cnxtfb_standalone=1 cnxtfb_width=1280 cnxtfb_height=720
+/sbin/insmod cnxt_lnx
+/sbin/insmod cnxt_alsa
+/sbin/insmod cs_control hdd_power=1
+/sbin/insmod stv6110 verbose=0
+/sbin/insmod stv090x verbose=0
+/sbin/insmod tda10023
+/sbin/insmod avl2108
+/sbin/insmod max2112
+/sbin/insmod dvb-core
+/sbin/insmod cs_frontend
+/bin/dt -t"Loading SATA"
+/sbin/insmod cnxt_sata_drv
+/sbin/insmod usb-storage
+. /etc/profile
+
+/sbin/telnetd -l /bin/sh
+#mount -t cifs //NAS_IP/movies /mnt/movies -o user=root,passwd=coolstream // some example for smb NAS
+if [ -e /etc/init.d/update.sh ]; then
+       /etc/init.d/update.sh
+fi
+if [ -e /etc/init.d/rcB ]; then
+       /etc/init.d/rcB
+fi
+if [ -e /etc/init.d/rcS.local ]; then
+       /etc/init.d/rcS.local
+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
new file mode 100755 (executable)
index 0000000..b9a8e01
--- /dev/null
@@ -0,0 +1,60 @@
+#!/bin/sh
+export PATH=/var/bin:/var/sbin:/var/plugins:/sbin:/bin:/usr/sbin:/usr/bin
+
+/sbin/mknodes 2> /dev/null
+
+/bin/mount /proc
+/bin/mount -a
+hostname -F /etc/hostname
+/sbin/insmod 8712u
+/sbin/insmod 8192cu
+/sbin/insmod r8192u_usb
+/sbin/insmod rt2870sta
+#/sbin/insmod rt3070sta
+/sbin/ifup -a
+dmesg -n1
+
+/sbin/insmod cs_frontpanel
+/var/bin/dt_led.1 -ls01
+/var/bin/dt_led.1 -ls02
+/bin/dt -c
+/bin/dt -t"Loading drivers"
+
+/sbin/insmod md4
+/sbin/insmod cifs
+/sbin/insmod fuse
+/sbin/insmod usbserial
+/sbin/insmod ftdi_sio
+/sbin/insmod cnxt_i2c
+
+/bin/dt -t"Init hardware"
+/sbin/insmod cnxt_kal
+/sbin/insmod cnxt_base init=1
+/sbin/insmod cnxt_fb cnxtfb_standalone=1 cnxtfb_width=1280 cnxtfb_height=720
+/sbin/insmod cnxt_lnx
+/sbin/insmod cnxt_alsa
+/sbin/insmod cs_control hdd_power=1
+/sbin/insmod stv6110 verbose=0
+/sbin/insmod stv090x verbose=0
+/sbin/insmod tda10023
+/sbin/insmod avl2108
+/sbin/insmod max2112
+/sbin/insmod dvb-core
+/sbin/insmod cs_frontend
+/bin/dt -t"Loading SATA"
+/sbin/insmod cnxt_sata_drv
+/sbin/insmod usb-storage
+. /etc/profile
+
+/sbin/telnetd -l /bin/sh
+#mount -t cifs //NAS_IP/movies /mnt/movies -o user=root,passwd=coolstream // some example for smb NAS
+if [ -e /etc/init.d/update.sh ]; then
+       /etc/init.d/update.sh
+fi
+if [ -e /etc/init.d/rcB ]; then
+       /etc/init.d/rcB
+fi
+if [ -e /etc/init.d/rcS.local ]; then
+       /etc/init.d/rcS.local
+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
new file mode 100755 (executable)
index 0000000..6c1b0e3
--- /dev/null
@@ -0,0 +1,62 @@
+#!/bin/sh
+export PATH=/var/bin:/var/sbin:/var/plugins:/sbin:/bin:/usr/sbin:/usr/bin
+
+/sbin/mknodes 2> /dev/null
+
+/bin/mount /proc
+/bin/mount -a
+hostname -F /etc/hostname
+/sbin/insmod rtlwifi
+/sbin/insmod rtl8192c-common
+/sbin/insmod rtl8192cu
+/sbin/insmod r8712u
+/sbin/insmod r8192u_usb
+/sbin/insmod rt2870sta
+#/sbin/insmod rt3070sta
+/sbin/ifup -a
+dmesg -n1
+
+/sbin/insmod cs_frontpanel
+/var/bin/dt_led.1 -ls01
+/var/bin/dt_led.1 -ls02
+/bin/dt -c
+/bin/dt -t"Loading drivers"
+
+/sbin/insmod md4
+/sbin/insmod cifs
+/sbin/insmod fuse
+/sbin/insmod usbserial
+/sbin/insmod ftdi_sio
+/sbin/insmod cnxt_i2c
+
+/bin/dt -t"Init hardware"
+/sbin/insmod cnxt_kal
+/sbin/insmod cnxt_base init=1
+/sbin/insmod cnxt_fb cnxtfb_standalone=1 cnxtfb_width=1280 cnxtfb_height=720
+/sbin/insmod cnxt_lnx
+/sbin/insmod cnxt_alsa
+/sbin/insmod cs_control hdd_power=1
+/sbin/insmod stv6110 verbose=0
+/sbin/insmod stv090x verbose=0
+/sbin/insmod tda10023
+/sbin/insmod avl2108
+/sbin/insmod max2112
+/sbin/insmod dvb-core
+/sbin/insmod cs_frontend
+/bin/dt -t"Loading SATA"
+/sbin/insmod cnxt_sata_drv
+/sbin/insmod usb-storage
+. /etc/profile
+
+/sbin/telnetd -l /bin/sh
+#mount -t cifs //NAS_IP/movies /mnt/movies -o user=root,passwd=coolstream // some example for smb NAS
+if [ -e /etc/init.d/update.sh ]; then
+       /etc/init.d/update.sh
+fi
+if [ -e /etc/init.d/rcB ]; then
+       /etc/init.d/rcB
+fi
+if [ -e /etc/init.d/rcS.local ]; then
+       /etc/init.d/rcS.local
+fi
+/etc/init.d/start_neutrino &
diff --git a/skel-root/etc/init.d/rcS-old b/skel-root/etc/init.d/rcS-old
deleted file mode 100755 (executable)
index c12c968..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-#!/bin/sh
-export PATH=/var/bin:/var/sbin:/var/plugins:/sbin:/bin:/usr/sbin:/usr/bin
-
-/sbin/mknodes 2> /dev/null
-
-/bin/mount /proc
-/bin/mount -a
-hostname -F /etc/hostname
-/sbin/insmod 8712u
-/sbin/insmod 8192cu
-#/sbin/insmod rt3070sta
-/sbin/ifup -a
-dmesg -n1
-
-/sbin/insmod cs_frontpanel
-/var/bin/dt_led.1 -ls01
-/var/bin/dt_led.1 -ls02
-/bin/dt -c
-/bin/dt -t"Loading drivers"
-
-/sbin/insmod cifs
-/sbin/insmod fuse
-/sbin/insmod usbserial
-/sbin/insmod ftdi_sio
-/sbin/insmod cnxt_i2c
-
-/bin/dt -t"Init hardware"
-/sbin/insmod cnxt_kal
-/sbin/insmod cnxt_base init=1
-/sbin/insmod cnxt_fb cnxtfb_standalone=1 cnxtfb_width=1280 cnxtfb_height=720
-/sbin/insmod cnxt_lnx
-/sbin/insmod cnxt_alsa
-/sbin/insmod cs_control hdd_power=1
-/sbin/insmod stv6110 verbose=0
-/sbin/insmod stv090x verbose=0
-/sbin/insmod tda10023
-/sbin/insmod avl2108
-/sbin/insmod max2112
-/sbin/insmod dvb-core
-/sbin/insmod cs_frontend
-/bin/dt -t"Loading SATA"
-/sbin/insmod cnxt_sata_drv
-. /etc/profile
-
-/sbin/telnetd -l /bin/sh
-#mount -t cifs //NAS_IP/movies /mnt/movies -o user=root,passwd=coolstream // some example for smb NAS
-if [ -e /etc/init.d/update.sh ]; then
-       /etc/init.d/update.sh
-fi
-if [ -e /etc/init.d/rcB ]; then
-       /etc/init.d/rcB
-fi
-if [ -e /etc/init.d/rcS.local ]; then
-       /etc/init.d/rcS.local
-fi
-/etc/init.d/start_neutrino &