components/python/nose/nose-PYVER.p5m
changeset 1890 5a4ef66c42bf
parent 1666 69d14d547e77
child 1907 446472de62e9
equal deleted inserted replaced
1889:7251578a5ce7 1890:5a4ef66c42bf
    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 
       
    22 #
    21 # Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
    23 # Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
    22 #
    24 #
    23 
    25 
    24 set name=pkg.fmri \
    26 set name=pkg.fmri \
    25     value=pkg:/library/python/nose-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    27     value=pkg:/library/python/nose-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    26 set name=pkg.summary \
    28 set name=pkg.summary value="Nicer testing for Python"
    27     value="A unittest-based testing framework for python that makes writing and running tests easier"
    29 set name=pkg.description \
       
    30     value="nose extends the test loading and running features of unittest, making it easier to write, find and run tests. By default, nose will run tests in files or directories under the current working directory whose names include 'test' or 'Test' at a word boundary. Test output is similar to that of unittest, but also includes captured stdout output from failing tests, for easy print-style debugging. These features, and many more, are customizable through the use of plugins. Plugins included with nose provide support for doctest, code coverage and profiling, flexible attribute-based test selection, output capture and more."
    28 set name=com.oracle.info.description value="the Python nose unit test framework"
    31 set name=com.oracle.info.description value="the Python nose unit test framework"
    29 set name=com.oracle.info.tpno value=12933
    32 set name=com.oracle.info.tpno value=12933
    30 set name=info.classification \
    33 set name=info.classification \
    31     value=org.opensolaris.category.2008:Development/Python
    34     value=org.opensolaris.category.2008:Development/Python
    32 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
    35 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
    89 file path=usr/lib/python$(PYVER)/vendor-packages/nose/twistedtools.py
    92 file path=usr/lib/python$(PYVER)/vendor-packages/nose/twistedtools.py
    90 file path=usr/lib/python$(PYVER)/vendor-packages/nose/usage.txt
    93 file path=usr/lib/python$(PYVER)/vendor-packages/nose/usage.txt
    91 file path=usr/lib/python$(PYVER)/vendor-packages/nose/util.py
    94 file path=usr/lib/python$(PYVER)/vendor-packages/nose/util.py
    92 license nose.license license=LGPLv2.1
    95 license nose.license license=LGPLv2.1
    93 
    96 
    94 # force a dependency on the Python runtime
    97 # force a group dependency on the optional coverage; pkgdepend work is needed to
    95 depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \
    98 # flush this out.
    96     pkg.debug.depend.path=usr/bin
    99 depend type=group fmri=library/python/coverage-$(PYV)
       
   100 
       
   101 # force the rename with an optional dependency on the old name
       
   102 depend type=optional \
       
   103     fmri=library/python-2/nose-$(PYV)@1.2.1,5.12-5.12.0.0.0.41.0
    97 
   104 
    98 # force a dependency on the nose package
   105 # force a dependency on the nose package
    99 depend type=require \
   106 depend type=require \
   100     fmri=library/python/nose@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   107     fmri=library/python/nose@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   101 
       
   102 # force the rename with an optional dependency on the old name
       
   103 depend type=optional fmri=library/python-2/nose-$(PYV)@1.2.1,5.12-5.12.0.0.0.41.0