author | John Beck <John.Beck@Oracle.COM> |
Fri, 13 Jun 2014 12:36:52 -0700 | |
changeset 1948 | 2d1537e7942d |
parent 1890 | 5a4ef66c42bf |
child 3998 | 5bd484384122 |
permissions | -rw-r--r-- |
1105
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
1 |
# |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
2 |
# CDDL HEADER START |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
3 |
# |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
4 |
# The contents of this file are subject to the terms of the |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
5 |
# Common Development and Distribution License (the "License"). |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
6 |
# You may not use this file except in compliance with the License. |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
7 |
# |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
8 |
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
9 |
# or http://www.opensolaris.org/os/licensing. |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
10 |
# See the License for the specific language governing permissions |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
11 |
# and limitations under the License. |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
12 |
# |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
13 |
# When distributing Covered Code, include this CDDL HEADER in each |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
14 |
# file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
15 |
# If applicable, add the following below this CDDL HEADER, with the |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
16 |
# fields enclosed by brackets "[]" replaced with your own identifying |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
17 |
# information: Portions Copyright [yyyy] [name of copyright owner] |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
18 |
# |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
19 |
# CDDL HEADER END |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
20 |
# |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
21 |
|
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
22 |
# |
1666
69d14d547e77
PSARC 2014/009 Python pkg(5) name-space update
John Beck <John.Beck@Oracle.COM>
parents:
1251
diff
changeset
|
23 |
# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved. |
1105
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
24 |
# |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
25 |
|
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
26 |
set name=pkg.fmri \ |
1666
69d14d547e77
PSARC 2014/009 Python pkg(5) name-space update
John Beck <John.Beck@Oracle.COM>
parents:
1251
diff
changeset
|
27 |
value=pkg:/library/python/simplejson-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
1105
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
28 |
set name=pkg.summary \ |
1890
5a4ef66c42bf
16808434 Many components probably don't need a PATH line in their Makefiles
david.comay@oracle.com
parents:
1666
diff
changeset
|
29 |
value="JSON (JavaScript Object Notation) encoder/decoder for Python" |
5a4ef66c42bf
16808434 Many components probably don't need a PATH line in their Makefiles
david.comay@oracle.com
parents:
1666
diff
changeset
|
30 |
set name=pkg.description \ |
5a4ef66c42bf
16808434 Many components probably don't need a PATH line in their Makefiles
david.comay@oracle.com
parents:
1666
diff
changeset
|
31 |
value="The simplejson module is a simple, fast, complete, correct, and extensible JSON encoder and decoder for Python. The encoder can be specialized to provide serialization in any kind of situation, without any special support by the objects to be serialized (somewhat like pickle). The decoder can handle incoming JSON strings of any specified encoding (UTF-8 by default). It can also be specialized to post-process JSON objects, which is particularly useful for implementing protocols such as JSON-RPC that have a richer type system than JSON itself." |
1205
6c6c27bcf9ac
16431724 Adjust how license text and Oracle internal tracking numbers are propagated
Rich Burridge <rich.burridge@oracle.com>
parents:
1105
diff
changeset
|
32 |
set name=com.oracle.info.description value="the JSON encoder/decoder for Python" |
1948
2d1537e7942d
18978320 Userland components should specify TPNOs in Makefiles instead of pkg manifests
John Beck <John.Beck@Oracle.COM>
parents:
1890
diff
changeset
|
33 |
set name=com.oracle.info.tpno value=$(TPNO) |
1105
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
34 |
set name=info.classification \ |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
35 |
value=org.opensolaris.category.2008:Development/Python |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
36 |
set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
37 |
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
38 |
set name=org.opensolaris.arc-caseid value=LSARC/2008/722 |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
39 |
set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
40 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson-2.1.2-py$(PYVER).egg-info/PKG-INFO |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
41 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson-2.1.2-py$(PYVER).egg-info/SOURCES.txt |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
42 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson-2.1.2-py$(PYVER).egg-info/dependency_links.txt |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
43 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson-2.1.2-py$(PYVER).egg-info/top_level.txt |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
44 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson-2.1.2-py$(PYVER).egg-info/zip-safe |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
45 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/64/_speedups.so |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
46 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/__init__.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
47 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/_speedups.so |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
48 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/decoder.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
49 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/encoder.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
50 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/ordered_dict.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
51 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/scanner.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
52 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/__init__.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
53 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_check_circular.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
54 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_decimal.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
55 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_decode.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
56 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_default.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
57 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_dump.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
58 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_encode_basestring_ascii.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
59 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_encode_for_html.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
60 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_errors.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
61 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_fail.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
62 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_float.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
63 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_indent.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
64 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_pass1.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
65 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_pass2.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
66 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_pass3.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
67 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_recursion.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
68 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_scanstring.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
69 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_separators.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
70 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_speedups.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
71 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tests/test_unicode.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
72 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tool.py |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
73 |
license simplejson.license license=MIT |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
74 |
|
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
75 |
# simplejson was previously in the 'desktop' consolidation. This optional |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
76 |
# dependency is here to facilitate the safe transfer of the package |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
77 |
# to the 'userland' consolidation. |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
78 |
depend type=optional \ |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
79 |
fmri=consolidation/desktop/[email protected] |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
80 |
|
1890
5a4ef66c42bf
16808434 Many components probably don't need a PATH line in their Makefiles
david.comay@oracle.com
parents:
1666
diff
changeset
|
81 |
# force the rename with an optional dependency on the old name |
5a4ef66c42bf
16808434 Many components probably don't need a PATH line in their Makefiles
david.comay@oracle.com
parents:
1666
diff
changeset
|
82 |
depend type=optional \ |
5a4ef66c42bf
16808434 Many components probably don't need a PATH line in their Makefiles
david.comay@oracle.com
parents:
1666
diff
changeset
|
83 |
fmri=library/python-2/simplejson-$(PYV)@2.1.2,5.12-5.12.0.0.0.41.0 |
5a4ef66c42bf
16808434 Many components probably don't need a PATH line in their Makefiles
david.comay@oracle.com
parents:
1666
diff
changeset
|
84 |
|
1105
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
85 |
# force a dependency on the Python runtime |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
86 |
depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \ |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
87 |
pkg.debug.depend.path=usr/bin |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
88 |
|
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
89 |
# force a dependency on the simplejson package |
e745d9f4429b
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
90 |
depend type=require \ |
1666
69d14d547e77
PSARC 2014/009 Python pkg(5) name-space update
John Beck <John.Beck@Oracle.COM>
parents:
1251
diff
changeset
|
91 |
fmri=library/python/simplejson@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |