summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukasz Strzygowski <lucass@gentoo.org>2006-01-06 21:07:10 +0000
committerLukasz Strzygowski <lucass@gentoo.org>2006-01-06 21:07:10 +0000
commit38bbb77a71cf0371a0ae116b2ca709183260a0a5 (patch)
treec14a2fa4e8444c93333165f4fce9b89c608398b2 /dev-python/kid
parentNew ebuild thanks to Martti Rannanjärvi <mrannanj@iki.fi>, Russell Smith <mr-... (diff)
downloadgentoo-2-38bbb77a71cf0371a0ae116b2ca709183260a0a5.tar.gz
gentoo-2-38bbb77a71cf0371a0ae116b2ca709183260a0a5.tar.bz2
gentoo-2-38bbb77a71cf0371a0ae116b2ca709183260a0a5.zip
Version bump, updated patch, fixed typo (bug #117549). Fixed to install html docs and examples.
(Portage version: 2.1_pre3-r1)
Diffstat (limited to 'dev-python/kid')
-rw-r--r--dev-python/kid/ChangeLog11
-rw-r--r--dev-python/kid/Manifest125
-rw-r--r--dev-python/kid/files/digest-kid-0.81
-rw-r--r--dev-python/kid/files/kid-0.8-ezsetup-gentoo.patch26
-rw-r--r--dev-python/kid/kid-0.8.ebuild36
5 files changed, 197 insertions, 2 deletions
diff --git a/dev-python/kid/ChangeLog b/dev-python/kid/ChangeLog
index 70c682710571..b30086b2a4df 100644
--- a/dev-python/kid/ChangeLog
+++ b/dev-python/kid/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-python/kid
-# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/kid/ChangeLog,v 1.2 2005/11/28 11:30:00 marienz Exp $
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/kid/ChangeLog,v 1.3 2006/01/06 21:07:10 lucass Exp $
+
+*kid-0.8 (06 Jan 2006)
+
+ 06 Jan 2006; Lukasz Strzygowski <lucass@gentoo.org>
+ +files/kid-0.8-ezsetup-gentoo.patch, +kid-0.8.ebuild:
+ Version bump, updated patch, fixed typo (bug #117549). Fixed to install html
+ docs and examples.
28 Nov 2005; Marien Zwart <marienz@gentoo.org> kid-0.7.1.ebuild:
Add missing eutils inherit.
diff --git a/dev-python/kid/Manifest b/dev-python/kid/Manifest
index 878f9052683f..e2f04504cca9 100644
--- a/dev-python/kid/Manifest
+++ b/dev-python/kid/Manifest
@@ -1,5 +1,130 @@
MD5 5f58791d965eb7e0e429f7952f065c2b ChangeLog 473
MD5 fe1c90896206e3460519d78d6c59862b files/digest-kid-0.7.1 61
+MD5 8ca404dd6fc38189f1e8080ba75ec9ad files/digest-kid-0.8 59
MD5 6afe8df6927655a755c858926a52bc5e files/kid-0.7.1-ezsetup-gentoo.patch 785
+MD5 d946c507fc4e90fa5fe5f516a6cd6a87 files/kid-0.8-ezsetup-gentoo.patch 743
MD5 450f1bddbe4ff68dec6604b7903b7158 kid-0.7.1.ebuild 742
+MD5 450f1bddbe4ff68dec6604b7903b7158 kid-0.8.ebuild 742
+MD5 041d462c7be9ac7635f61510469dc07d kid-0.8/COPYING 1082
+MD5 68436db28a7ec155476e04122620e84b kid-0.8/ChangeLog 18708
+MD5 e1633c26abb0062f59558d7b7ba768c0 kid-0.8/HISTORY 12334
+MD5 e869d71ff392a296b24094c2d1bb297b kid-0.8/MANIFEST.in 226
+MD5 eefe15378e8412b13663ddfdba166003 kid-0.8/PKG-INFO 1225
+MD5 1e4975e9d070ca0066691d4e4a46fe43 kid-0.8/README 2076
+MD5 8ec503b01f4d6c21b9d2ce098ced2d10 kid-0.8/bin/kid 4129
+MD5 032a30d2d0b51286af6b6b20188d143f kid-0.8/bin/kidc 1677
+MD5 88283beaab3ddda6b4ce98203659cf2f kid-0.8/doc/custom.css 1187
+MD5 cbe07c1ff4f105fe12389eb4889533b5 kid-0.8/doc/default.css 4885
+MD5 52fdcfee0dbc2bd66bacafc2bb973112 kid-0.8/doc/guide.txt 23549
+MD5 49ba9579a9a849d42bf7b137c1a27e57 kid-0.8/doc/html/almodovar.css 3948
+MD5 436e52a7a953b25f704fd11322abd281 kid-0.8/doc/html/class-kid.BaseTemplate.html 12165
+MD5 756022afc585593b68a886ff728e3215 kid-0.8/doc/html/class-kid.HTMLSerializer.html 8233
+MD5 253675bfdff135e30386fe9ad2dfcb9f kid-0.8/doc/html/class-kid.Namespace.html 5333
+MD5 7bd6392746c54cfed4d1c6f3b022481c kid-0.8/doc/html/class-kid.Serializer.html 5719
+MD5 96e19dd8adcbdde791617966cfe1dab3 kid-0.8/doc/html/class-kid.XMLSerializer.html 6744
+MD5 82fcb035a6a96953d2a1f7d39ad91f0e kid-0.8/doc/html/class-kid.namespace.Namespace.html 6243
+MD5 be23e53779e70a1e5e92d09f12fd539c kid-0.8/doc/html/class-kid.namespace.atom.html 5318
+MD5 a3c9266f56ea9e5333d42d5d5529e4b0 kid-0.8/doc/html/class-kid.namespace.nons.html 5318
+MD5 5552e83e1d26d3b93d0b91e85904052b kid-0.8/doc/html/class-kid.namespace.rdf.html 5311
+MD5 4ac5841cdc41af5b08512396a5ff2299 kid-0.8/doc/html/class-kid.namespace.rss.html 5311
+MD5 4179f97382855b8aa879ba37c84d0752 kid-0.8/doc/html/class-kid.namespace.xhtml.html 5325
+MD5 40c5f53f7919442d18d8082e2258f917 kid-0.8/doc/html/class-kid.namespace.xml.html 5311
+MD5 ba2db39846df8760afd2d5768395656a kid-0.8/doc/html/class-kid.serialization.HTMLSerializer.html 13025
+MD5 bb377d81a225e46006e31ee92c8c7363 kid-0.8/doc/html/class-kid.serialization.Serializer.html 9104
+MD5 ce966139cfbbb6e6b5ab063297aa5559 kid-0.8/doc/html/class-kid.serialization.XMLSerializer.html 11971
+MD5 ee1a6385081cd1ca4e0cf9a0eb84c1a3 kid-0.8/doc/html/class-kid.util.QuickTextReader.html 4450
+MD5 9f6db8c146ce7f8bc69893fd3a5e8b0b kid-0.8/doc/html/doc-license.html 23298
+MD5 65e67dd3169fe69973aa2fe45210126a kid-0.8/doc/html/guide.html 44996
+MD5 2e4503d3272eff502eaace88fc4f95a2 kid-0.8/doc/html/index.html 7378
+MD5 af69caf5050bc49d410dbe8226aa74b6 kid-0.8/doc/html/kid/__init__.py.html 100661
+MD5 066baee44f7ade72496ba877dfb6f979 kid-0.8/doc/html/kid/filter.py.html 22561
+MD5 50e0c6919a6b8e3da2656a474c58a7be kid-0.8/doc/html/kid/namespace.py.html 13818
+MD5 9bfc2819587ea45d1401c0062562f783 kid-0.8/doc/html/kid/serialization.py.html 162450
+MD5 2cdd9fc871573c1134129040ab2d05a3 kid-0.8/doc/html/kid/util.py.html 7733
+MD5 ec60fbaa68e3a8169a4d199f235e8107 kid-0.8/doc/html/language.html 49573
+MD5 9f70c8bda384b9897cdd1b4424a0eb2c kid-0.8/doc/html/layout.css 2111
+MD5 cff8e3cd3ecfe6ef0c7242d3ca8fc5a2 kid-0.8/doc/html/module-index.html 3744
+MD5 1e60920bbff788eced6761938f26d3c8 kid-0.8/doc/html/module-kid-index.html 31802
+MD5 e8e9e92086f75cc75595b0e35d54b744 kid-0.8/doc/html/module-kid.filter-index.html 4473
+MD5 6f43865a99cb36ca7952fad214194134 kid-0.8/doc/html/module-kid.filter.html 6426
+MD5 a5638c4f43426cee24762c79a7fd046b kid-0.8/doc/html/module-kid.html 16400
+MD5 437a875634fb6fcd02cc7085c5f69a0c kid-0.8/doc/html/module-kid.namespace-index.html 12061
+MD5 0497065dc0fc784bcf33c9f999032f67 kid-0.8/doc/html/module-kid.namespace.html 7657
+MD5 a329f0510ed5a9e85ec58cb07cebb232 kid-0.8/doc/html/module-kid.serialization-index.html 14969
+MD5 a44143af76f1992797c0f09db5001ff5 kid-0.8/doc/html/module-kid.serialization.html 6821
+MD5 a07ea7d54ecab171866d794af7c1a89e kid-0.8/doc/html/module-kid.util-index.html 4447
+MD5 dc8af9a6eba34b3cdee0bbdbe5fe6a1f kid-0.8/doc/html/module-kid.util.html 5568
+MD5 85845a1e318d5c4fc4834aa097d4b949 kid-0.8/doc/html/notes.html 17106
+MD5 4edae1400d0e26543486cba153a85614 kid-0.8/doc/html/pudge.css 1098
+MD5 e30245c517737206c5fb1d1cfa3cf233 kid-0.8/doc/html/rst.css 2577
+MD5 1274ad7eec1e94d8089c3e7512e24c86 kid-0.8/doc/index.txt 3700
+MD5 8d0daf66f5c99b31578f174c4bff003d kid-0.8/doc/language.txt 25236
+MD5 585226ddd080c78a26a3ccf99efd98de kid-0.8/doc/makefile 940
+MD5 caf846f4d72590f6656e0233a1a5fce4 kid-0.8/doc/notes.txt 8360
+MD5 27638ea6616b3b1de5f7774559a1f8a5 kid-0.8/examples/basic/README 969
+MD5 f66731b51021b459c5db587198165148 kid-0.8/examples/basic/self.kid 541
+MD5 586e6483b2a1fc1a9219dc031d4dcba5 kid-0.8/examples/basic/sysinfo.kid 736
+MD5 82200bc94a32868b3afc04ad2c5079ba kid-0.8/examples/basic/tutorial.kid 1861
+MD5 058a13e64548c959fb51cac900931b6b kid-0.8/examples/basic/tutorial2.kid 563
+MD5 b8a9f906d211bf7b5deb49fe504da5f6 kid-0.8/examples/cgi/README 521
+MD5 0bff655086de37cf09b657d7b18d344e kid-0.8/examples/cgi/kid_handler.cgi 756
+MD5 8b9431504cbd0bfff95c09fd4a8345f9 kid-0.8/examples/cgi/sysinfo.kid 2025
+MD5 f0bfa2be5442100049c137ce8b8ceb2f kid-0.8/ez_setup.py 8049
+MD5 eefe15378e8412b13663ddfdba166003 kid-0.8/kid.egg-info/PKG-INFO 1225
+MD5 363bfbe9a9b6c5124986ad5e69281308 kid-0.8/kid/__init__.py 14055
+MD5 b18bff15f030eba25166daea5f2c924d kid-0.8/kid/compiler.py 7735
+MD5 55a01ce611633d3646ddfa6b9926c90b kid-0.8/kid/et.py 2051
+MD5 fd74e72ba1e6008b4d071778910c4450 kid-0.8/kid/filter.py 2578
+MD5 c258d1f54420af043528448007d23037 kid-0.8/kid/importer.py 4794
+MD5 ba0ff631ab91cbae573852249f54fc49 kid-0.8/kid/namespace.py 1379
+MD5 22d9cffbc07b08425790756af965cae1 kid-0.8/kid/parser.py 17053
+MD5 627c3eb3ae78405f55ccb74a73bfc259 kid-0.8/kid/pull.py 15679
+MD5 4a7fae128e3bc8fc515efa36b320d993 kid-0.8/kid/serialization.py 19397
+MD5 8561f8ba83cb8b6c69aa53aa124fd0b8 kid-0.8/kid/server.py 8820
+MD5 8243ccb729ef831406ef440f22d55166 kid-0.8/kid/template_util.py 5226
+MD5 7f0c24d1c8875b9910c68049679a40af kid-0.8/kid/test/__init__.py 944
+MD5 c90de88d40180fa1569d02c14612765c kid-0.8/kid/test/test_comment.py 1098
+MD5 cdce99cf063f1e122354c7d1d03327b8 kid-0.8/kid/test/test_compiler.py 1776
+MD5 293a88b7a5f2b5c24713eea923cc9548 kid-0.8/kid/test/test_kid.py 6834
+MD5 fdb896ca379b0a743ceda762137ec964 kid-0.8/kid/test/test_kid_lang.py 3061
+MD5 28208b0d90dc502f60592e1c9620b027 kid-0.8/kid/test/test_namespace.py 706
+MD5 2f1190086228e55a41350c36a4a87dcf kid-0.8/kid/test/test_parser.py 2565
+MD5 b8ffe8dec6b1145da29cbc8adaa5506d kid-0.8/kid/test/test_pull.py 566
+MD5 e2b29470e47863d4352e68800b570c6b kid-0.8/kid/test/test_serialization.py 4441
+MD5 72590800e0ead09a78a41754fb5a2771 kid-0.8/kid/test/test_suffixes.py 1293
+MD5 994ddbbb5692440a96cbaa6f9abd8e38 kid-0.8/kid/test/util.py 3247
+MD5 bcc3a266e2224b4de34cd6775cb4ff46 kid-0.8/kid/util.py 773
+MD5 8d4fb4e051c74cb1e98540c9d2bb11cc kid-0.8/makefile 3534
+MD5 85f9b7b297210ab9810d41d4c4e9cd26 kid-0.8/misc/upgrade-0.6.py 1439
+MD5 c2bf9dbdbb08ea0791617966e83dc26b kid-0.8/setup.cfg 624
+MD5 cbc746e67f63057fa99241f64c40c0f0 kid-0.8/setup.py 1502
+MD5 d41d8cd98f00b204e9800998ecf8427e kid-0.8/test/__init__.py 0
+MD5 245bdd7f7da9ef609f2e389288bb35bc kid-0.8/test/basic-test.html.kid 2068
+MD5 44fadf5973a936836fac1df666a3014f kid-0.8/test/blocks.py 1888
+MD5 83450fec7cb73345ad64c8d51ab75489 kid-0.8/test/context.kid 325
+MD5 dd850455be7a8626cd3198bb1e98086c kid-0.8/test/include-me.xml 65
+MD5 b5331f2ff149b79ddf53a1ab40a5f07c kid-0.8/test/serialization.kid 90
+MD5 9994cd75f4b41de6b7ab9e5839a96843 kid-0.8/test/template-test.html.kid 368
+MD5 e6bc6b6d55cd644a8d7bde5e46894c61 kid-0.8/test/templates.kid 501
+MD5 b1082fe09961827fedaeceaeac9ed630 kid-0.8/test/test_attribute_interpolation.kid 815
+MD5 c46de8e7268cd38532c57a490de0e33f kid-0.8/test/test_attrs.kid 1018
+MD5 0f3ee9b78836155f0e67a0de6c3ab79c kid-0.8/test/test_backward.kid 288
+MD5 773f9bfd5a43e75d6a70395871ef33eb kid-0.8/test/test_comment_pi.kid 502
+MD5 f721d68a93e8590d81b8052b3f8c6b35 kid-0.8/test/test_content.kid 2160
+MD5 52eabd8b2465fcae8744a9f37cb6f442 kid-0.8/test/test_content_interpolation.kid 1686
+MD5 192be213e5373243e2b1a7c600d63b99 kid-0.8/test/test_content_structure.kid 888
+MD5 d2b896e0221116df2ace3bad7a4a71f0 kid-0.8/test/test_def.kid 1379
+MD5 a5f744b667d5eb11f776cd6c1e60a945 kid-0.8/test/test_encoding.kid 389
+MD5 c082cb1f429e2c1649259d019783cf58 kid-0.8/test/test_entities.kid 272
+MD5 a030bf21910e0f3b5297c1ebe0e78279 kid-0.8/test/test_extends.kid 673
+MD5 f37ad178098ed2a2f3f7f227fcc3a37f kid-0.8/test/test_if.kid 280
+MD5 7617c11ab07bfcaa95363a3c37c24f99 kid-0.8/test/test_kid_pi.kid 1493
+MD5 175896f31d40ef718918e72470fac614 kid-0.8/test/test_match.kid 1410
+MD5 1ad0d283e1d5271ebf53aa31bb31faeb kid-0.8/test/test_match_parent.kid 291
+MD5 c31dbb06b10d69322669ee2c0f2d3fc8 kid-0.8/test/test_namespaces.kid 855
+MD5 6b02c3c63cf37f51cab69c7da3397ae3 kid-0.8/test/test_omit.kid 589
+MD5 4ea24538aa998ada06508b66964a51fd kid-0.8/test/test_repeat.kid 983
+MD5 364ddd8fbfb3f7ba69236194a4f63a6c kid-0.8/test/test_replace.kid 574
+MD5 d3e39da4503d6228e1972dca2ce8308a kid-0.8/test_kid.py 747
+MD5 63a62f0564d505a0697f1f13158eb9c8 kid-0.8/work.sh 398
MD5 9ac4199ebe7cd3e7e311274994767f82 metadata.xml 160
diff --git a/dev-python/kid/files/digest-kid-0.8 b/dev-python/kid/files/digest-kid-0.8
new file mode 100644
index 000000000000..2d002094ca01
--- /dev/null
+++ b/dev-python/kid/files/digest-kid-0.8
@@ -0,0 +1 @@
+MD5 3ebc1df08ceb636fb5102fc3a1f6448e kid-0.8.tar.gz 172307
diff --git a/dev-python/kid/files/kid-0.8-ezsetup-gentoo.patch b/dev-python/kid/files/kid-0.8-ezsetup-gentoo.patch
new file mode 100644
index 000000000000..d2c2b1bdc4ab
--- /dev/null
+++ b/dev-python/kid/files/kid-0.8-ezsetup-gentoo.patch
@@ -0,0 +1,26 @@
+--- kid-0.8/setup.py 2005-12-02 07:46:12.000000000 +0000
++++ kid-0.8-patched/setup.py 2006-01-03 08:49:19.000000000 +0000
+@@ -1,6 +1,4 @@
+ # bootstrap setuptools if necessary
+-from ez_setup import use_setuptools
+-use_setuptools()
+
+ import kid as package
+
+@@ -8,7 +6,7 @@
+ package_version = package.__version__
+ doc_parts = package.__doc__.strip().splitlines()
+
+-from setuptools import setup
++from distutils.core import setup
+ setup(
+ name=package_name,
+ version=package_version,
+@@ -25,7 +23,6 @@
+ py_modules=[],
+ packages=[package_name,
+ package_name + '.test'],
+- install_requires=['elementtree'],
+ classifiers = [
+ 'Development Status :: 4 - Beta',
+ 'Environment :: Console',
diff --git a/dev-python/kid/kid-0.8.ebuild b/dev-python/kid/kid-0.8.ebuild
new file mode 100644
index 000000000000..cfa9f5bb329e
--- /dev/null
+++ b/dev-python/kid/kid-0.8.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/kid/kid-0.8.ebuild,v 1.1 2006/01/06 21:07:10 lucass Exp $
+
+inherit distutils eutils
+
+DESCRIPTION="A simple and Pythonic XML template language"
+SRC_URI="http://kid.lesscode.org/dist/${PV}/${P}.tar.gz"
+HOMEPAGE="http://kid.lesscode.org/"
+
+KEYWORDS="~x86"
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-lang/python-2.3
+ >=dev-python/elementtree-1.2.6"
+
+
+src_unpack() {
+ unpack ${A}
+ cd ${S} || die "Failed to unpack ${A}"
+ #Use distutils instead of egg
+ epatch ${FILESDIR}/${P}-ezsetup-gentoo.patch
+}
+
+src_install() {
+ distutils_src_install
+ dohtml -r doc/html/*
+ cp -r examples ${D}/usr/share/doc/${PF}
+}
+
+pkg_postinst() {
+ einfo "Installing dev-python/celementtree may enhance performance."
+}
+