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 # Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. |
21 # Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved. |
22 # |
22 # |
23 |
23 |
24 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted> |
24 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted> |
25 set name=pkg.fmri \ |
25 set name=pkg.fmri \ |
26 value=pkg:/runtime/python-27@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
26 value=pkg:/runtime/python-27@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
98 dir path=usr/lib/python2.7/xml/sax |
98 dir path=usr/lib/python2.7/xml/sax |
99 dir path=usr/share |
99 dir path=usr/share |
100 dir path=usr/share/man |
100 dir path=usr/share/man |
101 dir path=usr/share/man/man1 |
101 dir path=usr/share/man/man1 |
102 |
102 |
103 # These are commented out until python 2.7 becomes the default |
103 file usr/bin/2to3 path=usr/bin/2to3-2.7 pkg.depend.bypass-generate=.* |
104 #file path=usr/bin/$(MACH64)/2to3 pkg.depend.bypass-generate=.* |
104 file usr/bin/idle path=usr/bin/idle-2.7 pkg.depend.bypass-generate=.* |
105 #file path=usr/bin/$(MACH64)/idle pkg.depend.bypass-generate=.* |
105 file usr/bin/pydoc path=usr/bin/pydoc-2.7 pkg.depend.bypass-generate=.* |
106 #file path=usr/bin/$(MACH64)/pydoc pkg.depend.bypass-generate=.* |
106 #file path=usr/bin/smtpd.py pkg.depend.bypass-generate=.* pkg.tmp.autopyc=false |
107 #file path=usr/bin/$(MACH64)/python |
|
108 #file path=usr/bin/$(MACH64)/smtpd.py pkg.depend.bypass-generate=.* pkg.tmp.autopyc=false |
107 #file path=usr/bin/$(MACH64)/smtpd.py pkg.depend.bypass-generate=.* pkg.tmp.autopyc=false |
109 #file path=usr/bin/2to3 pkg.depend.bypass-generate=.* |
|
110 #file path=usr/bin/idle pkg.depend.bypass-generate=.* |
|
111 #file path=usr/bin/pydoc pkg.depend.bypass-generate=.* |
|
112 #file path=usr/bin/python |
|
113 #file path=usr/bin/smtpd.py pkg.depend.bypass-generate=.* pkg.tmp.autopyc=false |
|
114 |
108 |
115 file usr/bin/python2.7 path=usr/bin/$(MACH32)/isapython2.7 |
109 file usr/bin/python2.7 path=usr/bin/$(MACH32)/isapython2.7 |
116 file usr/bin/$(MACH64)/python2.7 path=usr/bin/$(MACH64)/isapython2.7 |
110 file usr/bin/$(MACH64)/python2.7 path=usr/bin/$(MACH64)/isapython2.7 |
117 |
111 |
118 file path=usr/bin/$(MACH64)/python2.7-config pkg.depend.bypass-generate=.* |
112 file path=usr/bin/$(MACH64)/python2.7-config pkg.depend.bypass-generate=.* |
1058 file path=usr/lib/python2.7/zipfile.py |
1052 file path=usr/lib/python2.7/zipfile.py |
1059 file path=usr/share/man/man1/python2.7.1 |
1053 file path=usr/share/man/man1/python2.7.1 |
1060 |
1054 |
1061 hardlink path=usr/bin/isapython2.7 target=../lib/isaexec |
1055 hardlink path=usr/bin/isapython2.7 target=../lib/isaexec |
1062 |
1056 |
1063 # commented out until 2.7 is the default |
|
1064 #link path=usr/bin/$(MACH64)/python-config target=python2.7-config |
|
1065 #link path=usr/bin/python-config target=python2.7-config |
|
1066 #link path=usr/lib/$(MACH64)/pkgconfig/python.pc target=python-2.7.pc |
|
1067 #link path=usr/lib/pkgconfig/python.pc target=python-2.7.pc |
|
1068 link path=usr/bin/$(MACH32)/python2.7 target=isapython2.7 |
1057 link path=usr/bin/$(MACH32)/python2.7 target=isapython2.7 |
1069 link path=usr/bin/$(MACH64)/python2.7 target=isapython2.7 |
1058 link path=usr/bin/$(MACH64)/python2.7 target=isapython2.7 |
1070 link path=usr/bin/python2.7 target=$(MACH32)/isapython2.7 |
1059 link path=usr/bin/python2.7 target=$(MACH32)/isapython2.7 |
1071 link path=usr/lib/$(MACH64)/libpython2.7.so target=libpython2.7.so.1.0 |
1060 link path=usr/lib/$(MACH64)/libpython2.7.so target=libpython2.7.so.1.0 |
1072 link path=usr/lib/libpython2.7.so target=libpython2.7.so.1.0 |
1061 link path=usr/lib/libpython2.7.so target=libpython2.7.so.1.0 |
1073 |
1062 |
|
1063 link path=usr/bin/2to3 target=2to3-2.7 mediator=python mediator-version=2.7 \ |
|
1064 pkg.linted.pkglint.dupaction010.1=true |
|
1065 link path=usr/bin/idle target=idle-2.7 mediator=python mediator-version=2.7 \ |
|
1066 pkg.linted.pkglint.dupaction010.1=true |
|
1067 link path=usr/bin/pydoc target=pydoc-2.7 mediator=python mediator-version=2.7 \ |
|
1068 pkg.linted.pkglint.dupaction010.1=true |
|
1069 link path=usr/bin/python target=python2.7 mediator=python mediator-version=2.7 \ |
|
1070 pkg.linted.pkglint.dupaction010.2=true |
|
1071 link path=usr/bin/python-config target=python2.7-config mediator=python mediator-version=2.7 \ |
|
1072 pkg.linted.pkglint.dupaction010.2=true |
|
1073 link path=usr/bin/$(MACH64)/python target=python2.7 mediator=python mediator-version=2.7 \ |
|
1074 pkg.linted.pkglint.dupaction010.2=true |
|
1075 link path=usr/bin/$(MACH64)/python-config target=python2.7-config mediator=python mediator-version=2.7 \ |
|
1076 pkg.linted.pkglint.dupaction010.2=true |
|
1077 link path=usr/lib/pkgconfig/python.pc target=python-2.7.pc mediator=python mediator-version=2.7 |
|
1078 link path=usr/lib/$(MACH64)/pkgconfig/python.pc target=python-2.7.pc mediator=python mediator-version=2.7 |
|
1079 link path=usr/share/man/man1/python.1 target=python2.7.1 mediator=python mediator-version=2.7 |
|
1080 |
1074 # This optionally brings in the python tk support if tk is installed |
1081 # This optionally brings in the python tk support if tk is installed |
1075 depend type=conditional fmri=library/python-2/tkinter-27 predicate=runtime/tk-8 |
1082 depend type=conditional fmri=library/python-2/tkinter-27 predicate=runtime/tk-8 |
1076 |
1083 |
|
1084 # If 2.6 is installed, bump it up to the current version to avoid conflicts. |
|
1085 depend type=optional fmri=runtime/[email protected],$(BUILD_VERSION) |