diff options
Diffstat (limited to 'linden/indra/newview/viewer_manifest.py')
-rwxr-xr-x | linden/indra/newview/viewer_manifest.py | 16 |
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 |