Revert 205057 "Add JSON.pm to third_party"
commit5c1620e7425963dde54190bee49f571b8dab7149
authorcpu@chromium.org <cpu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sat, 8 Jun 2013 15:14:09 +0000 (8 15:14 +0000)
committercpu@chromium.org <cpu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sat, 8 Jun 2013 15:14:09 +0000 (8 15:14 +0000)
tree9b6aaccd201e506cfa8ec6c8ac07b5eb039c2361
parent0c130da03aab001e317a1d429ac19a14baa0a696
Revert 205057 "Add JSON.pm to third_party"

It broke the check_perms check in ChromiumOS,

FAILED

/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/eg/bench_decode.pl: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/eg/bench_encode.pl: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/19_incr.t: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/20_unknown.t: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/e02_bool.t: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/e13_overloaded_eq.t: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/e14_decode_prefix.t: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/e16_incr_parse_fixed.t: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/e90_misc.t: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/xe02_bool.t: Has shebang but not executable bit

> Add JSON.pm to third_party
>
> We're using JSON as an exchange format both:
> 1. To make the existing Perl more modular
>    (so we can connect the parser and code generator via intermediate files),
> 2. To ease porting to Python, so we can connect existing Perl scripts
>    to new Python scripts.
>
> This is build-only: the module is used during the build, but not included
> in the distributed binary, and thus should not pose licensing problems.
>
> Source: http://www.cpan.org/authors/id/M/MA/MAKAMAKA/JSON-2.59.tar.gz
> SHA-1: 8a82c442088ffa0d605747fd5e65f51e037aad94
>
> License is same as Perl, meaning GPL v1+ or Artistic license:
> http://search.cpan.org/~makamaka/JSON-2.58/lib/JSON.pm#COPYRIGHT_AND_LICENSE
> http://dev.perl.org/licenses/
>
> BUG=239771
>
> Review URL: https://chromiumcodereview.appspot.com/15736030

