18 # |
18 # |
19 # CDDL HEADER END |
19 # CDDL HEADER END |
20 # |
20 # |
21 |
21 |
22 # |
22 # |
23 # Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved. |
23 # Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved. |
24 # |
24 # |
25 |
25 |
26 set name=pkg.fmri \ |
26 set name=pkg.fmri \ |
27 value=pkg:/library/python/websockify-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
27 value=pkg:/library/python/websockify-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
28 set name=pkg.summary value="WebSocket to TCP proxy/bridge" |
28 set name=pkg.summary value="WebSocket to TCP proxy/bridge" |
53 file path=usr/lib/python$(PYVER)/vendor-packages/websockify/__init__.py |
53 file path=usr/lib/python$(PYVER)/vendor-packages/websockify/__init__.py |
54 # The bypasses for array, select & time are temporary until pkgdepend learns |
54 # The bypasses for array, select & time are temporary until pkgdepend learns |
55 # about PEP 3149, new in Python 3.x; see 19510349. |
55 # about PEP 3149, new in Python 3.x; see 19510349. |
56 file path=usr/lib/python$(PYVER)/vendor-packages/websockify/websocket.py \ |
56 file path=usr/lib/python$(PYVER)/vendor-packages/websockify/websocket.py \ |
57 pkg.depend.bypass-generate=.*/SimpleHTTPServer.* \ |
57 pkg.depend.bypass-generate=.*/SimpleHTTPServer.* \ |
|
58 pkg.depend.bypass-generate=.*/array.* \ |
58 pkg.depend.bypass-generate=.*/cStringIO.* \ |
59 pkg.depend.bypass-generate=.*/cStringIO.* \ |
59 pkg.depend.bypass-generate=.*/http.* pkg.depend.bypass-generate=.*/md5.* \ |
60 pkg.depend.bypass-generate=.*/http.* pkg.depend.bypass-generate=.*/md5.* \ |
60 pkg.depend.bypass-generate=.*/sha.* \ |
|
61 pkg.depend.bypass-generate=.*/array.* \ |
|
62 pkg.depend.bypass-generate=.*/select.* \ |
61 pkg.depend.bypass-generate=.*/select.* \ |
63 pkg.depend.bypass-generate=.*/time.* |
62 pkg.depend.bypass-generate=.*/sha.* pkg.depend.bypass-generate=.*/time.* |
64 file path=usr/lib/python$(PYVER)/vendor-packages/websockify/websocketproxy.py \ |
63 file path=usr/lib/python$(PYVER)/vendor-packages/websockify/websocketproxy.py \ |
|
64 pkg.depend.bypass-generate=.*/select.* \ |
|
65 pkg.depend.bypass-generate=.*/time.* \ |
65 pkg.depend.bypass-generate=.*/urllib.* \ |
66 pkg.depend.bypass-generate=.*/urllib.* \ |
66 pkg.depend.bypass-generate=.*/urlparse.* \ |
67 pkg.depend.bypass-generate=.*/urlparse.* |
67 pkg.depend.bypass-generate=.*/select.* \ |
|
68 pkg.depend.bypass-generate=.*/time.* |
|
69 # |
68 # |
70 license websockify.license license="LGPL3, BSD, MIT" |
69 license websockify.license license="LGPL3, BSD, MIT" |
71 |
70 |
72 # force a group dependency on the optional python-extra; pkgdepend work is |
71 # force a group dependency on the optional python-extra; pkgdepend work is |
73 # needed to flush this out. |
72 # needed to flush this out. |