aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/viewer_manifest.py
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra/newview/viewer_manifest.py')
-rwxr-xr-xlinden/indra/newview/viewer_manifest.py16
1 files changed, 10 insertions, 6 deletions
diff --git a/linden/indra/newview/viewer_manifest.py b/linden/indra/newview/viewer_manifest.py
index ecbeda2..3641bcf 100755
--- a/linden/indra/newview/viewer_manifest.py
+++ b/linden/indra/newview/viewer_manifest.py
@@ -402,8 +402,9 @@ class DarwinManifest(ViewerManifest):
402 # make sure we don't have stale files laying about 402 # make sure we don't have stale files laying about
403 self.remove(sparsename, finalname) 403 self.remove(sparsename, finalname)
404 404
405 self.run_command('hdiutil create "%(sparse)s" -volname "Second Life" -fs HFS+ -type SPARSE -megabytes 300' % { 405 self.run_command('hdiutil create "%(sparse)s" -volname "%(channel)s" -fs HFS+ -type SPARSE -megabytes 300' % {
406 'sparse':sparsename}) 406 'sparse':sparsename,
407 'channel':channel_standin})
407 408
408 # mount the image and get the name of the mount point and device node 409 # mount the image and get the name of the mount point and device node
409 hdi_output = self.run_command('hdiutil attach -private "' + sparsename + '"') 410 hdi_output = self.run_command('hdiutil attach -private "' + sparsename + '"')
@@ -459,9 +460,12 @@ class LinuxManifest(ViewerManifest):
459 if(self.args.has_key('installer_name')): 460 if(self.args.has_key('installer_name')):
460 installer_name = self.args['installer_name'] 461 installer_name = self.args['installer_name']
461 else: 462 else:
462 installer_name = '_'.join(['SecondLife', self.args.get('arch'), '_'.join(self.args['version'])]) 463 installer_name = '_'.join('SecondLife_', self.args.get('arch'), *self.args['version'])
463 if not self.default_grid(): 464 if self.default_channel():
464 installer_name += "_" + grid.upper() 465 if not self.default_grid():
466 installer_name += '_' + self.args['grid'].upper()
467 else:
468 installer_name += '_' + self.channel_oneword().upper()
465 469
466 # temporarily move directory tree so that it has the right name in the tarfile 470 # temporarily move directory tree so that it has the right name in the tarfile
467 self.run_command("mv %(dst)s %(inst)s" % {'dst':self.get_dst_prefix(),'inst':self.src_path_of(installer_name)}) 471 self.run_command("mv %(dst)s %(inst)s" % {'dst':self.get_dst_prefix(),'inst':self.src_path_of(installer_name)})
@@ -503,7 +507,7 @@ class Linux_i686Manifest(LinuxManifest):
503 self.path("libuuid.so", "libuuid.so.1") 507 self.path("libuuid.so", "libuuid.so.1")
504 self.path("libSDL-1.2.so.0") 508 self.path("libSDL-1.2.so.0")
505 self.path("libELFIO.so") 509 self.path("libELFIO.so")
506 #self.path("libresolv.so") - don't bundle 510 self.path("libresolv.so", "libresolv.so.2")
507 #self.path("libtcmalloc.so.0") - bugged 511 #self.path("libtcmalloc.so.0") - bugged
508 #self.path("libstacktrace.so.0") - probably bugged 512 #self.path("libstacktrace.so.0") - probably bugged
509# self.path("libllkdu.so", "../bin/libllkdu.so") # llkdu goes in bin for some reason 513# self.path("libllkdu.so", "../bin/libllkdu.so") # llkdu goes in bin for some reason