aboutsummaryrefslogtreecommitdiffstatshomepage
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 f61f3c3..b16226a 100755
--- a/linden/indra/newview/viewer_manifest.py
+++ b/linden/indra/newview/viewer_manifest.py
@@ -1020,7 +1020,6 @@ class Linux_i686Manifest(LinuxManifest):
1020 self.path("libvivoxsdk.so") 1020 self.path("libvivoxsdk.so")
1021 self.end_prefix("lib") 1021 self.end_prefix("lib")
1022 1022
1023
1024class Linux_x86_64Manifest(LinuxManifest): 1023class Linux_x86_64Manifest(LinuxManifest):
1025 def construct(self): 1024 def construct(self):
1026 super(Linux_x86_64Manifest, self).construct() 1025 super(Linux_x86_64Manifest, self).construct()
@@ -1137,14 +1136,6 @@ class Linux_x86_64Manifest(LinuxManifest):
1137 self.end_prefix("gstreamer-plugins") 1136 self.end_prefix("gstreamer-plugins")
1138 self.end_prefix("lib64") 1137 self.end_prefix("lib64")
1139 1138
1140# if self.prefix("../../libraries/x86_64-linux/lib_release_client/32bit-compat", dst="lib32"):
1141# self.path("libalut.so")
1142# self.path("libidn.so.11")
1143# self.path("libopenal.so.1")
1144# self.path("libortp.so")
1145# self.path("libuuid.so.1")
1146# self.end_prefix("lib32")
1147
1148 1139
1149 # Vivox runtimes and libs 1140 # Vivox runtimes and libs
1150 if self.prefix(src="vivox-runtime/i686-linux", dst="bin"): 1141 if self.prefix(src="vivox-runtime/i686-linux", dst="bin"):
@@ -1152,10 +1143,19 @@ class Linux_x86_64Manifest(LinuxManifest):
1152 self.end_prefix("bin") 1143 self.end_prefix("bin")
1153 1144
1154 if self.prefix(src="vivox-runtime/i686-linux", dst="lib32"): 1145 if self.prefix(src="vivox-runtime/i686-linux", dst="lib32"):
1155 self.path("libalut.so") 1146 #self.path("libalut.so")
1156 self.path("libortp.so") 1147 self.path("libortp.so")
1157 self.path("libvivoxsdk.so") 1148 self.path("libvivoxsdk.so")
1158 self.end_prefix("lib32") 1149 self.end_prefix("lib32")
1150
1151 # 32bit libs needed for voice
1152 if self.prefix("../../libraries/x86_64-linux/lib_release_client/32bit-compat", dst="lib32"):
1153 self.path("libalut.so")
1154 self.path("libidn.so.11")
1155 self.path("libopenal.so.1")
1156 # self.path("libortp.so")
1157 self.path("libuuid.so.1")
1158 self.end_prefix("lib32")
1159 1159
1160if __name__ == "__main__": 1160if __name__ == "__main__":
1161 main() 1161 main()
diff --git a/linden/install.xml b/linden/install.xml
index 74f9582..e5f42b6 100755
--- a/linden/install.xml
+++ b/linden/install.xml
@@ -1514,6 +1514,29 @@ Copyright (C) 2004-2005 Vladimir Berezniker @ http://public.xdi.org/=vmpn
1514 </map> 1514 </map>
1515 </map> 1515 </map>
1516 </map> 1516 </map>
1517 <key>32bitcompatibilitylibs</key>
1518 <map>
1519 <key>copyright</key>
1520 <string>Copyrights: Libidn: Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
1521 Simon Josefsson. License GPL v3.0.
1522 Freealut, libuuid, openal-soft: see copyright and license of the
1523 according main packages.
1524 </string>
1525 <key>description</key>
1526 <string>32bit libraries needed for using voice</string>
1527 <key>license</key>
1528 <string>gpl</string>
1529 <key>packages</key>
1530 <map>
1531 <key>linux64</key>
1532 <map>
1533 <key>md5sum</key>
1534 <string>cbaafc55fb8b14283541791e82f13462</string>
1535 <key>url</key>
1536 <uri>http://imprudenceviewer.org/download/libs/linux64-32bitcompatibilitylibs-20100903.tar.bz2</uri>
1537 </map>
1538 </map>
1539 </map>
1517 <key>xmlrpc-epi</key> 1540 <key>xmlrpc-epi</key>
1518 <map> 1541 <map>
1519 <key>copyright</key> 1542 <key>copyright</key>