components/python/mako/mako-PYVER.p5m
changeset 1666 69d14d547e77
parent 1419 a13e688bbe2d
child 1890 5a4ef66c42bf
equal deleted inserted replaced
1665:9e945128be3b 1666:69d14d547e77
    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, 2013, Oracle and/or its affiliates. All rights reserved.
    21 # Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
    22 #
    22 #
    23 
    23 
    24 set name=pkg.fmri \
    24 set name=pkg.fmri \
    25     value=pkg:/library/python-2/mako-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    25     value=pkg:/library/python/mako-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    26 set name=pkg.summary value="Template library written in Python"
    26 set name=pkg.summary value="Template library written in Python"
    27 set name=pkg.description \
    27 set name=pkg.description \
    28     value="Mako is a template library written in Python. It provides a familiar, non-XML syntax which compiles into Python modules for maximum performance. Mako's syntax and API borrow from the best ideas of many others, including Django templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded Python (i.e., Python Server Page) language, which refines the familiar ideas of componentized layout and inheritance to produce one of the most straightforward and flexible models available while also maintaining close ties to Python calling and scoping semantics."
    28     value="Mako is a template library written in Python. It provides a familiar, non-XML syntax which compiles into Python modules for maximum performance. Mako's syntax and API borrow from the best ideas of many others, including Django templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded Python (i.e., Python Server Page) language, which refines the familiar ideas of componentized layout and inheritance to produce one of the most straightforward and flexible models available while also maintaining close ties to Python calling and scoping semantics."
    29 set name=com.oracle.info.description value="the Mako Python template library"
    29 set name=com.oracle.info.description value="the Mako Python template library"
    30 set name=com.oracle.info.tpno value=10020
    30 set name=com.oracle.info.tpno value=10020
    65 file path=usr/lib/python$(PYVER)/vendor-packages/mako/template.py
    65 file path=usr/lib/python$(PYVER)/vendor-packages/mako/template.py
    66 file path=usr/lib/python$(PYVER)/vendor-packages/mako/util.py
    66 file path=usr/lib/python$(PYVER)/vendor-packages/mako/util.py
    67 #
    67 #
    68 license LICENSE license=MIT
    68 license LICENSE license=MIT
    69 
    69 
       
    70 # force the rename with an optional dependency on the old name
       
    71 depend type=optional fmri=library/python-2/mako-$(PYV)@0.4.1,5.12-5.12.0.0.0.41.0
       
    72 
    70 # force a dependency on the Python runtime
    73 # force a dependency on the Python runtime
    71 depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \
    74 depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \
    72     pkg.debug.depend.path=usr/bin
    75     pkg.debug.depend.path=usr/bin
    73 
    76 
    74 # force a dependency on the mako package
    77 # force a dependency on the mako package
    75 depend type=require \
    78 depend type=require \
    76     fmri=library/python-2/mako@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    79     fmri=library/python/mako@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)