Browse Source
Fixed by changing method of waiting for transated texts in SABnzbdDelegate.py. Remove obsolete SVN update script.tags/0.6.0
3 changed files with 8 additions and 55 deletions
@ -1,51 +0,0 @@ |
|||
#!/bin/bash |
|||
#SABnzbd OSX svn updater |
|||
# Usage copy this script in SABnzbd.app/Contents/Resources folder |
|||
# and launch it to get last SABnzbd revision |
|||
# THIS WILL ONLY WORK IF NO NEW MODULES HAVE BEEN ADDED TO SABnzbd |
|||
# THIS WILL NOT WORK ON 0.4.X |
|||
|
|||
#Variables |
|||
DIR_RESOURCES=`dirname $0` |
|||
DIR_TMP=$DIR_RESOURCES/tmp |
|||
|
|||
echo "1/5 > Dir : $DIR_RESOURCES" |
|||
|
|||
if [ -d $DIR_TMP ]; then |
|||
`rm -rf $DIR_TMP` |
|||
echo " tmp directory deleted" |
|||
fi |
|||
|
|||
echo "2/5 > Exporting last svn revision..." |
|||
svn export http://svn2.assembla.com/svn/SABnzbd/branches/sabnzbd-0.5.x/ $DIR_TMP>/dev/null |
|||
SVN_REV=`svn info http://svn2.assembla.com/svn/SABnzbd/branches/sabnzbd-0.5.x/ | awk '$1 == "Revision:" {print $2}'` |
|||
echo " done." |
|||
|
|||
echo "3/5 > Cleaning up for OSX binary..." |
|||
cd $DIR_TMP |
|||
unzip cherrypy*.zip>/dev/null |
|||
rm -rf *.txt *.ico *.nsi *.zip *.tmpl PKG-INFO setup.py package.py Sample-*>/dev/null |
|||
rm -rd win>/dev/null |
|||
mv osx osx_tmp>/dev/null |
|||
mv osx_tmp/osx osx>/dev/null |
|||
mv osx_tmp/resources/* ./>/dev/null |
|||
rm -rf osx_tmp>/dev/null |
|||
|
|||
sed -e "s/trunk/0.5.0 (rev$SVN_REV)/g" -e "s/unknown/$SVN_REV/g" sabnzbd/version.py>sabnzbd/version_tmp.py |
|||
mv -f sabnzbd/version_tmp.py sabnzbd/version.py>/dev/null |
|||
defaults write $DIR_RESOURCES/../Info CFBundleShortVersionString -string "0.5.0 (rev$SVN_REV)" |
|||
defaults write $DIR_RESOURCES/../Info CFBundleVersion -string "0.5.0 (rev$SVN_REV)" |
|||
|
|||
echo " done." |
|||
|
|||
echo "4/5 > Installing update..." |
|||
cd .. |
|||
rm -rd sabnzbd interfaces/Concept interfaces/Classic interfaces/Mobile interfaces/Plush interfaces/smpl interfaces/wizard language osx MainMenu.nib cherrypy licenses>/dev/null |
|||
mv -f interfaces interfaces_tmp>/dev/null |
|||
mv -f tmp/* ./>/dev/null |
|||
cp -r interfaces_tmp/* interfaces/>/dev/null |
|||
rm -rf *tmp>/dev/null |
|||
echo " done." |
|||
|
|||
echo "5/5 > Update to rev $SVN_REV finished - Don't forget to restart SABnzbd !" |
|||
echo "if you have any problem http://forums.sabnzbd.org" |
Loading…
Reference in new issue