author | Danek Duvall <danek.duvall@oracle.com> |
Mon, 20 Apr 2015 12:35:51 -0700 | |
branch | s11u2-sru |
changeset 4156 | 4b1def16fe9b |
parent 2700 | c7663c70e186 |
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 |
# |
4156
4b1def16fe9b
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
2700
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 \ |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
27 |
value=pkg:/library/python-2/simplejson-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
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 \ |
4156
4b1def16fe9b
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
2700
diff
changeset
|
29 |
value="JSON (JavaScript Object Notation) encoder/decoder for Python" |
4b1def16fe9b
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
2700
diff
changeset
|
30 |
set name=pkg.description \ |
4b1def16fe9b
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
2700
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" |
4156
4b1def16fe9b
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@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) |
4156
4b1def16fe9b
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
2700
diff
changeset
|
40 |
# |
4b1def16fe9b
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
2700
diff
changeset
|
41 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson-$(COMPONENT_VERSION)-py$(PYVER).egg-info/PKG-INFO |
4b1def16fe9b
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
2700
diff
changeset
|
42 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson-$(COMPONENT_VERSION)-py$(PYVER).egg-info/SOURCES.txt |
4b1def16fe9b
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
2700
diff
changeset
|
43 |
file path=usr/lib/python$(PYVER)/vendor-packages/simplejson-$(COMPONENT_VERSION)-py$(PYVER).egg-info/dependency_links.txt |
4b1def16fe9b
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
2700
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 |
4156
4b1def16fe9b
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
2700
diff
changeset
|
47 |
$(PYTHON_2.6_ONLY)file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/_speedups.so |
4b1def16fe9b
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
2700
diff
changeset
|
48 |
$(PYTHON_2.7_ONLY)file path=usr/lib/python$(PYVER)/vendor-packages/simplejson/_speedups.so |
4b1def16fe9b
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
2700
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 |
4156
4b1def16fe9b
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
2700
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 |
|
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
64 |
# 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
|
65 |
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
|
66 |
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
|
67 |
|
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 simplejson package |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
69 |
depend type=require \ |
c7663c70e186
15820220 SUNBT7202660 Move python/simplejson from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
70 |
fmri=library/python-2/simplejson@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |