aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorJacek Antonelli2009-11-08 14:25:25 -0600
committerJacek Antonelli2009-11-08 14:25:25 -0600
commit125fe3ac425d38c04f97bd84b86812521f973982 (patch)
tree520651daa1b7faf2e5bb9c98ef079827b8630b88
parentAttempted to make the Advanced shortcut play nice with Linux in XUI (diff)
downloadmeta-impy-125fe3ac425d38c04f97bd84b86812521f973982.zip
meta-impy-125fe3ac425d38c04f97bd84b86812521f973982.tar.gz
meta-impy-125fe3ac425d38c04f97bd84b86812521f973982.tar.bz2
meta-impy-125fe3ac425d38c04f97bd84b86812521f973982.tar.xz
Finally packaged up Mac libraries.
flac, glib, gstreamer, gstreamer-plugins, jpeg-6b, liboil, libpng, libxml, neon, ogg-vorbis, openal, thoera.
-rw-r--r--ChangeLog.txt13
-rw-r--r--linden/indra/cmake/GStreamer.cmake5
-rw-r--r--linden/indra/cmake/JPEG.cmake5
-rw-r--r--linden/indra/cmake/OPENAL.cmake4
-rw-r--r--linden/indra/cmake/PNG.cmake2
-rw-r--r--linden/install.xml123
6 files changed, 134 insertions, 18 deletions
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 100adf6..c89c227 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,16 @@
12009-11-08 Jacek Antonelli <jacek.antonelli@gmail.com>
2
3 * Finally packaged up Mac libraries.
4 flac, glib, gstreamer, gstreamer-plugins, jpeg-6b, liboil,
5 libpng, libxml, neon, ogg-vorbis, openal, thoera.
6
7 modified: linden/indra/cmake/GStreamer.cmake
8 modified: linden/indra/cmake/JPEG.cmake
9 modified: linden/indra/cmake/OPENAL.cmake
10 modified: linden/indra/cmake/PNG.cmake
11 modified: linden/install.xml
12
13
12009-11-08 McCabe Maxsted <hakushakukun@gmail.com> 142009-11-08 McCabe Maxsted <hakushakukun@gmail.com>
2 15
3 * Attempted to make the Advanced shortcut play nice with Linux in XUI. 16 * Attempted to make the Advanced shortcut play nice with Linux in XUI.
diff --git a/linden/indra/cmake/GStreamer.cmake b/linden/indra/cmake/GStreamer.cmake
index 51e1550..992b61e 100644
--- a/linden/indra/cmake/GStreamer.cmake
+++ b/linden/indra/cmake/GStreamer.cmake
@@ -66,6 +66,11 @@ else (WINDOWS)
66 66
67 if (DARWIN) # Mac 67 if (DARWIN) # Mac
68 68
69 use_prebuilt_binary(flac)
70 use_prebuilt_binary(liboil)
71 use_prebuilt_binary(neon)
72 use_prebuilt_binary(theora)
73
69 find_library( XML2_LIB 74 find_library( XML2_LIB
70 NAMES xml2.2 75 NAMES xml2.2
71 PATHS ${ARCH_PREBUILT_DIRS_RELEASE} 76 PATHS ${ARCH_PREBUILT_DIRS_RELEASE}
diff --git a/linden/indra/cmake/JPEG.cmake b/linden/indra/cmake/JPEG.cmake
index 5d0ee0d..92aa458 100644
--- a/linden/indra/cmake/JPEG.cmake
+++ b/linden/indra/cmake/JPEG.cmake
@@ -12,10 +12,7 @@ else (STANDALONE)
12 if (LINUX) 12 if (LINUX)
13 set(JPEG_LIBRARIES jpeg) 13 set(JPEG_LIBRARIES jpeg)
14 elseif (DARWIN) 14 elseif (DARWIN)
15 set(JPEG_LIBRARIES 15 set(JPEG_LIBRARIES jpeg)
16 optimized ${ARCH_PREBUILT_DIRS_RELEASE}/liblljpeg.a
17 debug ${ARCH_PREBUILT_DIRS_DEBUG}/liblljpeg.a
18 )
19 elseif (WINDOWS) 16 elseif (WINDOWS)
20 set(JPEG_LIBRARIES jpeglib_6b) 17 set(JPEG_LIBRARIES jpeglib_6b)
21 endif (LINUX) 18 endif (LINUX)
diff --git a/linden/indra/cmake/OPENAL.cmake b/linden/indra/cmake/OPENAL.cmake
index ad26d4c..71cbd67 100644
--- a/linden/indra/cmake/OPENAL.cmake
+++ b/linden/indra/cmake/OPENAL.cmake
@@ -40,7 +40,7 @@ if (OPENAL)
40 # OPENAL_INCLUDE_DIR 40 # OPENAL_INCLUDE_DIR
41 41
42 if (DARWIN) 42 if (DARWIN)
43 set(OPENAL_INCLUDE_DIR "${LIBS_PREBUILT_DIR}/include/AL") 43 set(OPENAL_INCLUDE_DIR ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/include/AL)
44 else (DARWIN) 44 else (DARWIN)
45 find_path(OPENAL_INCLUDE_DIR 45 find_path(OPENAL_INCLUDE_DIR
46 NAMES al.h 46 NAMES al.h
@@ -85,7 +85,7 @@ if (OPENAL)
85 85
86 find_path(ALUT_INCLUDE_DIR 86 find_path(ALUT_INCLUDE_DIR
87 NAMES alut.h 87 NAMES alut.h
88 PATHS ${LIBS_PREBUILT_DIR}/include/AL 88 PATHS ${OPENAL_INCLUDE_DIR}
89 ) 89 )
90 90
91 if (NOT ALUT_INCLUDE_DIR) 91 if (NOT ALUT_INCLUDE_DIR)
diff --git a/linden/indra/cmake/PNG.cmake b/linden/indra/cmake/PNG.cmake
index 4d0b7b2..d08476d 100644
--- a/linden/indra/cmake/PNG.cmake
+++ b/linden/indra/cmake/PNG.cmake
@@ -9,5 +9,5 @@ if (STANDALONE)
9else (STANDALONE) 9else (STANDALONE)
10 use_prebuilt_binary(libpng) 10 use_prebuilt_binary(libpng)
11 set(PNG_LIBRARIES png12) 11 set(PNG_LIBRARIES png12)
12 set(PNG_INCLUDE_DIRS ${LIBS_PREBUILT_DIR}/include) 12 set(PNG_INCLUDE_DIRS ${LIBS_PREBUILT_DIR}/include ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/include)
13endif (STANDALONE) 13endif (STANDALONE)
diff --git a/linden/install.xml b/linden/install.xml
index 4ccec49..ca21e19 100644
--- a/linden/install.xml
+++ b/linden/install.xml
@@ -371,6 +371,25 @@
371 </map> 371 </map>
372 </map> 372 </map>
373 </map> 373 </map>
374 <key>flac</key>
375 <map>
376 <key>copyright</key>
377 <string>Copyright (C) 2001,2002,2003,2004,2005,2006,2007 Josh Coalson</string>
378 <key>description</key>
379 <string>libFLAC - Free Lossless Audio Codec</string>
380 <key>license</key>
381 <string>xiph-bsd</string>
382 <key>packages</key>
383 <map>
384 <key>darwin</key>
385 <map>
386 <key>md5sum</key>
387 <string>0fc6d13b79a0c806f9d32c00f374de67</string>
388 <key>url</key>
389 <uri>http://imprudenceviewer.org/download/libs/flac-1.2.1-darwin-20091107.tar.bz2</uri>
390 </map>
391 </map>
392 </map>
374 <key>fmod</key> 393 <key>fmod</key>
375 <map> 394 <map>
376 <key>copyright</key> 395 <key>copyright</key>
@@ -517,9 +536,9 @@
517 <key>darwin</key> 536 <key>darwin</key>
518 <map> 537 <map>
519 <key>md5sum</key> 538 <key>md5sum</key>
520 <string>6cc5ce1fafd10299fdb890b3d4c3cf53</string> 539 <string>64a131bae070964de6431e1c7d5e7362</string>
521 <key>url</key> 540 <key>url</key>
522 <uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/glib-2.0-darwin-20080817.tar.bz2</uri> 541 <uri>http://imprudenceviewer.org/download/libs/glib-2.12.0-darwin-20091107.tar.bz2</uri>
523 </map> 542 </map>
524 <key>linux</key> 543 <key>linux</key>
525 <map> 544 <map>
@@ -558,6 +577,13 @@
558 <string>lgpl</string> 577 <string>lgpl</string>
559 <key>packages</key> 578 <key>packages</key>
560 <map> 579 <map>
580 <key>darwin</key>
581 <map>
582 <key>md5sum</key>
583 <string>a0e055b52ac5c4dfecb3546f742fda42</string>
584 <key>url</key>
585 <uri>http://imprudenceviewer.org/download/libs/gstreamer-0.10.22-darwin-20091107.tar.bz2</uri>
586 </map>
561 <key>linux</key> 587 <key>linux</key>
562 <map> 588 <map>
563 <key>md5sum</key> 589 <key>md5sum</key>
@@ -580,6 +606,13 @@
580 <string>lgpl</string> 606 <string>lgpl</string>
581 <key>packages</key> 607 <key>packages</key>
582 <map> 608 <map>
609 <key>darwin</key>
610 <map>
611 <key>md5sum</key>
612 <string>058bd48bca4038473bd39d4fc2fd8731</string>
613 <key>url</key>
614 <uri>http://imprudenceviewer.org/download/libs/gstreamer-plugins-darwin-20091107.tar.bz2</uri>
615 </map>
583 <key>linux</key> 616 <key>linux</key>
584 <map> 617 <map>
585 <key>md5sum</key> 618 <key>md5sum</key>
@@ -686,7 +719,7 @@ cairo: Copyright © 2002 University of Southern California, Copyright © 2005 Re
686 <key>copyright</key> 719 <key>copyright</key>
687 <string>Copyright (c) 2003, Yves Piguet.</string> 720 <string>Copyright (c) 2003, Yves Piguet.</string>
688 <key>description</key> 721 <key>description</key>
689 <string>An open-source JPEG-2000 library; a slower alternative to Kadaku. Used in the open source release </string> 722 <string>JPEG image codec library</string>
690 <key>license</key> 723 <key>license</key>
691 <string>jpeglib</string> 724 <string>jpeglib</string>
692 <key>packages</key> 725 <key>packages</key>
@@ -694,9 +727,9 @@ cairo: Copyright © 2002 University of Southern California, Copyright © 2005 Re
694 <key>darwin</key> 727 <key>darwin</key>
695 <map> 728 <map>
696 <key>md5sum</key> 729 <key>md5sum</key>
697 <string>30b12debc3efce275a335b824dda22d2</string> 730 <string>1007ddeeca66145b75055f81462364cd</string>
698 <key>url</key> 731 <key>url</key>
699 <uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/jpeglib-6b-darwin-20080613.tar.bz2</uri> 732 <uri>http://imprudenceviewer.org/download/libs/jpeg-6b-darwin-20091108.tar.bz2</uri>
700 </map> 733 </map>
701 <key>linux</key> 734 <key>linux</key>
702 <map> 735 <map>
@@ -769,6 +802,28 @@ anguage Infrstructure (CLI) international standard</string>
769 </map> 802 </map>
770 </map> 803 </map>
771 </map> 804 </map>
805 <key>liboil</key>
806 <map>
807 <key>copyright</key>
808 <string>Portions copyright 2002,2003,2004,2005 David A. Schleef &lt;ds@schleef.org&gt;
809Portions copyright Motorola, Inc. 2003
810Portions copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura
811</string>
812 <key>license</key>
813 <string>liboil</string>
814 <key>description</key>
815 <string>Optimized Inner Loops library</string>
816 <key>packages</key>
817 <map>
818 <key>darwin</key>
819 <map>
820 <key>md5sum</key>
821 <string>23c41164df134e50c887ded186f8144e</string>
822 <key>url</key>
823 <uri>http://imprudenceviewer.org/download/libs/liboil-0.3.15-darwin-20091107.tar.bz2</uri>
824 </map>
825 </map>
826 </map>
772 <key>libpng</key> 827 <key>libpng</key>
773 <map> 828 <map>
774 <key>copyright</key> 829 <key>copyright</key>
@@ -782,9 +837,9 @@ anguage Infrstructure (CLI) international standard</string>
782 <key>darwin</key> 837 <key>darwin</key>
783 <map> 838 <map>
784 <key>md5sum</key> 839 <key>md5sum</key>
785 <string>edd0877544dab4c521473279ed237dcc</string> 840 <string>13fd90d50a0bd7ea9b8c8db5bf97cc5e</string>
786 <key>url</key> 841 <key>url</key>
787 <uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libpng-1.2.18-darwin-20080812.tar.bz2</uri> 842 <uri>http://imprudenceviewer.org/download/libs/libpng-1.2.35-darwin-20091107.tar.bz2</uri>
788 </map> 843 </map>
789 <key>linux</key> 844 <key>linux</key>
790 <map> 845 <map>
@@ -881,6 +936,13 @@ anguage Infrstructure (CLI) international standard</string>
881 <string>mit</string> 936 <string>mit</string>
882 <key>packages</key> 937 <key>packages</key>
883 <map> 938 <map>
939 <key>darwin</key>
940 <map>
941 <key>md5sum</key>
942 <string>d48a1680e60496bf3324d3fd2e11d8a8</string>
943 <key>url</key>
944 <uri>http://imprudenceviewer.org/download/libs/libxml-2.6.27-darwin-20091107.tar.bz2</uri>
945 </map>
884 <key>linux</key> 946 <key>linux</key>
885 <map> 947 <map>
886 <key>md5sum</key> 948 <key>md5sum</key>
@@ -1016,6 +1078,33 @@ anguage Infrstructure (CLI) international standard</string>
1016 </map> 1078 </map>
1017 </map> 1079 </map>
1018 </map> 1080 </map>
1081 <key>neon</key>
1082 <map>
1083 <key>copyright</key>
1084 <string>Copyright (C) 1999-2006 Joe Orton &lt;joe@manyfish.co.uk&gt;
1085Portions are:
1086Copyright (C) 1999-2000 Tommi Komulainen &lt;Tommi.Komulainen@iki.fi&gt;
1087Copyright (C) 1999-2000 Peter Boos &lt;pedib@colorfullife.com&gt;
1088Copyright (C) 1991, 1995, 1996, 1997 Free Software Foundation, Inc.
1089Copyright (C) 2004 Aleix Conchillo Flaque &lt;aleix@member.fsf.org&gt;
1090Copyright (C) 2004 Jiang Lei &lt;tristone@deluxe.ocn.ne.jp&gt;
1091Copyright (C) 2004-2005 Vladimir Berezniker @ http://public.xdi.org/=vmpn
1092</string>
1093 <key>description</key>
1094 <string>HTTP and WebDAV client library</string>
1095 <key>license</key>
1096 <string>lgpl</string>
1097 <key>packages</key>
1098 <map>
1099 <key>darwin</key>
1100 <map>
1101 <key>md5sum</key>
1102 <string>06fbae603d942f22445b265009e65d10</string>
1103 <key>url</key>
1104 <uri>http://imprudenceviewer.org/download/libs/neon-darwin-20091108.tar.bz2</uri>
1105 </map>
1106 </map>
1107 </map>
1019 <key>ndofdev</key> 1108 <key>ndofdev</key>
1020 <map> 1109 <map>
1021 <key>copyright</key> 1110 <key>copyright</key>
@@ -1062,9 +1151,9 @@ anguage Infrstructure (CLI) international standard</string>
1062 <key>darwin</key> 1151 <key>darwin</key>
1063 <map> 1152 <map>
1064 <key>md5sum</key> 1153 <key>md5sum</key>
1065 <string>a6843398b780645c4897c9776c688926</string> 1154 <string>ae91786e70ddf85caed4f6d3f249f86c</string>
1066 <key>url</key> 1155 <key>url</key>
1067 <uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/ogg-vorbis-1.03-1.1.2-darwin-20080812.tar.bz2</uri> 1156 <uri>http://imprudenceviewer.org/download/libs/ogg-vorbis-darwin-20091108.tar.bz2</uri>
1068 </map> 1157 </map>
1069 <key>linux</key> 1158 <key>linux</key>
1070 <map> 1159 <map>
@@ -1102,9 +1191,9 @@ anguage Infrstructure (CLI) international standard</string>
1102 <key>darwin</key> 1191 <key>darwin</key>
1103 <map> 1192 <map>
1104 <key>md5sum</key> 1193 <key>md5sum</key>
1105 <string>f30b851e089108978c8218295a405159</string> 1194 <string>f20924232e2ecc8ba351e3819b178e6e</string>
1106 <key>url</key> 1195 <key>url</key>
1107 <uri>http://imprudenceviewer.org/download/libs/openal-darwin-20090418.tar.bz2</uri> 1196 <uri>http://imprudenceviewer.org/download/libs/openal-darwin-20091107.tar.bz2</uri>
1108 </map> 1197 </map>
1109 <key>linux</key> 1198 <key>linux</key>
1110 <map> 1199 <map>
@@ -1267,6 +1356,13 @@ anguage Infrstructure (CLI) international standard</string>
1267 <string>xiph-bsd</string> 1356 <string>xiph-bsd</string>
1268 <key>packages</key> 1357 <key>packages</key>
1269 <map> 1358 <map>
1359 <key>darwin</key>
1360 <map>
1361 <key>md5sum</key>
1362 <string>ba438bfe25ada5c7be7051f9a91ca300</string>
1363 <key>url</key>
1364 <uri>http://imprudenceviewer.org/download/libs/theora-1.0alpha5-darwin-20091107.tar.bz2</uri>
1365 </map>
1270 <key>linux</key> 1366 <key>linux</key>
1271 <map> 1367 <map>
1272 <key>md5sum</key> 1368 <key>md5sum</key>
@@ -1584,6 +1680,11 @@ Cass Everitt - cass@r3.nu
1584 <key>text</key> 1680 <key>text</key>
1585 <string>http://www.libpng.org/pub/png/src/libpng-LICENSE.txt</string> 1681 <string>http://www.libpng.org/pub/png/src/libpng-LICENSE.txt</string>
1586 </map> 1682 </map>
1683 <key>liboil</key>
1684 <map>
1685 <key>url</key>
1686 <string>http://cgit.freedesktop.org/liboil/tree/COPYING</string>
1687 </map>
1587 <key>linden</key> 1688 <key>linden</key>
1588 <map> 1689 <map>
1589 <key>text</key> 1690 <key>text</key>