diff options
author | McCabe Maxsted | 2010-11-02 21:32:04 -0700 |
---|---|---|
committer | McCabe Maxsted | 2010-11-02 21:32:04 -0700 |
commit | b5074f1a8e3306f1be9e93172d26c97ff088cea0 (patch) | |
tree | a53d5cc54a1f339b7637a9d7d8248eca42995af2 /linden/indra/newview/viewer_manifest.py | |
parent | Revert "Fix Bug #671 (aka VWR-1603): Duckwalk is too fast" (diff) | |
parent | Uploaded the linux64 libraries created by Aleric to imprudenceviewer.org (diff) | |
download | meta-impy-b5074f1a8e3306f1be9e93172d26c97ff088cea0.zip meta-impy-b5074f1a8e3306f1be9e93172d26c97ff088cea0.tar.gz meta-impy-b5074f1a8e3306f1be9e93172d26c97ff088cea0.tar.bz2 meta-impy-b5074f1a8e3306f1be9e93172d26c97ff088cea0.tar.xz |
Merged webkit_plugins into weekly. Huzzah! The weekly branch now has browser/media plugin support
Diffstat (limited to 'linden/indra/newview/viewer_manifest.py')
-rwxr-xr-x | linden/indra/newview/viewer_manifest.py | 386 |
1 files changed, 207 insertions, 179 deletions
diff --git a/linden/indra/newview/viewer_manifest.py b/linden/indra/newview/viewer_manifest.py index bccfa8f..f1892fc 100755 --- a/linden/indra/newview/viewer_manifest.py +++ b/linden/indra/newview/viewer_manifest.py | |||
@@ -231,6 +231,12 @@ class WindowsManifest(ViewerManifest): | |||
231 | 231 | ||
232 | self.path("imprudence.url") | 232 | self.path("imprudence.url") |
233 | 233 | ||
234 | # Plugin host application | ||
235 | self.path(os.path.join(os.pardir, | ||
236 | 'llplugin', 'slplugin', self.args['configuration'], "SLPlugin.exe"), | ||
237 | "SLPlugin.exe") | ||
238 | |||
239 | |||
234 | self.path("featuretable.txt") | 240 | self.path("featuretable.txt") |
235 | 241 | ||
236 | # For use in crash reporting (generates minidumps) | 242 | # For use in crash reporting (generates minidumps) |
@@ -253,7 +259,46 @@ class WindowsManifest(ViewerManifest): | |||
253 | self.path("alut.dll") | 259 | self.path("alut.dll") |
254 | self.end_prefix() | 260 | self.end_prefix() |
255 | 261 | ||
256 | # Mozilla appears to force a dependency on these files so we need to ship it (CP) - updated to vc8 versions (nyx) | 262 | # Media plugins - QuickTime |
263 | if self.prefix(src='../media_plugins/quicktime/%s' % self.args['configuration'], dst="llplugin"): | ||
264 | self.path("media_plugin_quicktime.dll") | ||
265 | self.end_prefix() | ||
266 | |||
267 | # Media plugins - WebKit/Qt | ||
268 | if self.prefix(src='../media_plugins/webkit/%s' % self.args['configuration'], dst="llplugin"): | ||
269 | self.path("media_plugin_webkit.dll") | ||
270 | self.end_prefix() | ||
271 | |||
272 | # Media plugins - Gstreamer | ||
273 | if self.prefix(src='../media_plugins/gstreamer/%s' % self.args['configuration'], dst="llplugin"): | ||
274 | self.path("media_plugin_gstreamer010.dll", "media_plugin_gstreamer.dll") | ||
275 | self.end_prefix() | ||
276 | |||
277 | # For WebKit/Qt plugin runtimes | ||
278 | if self.prefix(src="../../libraries/i686-win32/lib/release", dst="llplugin"): | ||
279 | self.path("libeay32.dll") | ||
280 | self.path("qtcore4.dll") | ||
281 | self.path("qtgui4.dll") | ||
282 | self.path("qtnetwork4.dll") | ||
283 | self.path("qtopengl4.dll") | ||
284 | self.path("qtwebkit4.dll") | ||
285 | self.path("qtxmlpatterns4.dll") | ||
286 | self.path("ssleay32.dll") | ||
287 | self.end_prefix() | ||
288 | |||
289 | # For WebKit/Qt plugin runtimes (image format plugins) | ||
290 | if self.prefix(src="../../libraries/i686-win32/lib/release/imageformats", dst="llplugin/imageformats"): | ||
291 | self.path("qgif4.dll") | ||
292 | self.path("qico4.dll") | ||
293 | self.path("qjpeg4.dll") | ||
294 | self.path("qmng4.dll") | ||
295 | self.path("qsvg4.dll") | ||
296 | self.path("qtiff4.dll") | ||
297 | self.end_prefix() | ||
298 | |||
299 | # Per platform MIME config on the cheap. See SNOW-307 / DEV-41388 | ||
300 | self.path("skins/default/xui/en-us/mime_types_windows.xml", "skins/default/xui/en-us/mime_types.xml") | ||
301 | |||
257 | # These need to be installed as a SxS assembly, currently a 'private' assembly. | 302 | # These need to be installed as a SxS assembly, currently a 'private' assembly. |
258 | # See http://msdn.microsoft.com/en-us/library/ms235291(VS.80).aspx | 303 | # See http://msdn.microsoft.com/en-us/library/ms235291(VS.80).aspx |
259 | if self.prefix(src=self.args['configuration'], dst=""): | 304 | if self.prefix(src=self.args['configuration'], dst=""): |
@@ -280,34 +325,6 @@ class WindowsManifest(ViewerManifest): | |||
280 | # same thing for auto-updater. | 325 | # same thing for auto-updater. |
281 | #self.path(src="%s/imprudence-bin.exe.config" % self.args['configuration'], dst="updater.exe.config") | 326 | #self.path(src="%s/imprudence-bin.exe.config" % self.args['configuration'], dst="updater.exe.config") |
282 | 327 | ||
283 | # Mozilla runtime DLLs (CP) | ||
284 | if self.prefix(src="../../libraries/i686-win32/lib/release", dst=""): | ||
285 | self.path("freebl3.dll") | ||
286 | self.path("js3250.dll") | ||
287 | self.path("nspr4.dll") | ||
288 | self.path("nss3.dll") | ||
289 | self.path("nssckbi.dll") | ||
290 | self.path("plc4.dll") | ||
291 | self.path("plds4.dll") | ||
292 | self.path("smime3.dll") | ||
293 | self.path("softokn3.dll") | ||
294 | self.path("ssl3.dll") | ||
295 | self.path("xpcom.dll") | ||
296 | self.path("xul.dll") | ||
297 | self.end_prefix() | ||
298 | |||
299 | # Mozilla runtime misc files (CP) | ||
300 | if self.prefix(src="app_settings/mozilla"): | ||
301 | self.path("chrome/*.*") | ||
302 | self.path("components/*.*") | ||
303 | self.path("greprefs/*.*") | ||
304 | self.path("plugins/*.*") | ||
305 | self.path("res/*.*") | ||
306 | self.path("res/*/*") | ||
307 | self.end_prefix() | ||
308 | |||
309 | # Mozilla hack to get it to accept newer versions of msvc*80.dll than are listed in manifest | ||
310 | # necessary as llmozlib2-vc80.lib refers to an old version of msvc*80.dll - can be removed when new version of llmozlib is built - Nyx | ||
311 | # Vivox runtimes | 328 | # Vivox runtimes |
312 | if self.prefix(src="vivox-runtime/i686-win32", dst=""): | 329 | if self.prefix(src="vivox-runtime/i686-win32", dst=""): |
313 | # self.path("alut.dll") | 330 | # self.path("alut.dll") |
@@ -540,10 +557,7 @@ class DarwinManifest(ViewerManifest): | |||
540 | self.path(self.args['configuration'] + "/Imprudence.app", dst="") | 557 | self.path(self.args['configuration'] + "/Imprudence.app", dst="") |
541 | 558 | ||
542 | if self.prefix(src="", dst="Contents"): # everything goes in Contents | 559 | if self.prefix(src="", dst="Contents"): # everything goes in Contents |
543 | # Expand the tar file containing the assorted mozilla bits into | 560 | |
544 | # <bundle>/Contents/MacOS/ | ||
545 | self.contents_of_tar(self.args['source']+'/mozilla-universal-darwin.tgz', 'MacOS') | ||
546 | |||
547 | self.path("Info-Imprudence.plist", dst="Info.plist") | 561 | self.path("Info-Imprudence.plist", dst="Info.plist") |
548 | 562 | ||
549 | # copy additional libs in <bundle>/Contents/MacOS/ | 563 | # copy additional libs in <bundle>/Contents/MacOS/ |
@@ -596,12 +610,6 @@ class DarwinManifest(ViewerManifest): | |||
596 | 610 | ||
597 | self.end_prefix("../../libraries/universal-darwin/lib_release") | 611 | self.end_prefix("../../libraries/universal-darwin/lib_release") |
598 | 612 | ||
599 | # replace the default theme with our custom theme (so scrollbars work). | ||
600 | if self.prefix(src="mozilla-theme", dst="MacOS/chrome"): | ||
601 | self.path("classic.jar") | ||
602 | self.path("classic.manifest") | ||
603 | self.end_prefix("MacOS/chrome") | ||
604 | |||
605 | # most everything goes in the Resources directory | 613 | # most everything goes in the Resources directory |
606 | if self.prefix(src="", dst="Resources"): | 614 | if self.prefix(src="", dst="Resources"): |
607 | super(DarwinManifest, self).construct() | 615 | super(DarwinManifest, self).construct() |
@@ -729,7 +737,21 @@ class DarwinManifest(ViewerManifest): | |||
729 | # our apps | 737 | # our apps |
730 | # self.path("../mac_crash_logger/" + self.args['configuration'] + "/mac-crash-logger.app", "mac-crash-logger.app") | 738 | # self.path("../mac_crash_logger/" + self.args['configuration'] + "/mac-crash-logger.app", "mac-crash-logger.app") |
731 | self.path("../mac_updater/" + self.args['configuration'] + "/mac-updater.app", "mac-updater.app") | 739 | self.path("../mac_updater/" + self.args['configuration'] + "/mac-updater.app", "mac-updater.app") |
740 | |||
741 | # plugin launcher | ||
742 | self.path("../llplugin/slplugin/" + self.args['configuration'] + "/SLPlugin", "SLPlugin") | ||
732 | 743 | ||
744 | # plugins | ||
745 | if self.prefix(src="", dst="llplugin"): | ||
746 | self.path("../media_plugins/quicktime/" + self.args['configuration'] + "/media_plugin_quicktime.dylib", "media_plugin_quicktime.dylib") | ||
747 | self.path("../media_plugins/webkit/" + self.args['configuration'] + "/media_plugin_webkit.dylib", "media_plugin_webkit.dylib") | ||
748 | self.path("../../libraries/universal-darwin/lib_release/libllqtwebkit.dylib", "libllqtwebkit.dylib") | ||
749 | |||
750 | self.end_prefix("llplugin") | ||
751 | |||
752 | # Per platform MIME config on the cheap. See SNOW-307 / DEV-41388 | ||
753 | self.path("skins/default/xui/en-us/mime_types_mac.xml", "skins/default/xui/en-us/mime_types.xml") | ||
754 | |||
733 | # command line arguments for connecting to the proper grid | 755 | # command line arguments for connecting to the proper grid |
734 | self.put_in_file(self.flags_list(), 'arguments.txt') | 756 | self.put_in_file(self.flags_list(), 'arguments.txt') |
735 | 757 | ||
@@ -772,7 +794,7 @@ class DarwinManifest(ViewerManifest): | |||
772 | # make sure we don't have stale files laying about | 794 | # make sure we don't have stale files laying about |
773 | self.remove(sparsename, finalname) | 795 | self.remove(sparsename, finalname) |
774 | 796 | ||
775 | self.run_command('hdiutil create "%(sparse)s" -volname "%(vol)s" -fs HFS+ -type SPARSE -megabytes 300 -layout SPUD' % { | 797 | self.run_command('hdiutil create "%(sparse)s" -volname "%(vol)s" -fs HFS+ -type SPARSE -megabytes 400 -layout SPUD' % { |
776 | 'sparse':sparsename, | 798 | 'sparse':sparsename, |
777 | 'vol':volname}) | 799 | 'vol':volname}) |
778 | 800 | ||
@@ -856,6 +878,23 @@ class LinuxManifest(ViewerManifest): | |||
856 | 878 | ||
857 | # Create an appropriate gridargs.dat for this package, denoting required grid. | 879 | # Create an appropriate gridargs.dat for this package, denoting required grid. |
858 | self.put_in_file(self.flags_list(), 'gridargs.dat') | 880 | self.put_in_file(self.flags_list(), 'gridargs.dat') |
881 | self.path("linux_tools/launch_url.sh","launch_url.sh") | ||
882 | self.path("../llplugin/slplugin/SLPlugin", "bin/SLPlugin") | ||
883 | if self.prefix("res-sdl"): | ||
884 | self.path("*") | ||
885 | # recurse | ||
886 | self.end_prefix("res-sdl") | ||
887 | |||
888 | # plugins | ||
889 | if self.prefix(src="", dst="bin/llplugin"): | ||
890 | self.path("../media_plugins/webkit/libmedia_plugin_webkit.so", "libmedia_plugin_webkit.so") | ||
891 | self.path("../media_plugins/gstreamer010/libmedia_plugin_gstreamer010.so", "libmedia_plugin_gstreamer.so") | ||
892 | self.end_prefix("bin/llplugin") | ||
893 | |||
894 | # Per platform MIME config on the cheap. See SNOW-307 / DEV-41388 | ||
895 | self.path("skins/default/xui/en-us/mime_types_linux.xml", "skins/default/xui/en-us/mime_types.xml") | ||
896 | |||
897 | self.path("featuretable_linux.txt") | ||
859 | 898 | ||
860 | 899 | ||
861 | def package_finish(self): | 900 | def package_finish(self): |
@@ -909,17 +948,6 @@ class Linux_i686Manifest(LinuxManifest): | |||
909 | def construct(self): | 948 | def construct(self): |
910 | super(Linux_i686Manifest, self).construct() | 949 | super(Linux_i686Manifest, self).construct() |
911 | self.path("imprudence-stripped","bin/do-not-directly-run-imprudence-bin") | 950 | self.path("imprudence-stripped","bin/do-not-directly-run-imprudence-bin") |
912 | # self.path("../linux_crash_logger/linux-crash-logger-stripped","linux-crash-logger.bin") | ||
913 | self.path("linux_tools/launch_url.sh","launch_url.sh") | ||
914 | if self.prefix("res-sdl"): | ||
915 | self.path("*") | ||
916 | # recurse | ||
917 | self.end_prefix("res-sdl") | ||
918 | |||
919 | self.path("featuretable_linux.txt") | ||
920 | #self.path("secondlife-i686.supp") | ||
921 | |||
922 | self.path("app_settings/mozilla-runtime-linux-i686") | ||
923 | 951 | ||
924 | if (not self.standalone()) and self.prefix("../../libraries/i686-linux/lib_release_client", dst="lib"): | 952 | if (not self.standalone()) and self.prefix("../../libraries/i686-linux/lib_release_client", dst="lib"): |
925 | self.path("libapr-1.so.0") | 953 | self.path("libapr-1.so.0") |
@@ -955,68 +983,69 @@ class Linux_i686Manifest(LinuxManifest): | |||
955 | # self.path("libpangoxft-1.0.so.0") | 983 | # self.path("libpangoxft-1.0.so.0") |
956 | ##self.path("libpixman-1.so.0") | 984 | ##self.path("libpixman-1.so.0") |
957 | 985 | ||
958 | # Gstreamer libs | 986 | #KILL IT WITH FIRE |
959 | self.path("libgstbase-0.10.so.0") | 987 | ## Gstreamer libs |
960 | self.path("libgstreamer-0.10.so.0") | 988 | #self.path("libgstbase-0.10.so.0") |
961 | self.path("libgstaudio-0.10.so.0") | 989 | #self.path("libgstreamer-0.10.so.0") |
962 | self.path("libgstbase-0.10.so.0") | 990 | #self.path("libgstaudio-0.10.so.0") |
963 | self.path("libgstcontroller-0.10.so.0") | 991 | #self.path("libgstbase-0.10.so.0") |
964 | self.path("libgstdataprotocol-0.10.so.0") | 992 | #self.path("libgstcontroller-0.10.so.0") |
965 | self.path("libgstinterfaces-0.10.so.0") | 993 | #self.path("libgstdataprotocol-0.10.so.0") |
966 | self.path("libgstnetbuffer-0.10.so.0") | 994 | #self.path("libgstinterfaces-0.10.so.0") |
967 | self.path("libgstpbutils-0.10.so.0") | 995 | #self.path("libgstnetbuffer-0.10.so.0") |
968 | self.path("libgstriff-0.10.so.0") | 996 | #self.path("libgstpbutils-0.10.so.0") |
969 | self.path("libgstrtp-0.10.so.0") | 997 | #self.path("libgstriff-0.10.so.0") |
970 | self.path("libgstrtsp-0.10.so.0") | 998 | #self.path("libgstrtp-0.10.so.0") |
971 | self.path("libgstsdp-0.10.so.0") | 999 | #self.path("libgstrtsp-0.10.so.0") |
972 | self.path("libgsttag-0.10.so.0") | 1000 | #self.path("libgstsdp-0.10.so.0") |
973 | self.path("libgstvideo-0.10.so.0") | 1001 | #self.path("libgsttag-0.10.so.0") |
974 | 1002 | #self.path("libgstvideo-0.10.so.0") | |
975 | # Gstreamer plugin dependencies | 1003 | |
976 | self.path("libfaad.so.0") | 1004 | ## Gstreamer plugin dependencies |
977 | self.path("libogg.so.0") | 1005 | #self.path("libfaad.so.0") |
978 | self.path("libtheora.so.0") | 1006 | #self.path("libogg.so.0") |
979 | self.path("libvorbis.so.0") | 1007 | #self.path("libtheora.so.0") |
980 | self.path("libvorbisenc.so.2") | 1008 | #self.path("libvorbis.so.0") |
981 | self.path("liboil-0.3.so.0") | 1009 | #self.path("libvorbisenc.so.2") |
982 | 1010 | #self.path("liboil-0.3.so.0") | |
983 | # Gstreamer plugins | 1011 | |
984 | if self.prefix("gstreamer-plugins"): | 1012 | ## Gstreamer plugins |
985 | self.path("libgstalsa.so") | 1013 | #if self.prefix("gstreamer-plugins"): |
986 | self.path("libgstasf.so") | 1014 | #self.path("libgstalsa.so") |
987 | self.path("libgstaudioconvert.so") | 1015 | #self.path("libgstasf.so") |
988 | self.path("libgstaudioresample.so") | 1016 | #self.path("libgstaudioconvert.so") |
989 | self.path("libgstautodetect.so") | 1017 | #self.path("libgstaudioresample.so") |
990 | self.path("libgstavi.so") | 1018 | #self.path("libgstautodetect.so") |
991 | self.path("libgstcoreelements.so") | 1019 | #self.path("libgstavi.so") |
992 | self.path("libgstcoreindexers.so") | 1020 | #self.path("libgstcoreelements.so") |
993 | self.path("libgstdecodebin2.so") | 1021 | #self.path("libgstcoreindexers.so") |
994 | self.path("libgstdecodebin.so") | 1022 | #self.path("libgstdecodebin2.so") |
995 | self.path("libgstesd.so") | 1023 | #self.path("libgstdecodebin.so") |
996 | self.path("libgstfaad.so") | 1024 | #self.path("libgstesd.so") |
997 | self.path("libgstffmpeg.so") | 1025 | #self.path("libgstfaad.so") |
998 | self.path("libgstgnomevfs.so") | 1026 | #self.path("libgstffmpeg.so") |
999 | self.path("libgsticydemux.so") | 1027 | #self.path("libgstgnomevfs.so") |
1000 | self.path("libgstid3demux.so") | 1028 | #self.path("libgsticydemux.so") |
1001 | self.path("libgstmpegdemux.so") | 1029 | #self.path("libgstid3demux.so") |
1002 | self.path("libgstmultifile.so") | 1030 | #self.path("libgstmpegdemux.so") |
1003 | self.path("libgstmultipart.so") | 1031 | #self.path("libgstmultifile.so") |
1004 | self.path("libgstogg.so") | 1032 | #self.path("libgstmultipart.so") |
1005 | self.path("libgstossaudio.so") | 1033 | #self.path("libgstogg.so") |
1006 | self.path("libgstplaybin.so") | 1034 | #self.path("libgstossaudio.so") |
1007 | self.path("libgstpulse.so") | 1035 | #self.path("libgstplaybin.so") |
1008 | self.path("libgstqtdemux.so") | 1036 | #self.path("libgstpulse.so") |
1009 | self.path("libgstqueue2.so") | 1037 | #self.path("libgstqtdemux.so") |
1010 | self.path("libgsttcp.so") | 1038 | #self.path("libgstqueue2.so") |
1011 | self.path("libgsttheora.so") | 1039 | #self.path("libgsttcp.so") |
1012 | self.path("libgsttypefindfunctions.so") | 1040 | #self.path("libgsttheora.so") |
1013 | self.path("libgstudp.so") | 1041 | #self.path("libgsttypefindfunctions.so") |
1014 | self.path("libgstvideoscale.so") | 1042 | #self.path("libgstudp.so") |
1015 | self.path("libgstvolume.so") | 1043 | #self.path("libgstvideoscale.so") |
1016 | self.path("libgstvorbis.so") | 1044 | #self.path("libgstvolume.so") |
1017 | self.path("libgstwavparse.so") | 1045 | #self.path("libgstvorbis.so") |
1046 | #self.path("libgstwavparse.so") | ||
1018 | 1047 | ||
1019 | self.end_prefix("gstreamer-plugins") | 1048 | #self.end_prefix("gstreamer-plugins") |
1020 | 1049 | ||
1021 | self.end_prefix("lib") | 1050 | self.end_prefix("lib") |
1022 | 1051 | ||
@@ -1046,9 +1075,6 @@ class Linux_x86_64Manifest(LinuxManifest): | |||
1046 | self.path("featuretable_linux.txt") | 1075 | self.path("featuretable_linux.txt") |
1047 | #self.path("secondlife-x86_64.supp") | 1076 | #self.path("secondlife-x86_64.supp") |
1048 | 1077 | ||
1049 | if not self.standalone(): | ||
1050 | self.path("app_settings/mozilla-runtime-linux-x86_64") | ||
1051 | |||
1052 | if (not self.standalone()) and self.prefix("../../libraries/x86_64-linux/lib_release_client", dst="lib64"): | 1078 | if (not self.standalone()) and self.prefix("../../libraries/x86_64-linux/lib_release_client", dst="lib64"): |
1053 | self.path("libapr-1.so.0") | 1079 | self.path("libapr-1.so.0") |
1054 | self.path("libaprutil-1.so.0") | 1080 | self.path("libaprutil-1.so.0") |
@@ -1060,7 +1086,7 @@ class Linux_x86_64Manifest(LinuxManifest): | |||
1060 | self.path("libuuid.so", "libuuid.so.1") | 1086 | self.path("libuuid.so", "libuuid.so.1") |
1061 | self.path("libSDL-1.2.so.0") | 1087 | self.path("libSDL-1.2.so.0") |
1062 | self.path("libELFIO.so") | 1088 | self.path("libELFIO.so") |
1063 | self.path("libjpeg.so.7") | 1089 | self.path("libjpeg.so.62") |
1064 | self.path("libpng12.so.0") | 1090 | self.path("libpng12.so.0") |
1065 | self.path("libopenjpeg.so.2") | 1091 | self.path("libopenjpeg.so.2") |
1066 | self.path("libxml2.so.2") | 1092 | self.path("libxml2.so.2") |
@@ -1076,7 +1102,8 @@ class Linux_x86_64Manifest(LinuxManifest): | |||
1076 | ##self.path("libcairo.so.2") | 1102 | ##self.path("libcairo.so.2") |
1077 | ##self.path("libfontconfig.so.1") | 1103 | ##self.path("libfontconfig.so.1") |
1078 | ##self.path("libfreetype.so.6") | 1104 | ##self.path("libfreetype.so.6") |
1079 | # self.path("libgdk_pixbuf-2.0.so.0") # use systems gdk pixbufs instead | 1105 | self.path("libgdk_pixbuf-2.0.so.0") # was commented to use systems gdk pixbufs instead - |
1106 | # but seems webkit needs it o_O . Packaging for testing now. | ||
1080 | ##self.path("libgdk-x11-2.0.so.0") | 1107 | ##self.path("libgdk-x11-2.0.so.0") |
1081 | ##self.path("libgtk-x11-2.0.so.0") | 1108 | ##self.path("libgtk-x11-2.0.so.0") |
1082 | # self.path("libpango-1.0.so.0") # use systems pango instead | 1109 | # self.path("libpango-1.0.so.0") # use systems pango instead |
@@ -1085,69 +1112,70 @@ class Linux_x86_64Manifest(LinuxManifest): | |||
1085 | # self.path("libpangoxft-1.0.so.0") # So we depend system gdk pixbufs and pango anyway. | 1112 | # self.path("libpangoxft-1.0.so.0") # So we depend system gdk pixbufs and pango anyway. |
1086 | ##self.path("libpixman-1.so.0") | 1113 | ##self.path("libpixman-1.so.0") |
1087 | 1114 | ||
1088 | # Gstreamer libs | 1115 | #KILL IT WITH FIRE |
1089 | self.path("libgstbase-0.10.so.0") | 1116 | ## Gstreamer libs |
1090 | self.path("libgstreamer-0.10.so.0") | 1117 | #self.path("libgstbase-0.10.so.0") |
1091 | self.path("libgstaudio-0.10.so.0") | 1118 | #self.path("libgstreamer-0.10.so.0") |
1092 | self.path("libgstbase-0.10.so.0") | 1119 | #self.path("libgstaudio-0.10.so.0") |
1093 | self.path("libgstcontroller-0.10.so.0") | 1120 | #self.path("libgstbase-0.10.so.0") |
1094 | self.path("libgstdataprotocol-0.10.so.0") | 1121 | #self.path("libgstcontroller-0.10.so.0") |
1095 | self.path("libgstinterfaces-0.10.so.0") | 1122 | #self.path("libgstdataprotocol-0.10.so.0") |
1096 | self.path("libgstnetbuffer-0.10.so.0") | 1123 | #self.path("libgstinterfaces-0.10.so.0") |
1097 | self.path("libgstpbutils-0.10.so.0") | 1124 | #self.path("libgstnetbuffer-0.10.so.0") |
1098 | self.path("libgstriff-0.10.so.0") | 1125 | #self.path("libgstpbutils-0.10.so.0") |
1099 | self.path("libgstrtp-0.10.so.0") | 1126 | #self.path("libgstriff-0.10.so.0") |
1100 | self.path("libgstrtsp-0.10.so.0") | 1127 | #self.path("libgstrtp-0.10.so.0") |
1101 | self.path("libgstsdp-0.10.so.0") | 1128 | #self.path("libgstrtsp-0.10.so.0") |
1102 | self.path("libgsttag-0.10.so.0") | 1129 | #self.path("libgstsdp-0.10.so.0") |
1103 | self.path("libgstvideo-0.10.so.0") | 1130 | #self.path("libgsttag-0.10.so.0") |
1104 | 1131 | #self.path("libgstvideo-0.10.so.0") | |
1105 | # Gstreamer plugin dependencies | 1132 | |
1106 | self.path("libfaad.so.0") | 1133 | ## Gstreamer plugin dependencies |
1107 | self.path("libogg.so.0") | 1134 | #self.path("libfaad.so.0") |
1108 | self.path("libtheora.so.0") | 1135 | #self.path("libogg.so.0") |
1109 | self.path("libvorbis.so.0") | 1136 | #self.path("libtheora.so.0") |
1110 | self.path("libvorbisenc.so.2") | 1137 | #self.path("libvorbis.so.0") |
1111 | self.path("liboil-0.3.so.0") | 1138 | #self.path("libvorbisenc.so.2") |
1112 | 1139 | #self.path("liboil-0.3.so.0") | |
1113 | # Gstreamer plugins | 1140 | |
1114 | if self.prefix("gstreamer-plugins"): | 1141 | ## Gstreamer plugins |
1115 | self.path("libgstalsa.so") | 1142 | #if self.prefix("gstreamer-plugins"): |
1116 | self.path("libgstasf.so") | 1143 | #self.path("libgstalsa.so") |
1117 | self.path("libgstaudioconvert.so") | 1144 | #self.path("libgstasf.so") |
1118 | self.path("libgstaudioresample.so") | 1145 | #self.path("libgstaudioconvert.so") |
1119 | self.path("libgstautodetect.so") | 1146 | #self.path("libgstaudioresample.so") |
1120 | self.path("libgstavi.so") | 1147 | #self.path("libgstautodetect.so") |
1121 | self.path("libgstcoreelements.so") | 1148 | #self.path("libgstavi.so") |
1122 | self.path("libgstcoreindexers.so") | 1149 | #self.path("libgstcoreelements.so") |
1123 | self.path("libgstdecodebin2.so") | 1150 | #self.path("libgstcoreindexers.so") |
1124 | self.path("libgstdecodebin.so") | 1151 | #self.path("libgstdecodebin2.so") |
1125 | self.path("libgstesd.so") | 1152 | #self.path("libgstdecodebin.so") |
1126 | self.path("libgstfaad.so") | 1153 | #self.path("libgstesd.so") |
1127 | self.path("libgstffmpeg.so") | 1154 | #self.path("libgstfaad.so") |
1128 | self.path("libgstffmpegcolorspace.so") | 1155 | #self.path("libgstffmpeg.so") |
1129 | self.path("libgstgnomevfs.so") | 1156 | #self.path("libgstffmpegcolorspace.so") |
1130 | self.path("libgsticydemux.so") | 1157 | #self.path("libgstgnomevfs.so") |
1131 | self.path("libgstid3demux.so") | 1158 | #self.path("libgsticydemux.so") |
1132 | self.path("libgstmpegdemux.so") | 1159 | #self.path("libgstid3demux.so") |
1133 | self.path("libgstmultifile.so") | 1160 | #self.path("libgstmpegdemux.so") |
1134 | self.path("libgstmultipart.so") | 1161 | #self.path("libgstmultifile.so") |
1135 | self.path("libgstogg.so") | 1162 | #self.path("libgstmultipart.so") |
1136 | self.path("libgstossaudio.so") | 1163 | #self.path("libgstogg.so") |
1137 | self.path("libgstplaybin.so") | 1164 | #self.path("libgstossaudio.so") |
1138 | self.path("libgstpulse.so") | 1165 | #self.path("libgstplaybin.so") |
1139 | self.path("libgstqtdemux.so") | 1166 | #self.path("libgstpulse.so") |
1140 | self.path("libgstqueue2.so") | 1167 | #self.path("libgstqtdemux.so") |
1141 | self.path("libgsttcp.so") | 1168 | #self.path("libgstqueue2.so") |
1142 | self.path("libgsttheora.so") | 1169 | #self.path("libgsttcp.so") |
1143 | self.path("libgsttypefindfunctions.so") | 1170 | #self.path("libgsttheora.so") |
1144 | self.path("libgstudp.so") | 1171 | #self.path("libgsttypefindfunctions.so") |
1145 | self.path("libgstvideoscale.so") | 1172 | #self.path("libgstudp.so") |
1146 | self.path("libgstvolume.so") | 1173 | #self.path("libgstvideoscale.so") |
1147 | self.path("libgstvorbis.so") | 1174 | #self.path("libgstvolume.so") |
1148 | self.path("libgstwavparse.so") | 1175 | #self.path("libgstvorbis.so") |
1176 | #self.path("libgstwavparse.so") | ||
1149 | 1177 | ||
1150 | self.end_prefix("gstreamer-plugins") | 1178 | #self.end_prefix("gstreamer-plugins") |
1151 | self.end_prefix("lib64") | 1179 | self.end_prefix("lib64") |
1152 | 1180 | ||
1153 | 1181 | ||