aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--linden/indra/cmake/ViewerMiscLibs.cmake3
-rwxr-xr-xlinden/indra/newview/viewer_manifest.py20
-rwxr-xr-xlinden/install.xml23
3 files changed, 36 insertions, 10 deletions
diff --git a/linden/indra/cmake/ViewerMiscLibs.cmake b/linden/indra/cmake/ViewerMiscLibs.cmake
index 7bd306b..4a62ebd 100644
--- a/linden/indra/cmake/ViewerMiscLibs.cmake
+++ b/linden/indra/cmake/ViewerMiscLibs.cmake
@@ -4,6 +4,9 @@ include(Prebuilt)
4if (NOT STANDALONE) 4if (NOT STANDALONE)
5 use_prebuilt_binary(libuuid) 5 use_prebuilt_binary(libuuid)
6 use_prebuilt_binary(vivox) 6 use_prebuilt_binary(vivox)
7 if(LINUX64)
8 use_prebuilt_binary(32bitcompatibilitylibs)
9 endif(LINUX64)
7 use_prebuilt_binary(fontconfig) 10 use_prebuilt_binary(fontconfig)
8endif(NOT STANDALONE) 11endif(NOT STANDALONE)
9 12
diff --git a/linden/indra/newview/viewer_manifest.py b/linden/indra/newview/viewer_manifest.py
index 88ef0ad..d34e9ae 100755
--- a/linden/indra/newview/viewer_manifest.py
+++ b/linden/indra/newview/viewer_manifest.py
@@ -1006,7 +1006,6 @@ class Linux_i686Manifest(LinuxManifest):
1006 self.path("libvivoxsdk.so") 1006 self.path("libvivoxsdk.so")
1007 self.end_prefix("lib") 1007 self.end_prefix("lib")
1008 1008
1009
1010class Linux_x86_64Manifest(LinuxManifest): 1009class Linux_x86_64Manifest(LinuxManifest):
1011 def construct(self): 1010 def construct(self):
1012 super(Linux_x86_64Manifest, self).construct() 1011 super(Linux_x86_64Manifest, self).construct()
@@ -1123,14 +1122,6 @@ class Linux_x86_64Manifest(LinuxManifest):
1123 self.end_prefix("gstreamer-plugins") 1122 self.end_prefix("gstreamer-plugins")
1124 self.end_prefix("lib64") 1123 self.end_prefix("lib64")
1125 1124
1126# if self.prefix("../../libraries/x86_64-linux/lib_release_client/32bit-compat", dst="lib32"):
1127# self.path("libalut.so")
1128# self.path("libidn.so.11")
1129# self.path("libopenal.so.1")
1130# self.path("libortp.so")
1131# self.path("libuuid.so.1")
1132# self.end_prefix("lib32")
1133
1134 1125
1135 # Vivox runtimes and libs 1126 # Vivox runtimes and libs
1136 if self.prefix(src="vivox-runtime/i686-linux", dst="bin"): 1127 if self.prefix(src="vivox-runtime/i686-linux", dst="bin"):
@@ -1138,10 +1129,19 @@ class Linux_x86_64Manifest(LinuxManifest):
1138 self.end_prefix("bin") 1129 self.end_prefix("bin")
1139 1130
1140 if self.prefix(src="vivox-runtime/i686-linux", dst="lib32"): 1131 if self.prefix(src="vivox-runtime/i686-linux", dst="lib32"):
1141 self.path("libalut.so") 1132 #self.path("libalut.so")
1142 self.path("libortp.so") 1133 self.path("libortp.so")
1143 self.path("libvivoxsdk.so") 1134 self.path("libvivoxsdk.so")
1144 self.end_prefix("lib32") 1135 self.end_prefix("lib32")
1136
1137 # 32bit libs needed for voice
1138 if self.prefix("../../libraries/x86_64-linux/lib_release_client/32bit-compat", dst="lib32"):
1139 self.path("libalut.so")
1140 self.path("libidn.so.11")
1141 self.path("libopenal.so.1")
1142 # self.path("libortp.so")
1143 self.path("libuuid.so.1")
1144 self.end_prefix("lib32")
1145 1145
1146if __name__ == "__main__": 1146if __name__ == "__main__":
1147 main() 1147 main()
diff --git a/linden/install.xml b/linden/install.xml
index 221f788..9eaa128 100755
--- a/linden/install.xml
+++ b/linden/install.xml
@@ -1554,6 +1554,29 @@ Copyright (C) 2004-2005 Vladimir Berezniker @ http://public.xdi.org/=vmpn
1554 </map> 1554 </map>
1555 </map> 1555 </map>
1556 </map> 1556 </map>
1557 <key>32bitcompatibilitylibs</key>
1558 <map>
1559 <key>copyright</key>
1560 <string>Copyrights: Libidn: Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
1561 Simon Josefsson. License GPL v3.0.
1562 Freealut, libuuid, openal-soft: see copyright and license of the
1563 according main packages.
1564 </string>
1565 <key>description</key>
1566 <string>32bit libraries needed for using voice</string>
1567 <key>license</key>
1568 <string>gpl</string>
1569 <key>packages</key>
1570 <map>
1571 <key>linux64</key>
1572 <map>
1573 <key>md5sum</key>
1574 <string>cbaafc55fb8b14283541791e82f13462</string>
1575 <key>url</key>
1576 <uri>http://imprudenceviewer.org/download/libs/linux64-32bitcompatibilitylibs-20100903.tar.bz2</uri>
1577 </map>
1578 </map>
1579 </map>
1557 <key>xmlrpc-epi</key> 1580 <key>xmlrpc-epi</key>
1558 <map> 1581 <map>
1559 <key>copyright</key> 1582 <key>copyright</key>