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, 2015, Oracle and/or its affiliates. All rights reserved. |
23 # Copyright (c) 2013, 2015, 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/pytest-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
27 value=pkg:/library/python/pytest-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
34 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
36 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
35 set name=org.opensolaris.arc-caseid value=PSARC/2013/352 |
37 set name=org.opensolaris.arc-caseid value=PSARC/2013/352 |
36 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
38 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
37 link path=usr/bin/py.test target=py.test-$(PYVER) mediator=python \ |
39 link path=usr/bin/py.test target=py.test-$(PYVER) mediator=python \ |
38 mediator-version=$(PYVER) |
40 mediator-version=$(PYVER) |
|
41 # |
39 file path=usr/bin/py.test-$(PYVER) |
42 file path=usr/bin/py.test-$(PYVER) |
40 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/__init__.py |
43 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/__init__.py |
|
44 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/_argcomplete.py |
41 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/assertion/__init__.py |
45 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/assertion/__init__.py |
42 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/assertion/newinterpret.py |
46 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/assertion/newinterpret.py |
43 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/assertion/oldinterpret.py |
47 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/assertion/oldinterpret.py |
44 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/assertion/reinterpret.py |
48 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/assertion/reinterpret.py |
45 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/assertion/rewrite.py |
49 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/assertion/rewrite.py |
67 # Python 3 has pickle instead of cPickle. The code is written properly, but |
71 # Python 3 has pickle instead of cPickle. The code is written properly, but |
68 # pkgdepend is not (yet) smart enough to grok the difference; see 18697587. |
72 # pkgdepend is not (yet) smart enough to grok the difference; see 18697587. |
69 # The bypass for zlib is temporary until pkgdepend learns about PEP 3149, |
73 # The bypass for zlib is temporary until pkgdepend learns about PEP 3149, |
70 # new in Python 3.x; see 19510349. |
74 # new in Python 3.x; see 19510349. |
71 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/standalonetemplate.py \ |
75 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/standalonetemplate.py \ |
72 pkg.depend.bypass-generate=.*cPickle.* pkg.depend.bypass-generate=.*zlib.* |
76 pkg.depend.bypass-generate=.*/cPickle.* \ |
|
77 pkg.depend.bypass-generate=.*/zlib.* |
73 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/terminal.py |
78 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/terminal.py |
74 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/tmpdir.py |
79 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/tmpdir.py |
75 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/unittest.py |
80 file path=usr/lib/python$(PYVER)/vendor-packages/_pytest/unittest.py |
76 file path=usr/lib/python$(PYVER)/vendor-packages/pytest-$(COMPONENT_VERSION)-py$(PYVER).egg-info/PKG-INFO |
81 file path=usr/lib/python$(PYVER)/vendor-packages/pytest-$(COMPONENT_VERSION)-py$(PYVER).egg-info/PKG-INFO |
77 file path=usr/lib/python$(PYVER)/vendor-packages/pytest-$(COMPONENT_VERSION)-py$(PYVER).egg-info/SOURCES.txt |
82 file path=usr/lib/python$(PYVER)/vendor-packages/pytest-$(COMPONENT_VERSION)-py$(PYVER).egg-info/SOURCES.txt |
79 file path=usr/lib/python$(PYVER)/vendor-packages/pytest-$(COMPONENT_VERSION)-py$(PYVER).egg-info/entry_points.txt |
84 file path=usr/lib/python$(PYVER)/vendor-packages/pytest-$(COMPONENT_VERSION)-py$(PYVER).egg-info/entry_points.txt |
80 file path=usr/lib/python$(PYVER)/vendor-packages/pytest-$(COMPONENT_VERSION)-py$(PYVER).egg-info/not-zip-safe |
85 file path=usr/lib/python$(PYVER)/vendor-packages/pytest-$(COMPONENT_VERSION)-py$(PYVER).egg-info/not-zip-safe |
81 file path=usr/lib/python$(PYVER)/vendor-packages/pytest-$(COMPONENT_VERSION)-py$(PYVER).egg-info/requires.txt |
86 file path=usr/lib/python$(PYVER)/vendor-packages/pytest-$(COMPONENT_VERSION)-py$(PYVER).egg-info/requires.txt |
82 file path=usr/lib/python$(PYVER)/vendor-packages/pytest-$(COMPONENT_VERSION)-py$(PYVER).egg-info/top_level.txt |
87 file path=usr/lib/python$(PYVER)/vendor-packages/pytest-$(COMPONENT_VERSION)-py$(PYVER).egg-info/top_level.txt |
83 file path=usr/lib/python$(PYVER)/vendor-packages/pytest.py |
88 file path=usr/lib/python$(PYVER)/vendor-packages/pytest.py |
|
89 # |
84 license pytest.license license=MIT |
90 license pytest.license license=MIT |
85 |
91 |
86 # force the rename with an optional dependency on the old name |
92 # force the rename with an optional dependency on the old name |
87 depend type=optional \ |
93 depend type=optional \ |
88 fmri=library/python-2/pytest-$(PYV)@2.3.5,5.11-0.175.3.0.0.16.0 |
94 fmri=library/python-2/pytest-$(PYV)@2.3.5,5.11-0.175.3.0.0.16.0 |
89 |
95 |
|
96 # force a dependency on argparse; pkgdepend work is needed to flush this out. |
|
97 depend type=require fmri=library/python/argparse-$(PYV) |
|
98 |
|
99 # force a dependency on py; pkgdepend work is needed to flush this out. |
|
100 depend type=require fmri=library/python/py-$(PYV) |
|
101 |
90 # force a dependency on the pytest package |
102 # force a dependency on the pytest package |
91 depend type=require \ |
103 depend type=require \ |
92 fmri=library/python/pytest@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
104 fmri=library/python/pytest@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |