Author: ks156 Date: 2008-11-28 16:55:51 +0100 (Fri, 28 Nov 2008) New Revision: 2912
Modified: software_suite_v2/tuxware/installers/unix/branches/prefix_install/build.sh Log: * Added the ftp parser. The script donload only the control center yet. Modified: software_suite_v2/tuxware/installers/unix/branches/prefix_install/build.sh =================================================================== --- software_suite_v2/tuxware/installers/unix/branches/prefix_install/build.sh 2008-11-28 15:05:26 UTC (rev 2911) +++ software_suite_v2/tuxware/installers/unix/branches/prefix_install/build.sh 2008-11-28 15:55:51 UTC (rev 2912) @@ -8,19 +8,22 @@ PREINST=$DEBIAN_DIR/preinst POSTINST=$DEBIAN_DIR/postinst CONTROL=$DEBIAN_DIR/control -CC_DEPS_URL=http://www.kysoh.com/download/resources/cc_deps/linux -CC_URL=http://www.kysoh.com/download/applications/common/control_center -SKIN_URL=http://www.kysoh.com/download/resources/skin -KYSOH_URL=http://www.kysoh.com/download + +KYSOH_URL=http://94.23.16.55/apps +GADGET_DIR=gadgets APP_DIR=applications -GADGET_DIR=gadgets INST_DIR=installers/unix32 -CONTROL_CENTER_URL=$KYSOH_URL/$APP_DIR/common/control_center -GADGET_URL=$KYSOH_URL/$GADGET_DIR -TOOLS_URL=$KYSOH_URL/$INST_DIR/tools -ATT_URL=$KYSOH_URL/$INST_DIR/attitunes +CONTROL_CENTER_URL=$KYSOH_URL/applications/common/control_center +#GADGET_URL=$KYSOH_URL/$GADGET_DIR +#TOOLS_URL=$KYSOH_URL/$INST_DIR/tools +#ATT_URL=$KYSOH_URL/$INST_DIR/attitunes +#SKIN_URL=http://www.kysoh.com/download/resources/skin +TMP_RULES_FILE=/tmp/tuxtmp + +#KYSOH_URL=http://www.kysoh.com/download + WORK=branches QC=trunks STABLE=tags @@ -366,6 +369,29 @@ chmod +x $MIRROR_DIR/$PREFIX/$BIN_DIR/tux_control_center } +installFromFtp () { + while read line; do + echo $line|cut -d ';' -f 3 |sed "s/\$PREFIX/\\${PREFIX}/g" >path + path=`cat path` + echo $path + rm path + echo $line|cut -d ';' -f 4 |sed "s/\$PREFIX/\\${PREFIX}/g" >url + url=`cat url` + echo $url + rm url + wget $url -O $MIRROR_DIR/$path + + done < /tmp/tuxtmp1 +} + +parseFtp () { + python getRules.py $VERSION_TYPE LINUX $CONTROL_CENTER_URL $TMP_RULES_FILE + echo $? + sed 's/|/;/g' $TMP_RULES_FILE > /tmp/tuxtmp1 + installFromFtp + rm /tmp/tuxtmp1 $TMP_RULES_FILE +} + # Create the updater binary updaterBin () { echo "-- Creating tux_updater binary" @@ -589,6 +615,7 @@ VERSION= SOURCE= VERSION_TXT= +VERSION_TYPE= DEPS="libc6(>=2.3), python, libasound2, python-ctypes, libstdc++5, \ python-xml, libportaudio2, openjdk-6-jre, python-dev, python-setuptools, sox, \ lame" @@ -598,14 +625,17 @@ q) SOURCE=$QC VERSION_TXT=versionQC.txt + VERSION_TYPE=QC ;; w) SOURCE=$WORK VERSION_TXT=versionWork.txt + VERSION_TYPE=Work ;; s) SOURCE=$STABLE VERSION_TXT=version.txt + VERSION_TYPE=Online ;; u) COMPAT=TRUE @@ -671,15 +701,15 @@ packTemplates packPixmaps # <--- Download file from the ftp serveur ---> -#ftpUpdate -packCC -packCCDeps -packUpdater -packJavaSkin -packGadgets -packTools -packAttitunes -packIdleBehavior +parseFtp +#packCC +#packCCDeps +#packUpdater +#packJavaSkin +#packGadgets +#packTools +#packAttitunes +#packIdleBehavior # <--- Create executables ---> serverBin tuxshBin ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Tux-droid-svn mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tux-droid-svn
