author | Stefan Teleman <stefan.teleman@oracle.com> |
Thu, 07 May 2015 10:31:56 -0700 | |
branch | s11-update |
changeset 4259 | 03635257972b |
parent 4072 | db0cec748ec0 |
child 7811 | 9126e6f58cd8 |
permissions | -rw-r--r-- |
2700
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
1 |
# |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
2 |
# CDDL HEADER START |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
3 |
# |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
4 |
# The contents of this file are subject to the terms of the |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
5 |
# Common Development and Distribution License (the "License"). |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
6 |
# You may not use this file except in compliance with the License. |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
7 |
# |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
8 |
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
9 |
# or http://www.opensolaris.org/os/licensing. |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
10 |
# See the License for the specific language governing permissions |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
11 |
# and limitations under the License. |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
12 |
# |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
13 |
# When distributing Covered Code, include this CDDL HEADER in each |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
14 |
# file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
15 |
# If applicable, add the following below this CDDL HEADER, with the |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
16 |
# fields enclosed by brackets "[]" replaced with your own identifying |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
17 |
# information: Portions Copyright [yyyy] [name of copyright owner] |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
18 |
# |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
19 |
# CDDL HEADER END |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
20 |
# |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
21 |
|
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
22 |
# |
3704
69ab8eca01c5
PSARC 2014/009 Python pkg(5) name-space update
John Beck <John.Beck@Oracle.COM>
parents:
3661
diff
changeset
|
23 |
# Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved. |
2700
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
24 |
# |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
25 |
|
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
26 |
set name=pkg.fmri \ |
3704
69ab8eca01c5
PSARC 2014/009 Python pkg(5) name-space update
John Beck <John.Beck@Oracle.COM>
parents:
3661
diff
changeset
|
27 |
value=pkg:/library/python/simplejson-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
2700
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
28 |
set name=pkg.summary \ |
4072
db0cec748ec0
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3704
diff
changeset
|
29 |
value="JSON (JavaScript Object Notation) encoder/decoder for Python" |
db0cec748ec0
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3704
diff
changeset
|
30 |
set name=pkg.description \ |
db0cec748ec0
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3704
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." |
2700
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
32 |
set name=com.oracle.info.description value="the JSON encoder/decoder for Python" |
3661
47545fb8aed4
18978320 Userland components should specify TPNOs in Makefiles instead of pkg manifests
John Beck <John.Beck@Oracle.COM>
parents:
2700
diff
changeset
|
33 |
set name=com.oracle.info.tpno value=$(TPNO) |
2700
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
34 |
set name=info.classification \ |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
35 |
value=org.opensolaris.category.2008:Development/Python |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
36 |
set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
37 |
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
38 |
set name=org.opensolaris.arc-caseid value=LSARC/2008/722 |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
39 |
set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
4072
db0cec748ec0
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3704
diff
changeset
|
40 |
# |
db0cec748ec0
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3704
diff
changeset
|
41 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson-$(COMPONENT_VERSION)-py$(PYVER).egg-info/PKG-INFO |
db0cec748ec0
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3704
diff
changeset
|
42 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson-$(COMPONENT_VERSION)-py$(PYVER).egg-info/SOURCES.txt |
db0cec748ec0
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3704
diff
changeset
|
43 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson-$(COMPONENT_VERSION)-py$(PYVER).egg-info/dependency_links.txt |
db0cec748ec0
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3704
diff
changeset
|
44 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson-$(COMPONENT_VERSION)-py$(PYVER).egg-info/top_level.txt |
2700
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
45 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/64/_speedups.so |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
46 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/__init__.py |
4072
db0cec748ec0
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3704
diff
changeset
|
47 |
$(PYTHON_2.6_ONLY)file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/_speedups.so |
db0cec748ec0
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3704
diff
changeset
|
48 |
$(PYTHON_2.7_ONLY)file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/_speedups.so |
db0cec748ec0
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3704
diff
changeset
|
49 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/compat.py |
2700
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
50 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/decoder.py |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
51 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/encoder.py |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
52 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/ordered_dict.py |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
53 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/scanner.py |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
54 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/tool.py |
4072
db0cec748ec0
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3704
diff
changeset
|
55 |
# |
2700
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
56 |
license simplejson.license license=MIT |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
57 |
|
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
58 |
# simplejson was previously in the 'desktop' consolidation. This optional |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
59 |
# dependency is here to facilitate the safe transfer of the package |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
60 |
# to the 'userland' consolidation. |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
61 |
depend type=optional \ |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
62 |
fmri=consolidation/desktop/[email protected],5.11-0.175.2.0.0.20.0 |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
63 |
|
3704
69ab8eca01c5
PSARC 2014/009 Python pkg(5) name-space update
John Beck <John.Beck@Oracle.COM>
parents:
3661
diff
changeset
|
64 |
# force the rename with an optional dependency on the old name |
69ab8eca01c5
PSARC 2014/009 Python pkg(5) name-space update
John Beck <John.Beck@Oracle.COM>
parents:
3661
diff
changeset
|
65 |
depend type=optional \ |
69ab8eca01c5
PSARC 2014/009 Python pkg(5) name-space update
John Beck <John.Beck@Oracle.COM>
parents:
3661
diff
changeset
|
66 |
fmri=library/python-2/simplejson-$(PYV)@2.1.2,5.11-0.175.3.0.0.16.0 |
69ab8eca01c5
PSARC 2014/009 Python pkg(5) name-space update
John Beck <John.Beck@Oracle.COM>
parents:
3661
diff
changeset
|
67 |
|
2700
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
68 |
# force a dependency on the Python runtime |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
69 |
depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \ |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
70 |
pkg.debug.depend.path=usr/bin |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
71 |
|
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
72 |
# force a dependency on the simplejson package |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
73 |
depend type=require \ |
3704
69ab8eca01c5
PSARC 2014/009 Python pkg(5) name-space update
John Beck <John.Beck@Oracle.COM>
parents:
3661
diff
changeset
|
74 |
fmri=library/python/simplejson@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |