Index: /ipk/runipk.sh
===================================================================
--- /ipk/runipk.sh	(revision 3419)
+++ /ipk/runipk.sh	(revision 3420)
@@ -97,15 +97,17 @@
 	mkdir -p "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_BETA"
 	ln -s "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_BETA" "$HOME"/ipk/WWW
-	ln -s "$HOME"/ipk/source "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_BETA"/source 
+	ln -s "$HOME"/ipk/tmp-source "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_BETA"/source 
 elif [ $GROUP = "update" ];then
 	mkdir -p "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"
 	ln -s "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE" "$HOME"/ipk/WWW
-	ln -s "$HOME"/ipk/source "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"/source 
-fi
-
-ls -1 "$HOME"/ipk/source > aaf-flashbeta.txt
+	ln -s "$HOME"/ipk/tmp-source "$WWWLOCAL"/"$WWWMAIN"/"$IPKGCROSS_RELEASE"/source 
+fi
+
+cp -a "$HOME"/ipk/source/* "$HOME"/ipk/tmp-source
+ls -1 "$HOME"/ipk/tmp-source > aaf-flashbeta.txt
+cp -a "$HOME"/ipk/bootvideos "$HOME"/ipk/tmp-source
+
 LIST_LINE=`cat aaf-flashbeta.txt`
 ALLOWED=`cat "$HOME"/ipk/aaf-flashbeta_allowed`
-
 
 cd "$HOME"/ipk/WWW	
@@ -132,14 +134,14 @@
 echo LIST: $LIST
 
-rm -r `find "$HOME"/ipk -type d -name "*.svn"`
+rm -r `find "$HOME"/ipk/tmp-source -type d -name "*.svn"`
 
 ###################  SHRINK PYTHON FILES  #########################
 
-"$HOME"/ipk/scripts/kf-pyshrink.sh ./ "$HOME"/ipk/source "$PYTHONVER" "$SKIPPEDSHRINK"
+"$HOME"/ipk/scripts/kf-pyshrink.sh ./ "$HOME"/ipk/tmp-source "$PYTHONVER" "$SKIPPEDSHRINK"
 
 ###
 cd $HOMEDIR
 echo make py var
-ls -R -1 "$HOME"/ipk/source | grep "/" | sed 's/.$//' > tmp.txt
+ls -R -1 "$HOME"/ipk/tmp-source | grep "/" | sed 's/.$//' > tmp.txt
 LINE=`cat tmp.txt`
 for DIR in $LINE; do
@@ -162,5 +164,5 @@
 ###
 rm "$HOME"/ipk/pylist.tmp
-rm -r `find "$HOME"/ipk/source -type f -name "*.py" -print`
+rm -r `find "$HOME"/ipk/tmp-source -type f -name "*.py" -print`
 
 rm -r "$HOME"/ipk/preview
@@ -169,5 +171,5 @@
 ###################  SHRINK PNG FILES  #########################
 
-PNGFILES=`find "$HOME"/ipk/source -type f -name "*.png" -print`
+PNGFILES=`find "$HOME"/ipk/tmp-source -type f -name "*.png" -print`
 
 for DIR in $PNGFILES; do
@@ -178,5 +180,5 @@
 ###################  STRIPPED ALL FILES  #########################
 
-FILEALL=`find "$HOME"/ipk/source -name "*" -print`
+FILEALL=`find "$HOME"/ipk/tmp-source -name "*" -print`
 
 if ( test -f "$HOME"/ipk/scripts/sh4-linux-strip ); then
@@ -201,9 +203,9 @@
 for DIR in $LIST; do
 	echo "$DIR"
-	NAME=`cat "$HOME"/ipk/source/"$DIR"/CONTROL/control | grep Package: | tr " " "\n" | tr "-" "\n" | tail -n 1 | cut -d . -f1 | head -n1`
-#	ARCH=`cat "$HOME"/ipk/source/"$DIR"/CONTROL/control | grep Architecture: | tr " " "\n" | tail -n 1`
-#	cp "$HOME"/ipk/source/"$DIR"/preview/prev.png "$HOME"/ipk/preview/enigma2-pluginpreview-"$NAME"_"$ARCH".ipk.png
-	cp "$HOME"/ipk/source/"$DIR"/preview/prev.png "$HOME"/ipk/preview/enigma2-pluginpreview-"$NAME".png
-	rm -r "$HOME"/ipk/source/"$DIR"/preview
+	NAME=`cat "$HOME"/ipk/tmp-source/"$DIR"/CONTROL/control | grep Package: | tr " " "\n" | tr "-" "\n" | tail -n 1 | cut -d . -f1 | head -n1`
+#	ARCH=`cat "$HOME"/ipk/tmp-source/"$DIR"/CONTROL/control | grep Architecture: | tr " " "\n" | tail -n 1`
+#	cp "$HOME"/ipk/tmp-source/"$DIR"/preview/prev.png "$HOME"/ipk/preview/enigma2-pluginpreview-"$NAME"_"$ARCH".ipk.png
+	cp "$HOME"/ipk/tmp-source/"$DIR"/preview/prev.png "$HOME"/ipk/preview/enigma2-pluginpreview-"$NAME".png
+	rm -r "$HOME"/ipk/tmp-source/"$DIR"/preview
 done
 
@@ -220,5 +222,5 @@
 
 for DIR in $LIST; do
-	ipkg-build "$HOME"/ipk/source/"$DIR"
+	ipkg-build "$HOME"/ipk/tmp-source/"$DIR"
 done
 
@@ -245,12 +247,6 @@
 rm tmprc
 
-#echo pwd4
-#pwd
-
 cd "$HOME"/ipk/
 tar czvf Packages.preview.tar.gz ./preview
-
-#echo pwd5
-#pwd
 
 mv "$HOME"/ipk/Packages.preview.tar.gz "$HOME"/ipk/WWW/
@@ -268,7 +264,4 @@
 PACKAGESLIST=`ls -1 Packages*`
 IPKLIST=`ls -1 *.ipk`
-
-echo pwd6
-pwd
 
 if [ $GROUP = "update" ] && [ $MAKETYPE = "online" ];then
