Bump for #393609
authorPatrick Lauer <patrick@gentoo.org>
Sun, 25 Dec 2011 11:11:00 +0000 (11:11 +0000)
committerPatrick Lauer <patrick@gentoo.org>
Sun, 25 Dec 2011 11:11:00 +0000 (11:11 +0000)
Package-Manager: portage-2.2.0_alpha81/cvs/Linux x86_64

dev-python/pyconstruct/ChangeLog
dev-python/pyconstruct/Manifest
dev-python/pyconstruct/pyconstruct-2.06.ebuild [new file with mode: 0644]

index 01f5d0fc80c617d0d7294e93cfa320cbfef09cd4..0e1d9f8a5a5d4ae36642d74d03c176cea0c668a2 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/pyconstruct
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyconstruct/ChangeLog,v 1.3 2011/09/16 08:24:21 djc Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyconstruct/ChangeLog,v 1.4 2011/12/25 11:11:00 patrick Exp $
+
+*pyconstruct-2.06 (25 Dec 2011)
+
+  25 Dec 2011; Patrick Lauer <patrick@gentoo.org> +pyconstruct-2.06.ebuild:
+  Bump for #393609
 
 *pyconstruct-2.04 (16 Sep 2011)
 
index 4cdaa92cdd95f9a8763eb03592927d36a49fd2c4..01b26062f031a22a7aa38695e798cfd02ce40414 100644 (file)
@@ -1,6 +1,8 @@
 DIST construct-2.00-distro.zip 71559 RMD160 084b0c14260d3b9eb93c9034c4b336c0fa30df1e SHA1 ff1e2f7b90f994f037ac22e490a881bc96e47d30 SHA256 d8d8e25c51a293da82ee7dbe1b38cc0b81d7602fc695001e5c31006dd7eb41a1
 DIST construct-2.04.tar.gz 85703 RMD160 f1750c774cf3d72625547d1bf746d92333fb584a SHA1 7de7c5ef4b82e6ee1d2d5d0f090038ce100cf757 SHA256 1a9ff62910284b483286b870e042377af0afe98e5be0a73e2b417f77f6bbc47e
+DIST construct-2.06.tar.gz 85836 RMD160 a1b8c19ea33d83bb865500fd9920dd9dba4b0b41 SHA1 a3960213aca601b54c3d902a30dda430f4c03d02 SHA256 e182994ab3d4001972c9fd2ad3b0e225b4d56a014a9508893a6bcfcbe6a78a13
 EBUILD pyconstruct-2.0.0.ebuild 940 RMD160 5dde387ced0989d0ba61042c42e4aae62c363816 SHA1 24d4ea9a7b2af6b0fca758701845ab99f90ff0ef SHA256 96cf5655c79a0883a7aa3933cd799a03f0b81a5c31ebbe5ca3031127a7b1adee
 EBUILD pyconstruct-2.04.ebuild 1172 RMD160 807eb24512a3edd6e3cbbdfb0b8098b1d1200bd6 SHA1 99e3c01447e6d4373a70161b81e0f397ee5a731e SHA256 bcc50385140e406b03d77387f23031668d973637527799dd49284beab146d87d
-MISC ChangeLog 707 RMD160 3ad943276ce9418ef4bfe99029d598f8c3fe16e1 SHA1 bdbb38c7f4ce8c5cfa994eafde87f62a74f693b1 SHA256 cc4e28f81e4b3cfa8b8b6e5ad2e6b0b7d1b2cd24d626359e4df8f56038483385
+EBUILD pyconstruct-2.06.ebuild 1170 RMD160 f78a2d4b381af64ec44c3ba885a577a7a3f9c84e SHA1 0afc4477c1472c3c7256920823a1f34d56d6d612 SHA256 15d5f0b012a6f62920e468aba2895754ff419b68f9d961118b6e74bbc8df2577
+MISC ChangeLog 840 RMD160 7f9278417e1d665401dcabb0fb05fd370cbee9df SHA1 b3d76667bdde403d439a48275c800ce193ce49c5 SHA256 5d6a0f260b9617bfe61dafd578edebd039f58cd223bca8bcbf5b2a98724257de
 MISC metadata.xml 160 RMD160 e730f96ab97c5be577a6d6d05f04990374a0dffb SHA1 2aa5e6be9c265c0e7bceb78ee9fd20df5f818e36 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a
diff --git a/dev-python/pyconstruct/pyconstruct-2.06.ebuild b/dev-python/pyconstruct/pyconstruct-2.06.ebuild
new file mode 100644 (file)
index 0000000..39f06b3
--- /dev/null
@@ -0,0 +1,54 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyconstruct/pyconstruct-2.06.ebuild,v 1.1 2011/12/25 11:11:00 patrick Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2:2.5"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="2.4 3.* *-jython"
+
+inherit distutils
+
+MY_PN="construct"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A powerful declarative parser for binary data"
+HOMEPAGE="http://construct.wikispaces.com/ http://pypi.python.org/pypi/construct"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+DEPEND="app-arch/unzip
+       doc? ( dev-python/sphinx )"
+RDEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+       distutils_src_compile
+
+       if use doc; then
+               einfo "Generation of documentation"
+               cd docs
+               PYTHONPATH=".." emake html || die "Building of documentation failed"
+       fi
+}
+
+src_install() {
+       distutils_src_install
+
+       if use doc; then
+               dohtml -r docs/_build/html/* || die "Installation of documentation failed"
+       fi
+}
+
+pkg_postinst() {
+       python_mod_optimize construct
+}
+
+pkg_postrm() {
+       python_mod_cleanup construct
+}