diff options
author | Jacek Antonelli | 2009-11-08 14:25:25 -0600 |
---|---|---|
committer | Jacek Antonelli | 2009-11-08 14:25:25 -0600 |
commit | 125fe3ac425d38c04f97bd84b86812521f973982 (patch) | |
tree | 520651daa1b7faf2e5bb9c98ef079827b8630b88 | |
parent | Attempted to make the Advanced shortcut play nice with Linux in XUI (diff) | |
download | meta-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.txt | 13 | ||||
-rw-r--r-- | linden/indra/cmake/GStreamer.cmake | 5 | ||||
-rw-r--r-- | linden/indra/cmake/JPEG.cmake | 5 | ||||
-rw-r--r-- | linden/indra/cmake/OPENAL.cmake | 4 | ||||
-rw-r--r-- | linden/indra/cmake/PNG.cmake | 2 | ||||
-rw-r--r-- | linden/install.xml | 123 |
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 @@ | |||
1 | 2009-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 | |||
1 | 2009-11-08 McCabe Maxsted <hakushakukun@gmail.com> | 14 | 2009-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) | |||
9 | else (STANDALONE) | 9 | else (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) |
13 | endif (STANDALONE) | 13 | endif (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 <ds@schleef.org> | ||
809 | Portions copyright Motorola, Inc. 2003 | ||
810 | Portions 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 <joe@manyfish.co.uk> | ||
1085 | Portions are: | ||
1086 | Copyright (C) 1999-2000 Tommi Komulainen <Tommi.Komulainen@iki.fi> | ||
1087 | Copyright (C) 1999-2000 Peter Boos <pedib@colorfullife.com> | ||
1088 | Copyright (C) 1991, 1995, 1996, 1997 Free Software Foundation, Inc. | ||
1089 | Copyright (C) 2004 Aleix Conchillo Flaque <aleix@member.fsf.org> | ||
1090 | Copyright (C) 2004 Jiang Lei <tristone@deluxe.ocn.ne.jp> | ||
1091 | Copyright (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> |