X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=make.sh;h=e952b085eeef625ec848766a4023406daeb3da40;hb=a0623d008229297ad34a4c7fa367a03c03a927e0;hp=2f938dd7aeb1b5e6ecb1bc29c1c8c32e25f4c9b7;hpb=4276eb31ca651e41620672cf7f25a7114d112ee2;p=ipfire-2.x.git diff --git a/make.sh b/make.sh index 2f938dd7ae..e952b085ee 100755 --- a/make.sh +++ b/make.sh @@ -25,6 +25,7 @@ NAME="IPFire" # Software name SNAME="ipfire" # Short name VERSION="2.3" +CORE="28" GIT_BRANCH=master:master # Version number SLOGAN="www.ipfire.org" # Software slogan CONFIG_ROOT=/var/ipfire # Configuration rootdir @@ -587,8 +588,10 @@ buildipfire() { ipfiremake sshfs ipfiremake sqlite ipfiremake taglib - ipfiremake mediatomb +# ipfiremake mediatomb ipfiremake sslh + ipfiremake perl-gettext + ipfiremake vdradmin echo Build on $HOSTNAME > $BASEDIR/build/var/ipfire/firebuild cat /proc/version >> $BASEDIR/build/var/ipfire/firebuild echo >> $BASEDIR/build/var/ipfire/firebuild @@ -597,6 +600,7 @@ buildipfire() { git status >> $BASEDIR/build/var/ipfire/firebuild echo >> $BASEDIR/build/var/ipfire/firebuild cat /proc/cpuinfo >> $BASEDIR/build/var/ipfire/firebuild + echo $CORE > $BASEDIR/build/opt/pakfire/db/core/mine } buildinstaller() { @@ -945,21 +949,21 @@ git) ;; uploadsrc) PWD=`pwd` + if [ -z $IPFIRE_USER ]; then + echo -n "You have to setup IPFIRE_USER first. See .config for details." + beautify message FAIL + exit 1 + fi + URL_SOURCE=$(grep URL_SOURCE lfs/Config | awk '{ print $3 }') + REMOTE_FILES=$(echo "ls -1" | sftp -C ${IPFIRE_USER}@${URL_SOURCE}) + cd $BASEDIR/cache/ - echo -e "Uploading cache to ftp server:" - ncftpls -u $FTP_CACHE_USER -p $FTP_CACHE_PASS ftp://$FTP_CACHE_URL/$FTP_CACHE_PATH/ > /tmp/ftplist - for i in *; do - if [ "$(basename $i)" == "toolchains" ]; then continue; fi - grep -q $(basename $i) /tmp/ftplist - if [ "$?" -ne "0" ]; then - echo -ne "$(basename $i)" - ncftpput -u $FTP_CACHE_USER -p $FTP_CACHE_PASS $FTP_CACHE_URL $FTP_CACHE_PATH/ $(basename $i) - if [ "$?" -ne "0" ]; then - beautify message FAIL - fi - fi + for file in $(ls -1); do + grep -q "$file" <<<$REMOTE_FILES && continue + NEW_FILES="$NEW_FILES $file" done - rm -f /tmp/ftplist + [ -n "$NEW_FILES" ] && scp -2 $NEW_FILES ${IPFIRE_USER}@${URL_SOURCE} + cd $BASEDIR cd $PWD exit 0 ;;