aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesús Eduardo <heckyel@hyperbola.info>2018-01-17 15:59:44 -0500
committerJesús Eduardo <heckyel@hyperbola.info>2018-01-17 15:59:44 -0500
commit992c9ec8d3c14b444a10553f23c17390e426d5c6 (patch)
tree121d33e368814a7bee82fe08f4bb888cd13b97aa
parent114c1f691a8e30f940268d56a43ecda8a4e5b500 (diff)
downloadlibrevideoconverter-992c9ec8d3c14b444a10553f23c17390e426d5c6.tar.lz
librevideoconverter-992c9ec8d3c14b444a10553f23c17390e426d5c6.tar.xz
librevideoconverter-992c9ec8d3c14b444a10553f23c17390e426d5c6.zip
pep8 en setup-files/osx/setup.py
-rw-r--r--setup-files/osx/setup.py26
1 files changed, 16 insertions, 10 deletions
diff --git a/setup-files/osx/setup.py b/setup-files/osx/setup.py
index 975183e..9b14a05 100644
--- a/setup-files/osx/setup.py
+++ b/setup-files/osx/setup.py
@@ -5,8 +5,6 @@ Usage:
python2.7 setup.py py2app
"""
import sys
-if sys.version < '2.7':
- raise RuntimeError('MVC requires Python 2.7')
import glob
import os
import plistlib
@@ -21,6 +19,9 @@ from distutils.dir_util import mkpath
from py2app.build_app import py2app as py2app_cmd
+if sys.version < '2.7':
+ raise RuntimeError('LVC requires Python 2.7')
+
APP = ['lvc/osx/app_main.py']
DATA_FILES = ['lvc/widgets/osx/Resources-Widgets/MainMenu.nib']
OPTIONS = {
@@ -34,6 +35,7 @@ OPTIONS = {
# this should work if run from build.sh
BKIT_DIR = os.environ['BKIT_PATH']
+
def copy_binaries(source, target, binaries):
mkpath(target)
for mem in binaries:
@@ -47,9 +49,11 @@ def copy_binaries(source, target, binaries):
else:
copy_file(src, target, update=True)
+
def extract_tarball(tar_file, target_directory):
subprocess.check_call(["tar", "-C", target_directory, "-zxf", tar_file])
+
class py2app_lvc(py2app_cmd):
def run(self):
py2app_cmd.run(self)
@@ -61,7 +65,7 @@ class py2app_lvc(py2app_cmd):
def setup_directories(self):
self.bundle_root = os.path.join(self.dist_dir,
- 'Miro Video Converter.app/Contents')
+ 'Libre Video Converter.app/Contents')
self.helpers_root = os.path.join(self.bundle_root, 'Helpers')
self.frameworks_root = os.path.join(self.bundle_root, 'Frameworks')
self.resources_root = os.path.join(self.bundle_root, 'Resources')
@@ -74,7 +78,8 @@ class py2app_lvc(py2app_cmd):
def copy_ffmpeg(self):
ffmpeg_files = ["ffmpeg"]
- lib_paths = glob.glob(os.path.join(BKIT_DIR, "ffmpeg", "bin", "*.dylib"))
+ lib_paths = glob.glob(os.path.join(BKIT_DIR, "ffmpeg", "bin",
+ "*.dylib"))
ffmpeg_files.extend(os.path.basename(p) for p in lib_paths)
copy_binaries('ffmpeg/bin/', self.helpers_root, ffmpeg_files)
@@ -97,13 +102,13 @@ class py2app_lvc(py2app_cmd):
os.unlink(os.path.join(self.python_lib_root, 'site.py'))
plist = plistlib.readPlist(os.path.join(SETUP_DIR, 'Info.plist'))
-plist['NSHumanReadableCopyright'] = 'Copyright (C) Participatory Culture Foundation'
-plist['CFBundleGetInfoString'] = 'Miro Video Converter'
+plist['NSHumanReadableCopyright'] = 'Copyright (C) Jesús E.'
+plist['CFBundleGetInfoString'] = 'Libre Video Converter'
plist['CFBundleIdentifier'] = 'org.participatoryculture.MiroVideoConverter'
plist['CFBundleShortVersionString'] = '3.0'
-plist['CFBundleExecutable'] = 'Miro Video Converter'
-plist['CFBundleName'] = 'Miro Video Converter'
-plist['CFBundleVersion'] = '3.0'
+plist['CFBundleExecutable'] = 'Libre Video Converter'
+plist['CFBundleName'] = 'Libre Video Converter'
+plist['CFBundleVersion'] = '1.0.1'
plist['SUFeedURL'] = ('http://miro-updates.participatoryculture.org/'
'lvc-appcast-osx.xml')
plist['SUPublicDSAKeyFile'] = 'dsa_pub.pem'
@@ -118,6 +123,7 @@ setup(
cmdclass={'py2app': py2app_lvc},
ext_modules=[
Extension("lvc.widgets.osx.fasttypes",
- [os.path.join(ROOT_DIR, 'lvc', 'widgets', 'osx', 'fasttypes.c')])],
+ [os.path.join(ROOT_DIR, 'lvc', 'widgets',
+ 'osx', 'fasttypes.c')])],
**SETUP_ARGS
)