From b59caea98038636b8a3154b33486a18349bed482 Mon Sep 17 00:00:00 2001 From: Jennifer Leech Date: Tue, 19 Aug 2008 23:21:06 +0000 Subject: - install.xml updated with versions of tarfiles which no longer contain debug lib files on linux and darwin. Files mistakenly added previously from automatically generated linux build dir (viewer-linux-i686) removed. Also some dll's mistakenly added to linux lib tarfiles removed. - file lists in assemblies/3rd_party_libs (used for updating lib tarfiles) updated as per above - new config files created for 'glib' library; glib files removed from gtk-atk-pango-glib filelist. glib can be decoupled from mono, when appropriate. - package.py help dialogue and error reporting updated for clarity. - install.py will now output list of files installed for a package with command-line option --- install.xml | 222 +++++++++++++++++++++++++++++------------------------ scripts/install.py | 24 ++++++ 2 files changed, 147 insertions(+), 99 deletions(-) diff --git a/install.xml b/install.xml index 0261286049..ab5f4654c6 100644 --- a/install.xml +++ b/install.xml @@ -23,9 +23,9 @@ linux md5sum - 85f2ed989f853beb3d6cc94413b35f1a + 2ab29212a7f3acdaebf10059af816be0 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/GL-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/GL-linux-20080812.tar.bz2 windows @@ -49,16 +49,16 @@ darwin md5sum - 025bb5e76fd964b89c508d88d37bb802 + 7b07e7121a3623b2553ed36fb9024b40 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/SDL-1.2.5-darwin-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/SDL-1.2.5-darwin-20080818.tar.bz2 linux md5sum - a28fe914d3f3241c824aabba69f1d946 + ce71bd658c3fa9fd7f46b7c5adacef1c url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/SDL-1.2.5-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/SDL-1.2.5-linux-20080818.tar.bz2 windows @@ -78,16 +78,16 @@ darwin md5sum - 10b11783907b72712daef3ed5803d56d + abd07d760cdc7d23da3b861f34b09c92 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/apr_suite-1.2.8-darwin-20080618.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/apr_suite-1.2.8-darwin-20080812.tar.bz2 linux md5sum - b99f6bd3548c4f4613fe95320e14dbf3 + 7b84cd6a3c601a104d9c09e58ef2f50c url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/apr_suite-1.2.8-linux-20080618.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/apr_suite-1.2.8-linux-20080812.tar.bz2 windows @@ -111,16 +111,16 @@ darwin md5sum - b6109b75e53c72e021625e375ba52080 + 0a49a6ec1f2db3693d81f4a32e0bdc2c url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/ares-1.3.0-darwin-20080618.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/ares-1.3.0-darwin-20080812.tar.bz2 linux md5sum - 1e800e34d2799abb0797f05c6e38ea1a + 29dc8946944acd44459bdff03359314c url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/ares-1.3.0-linux-20080618.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/ares-1.3.0-linux-20080812.tar.bz2 windows @@ -153,16 +153,16 @@ darwin md5sum - 792601ce1f38067c086394842852fa11 + 279834a12a0ed4531fd602594eac8509 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/boost-1.32.0-darwin-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/boost-1.32.0-darwin-20080812.tar.bz2 linux md5sum - e65f06e2500db0bbc34506194ac49f6a + b9a943052e5525da5417d6f471d70bc5 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/boost-1.32.0-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/boost-1.32.0-linux-20080812.tar.bz2 windows @@ -186,16 +186,16 @@ darwin md5sum - 73965ddba50e5c4d46d50a966b472626 + c426dfaad3b662405e49ed3701a55d38 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/curl-7.16.0-darwin-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/curl-7.16.0-darwin-20080812.tar.bz2 linux md5sum - a7791ee5ca19f208808f71730c3c2feb + e6d4cd23f5df4c74072d5d0437ca999b url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/curl-7.16.0-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/curl-7.16.0-linux-20080812.tar.bz2 windows @@ -215,9 +215,9 @@ linux md5sum - feb9d72c373c5dd4c6b88ed02e2b2bf0 + 82ea408af2f968cfe5f013ab241323ef url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/elfio-1.0.3-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/elfio-1.0.3-linux-20080812.tar.bz2 @@ -234,16 +234,16 @@ darwin md5sum - 7b9380e6bac8d9ba5e6ff20da5cad91a + 9c5603e328e9f543e0a599d6b25be973 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/expat-1.95.8-darwin-20080617.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/expat-1.95.8-darwin-20080812.tar.bz2 linux md5sum - e59d8314185e3d87d72ff90d6cff0d30 + 67b470fd446b08c9831d1039674eae4e url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/expat-1.95.8-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/expat-1.95.8-linux-20080812.tar.bz2 windows @@ -267,16 +267,16 @@ darwin md5sum - d13cc275db503492fc87c7b36c1c49d3 + c7e317bec481b7efa2a0319e163dcc65 url - scp:install-packages.lindenlab.com:/local/www/install-packages/doc/fmod-3.75-darwin-20080610.tar.bz2 + scp:install-packages.lindenlab.com:/local/www/install-packages/doc/fmod-3.75-darwin-20080818.tar.bz2 linux md5sum - 85caf188852f2cfede49ff12a3d928d5 + abd2b4ba4ac993f19d82804af387eb7c url - scp:install-packages.lindenlab.com:/local/www/install-packages/doc/fmod-3.75-linux-20080610.tar.bz2 + scp:install-packages.lindenlab.com:/local/www/install-packages/doc/fmod-3.75-linux-20080818.tar.bz2 windows @@ -315,16 +315,16 @@ darwin md5sum - cd8a8f8af5a01fac015e5b0325daa2ae + 694173293a483c01472a30cc7d895c5a url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/freetype-2.1.5-darwin-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/freetype-2.1.5-darwin-20080812.tar.bz2 linux md5sum - 83e7aafe0807c2adec68f67b5738d856 + 07665d74d37c56fd884610ec80a1d19f url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/freetype-2.1.5-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/freetype-2.1.5-linux-20080812.tar.bz2 windows @@ -355,9 +355,9 @@ linux md5sum - 2965646aea1d2a6aec1fbc431c02733f + 23bd9a75e5a2365a827461e6c324f52b url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/glh_linear-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/glh_linear-linux-20080812.tar.bz2 windows @@ -368,6 +368,37 @@ + glib + + description + GLib is a library containing many useful C routines for things such as trees, hashes, and lists. + license + gpl + packages + + darwin + + md5sum + 6cc5ce1fafd10299fdb890b3d4c3cf53 + url + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/glib-2.0-darwin-20080817.tar.bz2 + + linux + + md5sum + 2f1a9e14f9213c2c9564c1c1cfdd6d47 + url + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/glib-2.0-linux-20080817.tar.bz2 + + windows + + md5sum + 3d5e29d444dde4815b36082eedfc775a + url + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/glib-2.0-windows-20080817.tar.bz2 + + + google license @@ -377,9 +408,9 @@ linux md5sum - f1161282d7fc11fbe17d0aa077ee054b + 40db900872612615e849f17cbdfd2c27 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/google-linux-20080617.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/google-linux-20080812.tar.bz2 @@ -415,13 +446,6 @@ url http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/gtk-atk-pango-glib-linux-20080616.tar.bz - windows - - md5sum - d963750bcd333a108b3697d220c87d09 - url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/gtk-atk-pango-glib-windows-20080613.tar.bz2 - havok @@ -437,16 +461,16 @@ darwin md5sum - 7d3d2d71c08729fe881a059af1d9b938 + f64c08771a4fc456db2a55b47302078b url - scp:install-packages.lindenlab.com:/local/www/install-packages/doc/havok-4.6-darwin-20080610.tar.bz2 + scp:install-packages.lindenlab.com:/local/www/install-packages/doc/havok-4.6-darwin-20080812.tar.bz2 linux md5sum - 36a892b451b5cbc8f72d6f1153f55cf8 + f69cc3e069cce66d268b03a9ec918b1c url - scp:install-packages.lindenlab.com:/local/www/install-packages/doc/havok-4.6-linux-20080610.tar.bz2 + scp:install-packages.lindenlab.com:/local/www/install-packages/doc/havok-4.6-linux-20080812.tar.bz2 windows @@ -470,16 +494,16 @@ darwin md5sum - 30b12debc3efce275a335b824dda22d2 + 8d38d74c481e9aab4518c8f2a7d52800 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/jpeglib-6b-darwin-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/jpeglib-6b-darwin-20080812.tar.bz2 linux md5sum - 9297565a09754fdf2b58cefef60450c7 + 41085a9915598bba0e6bcb0da23ff929 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/jpeglib-6b-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/jpeglib-6b-linux-20080812.tar.bz2 windows @@ -503,16 +527,16 @@ darwin md5sum - 9a91ecd80203a24fb347b1436155b013 + c70a91224ac2faab2dfbae69ea1ea39c url - scp:install-packages.lindenlab.com:/local/www/install-packages/doc/kdu-5.2.1-darwin-20080716.tar.bz2 + scp:install-packages.lindenlab.com:/local/www/install-packages/doc/kdu-5.2.1-darwin-20080812.tar.bz2 linux md5sum - daadd8c268e16f8c5f6145be8596b8b8 + 6bc5023cfd791a73a8d860015bd99868 url - scp:install-packages.lindenlab.com:/local/www/install-packages/doc/kdu-5.2.1-linux-20080716.tar.bz2 + scp:install-packages.lindenlab.com:/local/www/install-packages/doc/kdu-5.2.1-linux-20080812.tar.bz2 windows @@ -603,16 +627,16 @@ anguage Infrstructure (CLI) international standard darwin md5sum - 90488b309856a82a152348db177a44c5 + edd0877544dab4c521473279ed237dcc url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libpng-1.2.18-darwin-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libpng-1.2.18-darwin-20080812.tar.bz2 linux md5sum - b47eca741c218e13e6838583c9169b64 + 0878662f8c1c695a82477f7b0c57a7af url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libpng-1.2.18-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libpng-1.2.18-linux-20080812.tar.bz2 windows @@ -636,9 +660,9 @@ anguage Infrstructure (CLI) international standard linux md5sum - 0591314df0293ba948b0445b0215a18d + 1464a75ec87ee28e3b4f7840e9af41e3 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libstdc++-6.0-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libstdc++-6.0-linux-20080812.tar.bz2 @@ -655,9 +679,9 @@ anguage Infrstructure (CLI) international standard linux md5sum - 495f01afa67ed1ae59b7b8005cfa55ff + b5cc6062bd2f7421f606f7e1a5228829 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libuuid-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/libuuid-linux-20080812.tar.bz2 @@ -685,16 +709,16 @@ anguage Infrstructure (CLI) international standard darwin md5sum - 056ad496f0ec2bf386d50f694f6bade3 + 6995c99b4855c4bf9301267c334aedc3 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/llmozlib-darwin-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/llmozlib-darwin-20080812.tar.bz2 linux md5sum - c80e060867b07dd3e3c1dce70f2316eb + 0295c64c29d9898b4437b3a692fee0ad url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/llmozlib-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/llmozlib-linux-20080812.tar.bz2 windows @@ -718,9 +742,9 @@ anguage Infrstructure (CLI) international standard linux md5sum - 13802606c5f6e98af7cfa72cc85e3a92 + 70d0bbe1145fff29a0131349c898260e url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/mesa-7.0-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/mesa-7.0-linux-20080812.tar.bz2 windows @@ -740,9 +764,9 @@ anguage Infrstructure (CLI) international standard darwin md5sum - a60de9d31aa3dfab8851f8c2dfa3f8dc + df27f2db244ea2762759a06cd75ada4e url - scp:install-packages.lindenlab.com:/local/www/install-packages/doc/mysql-darwin-20080610.tar.bz2 + scp:install-packages.lindenlab.com:/local/www/install-packages/doc/mysql-darwin-20080812.tar.bz2 windows @@ -766,9 +790,9 @@ anguage Infrstructure (CLI) international standard darwin md5sum - 15df716b66bd83e2198450eed93197cd + 17999c47e17f2dd9e12a22372ce8ff14 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/ndofdev-darwin-20080618.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/ndofdev-darwin-20080812.tar.bz2 linux @@ -799,16 +823,16 @@ anguage Infrstructure (CLI) international standard darwin md5sum - 8d9bb71c06f6494cc767965145f31c63 + a6843398b780645c4897c9776c688926 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/ogg-vorbis-1.03-1.1.2-darwin-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/ogg-vorbis-1.03-1.1.2-darwin-20080812.tar.bz2 linux md5sum - 1e912aef160c1d8f46f4194942922654 + df1809565b87b1dc28e3ca70db6e7d46 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/ogg-vorbis-1.03-1.1.2-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/ogg-vorbis-1.03-1.1.2-linux-20080812.tar.bz2 windows @@ -828,16 +852,16 @@ anguage Infrstructure (CLI) international standard darwin md5sum - a708e7b41b91852b060bb3d62112b4d7 + a7b49e0f3eedbd5de117a3524c414b3a url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openSSL-0.9.7c-darwin-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openSSL-0.9.7c-darwin-20080812.tar.bz2 linux md5sum - 727f2a9399b7f414260a03fdf700aef4 + f219ef07b02e2abb9282345c3a8f2b39 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openSSL-0.9.7c-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openSSL-0.9.7c-linux-20080812.tar.bz2 windows @@ -861,16 +885,16 @@ anguage Infrstructure (CLI) international standard darwin md5sum - 85b34723ab22591ebbc51c474588c2e0 + ac3e0218287e084709afea06b82ae03b url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openjpeg-1.2-darwin-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openjpeg-1.2-darwin-20080812.tar.bz2 linux md5sum - 406ceca1c85b64df18deed95f3b7854c + c333219c88462b8b22c815cd2b700218 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openjpeg-1.2-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openjpeg-1.2-linux-20080812.tar.bz2 windows @@ -953,9 +977,9 @@ anguage Infrstructure (CLI) international standard linux md5sum - da7872a8a5cfe5d14ceeeebe73e58d6b + 1116d9ba0c34c042788421d4e520e747 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/tut-linux-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/tut-linux-20080812.tar.bz2 windows @@ -1029,16 +1053,16 @@ anguage Infrstructure (CLI) international standard darwin md5sum - f3e2f3428913bf8b8d70d28a3d079811 + 2d3a918c88d756422c1a8139ebe15f56 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/xmlrpc-epi-0.51-darwin-20080613.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/xmlrpc-epi-0.51-darwin-20080812.tar.bz2 linux md5sum - 0cc87341785bf23c253e6e69a7c16ca0 + 84a219199240ea70f54439c02acef0cd url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/xmlrpc-epi-0.51-linux-20080618.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/xmlrpc-epi-0.51-linux-20080812.tar.bz2 windows @@ -1062,16 +1086,16 @@ anguage Infrstructure (CLI) international standard darwin md5sum - 6f5d1799ffacaec4b61d53051443c672 + c844e1b05723ce078dbbd5aea9cdd3ad url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/zlib-1.1.4-darwin-20080618.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/zlib-1.1.4-darwin-20080818.tar.bz2 linux md5sum - 4140bc104e828c5c33f251a2d5bfe144 + 806637b1834825ab8888d5e487085df8 url - http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/zlib-1.1.4-linux-20080618.tar.bz2 + http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/zlib-1.1.4-linux-20080818.tar.bz2 windows diff --git a/scripts/install.py b/scripts/install.py index dd8ffa8401..522fa6e9d9 100755 --- a/scripts/install.py +++ b/scripts/install.py @@ -308,6 +308,13 @@ class Installer(object): "Return a list of installed packages." return self._installed.keys() + def detail_installed(self, name): + "Return file list for specific installed package." + filelist = [] + for url in self._installed[name]._installed.keys(): + filelist.extend(self._installed[name].files_in(url)) + return filelist + def _update_field(self, description, field, value, multiline=False): """Given a block and a field name, add or update it. @param description a dict containing all the details of a description. @@ -970,6 +977,12 @@ Ignored if --add-installable or --add-installable-package is not specified.""") default=None, dest='detail_installable', help="Get detailed information on specified installable and exit.") + parser.add_option( + '--detail-installed', + type='string', + default=None, + dest='detail_installed', + help="Get list of files for specified installed installable and exit.") parser.add_option( '--uninstall', action='store_true', @@ -1012,6 +1025,17 @@ def main(): print "Installable '"+options.detail_installable+"' not found in", print "install file." return 0 + if options.detail_installed: + try: + detail = installer.detail_installed(options.detail_installed) + #print "Detail on installed",options.detail_installed+":" + for line in detail: + print line + except: + raise + print "Installable '"+options.detail_installed+"' not found in ", + print "install file." + return 0 if options.list_licenses: print "license list:", installer.list_licenses() return 0 -- cgit v1.2.3