diff --git a/README.txt b/README.mkd similarity index 90% rename from README.txt rename to README.mkd index 0c8374f..bfbf32a 100644 --- a/README.txt +++ b/README.mkd @@ -4,9 +4,9 @@ Release Notes - SABnzbd 0.7.3 ## Fixes in 0.7.3 - Prevent queue deadlock in case of fatally damaged par2 files -- Try to keep OSX Mountain Lion awake as long as downloading/postprocessing runs +- Try to keep OSX Mountain Lion awake as long as downloading and postprocessing run - Add RSS filter-enable checkboxes to Plush, Smpl and Classic skins -- Fix problem with saving modified paramters of an already enabled server +- Fix problem with saving modified parameters of an already enabled server - Extend "check new release" option with test releases - Correct several errors in Sort function - Improve organization of Config->Servers @@ -47,4 +47,4 @@ If you really need this feature, you have to re-enable it. built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet. - (c) Copyright 2007-2012 by "The SABnzbd-team" + (c) Copyright 2007-2012 by "The SABnzbd-team" (team@sabnzbd.org) diff --git a/README.rtf b/README.rtf deleted file mode 100644 index 4a05fc3..0000000 --- a/README.rtf +++ /dev/null @@ -1,113 +0,0 @@ -{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf320 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\paperw11900\paperh16840\vieww16360\viewh15680\viewkind0 -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 - -\f0\b\fs48 \cf0 SABnzbd 0.7.3Beta2\ -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural - -\b0\fs26 \cf0 \ - -\b Fixes in 0.7.3 -\b0 \ -- Prevent queue deadlock in case of fatally damaged par2 files\ -- Try to keep OSX Mountain Lion awake as long as downloading/postprocessing runs\ -- Add RSS filter-enable checkboxes to Plush, Smpl and Classic skins\ -- Fix problem with saving modified paramters of an already enabled server\ -- Extend "check new release" option with test releases\ -- Correct several errors in Sort function\ -- Improve organization of Config->Servers\ -- Make detection of samples less aggressive\ -- Ignore pseudo NZB files that start with a period in the name\ -\ -The Special option "random_server_ip" has been renamed to "randomize_server_ip" and the default is now "Off".\ -The reason is that this option kills the speed of some Usenet providers.\ -If you really need this feature, you have to re-enable it.\ -\ -\b What's new in 0.7.0 -\b0 \ -- Download quota management\ -- Windows: simple system tray menu\ -- Multi-platform Growl support\ -- NotifyOSD support for Linux distros that have it\ -- Option to set maximum number of retries for servers (prevents deadlock)\ -- Pre-download check to estimate completeness (reliability is limited)\ -- Prevent partial downloading of par2 files that are not needed yet\ -- Config->Special for settings previously only available in the sabnzbd.ini file\ -- For Usenet servers with multiple IP addresses, pick a random one per connection\ -- Add pseudo-priority "Stop" that will send the job immediately to the post-processing queue\ -- Allow jobs still waiting for post-processing to be deleted too\ -- More persistent retries for unreliable indexers\ -- Single Configuration skin for all others skins (there is an option for the old style)\ -- Config->Special for settings that were previously only changeable in the sabnzbd.ini file\ -- Add Spanish, Portuguese (Brazil) and Polish translations\ -- Individual RSS filter toggle\ -- Unified OSX DMG\ -\ - -\b About -\b0 \ -SABnzbd is an open-source cross-platform binary newsreader.\ -It simplifies the process of downloading from Usenet dramatically,\ -thanks to its web-based user interface and advanced\ -built-in post-processing options that automatically verify, repair,\ -extract and clean up posts downloaded from Usenet.\ -SABnzbd also has a fully customizable user interface,\ -and offers a complete API for third-party applications to hook into.\ -\ - (c) Copyright 2007-2012 by "The SABnzbd-team" \ -\ -There is an extensive Wiki on the use of SABnzbd.\ -{\field{\*\fldinst{HYPERLINK "http://wiki.sabnzbd.org/"}}{\fldrslt http://wiki.sabnzbd.org/}}\ -\ - -\b IMPORTANT INFORMATION -\b0 about release 0.7.1:\ -{\field{\*\fldinst{HYPERLINK "http://wiki.sabnzbd.org/introducing-0-7-0"}}{\fldrslt http://wiki.sabnzbd.org/introducing-0-7-0}}\ -\ - -\b Known problems and solutions\ - -\b0 Read the file "ISSUES.txt" -\b \ - -\b0 \ -\ - -\b\fs40 Upgrading from 0.6.x -\b0\fs26 \ -Stop SABnzbd.\ -Install new version\ -Start SABnzbd.\ -\ - -\b\fs40 Upgrading from 0.5.x -\b0\fs26 \ -Stop SABnzbd.\ -Uninstall current version, keeping the data.\ -Install new version\ -Start SABnzbd.\ -\ -The organization of the download queue is different from 0.5.x.\ -0.6.x will finish downloading an existing queue, but you\ -cannot go back to an older version without losing your queue.\ -Also, your sabnzbd.ini file will be upgraded, making it\ -incompatible with release 0.5.x\ -\ - -\b\fs40 \ -Upgrading from 0.4.x -\b0\fs26 \ -\ - -\b PLEASE DOWNLOAD YOUR CURRENT QUEUE BEFORE UPGRADING -\b0 \ -\ -When upgrading from a 0.4.x release such as 0.4.12 your old settings will be kept.\ -You will however be given a fresh queue and history. If you have items in your queue\ -from the older version of SABnzbd, you can either re-import the nzb files if you kept\ -an nzb backup folder, or temporarily go back to 0.4.x until your queue is complete.\ -The history is now stored in a better format meaning future upgrades should be backwards\ -compatible.\ -} \ No newline at end of file diff --git a/package.py b/package.py index f0ad0a4..c9ebd13 100755 --- a/package.py +++ b/package.py @@ -246,6 +246,8 @@ print sys.argv[0] Git = CheckPath('git') ZipCmd = CheckPath('zip') UnZipCmd = CheckPath('unzip') +PanDoc = CheckPath('pandoc') + if os.name == 'nt': msg = 'Requires the standard version of NSIS' NSIS = CheckPath('makensis') @@ -429,7 +431,7 @@ if target == 'app': else: os.system("cp -pR osx/unrar/unrar-leopard dist/SABnzbd.app/Contents/Resources/osx/unrar/unrar >/dev/null") os.system("cp icons/sabnzbd.ico dist/SABnzbd.app/Contents/Resources >/dev/null") - os.system("cp README.rtf dist/SABnzbd.app/Contents/Resources/Credits.rtf >/dev/null") + os.system("pandoc -f markdown -t rtf -s -o dist/SABnzbd.app/Contents/Resources/Credits.rtf README.mkd >/dev/null") os.system("find dist/SABnzbd.app -name .git | xargs rm -rf") # Remove source files to prevent re-compilation, which would invalidate signing @@ -458,7 +460,7 @@ if target == 'app': './ >/dev/null' % (fileOSr) ) # Copy README.txt - os.system("cp README.rtf /Volumes/%s/" % volume) + os.system("cp dist/SABnzbd.app/Contents/Resources/Credits.rtf /Volumes/%s/README.rtf" % volume) #Unmount sparseimage os.system("hdiutil eject /Volumes/%s/>/dev/null" % volume)