TBR=nbarth@chromium.org
Review URL: https://codereview.chromium.org/16539003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205061 0039d316-1c4b-4281-b951-d872f2087c98
110 files changed:
third_party/JSON/JSON-2.59.tar.gz.sha1 [deleted file]
third_party/JSON/JSON-2.59/Changes [deleted file]
third_party/JSON/JSON-2.59/MANIFEST [deleted file]
third_party/JSON/JSON-2.59/META.json [deleted file]
third_party/JSON/JSON-2.59/META.yml [deleted file]
third_party/JSON/JSON-2.59/MYMETA.yml [deleted file]
third_party/JSON/JSON-2.59/Makefile [deleted file]
third_party/JSON/JSON-2.59/Makefile.PL [deleted file]
third_party/JSON/JSON-2.59/README [deleted file]
third_party/JSON/JSON-2.59/blib/arch/.exists [deleted file]
third_party/JSON/JSON-2.59/blib/arch/auto/JSON/.exists [deleted file]
third_party/JSON/JSON-2.59/blib/bin/.exists [deleted file]
third_party/JSON/JSON-2.59/blib/lib/.exists [deleted file]
third_party/JSON/JSON-2.59/blib/lib/JSON.pm [deleted file]
third_party/JSON/JSON-2.59/blib/lib/JSON/backportPP.pm [deleted file]
third_party/JSON/JSON-2.59/blib/lib/JSON/backportPP/Boolean.pm [deleted file]
third_party/JSON/JSON-2.59/blib/lib/JSON/backportPP/Compat5005.pm [deleted file]
third_party/JSON/JSON-2.59/blib/lib/JSON/backportPP/Compat5006.pm [deleted file]
third_party/JSON/JSON-2.59/blib/lib/auto/JSON/.exists [deleted file]
third_party/JSON/JSON-2.59/blib/man1/.exists [deleted file]
third_party/JSON/JSON-2.59/blib/man3/.exists [deleted file]
third_party/JSON/JSON-2.59/blib/man3/JSON.3pm [deleted file]
third_party/JSON/JSON-2.59/blib/man3/JSON__backportPP.3pm [deleted file]
third_party/JSON/JSON-2.59/blib/man3/JSON__backportPP__Boolean.3pm [deleted file]
third_party/JSON/JSON-2.59/blib/man3/JSON__backportPP__Compat5005.3pm [deleted file]
third_party/JSON/JSON-2.59/blib/man3/JSON__backportPP__Compat5006.3pm [deleted file]
third_party/JSON/JSON-2.59/blib/script/.exists [deleted file]
third_party/JSON/JSON-2.59/eg/bench_decode.pl [deleted file]
third_party/JSON/JSON-2.59/eg/bench_encode.pl [deleted file]
third_party/JSON/JSON-2.59/lib/JSON.pm [deleted file]
third_party/JSON/JSON-2.59/lib/JSON/backportPP.pm [deleted file]
third_party/JSON/JSON-2.59/lib/JSON/backportPP/Boolean.pm [deleted file]
third_party/JSON/JSON-2.59/lib/JSON/backportPP/Compat5005.pm [deleted file]
third_party/JSON/JSON-2.59/lib/JSON/backportPP/Compat5006.pm [deleted file]
third_party/JSON/JSON-2.59/pm_to_blib [deleted file]
third_party/JSON/JSON-2.59/t/00_load.t [deleted file]
third_party/JSON/JSON-2.59/t/00_pod.t [deleted file]
third_party/JSON/JSON-2.59/t/01_utf8.t [deleted file]
third_party/JSON/JSON-2.59/t/02_error.t [deleted file]
third_party/JSON/JSON-2.59/t/03_types.t [deleted file]
third_party/JSON/JSON-2.59/t/06_pc_pretty.t [deleted file]
third_party/JSON/JSON-2.59/t/07_pc_esc.t [deleted file]
third_party/JSON/JSON-2.59/t/08_pc_base.t [deleted file]
third_party/JSON/JSON-2.59/t/09_pc_extra_number.t [deleted file]
third_party/JSON/JSON-2.59/t/10_pc_keysort.t [deleted file]
third_party/JSON/JSON-2.59/t/11_pc_expo.t [deleted file]
third_party/JSON/JSON-2.59/t/12_blessed.t [deleted file]
third_party/JSON/JSON-2.59/t/13_limit.t [deleted file]
third_party/JSON/JSON-2.59/t/14_latin1.t [deleted file]
third_party/JSON/JSON-2.59/t/15_prefix.t [deleted file]
third_party/JSON/JSON-2.59/t/16_tied.t [deleted file]
third_party/JSON/JSON-2.59/t/17_relaxed.t [deleted file]
third_party/JSON/JSON-2.59/t/18_json_checker.t [deleted file]
third_party/JSON/JSON-2.59/t/19_incr.t [deleted file]
third_party/JSON/JSON-2.59/t/20_unknown.t [deleted file]
third_party/JSON/JSON-2.59/t/21_evans_bugrep.t [deleted file]
third_party/JSON/JSON-2.59/t/22_comment_at_eof.t [deleted file]
third_party/JSON/JSON-2.59/t/99_binary.t [deleted file]
third_party/JSON/JSON-2.59/t/_unicode_handling.pm [deleted file]
third_party/JSON/JSON-2.59/t/e00_func.t [deleted file]
third_party/JSON/JSON-2.59/t/e01_property.t [deleted file]
third_party/JSON/JSON-2.59/t/e02_bool.t [deleted file]
third_party/JSON/JSON-2.59/t/e03_bool2.t [deleted file]
third_party/JSON/JSON-2.59/t/e04_sortby.t [deleted file]
third_party/JSON/JSON-2.59/t/e05_esc_slash.t [deleted file]
third_party/JSON/JSON-2.59/t/e06_allow_barekey.t [deleted file]
third_party/JSON/JSON-2.59/t/e07_allow_singlequote.t [deleted file]
third_party/JSON/JSON-2.59/t/e08_decode.t [deleted file]
third_party/JSON/JSON-2.59/t/e09_encode.t [deleted file]
third_party/JSON/JSON-2.59/t/e10_bignum.t [deleted file]
third_party/JSON/JSON-2.59/t/e11_conv_blessed_univ.t [deleted file]
third_party/JSON/JSON-2.59/t/e12_upgrade.t [deleted file]
third_party/JSON/JSON-2.59/t/e13_overloaded_eq.t [deleted file]
third_party/JSON/JSON-2.59/t/e14_decode_prefix.t [deleted file]
third_party/JSON/JSON-2.59/t/e15_tie_ixhash.t [deleted file]
third_party/JSON/JSON-2.59/t/e16_incr_parse_fixed.t [deleted file]
third_party/JSON/JSON-2.59/t/e90_misc.t [deleted file]
third_party/JSON/JSON-2.59/t/x00_load.t [deleted file]
third_party/JSON/JSON-2.59/t/x02_error.t [deleted file]
third_party/JSON/JSON-2.59/t/x12_blessed.t [deleted file]
third_party/JSON/JSON-2.59/t/x16_tied.t [deleted file]
third_party/JSON/JSON-2.59/t/x17_strange_overload.t [deleted file]
third_party/JSON/JSON-2.59/t/xe01_property.t [deleted file]
third_party/JSON/JSON-2.59/t/xe02_bool.t [deleted file]
third_party/JSON/JSON-2.59/t/xe03_bool2.t [deleted file]
third_party/JSON/JSON-2.59/t/xe04support_by_pp.t [deleted file]
third_party/JSON/JSON-2.59/t/xe05_indent_length.t [deleted file]
third_party/JSON/JSON-2.59/t/xe08_decode.t [deleted file]
third_party/JSON/JSON-2.59/t/xe10_bignum.t [deleted file]
third_party/JSON/JSON-2.59/t/xe11_conv_blessed_univ.t [deleted file]
third_party/JSON/JSON-2.59/t/xe12_boolean.t [deleted file]
third_party/JSON/JSON-2.59/t/xe19_xs_and_suportbypp.t [deleted file]
third_party/JSON/JSON-2.59/t/xe20_croak_message.t [deleted file]
third_party/JSON/LICENSE [deleted file]
third_party/JSON/OWNERS [deleted file]
third_party/JSON/README.chromium [deleted file]
third_party/JSON/get_and_build_json_pm.sh [deleted file]
third_party/JSON/out/lib/perl5/JSON.pm [deleted file]
third_party/JSON/out/lib/perl5/JSON/backportPP.pm [deleted file]
third_party/JSON/out/lib/perl5/JSON/backportPP/Boolean.pm [deleted file]
third_party/JSON/out/lib/perl5/JSON/backportPP/Compat5005.pm [deleted file]
third_party/JSON/out/lib/perl5/JSON/backportPP/Compat5006.pm [deleted file]
third_party/JSON/out/lib/perl5/x86_64-linux-gnu-thread-multi/auto/JSON/.packlist [deleted file]
third_party/JSON/out/lib/perl5/x86_64-linux-gnu-thread-multi/perllocal.pod [deleted file]
third_party/JSON/out/man/man3/JSON.3pm [deleted file]
third_party/JSON/out/man/man3/JSON__backportPP.3pm [deleted file]
third_party/JSON/out/man/man3/JSON__backportPP__Boolean.3pm [deleted file]
third_party/JSON/out/man/man3/JSON__backportPP__Compat5005.3pm [deleted file]
third_party/JSON/out/man/man3/JSON__backportPP__Compat5006.3pm [deleted file]
tools/checklicenses/checklicenses.py