diff options
Diffstat (limited to 'linden/indra/newview/viewer_manifest.py')
-rwxr-xr-x | linden/indra/newview/viewer_manifest.py | 119 |
1 files changed, 114 insertions, 5 deletions
diff --git a/linden/indra/newview/viewer_manifest.py b/linden/indra/newview/viewer_manifest.py index 3583726..637f07a 100755 --- a/linden/indra/newview/viewer_manifest.py +++ b/linden/indra/newview/viewer_manifest.py | |||
@@ -403,10 +403,57 @@ class DarwinManifest(ViewerManifest): | |||
403 | # <bundle>/Contents/MacOS/ | 403 | # <bundle>/Contents/MacOS/ |
404 | self.contents_of_tar(self.args['source']+'/mozilla-universal-darwin.tgz', 'MacOS') | 404 | self.contents_of_tar(self.args['source']+'/mozilla-universal-darwin.tgz', 'MacOS') |
405 | 405 | ||
406 | self.path("Info-SecondLife.plist", dst="Info.plist") | 406 | self.path("Info-Imprudence.plist", dst="Info.plist") |
407 | 407 | ||
408 | # copy additional libs in <bundle>/Contents/MacOS/ | 408 | # copy additional libs in <bundle>/Contents/MacOS/ |
409 | self.path("../../libraries/universal-darwin/lib_release/libndofdev.dylib", dst="MacOS/libndofdev.dylib") | 409 | if self.prefix(src="../../libraries/universal-darwin/lib_release", dst="MacOS/"): |
410 | |||
411 | self.path("libndofdev.dylib") | ||
412 | |||
413 | self.path("libopenal.1.dylib") | ||
414 | self.path("libalut.0.dylib") | ||
415 | |||
416 | self.path("libglib-2.0.0.dylib") | ||
417 | self.path("libgmodule-2.0.0.dylib") | ||
418 | self.path("libgobject-2.0.0.dylib") | ||
419 | self.path("libgthread-2.0.0.dylib") | ||
420 | |||
421 | # Symlinks to satisfy different name dependencies. | ||
422 | self.path("libglib-2.0.dylib") | ||
423 | self.path("libgmodule-2.0.dylib") | ||
424 | self.path("libgobject-2.0.dylib") | ||
425 | self.path("libgthread-2.0.dylib") | ||
426 | |||
427 | self.path("libgstreamer-0.10.dylib") | ||
428 | self.path("libgstapp-0.10.dylib") | ||
429 | self.path("libgstaudio-0.10.dylib") | ||
430 | self.path("libgstbase-0.10.dylib") | ||
431 | self.path("libgstcdda-0.10.dylib") | ||
432 | self.path("libgstcontroller-0.10.dylib") | ||
433 | self.path("libgstdataprotocol-0.10.dylib") | ||
434 | self.path("libgstfft-0.10.dylib") | ||
435 | self.path("libgstinterfaces-0.10.dylib") | ||
436 | self.path("libgstnet-0.10.dylib") | ||
437 | self.path("libgstnetbuffer-0.10.dylib") | ||
438 | self.path("libgstpbutils-0.10.dylib") | ||
439 | self.path("libgstriff-0.10.dylib") | ||
440 | self.path("libgstrtp-0.10.dylib") | ||
441 | self.path("libgstrtsp-0.10.dylib") | ||
442 | self.path("libgstsdp-0.10.dylib") | ||
443 | self.path("libgsttag-0.10.dylib") | ||
444 | self.path("libgstvideo-0.10.dylib") | ||
445 | |||
446 | self.path("libintl.3.dylib") | ||
447 | self.path("libjpeg.62.dylib") | ||
448 | self.path("libogg.0.dylib") | ||
449 | self.path("liboil-0.3.0.dylib") | ||
450 | self.path("libpango-1.0.0.dylib") | ||
451 | self.path("libpangoft2-1.0.0.dylib") | ||
452 | self.path("libtheora.0.dylib") | ||
453 | self.path("libvorbis.0.dylib") | ||
454 | self.path("libvorbisenc.2.dylib") | ||
455 | |||
456 | self.end_prefix("../../libraries/universal-darwin/lib_release") | ||
410 | 457 | ||
411 | # replace the default theme with our custom theme (so scrollbars work). | 458 | # replace the default theme with our custom theme (so scrollbars work). |
412 | if self.prefix(src="mozilla-theme", dst="MacOS/chrome"): | 459 | if self.prefix(src="mozilla-theme", dst="MacOS/chrome"): |
@@ -432,7 +479,7 @@ class DarwinManifest(ViewerManifest): | |||
432 | self.path("featuretable_mac.txt") | 479 | self.path("featuretable_mac.txt") |
433 | self.path("SecondLife.nib") | 480 | self.path("SecondLife.nib") |
434 | 481 | ||
435 | self.path("secondlife.icns") | 482 | self.path("viewer.icns") |
436 | 483 | ||
437 | # Translations | 484 | # Translations |
438 | self.path("English.lproj") | 485 | self.path("English.lproj") |
@@ -441,9 +488,71 @@ class DarwinManifest(ViewerManifest): | |||
441 | self.path("Korean.lproj") | 488 | self.path("Korean.lproj") |
442 | 489 | ||
443 | 490 | ||
491 | if self.prefix(src="../../libraries/universal-darwin/lib_release/gstreamer-plugins", dst="lib/gstreamer-plugins"): | ||
492 | self.path("libgstaacparse.so") | ||
493 | self.path("libgstadder.so") | ||
494 | self.path("libgstaiffparse.so") | ||
495 | self.path("libgstamrparse.so") | ||
496 | self.path("libgstapp.so") | ||
497 | self.path("libgstaudioconvert.so") | ||
498 | self.path("libgstaudiorate.so") | ||
499 | self.path("libgstaudioresample.so") | ||
500 | self.path("libgstautodetect.so") | ||
501 | self.path("libgstavi.so") | ||
502 | self.path("libgstcoreelements.so") | ||
503 | self.path("libgstcoreindexers.so") | ||
504 | self.path("libgstdebug.so") | ||
505 | self.path("libgstdecodebin2.so") | ||
506 | self.path("libgstdeinterlace2.so") | ||
507 | self.path("libgstequalizer.so") | ||
508 | self.path("libgstffmpeg.so") | ||
509 | self.path("libgstffmpegcolorspace.so") | ||
510 | self.path("libgstffmpegscale.so") | ||
511 | self.path("libgstflac.so") | ||
512 | self.path("libgstflv.so") | ||
513 | self.path("libgstgdp.so") | ||
514 | self.path("libgsth264parse.so") | ||
515 | self.path("libgsticydemux.so") | ||
516 | self.path("libgstid3demux.so") | ||
517 | self.path("libgstinterleave.so") | ||
518 | self.path("libgstjpeg.so") | ||
519 | self.path("libgstlevel.so") | ||
520 | self.path("libgstmetadata.so") | ||
521 | self.path("libgstmpeg4videoparse.so") | ||
522 | self.path("libgstmpegdemux.so") | ||
523 | self.path("libgstmpegvideoparse.so") | ||
524 | self.path("libgstmultipart.so") | ||
525 | self.path("libgstneonhttpsrc.so") | ||
526 | self.path("libgstogg.so") | ||
527 | self.path("libgstosxaudio.so") | ||
528 | self.path("libgstosxvideosink.so") | ||
529 | self.path("libgstpango.so") | ||
530 | self.path("libgstplaybin.so") | ||
531 | self.path("libgstpng.so") | ||
532 | self.path("libgstpostproc.so") | ||
533 | self.path("libgstqtdemux.so") | ||
534 | self.path("libgstqueue2.so") | ||
535 | self.path("libgstreal.so") | ||
536 | self.path("libgstrtp.so") | ||
537 | self.path("libgstrtpmanager.so") | ||
538 | self.path("libgstrtsp.so") | ||
539 | self.path("libgstsdpelem.so") | ||
540 | self.path("libgstselector.so") | ||
541 | self.path("libgsttcp.so") | ||
542 | self.path("libgsttheora.so") | ||
543 | self.path("libgsttypefindfunctions.so") | ||
544 | self.path("libgstudp.so") | ||
545 | self.path("libgstvideoscale.so") | ||
546 | self.path("libgstvolume.so") | ||
547 | self.path("libgstvorbis.so") | ||
548 | self.path("libgstwavparse.so") | ||
549 | |||
550 | self.end_prefix("../../libraries/universal-darwin/lib_release/gstreamer-plugins") | ||
551 | |||
552 | |||
444 | # SLVoice and vivox lols | 553 | # SLVoice and vivox lols |
445 | self.path("vivox-runtime/universal-darwin/libalut.dylib", "libalut.dylib") | 554 | #self.path("vivox-runtime/universal-darwin/libalut.dylib", "libalut.dylib") |
446 | self.path("vivox-runtime/universal-darwin/libopenal.dylib", "libopenal.dylib") | 555 | #self.path("vivox-runtime/universal-darwin/libopenal.dylib", "libopenal.dylib") |
447 | #self.path("vivox-runtime/universal-darwin/libortp.dylib", "libortp.dylib") | 556 | #self.path("vivox-runtime/universal-darwin/libortp.dylib", "libortp.dylib") |
448 | #self.path("vivox-runtime/universal-darwin/libvivoxsdk.dylib", "libvivoxsdk.dylib") | 557 | #self.path("vivox-runtime/universal-darwin/libvivoxsdk.dylib", "libvivoxsdk.dylib") |
449 | #self.path("vivox-runtime/universal-darwin/SLVoice", "SLVoice") | 558 | #self.path("vivox-runtime/universal-darwin/SLVoice", "SLVoice") |