components/python/cheetah/cheetah-PYVER.p5m
changeset 1666 69d14d547e77
parent 1568 b73d1dab3340
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) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
    21 # Copyright (c) 2012, 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/cheetah-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    25     value=pkg:/library/python/cheetah-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    26 set name=pkg.summary value="A template engine and code generation tool"
    26 set name=pkg.summary value="A template engine and code generation tool"
    27 set name=pkg.description \
    27 set name=pkg.description \
    28     value="Cheetah is a template engine and code generation too.  It can be used standalone or combined with other tools and frameworks.  At its core, Cheetah is a domain-specific language for markup generation and templating which allows for full integration with existing Python code but also offers extensions to traditional Python syntax to allow for easier text generation.  Web development is its principal use, but Cheetah is very flexible and can be used to geenrate C++ game code, Java, SQL, form emails, and even Python code."
    28     value="Cheetah is a template engine and code generation too.  It can be used standalone or combined with other tools and frameworks.  At its core, Cheetah is a domain-specific language for markup generation and templating which allows for full integration with existing Python code but also offers extensions to traditional Python syntax to allow for easier text generation.  Web development is its principal use, but Cheetah is very flexible and can be used to geenrate C++ game code, Java, SQL, form emails, and even Python code."
    29 set name=com.oracle.info.description \
    29 set name=com.oracle.info.description \
    30     value="the Cheetah template engine and code generation tool"
    30     value="the Cheetah template engine and code generation tool"
   110 file path=usr/lib/python$(PYVER)/vendor-packages/Cheetah/__init__.py
   110 file path=usr/lib/python$(PYVER)/vendor-packages/Cheetah/__init__.py
   111 file path=usr/lib/python$(PYVER)/vendor-packages/Cheetah/_namemapper.so
   111 file path=usr/lib/python$(PYVER)/vendor-packages/Cheetah/_namemapper.so
   112 file path=usr/lib/python$(PYVER)/vendor-packages/Cheetah/convertTmplPathToModuleName.py
   112 file path=usr/lib/python$(PYVER)/vendor-packages/Cheetah/convertTmplPathToModuleName.py
   113 license cheetah.license license="MIT, BSD-style, LGPLv2.1"
   113 license cheetah.license license="MIT, BSD-style, LGPLv2.1"
   114 
   114 
       
   115 # force the rename with an optional dependency on the old name
       
   116 depend type=optional \
       
   117     fmri=library/python-2/cheetah-$(PYV)@2.4.4,5.12-5.12.0.0.0.41.0
       
   118 
   115 # force a dependency on the cheetah package
   119 # force a dependency on the cheetah package
   116 depend type=require \
   120 depend type=require \
   117     fmri=library/python-2/cheetah@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   121     fmri=library/python/cheetah@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   118 
   122 
   119 # force a dependency on markdown; pkgdepend work is needed to flush this out.
   123 # force a dependency on markdown; pkgdepend work is needed to flush this out.
   120 depend type=require fmri=library/python-2/markdown-$(PYV)
   124 depend type=require fmri=library/python/markdown-$(PYV)
   121 
   125 
   122 # force a dependency on pygments; pkgdepend work is needed to flush this out.
   126 # force a dependency on pygments; pkgdepend work is needed to flush this out.
   123 depend type=require fmri=library/python-2/pygments-$(PYV)
   127 depend type=require fmri=library/python/pygments-$(PYV)