2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"). You may
4 # only use this file in accordance with the terms of the CDDL.
6 # A full copy of the text of the CDDL should have accompanied this
7 # source. A copy of the CDDL is also available via the Internet at
8 # http://www.illumos.org/license/CDDL.
12 # Copyright 2013 Aurelien Larcher. All rights reserved.
15 set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
16 set name=pkg.summary value="Distributed object middleware for Python (RPC)"
17 set name=info.classification \
18 value=org.opensolaris.category.2008:Development/Python
19 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
20 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
21 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
23 license $(COMPONENT_LICENSE_FILE) license=MIT
25 # force a dependency on the Python runtime
26 depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \
27 pkg.debug.depend.path=usr/bin
29 # force a dependency on the unversioned package
31 fmri=$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
33 # Disabled until dependencies are satisfied
34 # Pyro GUI based on wxWidgets
35 #link path=usr/bin/pyro-wxnsc target=pyro-wxnsc$(PYVER) mediator=python mediator-version=$(PYVER)
36 #link path=usr/bin/pyro-xnsc target=pyro-xnsc$(PYVER) mediator=python mediator-version=$(PYVER)
38 #file path=usr/bin/pyro-wxnsc$(PYVER) mode=0555 pkg.depend.bypass-generate=.*
39 #file path=usr/bin/pyro-xnsc$(PYVER) mode=0555 pkg.depend.bypass-generate=.*
40 #file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/wxnsc.py
41 #file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/wxnsc.pyc
42 #file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/xnsc.py
43 #file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/xnsc.pyc
46 link path=usr/bin/pyro-es target=pyro-es$(PYVER) mediator=python mediator-version=$(PYVER)
47 link path=usr/bin/pyro-esd target=pyro-esd$(PYVER) mediator=python mediator-version=$(PYVER)
48 link path=usr/bin/pyro-genguid target=pyro-genguid$(PYVER) mediator=python mediator-version=$(PYVER)
49 link path=usr/bin/pyro-ns target=pyro-ns$(PYVER) mediator=python mediator-version=$(PYVER)
50 link path=usr/bin/pyro-nsc target=pyro-nsc$(PYVER) mediator=python mediator-version=$(PYVER)
51 link path=usr/bin/pyro-nsd target=pyro-nsd$(PYVER) mediator=python mediator-version=$(PYVER)
52 link path=usr/bin/pyro-rns target=pyro-rns$(PYVER) mediator=python mediator-version=$(PYVER)
54 file path=usr/bin/pyro-es$(PYVER) mode=0555 pkg.depend.bypass-generate=.*
55 file path=usr/bin/pyro-esd$(PYVER) mode=0555 pkg.depend.bypass-generate=.*
56 file path=usr/bin/pyro-genguid$(PYVER) mode=0555 pkg.depend.bypass-generate=.*
57 file path=usr/bin/pyro-ns$(PYVER) mode=0555 pkg.depend.bypass-generate=.*
58 file path=usr/bin/pyro-nsc$(PYVER) mode=0555 pkg.depend.bypass-generate=.*
59 file path=usr/bin/pyro-nsd$(PYVER) mode=0555 pkg.depend.bypass-generate=.*
60 file path=usr/bin/pyro-rns$(PYVER) mode=0555 pkg.depend.bypass-generate=.*
61 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro-$(COMPONENT_VERSION)-py$(PYVER).egg-info
62 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/EventService/Clients.py
63 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/EventService/Clients.pyc
64 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/EventService/Server.py
65 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/EventService/Server.pyc
66 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/EventService/__init__.py
67 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/EventService/__init__.pyc
68 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/__init__.py
69 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/__init__.pyc
70 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/configuration.py
71 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/configuration.pyc
72 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/constants.py
73 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/constants.pyc
74 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/core.py
75 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/core.pyc
76 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/errors.py
77 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/errors.pyc
78 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/BasicNTService.py
79 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/BasicNTService.pyc
80 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/ES_NtService.py
81 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/ES_NtService.pyc
82 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/NS_NtService.py
83 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/NS_NtService.pyc
84 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/ServiceTest.py
85 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/ServiceTest.pyc
86 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/__init__.py
87 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/__init__.pyc
88 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/daemonizer.py
89 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/daemonizer.pyc
90 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/remote.py
91 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/remote.pyc
92 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/remote_nons.py
93 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/ext/remote_nons.pyc
94 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/naming.py
95 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/naming.pyc
96 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/nsc.py
97 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/nsc.pyc
98 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/protocol.py
99 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/protocol.pyc
100 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/util.py
101 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/util.pyc
102 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/util2.py
103 file path=usr/lib/python$(PYVER)/vendor-packages/Pyro/util2.pyc