Browse Source

Add 64bit only par2-sl for OSX.

pull/199/head
shypike 10 years ago
parent
commit
ffbcc46fa4
  1. BIN
      osx/par2/par2-sl64
  2. 1
      sabnzbd/__init__.py
  3. 3
      sabnzbd/newsunpack.py

BIN
osx/par2/par2-sl64

Binary file not shown.

1
sabnzbd/__init__.py

@ -68,6 +68,7 @@ elif os.name == 'posix':
if DARWIN:
# 10 = Yosemite, 9 = Mavericks, 8 = MountainLion, 7 = Lion, 6 = SnowLeopard, 5 = Leopard
DARWIN_VERSION = int(platform.mac_ver()[0].split('.')[1])
DARWIN_64 = platform.mac_ver()[2] == 'x86_64'
else:
DARWIN_VERSION = 0

3
sabnzbd/newsunpack.py

@ -99,6 +99,9 @@ def find_programs(curdir):
sabnzbd.newsunpack.PAR2C_COMMAND = check(curdir, 'osx/par2/par2-classic')
if sabnzbd.DARWIN_VERSION >= 6:
#par2-sl from Macpar Deluxe 4.1 is only 10.6 and later
if sabnzbd.DARWIN_64:
sabnzbd.newsunpack.PAR2_COMMAND = check(curdir, 'osx/par2/par2-sl64')
else:
sabnzbd.newsunpack.PAR2_COMMAND = check(curdir, 'osx/par2/par2-sl')
else:
sabnzbd.newsunpack.PAR2_COMMAND = sabnzbd.newsunpack.PAR2C_COMMAND

Loading…
Cancel
Save