15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Name: International Phone Number Library 25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Short Name: libphonenumber 35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)URL: http://libphonenumber.googlecode.com/svn/trunk/ 45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Version: unknown 5eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochRevision: 584 65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)License: Apache 2.0 75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)License File: src/LICENSE 85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Security Critical: yes 95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)This directory contains the source code of International Phone Number Library 115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for C/C++. 125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)This library depends on 14eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch- third_party/icu for internationalisation, UTF8-16-32 conversion and regular 15eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch expressions. 16eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch- third_party/protobuf Lite version. 175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Additional files, not in the original library: 195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) libphonenumber.gyp 205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) README.chromium 215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) src/LICENSE # Taken from http://code.google.com/p/libphonenumber. 225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) src/phonenumber_api.h 235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)The library is mapped through the DEPS file into src/ folder. To update: 255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)1. Get the latest version number from 26eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch http://code.google.com/p/libphonenumber/source/list 275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)2. Locally update this file and DEPS. 285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)3. run 'gclient sync' 295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)4. Adjust libphonenumber.gyp if necessary. 305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)5. Verify that all compiles and all of the tests are successfull. 31eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 32eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochWARNING: This library is only thread-safe on POSIX. This means that 33eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochPhoneNumberUtil and the other singletons should be accessed from a single 34eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdochthread. 35