16 # fields enclosed by brackets "[]" replaced with your own identifying |
16 # fields enclosed by brackets "[]" replaced with your own identifying |
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
18 # |
18 # |
19 # CDDL HEADER END |
19 # CDDL HEADER END |
20 # |
20 # |
21 # Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. |
21 # Copyright (c) 2012, 2014, Oracle and/or its affiliates. All rights reserved. |
22 # |
22 # |
23 |
23 |
24 # importlib is part of python 2.7, but separate in 2.6 |
24 # importlib is part of python 2.7, but separate in 2.6 |
25 <transform depend type=require fmri=library/python-2/importlib-27 -> drop> |
25 <transform depend type=require fmri=library/python/importlib-27 -> drop> |
26 # ordereddict is part of python 2.7, but separate in 2.6 |
26 # ordereddict is part of python 2.7, but separate in 2.6 |
27 <transform depend type=require fmri=library/python-2/ordereddict-27 -> drop> |
27 <transform depend type=require fmri=library/python/ordereddict-27 -> drop> |
28 # The test related file actions have not been included because they will fail |
28 # The test related file actions have not been included because they will fail |
29 # in dependency generation until the various test related modules that they |
29 # in dependency generation until the various test related modules that they |
30 # need are also provided. |
30 # need are also provided. |
31 set name=pkg.fmri \ |
31 set name=pkg.fmri \ |
32 value=pkg:/library/python-2/kombu-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
32 value=pkg:/library/python/kombu-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
33 set name=pkg.summary value="Messaging framework for Python" |
33 set name=pkg.summary value="Messaging framework for Python" |
34 set name=pkg.description \ |
34 set name=pkg.description \ |
35 value="The aim of Kombu is to make messaging in Python as easy as possible by providing an idiomatic high-level interface for the AMQ protocol (AMQP), and also provide proven and tested solutions to common messaging problems." |
35 value="The aim of Kombu is to make messaging in Python as easy as possible by providing an idiomatic high-level interface for the AMQ protocol (AMQP), and also provide proven and tested solutions to common messaging problems." |
36 set name=com.oracle.info.description value="the Python kombu module" |
36 set name=com.oracle.info.description value="the Python kombu module" |
37 set name=com.oracle.info.tpno value=14503 |
37 set name=com.oracle.info.tpno value=14503 |
108 # force a dependency on the Python runtime |
108 # force a dependency on the Python runtime |
109 depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \ |
109 depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \ |
110 pkg.debug.depend.path=usr/bin |
110 pkg.debug.depend.path=usr/bin |
111 |
111 |
112 # force a dependency on amqp; pkgdepend work is needed to flush this out. |
112 # force a dependency on amqp; pkgdepend work is needed to flush this out. |
113 depend type=require fmri=library/python-2/amqp-$(PYV) |
113 depend type=require fmri=library/python/amqp-$(PYV) |
114 |
114 |
115 # force a dependency on anyjson; pkgdepend work is needed to flush this out. |
115 # force a dependency on anyjson; pkgdepend work is needed to flush this out. |
116 depend type=require fmri=library/python-2/anyjson-$(PYV) |
116 depend type=require fmri=library/python/anyjson-$(PYV) |
117 |
117 |
118 # force a dependency on boto; pkgdepend work is needed to flush this out. |
118 # force a dependency on boto; pkgdepend work is needed to flush this out. |
119 depend type=require fmri=library/python-2/boto-$(PYV) |
119 depend type=require fmri=library/python/boto-$(PYV) |
120 |
120 |
121 # force a dependency on eventlet; pkgdepend work is needed to flush this out. |
121 # force a dependency on eventlet; pkgdepend work is needed to flush this out. |
122 depend type=require fmri=library/python-2/eventlet-$(PYV) |
122 depend type=require fmri=library/python/eventlet-$(PYV) |
123 |
123 |
124 # force a dependency on importlib; pkgdepend work is needed to flush this out. |
124 # force a dependency on importlib; pkgdepend work is needed to flush this out. |
125 depend type=require fmri=library/python-2/importlib-$(PYV) |
125 depend type=require fmri=library/python/importlib-$(PYV) |
126 |
126 |
127 # force a dependency on the kombu package |
127 # force a dependency on the kombu package |
128 depend type=require \ |
128 depend type=require \ |
129 fmri=library/python-2/kombu@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
129 fmri=library/python/kombu@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
130 |
130 |
131 # force a dependency on librabbitmq; pkgdepend work is needed to flush this out. |
131 # force a dependency on librabbitmq; pkgdepend work is needed to flush this out. |
132 depend type=require fmri=library/python-2/librabbitmq-$(PYV) |
132 depend type=require fmri=library/python/librabbitmq-$(PYV) |
133 |
133 |
134 # force a dependency on ordereddict; pkgdepend work is needed to flush this out. |
134 # force a dependency on ordereddict; pkgdepend work is needed to flush this out. |
135 depend type=require fmri=library/python-2/ordereddict-$(PYV) |
135 depend type=require fmri=library/python/ordereddict-$(PYV) |
136 |
136 |
137 # force a dependency on pyrabbit; pkgdepend work is needed to flush this out. |
137 # force a dependency on pyrabbit; pkgdepend work is needed to flush this out. |
138 depend type=require fmri=library/python-2/pyrabbit-$(PYV) |
138 depend type=require fmri=library/python/pyrabbit-$(PYV) |
|
139 |
|
140 # force the rename with an optional dependency on the old name |
|
141 depend type=optional fmri=library/python-2/kombu-$(PYV)@2.5.12,5.12-5.12.0.0.0.41.0 |