components/python/ceilometerclient/ceilometerclient-PYVER.p5m
branchs11-update
changeset 4072 db0cec748ec0
parent 3704 69ab8eca01c5
child 6035 c9748fcc32de
equal deleted inserted replaced
4067:4be1f488dda8 4072:db0cec748ec0
    21 
    21 
    22 #
    22 #
    23 # Copyright (c) 2014, 2015, Oracle and/or its affiliates. All rights reserved.
    23 # Copyright (c) 2014, 2015, Oracle and/or its affiliates. All rights reserved.
    24 #
    24 #
    25 
    25 
    26 # argparse is part of python 2.7, but separate in 2.6
       
    27 <transform depend type=require fmri=library/python/argparse-27 -> drop>
       
    28 set name=pkg.fmri \
    26 set name=pkg.fmri \
    29     value=pkg:/library/python/ceilometerclient-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    27     value=pkg:/library/python/ceilometerclient-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    30 set name=pkg.summary \
    28 set name=pkg.summary \
    31     value="Python and command-line clients for the OpenStack Ceilomter API"
    29     value="Python and command-line clients for the OpenStack Telemetry API"
    32 set name=pkg.description \
    30 set name=pkg.description \
    33     value="A client for the OpenStack Telemetry API. There's a Python API (the 'ceilometerclient' module), and a command-line script ('ceilometer'). Each implements 100% of the OpenStack Telemetry API."
    31     value="A client for the OpenStack Telemetry API. There's a Python API (the 'ceilometerclient' module), and a command-line script ('ceilometer'). Each implements 100% of the OpenStack Telemetry API."
    34 set name=com.oracle.info.description \
    32 set name=com.oracle.info.description \
    35     value="ceilometerclient, the Python bindings to the OpenStack Telemetry API"
    33     value="ceilometerclient, the Python bindings to the OpenStack Telemetry API"
    36 set name=com.oracle.info.tpno value=$(TPNO)
    34 set name=com.oracle.info.tpno value=$(TPNO)
    39     value="org.opensolaris.category.2008:System/Administration and Configuration" \
    37     value="org.opensolaris.category.2008:System/Administration and Configuration" \
    40     value="org.opensolaris.category.2008:System/Enterprise Management"
    38     value="org.opensolaris.category.2008:System/Enterprise Management"
    41 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
    39 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
    42 set name=info.upstream value="OpenStack <[email protected]>"
    40 set name=info.upstream value="OpenStack <[email protected]>"
    43 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    41 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    44 set name=org.opensolaris.arc-caseid value=PSARC/2014/XXX
    42 set name=org.opensolaris.arc-caseid value=PSARC/2014/187
    45 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    43 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
       
    44 #
    46 link path=usr/bin/ceilometer target=ceilometer-$(PYVER) mediator=python \
    45 link path=usr/bin/ceilometer target=ceilometer-$(PYVER) mediator=python \
    47     mediator-version=$(PYVER)
    46     mediator-version=$(PYVER)
    48 file path=usr/bin/ceilometer-$(PYVER)
    47 file path=usr/bin/ceilometer-$(PYVER)
    49 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/__init__.py
    48 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/__init__.py
    50 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/client.py
    49 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/client.py
    51 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/common/__init__.py
    50 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/common/__init__.py
    52 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/common/base.py
    51 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/common/base.py
    53 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/common/http.py
       
    54 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/common/utils.py
    52 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/common/utils.py
    55 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/exc.py
    53 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/exc.py
    56 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/__init__.py
    54 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/__init__.py
    57 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/common/__init__.py
    55 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/common/__init__.py
    58 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/common/apiclient/__init__.py
    56 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/common/apiclient/__init__.py
    63 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/common/apiclient/fake_client.py
    61 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/common/apiclient/fake_client.py
    64 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/common/cliutils.py
    62 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/common/cliutils.py
    65 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/common/gettextutils.py
    63 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/common/gettextutils.py
    66 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/common/importutils.py
    64 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/common/importutils.py
    67 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/common/strutils.py
    65 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/common/strutils.py
       
    66 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/openstack/common/uuidutils.py
    68 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/shell.py
    67 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/shell.py
    69 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/v1/__init__.py
    68 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/v1/__init__.py
    70 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/v1/client.py
    69 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/v1/client.py
    71 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/v1/meters.py
    70 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/v1/meters.py
    72 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/v1/shell.py
    71 file path=usr/lib/python$(PYVER)/vendor-packages/ceilometerclient/v1/shell.py
    89 file path=usr/lib/python$(PYVER)/vendor-packages/python_ceilometerclient-$(COMPONENT_VERSION)-py$(PYVER).egg-info/dependency_links.txt
    88 file path=usr/lib/python$(PYVER)/vendor-packages/python_ceilometerclient-$(COMPONENT_VERSION)-py$(PYVER).egg-info/dependency_links.txt
    90 file path=usr/lib/python$(PYVER)/vendor-packages/python_ceilometerclient-$(COMPONENT_VERSION)-py$(PYVER).egg-info/entry_points.txt
    89 file path=usr/lib/python$(PYVER)/vendor-packages/python_ceilometerclient-$(COMPONENT_VERSION)-py$(PYVER).egg-info/entry_points.txt
    91 file path=usr/lib/python$(PYVER)/vendor-packages/python_ceilometerclient-$(COMPONENT_VERSION)-py$(PYVER).egg-info/not-zip-safe
    90 file path=usr/lib/python$(PYVER)/vendor-packages/python_ceilometerclient-$(COMPONENT_VERSION)-py$(PYVER).egg-info/not-zip-safe
    92 file path=usr/lib/python$(PYVER)/vendor-packages/python_ceilometerclient-$(COMPONENT_VERSION)-py$(PYVER).egg-info/requires.txt
    91 file path=usr/lib/python$(PYVER)/vendor-packages/python_ceilometerclient-$(COMPONENT_VERSION)-py$(PYVER).egg-info/requires.txt
    93 file path=usr/lib/python$(PYVER)/vendor-packages/python_ceilometerclient-$(COMPONENT_VERSION)-py$(PYVER).egg-info/top_level.txt
    92 file path=usr/lib/python$(PYVER)/vendor-packages/python_ceilometerclient-$(COMPONENT_VERSION)-py$(PYVER).egg-info/top_level.txt
       
    93 #
    94 license LICENSE license="Apache v2.0"
    94 license LICENSE license="Apache v2.0"
    95 
    95 
    96 # force a group dependency on the optional simplejson; pkgdepend work is needed
    96 # force a group dependency on the optional simplejson; pkgdepend work is needed
    97 # to flush this out.
    97 # to flush this out.
    98 depend type=group fmri=library/python/simplejson-$(PYV)
    98 depend type=group fmri=library/python/simplejson-$(PYV)
   105 
   105 
   106 # force a dependency on the ceilometerclient package
   106 # force a dependency on the ceilometerclient package
   107 depend type=require \
   107 depend type=require \
   108     fmri=library/python/ceilometerclient@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   108     fmri=library/python/ceilometerclient@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   109 
   109 
   110 # force a dependency on keystoneclient; pkgdepend work is needed to flush this out.
   110 # force a dependency on keystoneclient; pkgdepend work is needed to flush this
       
   111 # out.
   111 depend type=require fmri=library/python/keystoneclient-$(PYV)
   112 depend type=require fmri=library/python/keystoneclient-$(PYV)
       
   113 
       
   114 # force a dependency on oslo.utils; pkgdepend work is needed to flush this out.
       
   115 depend type=require fmri=library/python/oslo.utils-$(PYV)
   112 
   116 
   113 # force a dependency on pbr; pkgdepend work is needed to flush this out.
   117 # force a dependency on pbr; pkgdepend work is needed to flush this out.
   114 depend type=require fmri=library/python/pbr-$(PYV)
   118 depend type=require fmri=library/python/pbr-$(PYV)
   115 
   119 
   116 # force a dependency on prettytable; pkgdepend work is needed to flush this out.
   120 # force a dependency on prettytable; pkgdepend work is needed to flush this out.