Added TurboKid + Kid
authorIgor Pashev <igor.pashev@nexenta.com>
Mon, 24 Oct 2011 19:21:55 +0400
changeset 456 613fb0bc7039
parent 455 c0f1f4a4f861
child 457 f3dfc80b4458
Added TurboKid + Kid
components/python_modules/kid/Makefile
components/python_modules/kid/kid.p5m
components/python_modules/turbokid/Makefile
components/python_modules/turbokid/turbokid.p5m
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/python_modules/kid/Makefile	Mon Oct 24 19:21:55 2011 +0400
@@ -0,0 +1,22 @@
+include ../../../make-rules/shared-macros.mk
+COMPONENT_NAME     =  kid
+COMPONENT_VERSION  =  0.9.6
+COMPONENT_SRC      =  $(COMPONENT_NAME)-$(COMPONENT_VERSION)
+COMPONENT_ARCHIVE  =  $(COMPONENT_SRC).tar.gz
+COMPONENT_ARCHIVE_HASH = sha1:1ffabd26a17f148e8147f5d5e4eaa7b55734df15
+COMPONENT_ARCHIVE_URL  = http://pypi.python.org/packages/source/k/kid/$(COMPONENT_ARCHIVE)
+
+include $(WS_TOP)/make-rules/prep.mk
+include $(WS_TOP)/make-rules/ips.mk
+include $(WS_TOP)/make-rules/setup.py.mk
+
+build:      $(BUILD_32)
+install:    $(INSTALL_32)
+
+COMPONENT_TEST_TARGETS = test
+test:       $(TEST_32)
+
+BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
+
+include $(WS_TOP)/make-rules/depend.mk
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/python_modules/kid/kid.p5m	Mon Oct 24 19:21:55 2011 +0400
@@ -0,0 +1,106 @@
+<transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
+set name=pkg.fmri value=pkg:/library/python-2/kid-26@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
+set name=info.classification value="org.opensolaris.category.2008:Development/Python"
+set name=pkg.summary value="A simple and pythonic XML template language (Python module)"
+
+depend fmri=pkg:/runtime/python-26 type=require
+
+dir path=usr
+dir path=usr/lib
+dir path=usr/lib/python2.6
+dir path=usr/lib/python2.6/vendor-packages
+dir path=usr/lib/python2.6/vendor-packages/kid
+dir path=usr/lib/python2.6/vendor-packages/kid/test
+dir path=usr/lib/python2.6/vendor-packages/kid-0.9.6-py2.6.egg-info
+dir path=usr/bin
+file path=usr/lib/python2.6/vendor-packages/kid/namespace.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/pull.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/compiler.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/run.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/importer.py
+file path=usr/lib/python2.6/vendor-packages/kid/server.py
+file path=usr/lib/python2.6/vendor-packages/kid/__init__.py
+file path=usr/lib/python2.6/vendor-packages/kid/filter.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/pull.py
+file path=usr/lib/python2.6/vendor-packages/kid/compile.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/compiler.py
+file path=usr/lib/python2.6/vendor-packages/kid/release.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/codewriter.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/util.py
+file path=usr/lib/python2.6/vendor-packages/kid/release.py
+file path=usr/lib/python2.6/vendor-packages/kid/codewriter.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_options.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_unicode.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_extended_layout.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_codewriter.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_scope.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_element.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_serialization_escaping.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_match.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_scope.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_suffixes.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_kid.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_attribute_interpolation.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_compiler.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_templatepath.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_attribute_interpolation.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_namespace.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/__init__.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_kid.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_extends.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_codewriter.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_options.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/__init__.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_extends.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_namespace.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_error.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_templatepath.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_parser.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_parser.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_kid_lang.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_extended_layout.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_match.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_suffixes.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_serialization_escaping.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_element.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_format.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_kid_lang.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_error.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_serialization.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_layout.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_compiler.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_comment.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_layout.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_unicode.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_serialization.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_format.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/test/util.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/test_comment.py
+file path=usr/lib/python2.6/vendor-packages/kid/test/util.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/options.py
+file path=usr/lib/python2.6/vendor-packages/kid/element.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/run.py
+file path=usr/lib/python2.6/vendor-packages/kid/options.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/importer.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/format.py
+file path=usr/lib/python2.6/vendor-packages/kid/__init__.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/filter.py
+file path=usr/lib/python2.6/vendor-packages/kid/template_util.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/element.py
+file path=usr/lib/python2.6/vendor-packages/kid/namespace.py
+file path=usr/lib/python2.6/vendor-packages/kid/parser.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/parser.py
+file path=usr/lib/python2.6/vendor-packages/kid/compile.py
+file path=usr/lib/python2.6/vendor-packages/kid/format.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/util.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/serialization.py
+file path=usr/lib/python2.6/vendor-packages/kid/server.pyc
+file path=usr/lib/python2.6/vendor-packages/kid/template_util.py
+file path=usr/lib/python2.6/vendor-packages/kid/serialization.pyc
+file path=usr/lib/python2.6/vendor-packages/kid-0.9.6-py2.6.egg-info/PKG-INFO
+file path=usr/lib/python2.6/vendor-packages/kid-0.9.6-py2.6.egg-info/entry_points.txt
+file path=usr/lib/python2.6/vendor-packages/kid-0.9.6-py2.6.egg-info/SOURCES.txt
+file path=usr/lib/python2.6/vendor-packages/kid-0.9.6-py2.6.egg-info/top_level.txt
+file path=usr/lib/python2.6/vendor-packages/kid-0.9.6-py2.6.egg-info/dependency_links.txt
+file path=usr/bin/kidc
+file path=usr/bin/kid
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/python_modules/turbokid/Makefile	Mon Oct 24 19:21:55 2011 +0400
@@ -0,0 +1,22 @@
+include ../../../make-rules/shared-macros.mk
+COMPONENT_NAME     =  TurboKid
+COMPONENT_VERSION  =  1.0.5
+COMPONENT_SRC      =  $(COMPONENT_NAME)-$(COMPONENT_VERSION)
+COMPONENT_ARCHIVE  =  $(COMPONENT_SRC).tar.gz
+COMPONENT_ARCHIVE_HASH = sha1:7502dc35ad8685ae73bd4772320cb7e38105b29e
+COMPONENT_ARCHIVE_URL  = http://pypi.python.org/packages/source/T/TurboKid/$(COMPONENT_ARCHIVE)
+
+include $(WS_TOP)/make-rules/prep.mk
+include $(WS_TOP)/make-rules/ips.mk
+include $(WS_TOP)/make-rules/setup.py.mk
+
+build:      $(BUILD_32)
+install:    $(INSTALL_32)
+
+COMPONENT_TEST_TARGETS = test
+test:       $(TEST_32)
+
+BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
+
+include $(WS_TOP)/make-rules/depend.mk
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/python_modules/turbokid/turbokid.p5m	Mon Oct 24 19:21:55 2011 +0400
@@ -0,0 +1,30 @@
+<transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
+set name=pkg.fmri value=pkg:/library/python-2/turbokid-26@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
+set name=info.classification value="org.opensolaris.category.2008:Development/Python"
+set name=pkg.summary value="TurboGears plugin to support use of Kid templates (Python module)"
+
+depend fmri=pkg:/runtime/python-26 type=require
+depend fmri=pkg:/library/python-2/kid-26 type=require
+
+dir path=usr
+dir path=usr/lib
+dir path=usr/lib/python2.6
+dir path=usr/lib/python2.6/vendor-packages
+dir path=usr/lib/python2.6/vendor-packages/TurboKid-1.0.5-py2.6.egg-info
+dir path=usr/lib/python2.6/vendor-packages/turbokid
+dir path=usr/lib/python2.6/vendor-packages/turbokid/tests
+file path=usr/lib/python2.6/vendor-packages/TurboKid-1.0.5-py2.6.egg-info/entry_points.txt
+file path=usr/lib/python2.6/vendor-packages/TurboKid-1.0.5-py2.6.egg-info/top_level.txt
+file path=usr/lib/python2.6/vendor-packages/TurboKid-1.0.5-py2.6.egg-info/dependency_links.txt
+file path=usr/lib/python2.6/vendor-packages/TurboKid-1.0.5-py2.6.egg-info/requires.txt
+file path=usr/lib/python2.6/vendor-packages/TurboKid-1.0.5-py2.6.egg-info/SOURCES.txt
+file path=usr/lib/python2.6/vendor-packages/TurboKid-1.0.5-py2.6.egg-info/not-zip-safe
+file path=usr/lib/python2.6/vendor-packages/TurboKid-1.0.5-py2.6.egg-info/PKG-INFO
+file path=usr/lib/python2.6/vendor-packages/turbokid/__init__.pyc
+file path=usr/lib/python2.6/vendor-packages/turbokid/__init__.py
+file path=usr/lib/python2.6/vendor-packages/turbokid/kidsupport.pyc
+file path=usr/lib/python2.6/vendor-packages/turbokid/tests/test_template.py
+file path=usr/lib/python2.6/vendor-packages/turbokid/tests/__init__.pyc
+file path=usr/lib/python2.6/vendor-packages/turbokid/tests/__init__.py
+file path=usr/lib/python2.6/vendor-packages/turbokid/tests/test_template.pyc
+file path=usr/lib/python2.6/vendor-packages/turbokid/kidsupport.py