Date: Mon, 26 Dec 2005 02:17:15 GMT From: "Choe, Cheng-Dae" <whitekid@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/90909: NEW PORT: devel/py-kid template language for XML based written in Python Message-ID: <200512260217.jBQ2HF6V046077@www.freebsd.org> Resent-Message-ID: <200512260220.jBQ2K3J3080734@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 90909 >Category: ports >Synopsis: NEW PORT: devel/py-kid template language for XML based written in Python >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Dec 26 02:20:03 GMT 2005 >Closed-Date: >Last-Modified: >Originator: "Choe, Cheng-Dae" >Release: FreeBSD 6.0-STABLE i386 >Organization: >Environment: System: FreeBSD w.comdongin.com 6.0-STABLE FreeBSD 6.0-STABLE #0: Tue Dec 13 14:29:21 KST 2005 root@w.comdongin.com:/usr/obj/data/src/sys/CDI i386 >Description: Kid is a simple template language for XML based vocabularies written in Python. It was spawned as a result of a kinky love triangle between XSLT, TAL, and PHP. We believe many of the best features of these languages live on in Kid with much of the limitations and complexity stamped out. >How-To-Repeat: N/A >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-kid # py-kid/pkg-descr # py-kid/Makefile # py-kid/pkg-plist # py-kid/files # py-kid/files/patch-setup.py # py-kid/distinfo # echo c - py-kid mkdir -p py-kid > /dev/null 2>&1 echo x - py-kid/pkg-descr sed 's/^X//' >py-kid/pkg-descr << 'END-of-py-kid/pkg-descr' XKid is a simple template language for XML based vocabularies written in Python. XIt was spawned as a result of a kinky love triangle between XSLT, TAL, and PHP. XWe believe many of the best features of these languages live on in Kid with Xmuch of the limitations and complexity stamped out. X XWWW: http://kid.lesscode.org/ END-of-py-kid/pkg-descr echo x - py-kid/Makefile sed 's/^X//' >py-kid/Makefile << 'END-of-py-kid/Makefile' X# New ports collection makefile for: py-kid X# Date created: 2005-11-02 X# Whom: Choe, Cheng-Dae X# X# $FreeBSD$ X# X XPORTNAME= kid XPORTVERSION= 0.8 X#PORTREVISION= 0 X#PORTEPOCH= 0 XCATEGORIES= devel python XMASTER_SITES= http://lesscode.org/dist/kid/${PORTVERSION}/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= whitekid@gmail.com XCOMMENT= A simple template language for XML based written in Python X XRUN_DEPENDS= ${PYTHON_SITELIBDIR}/elementtree/__init__.py:${PORTSDIR}/devel/py-elementtree X XUSE_PYTHON= yes XUSE_PYDISTUTILS=yes X XDOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} XEXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} X XPORTDOCS= * X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X cd ${WRKSRC} ; ${CP} README HISTORY COPYING misc/* ${DOCSDIR} X ${CP} -r ${WRKSRC}/doc/* ${DOCSDIR} X X ${MKDIR} ${EXAMPLESDIR} X ${CP} -r ${WRKSRC}/examples/* ${EXAMPLESDIR} X.endif X X.include <bsd.port.mk> END-of-py-kid/Makefile echo x - py-kid/pkg-plist sed 's/^X//' >py-kid/pkg-plist << 'END-of-py-kid/pkg-plist' X@comment $FreeBSD$ Xbin/kidc Xbin/kid X%%PYTHON_SITELIBDIR%%/kid/__init__.py X%%PYTHON_SITELIBDIR%%/kid/compiler.py X%%PYTHON_SITELIBDIR%%/kid/et.py X%%PYTHON_SITELIBDIR%%/kid/filter.py X%%PYTHON_SITELIBDIR%%/kid/importer.py X%%PYTHON_SITELIBDIR%%/kid/namespace.py X%%PYTHON_SITELIBDIR%%/kid/parser.py X%%PYTHON_SITELIBDIR%%/kid/pull.py X%%PYTHON_SITELIBDIR%%/kid/serialization.py X%%PYTHON_SITELIBDIR%%/kid/server.py X%%PYTHON_SITELIBDIR%%/kid/template_util.py X%%PYTHON_SITELIBDIR%%/kid/util.py X%%PYTHON_SITELIBDIR%%/kid/test/__init__.py X%%PYTHON_SITELIBDIR%%/kid/test/test_comment.py X%%PYTHON_SITELIBDIR%%/kid/test/test_compiler.py X%%PYTHON_SITELIBDIR%%/kid/test/test_kid.py X%%PYTHON_SITELIBDIR%%/kid/test/test_kid_lang.py X%%PYTHON_SITELIBDIR%%/kid/test/test_namespace.py X%%PYTHON_SITELIBDIR%%/kid/test/test_parser.py X%%PYTHON_SITELIBDIR%%/kid/test/test_pull.py X%%PYTHON_SITELIBDIR%%/kid/test/test_serialization.py X%%PYTHON_SITELIBDIR%%/kid/test/test_suffixes.py X%%PYTHON_SITELIBDIR%%/kid/test/util.py X%%PYTHON_SITELIBDIR%%/kid/test/__init__.pyc X%%PYTHON_SITELIBDIR%%/kid/test/test_comment.pyc X%%PYTHON_SITELIBDIR%%/kid/test/test_compiler.pyc X%%PYTHON_SITELIBDIR%%/kid/test/test_kid.pyc X%%PYTHON_SITELIBDIR%%/kid/test/test_kid_lang.pyc X%%PYTHON_SITELIBDIR%%/kid/test/test_namespace.pyc X%%PYTHON_SITELIBDIR%%/kid/test/test_parser.pyc X%%PYTHON_SITELIBDIR%%/kid/test/test_pull.pyc X%%PYTHON_SITELIBDIR%%/kid/test/test_serialization.pyc X%%PYTHON_SITELIBDIR%%/kid/test/test_suffixes.pyc X%%PYTHON_SITELIBDIR%%/kid/test/util.pyc X%%PYTHON_SITELIBDIR%%/kid/test/__init__.pyo X%%PYTHON_SITELIBDIR%%/kid/test/test_comment.pyo X%%PYTHON_SITELIBDIR%%/kid/test/test_compiler.pyo X%%PYTHON_SITELIBDIR%%/kid/test/test_kid.pyo X%%PYTHON_SITELIBDIR%%/kid/test/test_kid_lang.pyo X%%PYTHON_SITELIBDIR%%/kid/test/test_namespace.pyo X%%PYTHON_SITELIBDIR%%/kid/test/test_parser.pyo X%%PYTHON_SITELIBDIR%%/kid/test/test_pull.pyo X%%PYTHON_SITELIBDIR%%/kid/test/test_serialization.pyo X%%PYTHON_SITELIBDIR%%/kid/test/test_suffixes.pyo X%%PYTHON_SITELIBDIR%%/kid/test/util.pyo X%%PYTHON_SITELIBDIR%%/kid/__init__.pyc X%%PYTHON_SITELIBDIR%%/kid/compiler.pyc X%%PYTHON_SITELIBDIR%%/kid/et.pyc X%%PYTHON_SITELIBDIR%%/kid/filter.pyc X%%PYTHON_SITELIBDIR%%/kid/importer.pyc X%%PYTHON_SITELIBDIR%%/kid/namespace.pyc X%%PYTHON_SITELIBDIR%%/kid/parser.pyc X%%PYTHON_SITELIBDIR%%/kid/pull.pyc X%%PYTHON_SITELIBDIR%%/kid/serialization.pyc X%%PYTHON_SITELIBDIR%%/kid/server.pyc X%%PYTHON_SITELIBDIR%%/kid/template_util.pyc X%%PYTHON_SITELIBDIR%%/kid/util.pyc X%%PYTHON_SITELIBDIR%%/kid/__init__.pyo X%%PYTHON_SITELIBDIR%%/kid/compiler.pyo X%%PYTHON_SITELIBDIR%%/kid/et.pyo X%%PYTHON_SITELIBDIR%%/kid/filter.pyo X%%PYTHON_SITELIBDIR%%/kid/importer.pyo X%%PYTHON_SITELIBDIR%%/kid/namespace.pyo X%%PYTHON_SITELIBDIR%%/kid/parser.pyo X%%PYTHON_SITELIBDIR%%/kid/pull.pyo X%%PYTHON_SITELIBDIR%%/kid/serialization.pyo X%%PYTHON_SITELIBDIR%%/kid/server.pyo X%%PYTHON_SITELIBDIR%%/kid/template_util.pyo X%%PYTHON_SITELIBDIR%%/kid/util.pyo X%%PORTDOCS%%%%EXAMPLESDIR%%/cgi/kid_handler.cgi X%%PORTDOCS%%%%EXAMPLESDIR%%/cgi/README X%%PORTDOCS%%%%EXAMPLESDIR%%/cgi/sysinfo.kid X%%PORTDOCS%%%%EXAMPLESDIR%%/basic/README X%%PORTDOCS%%%%EXAMPLESDIR%%/basic/self.kid X%%PORTDOCS%%%%EXAMPLESDIR%%/basic/sysinfo.kid X%%PORTDOCS%%%%EXAMPLESDIR%%/basic/tutorial.kid X%%PORTDOCS%%%%EXAMPLESDIR%%/basic/tutorial2.kid X%%PORTDOCS%%@unexec rmdir %D/%%EXAMPLESDIR%%/cgi 2>/dev/null || true X%%PORTDOCS%%@unexec rmdir %D/%%EXAMPLESDIR%%/basic 2>/dev/null || true X%%PORTDOCS%%@unexec rmdir %D/%%EXAMPLESDIR%% 2>/dev/null || true X@unexec rmdir %D/%%PYTHON_SITELIBDIR%%/kid/test 2>/dev/null || true X@unexec rmdir %D/%%PYTHON_SITELIBDIR%%/kid 2>/dev/null || true END-of-py-kid/pkg-plist echo c - py-kid/files mkdir -p py-kid/files > /dev/null 2>&1 echo x - py-kid/files/patch-setup.py sed 's/^X//' >py-kid/files/patch-setup.py << 'END-of-py-kid/files/patch-setup.py' X X$FreeBSD$ X X--- setup.py.orig X+++ setup.py X@@ -1,6 +1,6 @@ X # bootstrap setuptools if necessary X-from ez_setup import use_setuptools X-use_setuptools() X+#from ez_setup import use_setuptools X+#use_setuptools() X X import kid as package X X@@ -8,7 +8,8 @@ X package_version = package.__version__ X doc_parts = package.__doc__.strip().splitlines() X X-from setuptools import setup X+#from setuptools import setup X+from distutils.core import setup X setup( X name=package_name, X version=package_version, X@@ -25,7 +26,7 @@ X py_modules=[], X packages=[package_name, X package_name + '.test'], X- install_requires=['elementtree'], X+ #install_requires=['elementtree'], X classifiers = [ X 'Development Status :: 4 - Beta', X 'Environment :: Console', END-of-py-kid/files/patch-setup.py echo x - py-kid/distinfo sed 's/^X//' >py-kid/distinfo << 'END-of-py-kid/distinfo' XMD5 (kid-0.8.tar.gz) = 3ebc1df08ceb636fb5102fc3a1f6448e XSHA256 (kid-0.8.tar.gz) = f00fdbb5abde5649e2e097a9426f49b224b0e2567fa7bef08593f585d3766e56 XSIZE (kid-0.8.tar.gz) = 172307 END-of-py-kid/distinfo exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200512260217.jBQ2HF6V046077>