diff options
author | 2012-05-18 17:36:48 +0900 | |
---|---|---|
committer | 2012-05-18 17:36:48 +0900 | |
commit | fb26a5c2df5e1fde31491ebeff69112712008353 (patch) | |
tree | 2f8414516404877c9df8e29df0c2b2536ab2bd5c /dev-python | |
download | android-fb26a5c2df5e1fde31491ebeff69112712008353.tar.gz android-fb26a5c2df5e1fde31491ebeff69112712008353.tar.bz2 android-fb26a5c2df5e1fde31491ebeff69112712008353.zip |
initial commit
Diffstat (limited to 'dev-python')
86 files changed, 4690 insertions, 0 deletions
diff --git a/dev-python/apptools/ChangeLog b/dev-python/apptools/ChangeLog new file mode 100644 index 0000000..549d7fb --- /dev/null +++ b/dev-python/apptools/ChangeLog @@ -0,0 +1,60 @@ +# ChangeLog for dev-python/apptools +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/apptools/ChangeLog,v 1.11 2011/01/30 17:38:22 arfrever Exp $ + +*apptools-3.4.1 (30 Jan 2011) + + 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -apptools-3.4.0.ebuild, +apptools-3.4.1.ebuild: + Version bump. + +*apptools-3.4.0 (18 Oct 2010) + + 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -apptools-3.3.2.ebuild, +apptools-3.4.0.ebuild: + Version bump. + + 09 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + apptools-3.3.2.ebuild: + Fix circular dependency (bug #327465). + + 07 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + apptools-3.3.2.ebuild: + Unrestrict tests. + +*apptools-3.3.2 (31 May 2010) + + 31 May 2010; Justin Lecher <jlec@gentoo.org> +apptools-3.3.2.ebuild: + Version Bump on permission of Patrick + +*apptools-3.3.1 (21 Mar 2010) + + 21 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> + +apptools-3.3.1.ebuild: + Version bump + + 15 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> + -apptools-3.2.0.ebuild, apptools-3.3.0.ebuild: + Fixed building with new setuptools, bug #308193 + +*apptools-3.3.0 (06 Sep 2009) + + 06 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +apptools-3.3.0.ebuild: + Version bump. Set SUPPORT_PYTHON_ABIS. + + 24 Apr 2009; Patrick Lauer <patrick@gentoo.org> -apptools-3.1.0.ebuild: + Remove old + +*apptools-3.2.0 (27 Mar 2009) + + 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> + +apptools-3.2.0.ebuild: + Version bump + +*apptools-3.1.0 (15 Jan 2009) + + 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, + +apptools-3.1.0.ebuild: + Initial import + diff --git a/dev-python/apptools/Manifest b/dev-python/apptools/Manifest new file mode 100644 index 0000000..b1c5994 --- /dev/null +++ b/dev-python/apptools/Manifest @@ -0,0 +1,6 @@ +DIST AppTools-3.4.1.tar.gz 795416 SHA1 9a36a06bbe3d80993cd4b5d40189b8e5716fa76f SHA256 f49b6a73fd9ec108d116b562dc6f862fe14b81035721d6ff9e3a49a3ca504db6 +DIST apptools-4.0.0.tar.gz 274919 SHA1 b1ecbec333efeb9ec519ab0d9d6e98e975ad49b6 SHA256 fc1a76e09ab4237314998250bb8f83bd28e44c7c177d0cd43ee1e5dba9535b4e +EBUILD apptools-3.4.1.ebuild 2221 SHA1 56e5a2d512ccd71c0a621ae31e7ea428f4c28f31 SHA256 710a1373d6768a2b8a0e46fe2898fe8f95e0d5b041980552adf905d2a9e7d18e +EBUILD apptools-4.0.0.ebuild 1556 SHA1 8d6cf2fbd4f82f56946bca7f1722fe91d1c3b8e4 SHA256 fc6c73ba127044054af7661291d1efc25d271022177aade5fd93c5017381ad5b +MISC ChangeLog 1774 SHA1 98f205f56062572dbac72d21037c174a79330f28 SHA256 30668555210c6c42db2400b710ad927f04a78e4a7089fe5a4f509765907710c3 +MISC metadata.xml 442 SHA1 7993b0178867ebfa46375180c6532ea79452033f SHA256 6d105831cb50bcaf0a9413a60d3b36c11df9f8fec7fe83d091ee1bc8aab5168c diff --git a/dev-python/apptools/apptools-3.4.1.ebuild b/dev-python/apptools/apptools-3.4.1.ebuild new file mode 100644 index 0000000..37ecc61 --- /dev/null +++ b/dev-python/apptools/apptools-3.4.1.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/apptools/apptools-3.4.1.ebuild,v 1.3 2011/02/01 01:31:50 arfrever Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython" +DISTUTILS_SRC_TEST="setup.py" + +inherit distutils virtualx + +MY_PN="AppTools" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Enthought Tool Suite: Application tools" +HOMEPAGE="http://code.enthought.com/projects/app_tools/ http://pypi.python.org/pypi/AppTools" +SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64-linux" +IUSE="doc examples test" + +RDEPEND="dev-python/configobj + >=dev-python/enthoughtbase-3.1.0 + dev-python/numpy + dev-python/setuptools + >=dev-python/traitsgui-3.6.0" +DEPEND="${RDEPEND} + doc? ( dev-python/sphinx ) + test? ( + dev-python/coverage + dev-python/nose + media-fonts/font-cursor-misc + media-fonts/font-misc-misc + x11-apps/xhost + )" +# dev-python/envisagecore depends on dev-python/apptools, so dev-python/envisagecore +# cannot be specified in DEPEND/RDEPEND due to circular dependencies. +PDEPEND=">=dev-python/envisagecore-3.2.0" + +S="${WORKDIR}/${MY_P}" + +PYTHON_MODNAME="enthought integrationtests" + +src_prepare() { + distutils_src_prepare + + # Disable failing tests. + sed -e "s/test_version_registry/_&/" -i enthought/persistence/tests/test_spawner.py + sed -e "s/test_run/_&/" -i enthought/persistence/tests/test_version_registry.py + rm -f enthought/persistence/tests/test_state_pickler.py +} + +src_compile() { + distutils_src_compile + + if use doc; then + einfo "Generation of documentation" + pushd docs > /dev/null + emake html || die "Generation of documentation failed" + popd > /dev/null + fi +} + +src_test() { + maketype="distutils_src_test" virtualmake +} + +src_install() { + find -name "*LICENSE.txt" -delete + distutils_src_install + + if use doc; then + pushd docs/build/html > /dev/null + insinto /usr/share/doc/${PF}/html + doins -r [a-z]* _static || die "Installation of documentation failed" + popd > /dev/null + fi + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins -r examples/* || die "Installation of examples failed" + fi +} diff --git a/dev-python/apptools/apptools-4.0.0.ebuild b/dev-python/apptools/apptools-4.0.0.ebuild new file mode 100644 index 0000000..0d1eaf4 --- /dev/null +++ b/dev-python/apptools/apptools-4.0.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/apptools/apptools-4.0.0.ebuild,v 1.1 2011/08/03 23:51:07 bicatali Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython" +DISTUTILS_SRC_TEST="nosetests" + +inherit distutils virtualx + +DESCRIPTION="Enthought Tool Suite: application tools" +HOMEPAGE="http://code.enthought.com/projects/app_tools/ http://pypi.python.org/pypi/apptools" +SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64-linux" +IUSE="doc examples test" + +RDEPEND="dev-python/configobj + dev-python/numpy + >=dev-python/traits-4.0.0" +DEPEND="dev-python/setuptools + doc? ( dev-python/sphinx ) + test? ( + ${RDEPEND} + dev-python/pyface + media-fonts/font-cursor-misc + media-fonts/font-misc-misc + )" + +src_compile() { + distutils_src_compile + if use doc; then + einfo "Generation of documentation" + pushd docs > /dev/null + emake html || die "Generation of documentation failed" + popd > /dev/null + fi +} + +src_test() { + VIRTUALX_COMMAND="distutils_src_test" virtualmake +} + +src_install() { + find -name "*LICENSE*.txt" -delete + distutils_src_install + + if use doc; then + pushd docs/build/html > /dev/null + insinto /usr/share/doc/${PF}/html + doins -r [a-z]* _static || die "Installation of documentation failed" + popd > /dev/null + fi + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins -r examples/* || die "Installation of examples failed" + fi +} diff --git a/dev-python/apptools/metadata.xml b/dev-python/apptools/metadata.xml new file mode 100644 index 0000000..87c3bbc --- /dev/null +++ b/dev-python/apptools/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>python</herd> + <longdescription lang="en"> + The Enthought Tool Suite AppTools project includes a set of + packages that Enthought has found useful in creating a number of + applications. They implement functionality that is commonly needed + by many applications. + </longdescription> +</pkgmetadata> diff --git a/dev-python/chaco/ChangeLog b/dev-python/chaco/ChangeLog new file mode 100644 index 0000000..cb35c08 --- /dev/null +++ b/dev-python/chaco/ChangeLog @@ -0,0 +1,58 @@ +# ChangeLog for dev-python/chaco +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/chaco/ChangeLog,v 1.11 2011/08/03 23:57:08 bicatali Exp $ + +*chaco-4.0.0 (03 Aug 2011) + + 03 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> +chaco-4.0.0.ebuild: + Version bump. Possible API break. + +*chaco-3.4.0 (30 Jan 2011) + + 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -chaco-3.3.2.ebuild, +chaco-3.4.0.ebuild: + Version bump. + +*chaco-3.3.2 (18 Oct 2010) + + 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -chaco-3.3.1.ebuild, +chaco-3.3.2.ebuild: + Version bump. + + 05 Aug 2010; Sébastien Fabbro <bicatali@gentoo.org> chaco-3.3.1.ebuild: + Added virtualx for documentation generation, bug #330517 + +*chaco-3.3.1 (07 Jul 2010) + + 07 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -chaco-3.2.0.ebuild, +chaco-3.3.1.ebuild: + Version bump. + + 23 Apr 2010; Sébastien Fabbro <bicatali@gentoo.org> chaco-3.3.0.ebuild: + Added virtualx for tests + +*chaco-3.3.0 (21 Mar 2010) + + 21 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> +chaco-3.3.0.ebuild: + Version bump + +*chaco-3.2.0 (05 Sep 2009) + + 05 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +chaco-3.2.0.ebuild: + Version bump. Set SUPPORT_PYTHON_ABIS. + + 24 Apr 2009; Patrick Lauer <patrick@gentoo.org> -chaco-3.0.1.ebuild: + Remove old + +*chaco-3.1.0 (27 Mar 2009) + + 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> +chaco-3.1.0.ebuild: + Version bump + +*chaco-3.0.1 (15 Jan 2009) + + 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, + +chaco-3.0.1.ebuild: + Initial import + diff --git a/dev-python/chaco/Manifest b/dev-python/chaco/Manifest new file mode 100644 index 0000000..d19fdb8 --- /dev/null +++ b/dev-python/chaco/Manifest @@ -0,0 +1,4 @@ +DIST chaco-4.0.0.tar.gz 9223007 RMD160 fa2e150649d39ffefc8e4239ffab1e68050e25b0 SHA1 896d57a8777be0a6ba27354b2b188a9468966916 SHA256 50f3b11a9c3469217537a518f44e3b46830067490f36360b0226247bc3040763 +EBUILD chaco-4.0.0.ebuild 1781 RMD160 5eff8e9550990a16cb0d7557c7e502b2d1e93ab2 SHA1 ccbd39dd5084723fb4bb339b0255aa2ed4c61cb4 SHA256 b9602f17e800eca295503957dc362dd0255fe8839d8f08abe92b53f2d5f15ba4 +MISC ChangeLog 1703 RMD160 1e1801c588e2927c021c8930e18f1dd5c0ff3ccf SHA1 d12e254143280eadb564c795f38eb528aead719d SHA256 79ba13b085297e7f0b2887441691efca1fcda27a92af0834c01d432169fdee8c +MISC metadata.xml 745 RMD160 c98a49ac7d9f7b981a7d841106e6ba7db136ad61 SHA1 c68d90b1b245dad040602511a81ec440fc2c44e1 SHA256 37568990f348368b3caf7e34896a9021ce2f8a2d1e86ede2357583e72da1225c diff --git a/dev-python/chaco/chaco-4.0.0.ebuild b/dev-python/chaco/chaco-4.0.0.ebuild new file mode 100644 index 0000000..cbffcac --- /dev/null +++ b/dev-python/chaco/chaco-4.0.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/chaco/chaco-4.0.0.ebuild,v 1.1 2011/08/03 23:57:08 bicatali Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython" +DISTUTILS_SRC_TEST="nosetests" + +inherit distutils virtualx + +DESCRIPTION="Enthought Tool Suite: interactive plotting toolkit" +HOMEPAGE="http://code.enthought.com/projects/chaco/ http://pypi.python.org/pypi/chaco" +SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64-linux ~x86-linux" +IUSE="doc examples test" + +RDEPEND=">=dev-python/enable-4.0 + dev-python/numpy" +DEPEND="dev-python/setuptools + dev-python/numpy + doc? ( + >=dev-python/enable-4.0 + media-fonts/font-cursor-misc + media-fonts/font-misc-misc + !prefix? ( x11-base/xorg-server[xvfb] ) + x11-apps/xhost + ) + test? ( + >=dev-python/enable-4.0 + media-fonts/font-cursor-misc + media-fonts/font-misc-misc + )" + +DOCS="docs/*.txt" + +src_compile() { + distutils_src_compile + if use doc; then + einfo "Generation of documentation" + pushd docs > /dev/null + doc_generation() { + emake html || die "Generation of documentation failed" + } + VIRTUALX_COMMAND="doc_generation" virtualmake + popd > /dev/null + fi +} + +src_test() { + VIRTUALX_COMMAND="distutils_src_test" virtualmake +} + +src_install() { + find -name "*LICENSE*.txt" -delete + distutils_src_install + + if use doc; then + pushd docs/build/html > /dev/null + insinto /usr/share/doc/${PF}/html + doins -r [a-z]* _images _static || die "Installation of documentation failed" + popd > /dev/null + fi + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins -r examples/* || die "Installation of examples failed" + fi +} diff --git a/dev-python/chaco/metadata.xml b/dev-python/chaco/metadata.xml new file mode 100644 index 0000000..3c93846 --- /dev/null +++ b/dev-python/chaco/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>python</herd> + <herd>sci</herd> + <longdescription lang="en"> + Chaco is a Python plotting application toolkit and a part of + Enthought Tool Suite. It is meant to facilitate writing plotting + applications of all levels of complexity, from simple scripts with + hard-coded data to large plotting programs with complex data + interrelationships and a multitude of interactive tools. While Chaco + generates nice static plots for publication and presentation + purposes, its components are all designed to be work well for + interactive data visualization. + </longdescription> +</pkgmetadata> diff --git a/dev-python/enable/ChangeLog b/dev-python/enable/ChangeLog new file mode 100644 index 0000000..120cd53 --- /dev/null +++ b/dev-python/enable/ChangeLog @@ -0,0 +1,72 @@ +# ChangeLog for dev-python/enable +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/enable/ChangeLog,v 1.14 2011/08/06 23:46:45 bicatali Exp $ + + 06 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> enable-4.0.0.ebuild: + Syntax fix + + 06 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> enable-4.0.0.ebuild: + Fixed tests thanks to Arfrever + +*enable-4.0.0 (03 Aug 2011) + + 03 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> +enable-4.0.0.ebuild: + Version bump. Possible API break. + +*enable-3.4.1 (27 Mar 2011) + + 27 Mar 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +enable-3.4.1.ebuild: + Version bump. + +*enable-3.4.0 (30 Jan 2011) + + 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -files/enable-3.0.2-nofreetype.patch, -enable-3.3.2.ebuild, + +enable-3.4.0.ebuild: + Version bump. + +*enable-3.3.2 (18 Oct 2010) + + 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -enable-3.3.1.ebuild, +enable-3.3.2.ebuild: + Version bump. + + 16 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> enable-3.3.1.ebuild: + virtual/glu -> virtual/opengl + +*enable-3.3.1 (07 Jul 2010) + + 07 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -enable-3.2.0.ebuild, +enable-3.3.1.ebuild: + Version bump. + + 24 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> enable-3.3.0.ebuild, + +files/enable-3.3.0-nofreetype.patch: + Added proper patch this time and updated docs + +*enable-3.3.0 (21 Mar 2010) + + 21 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> +enable-3.3.0.ebuild: + Version bump + + 16 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> -enable-3.1.0.ebuild: + Removed old + +*enable-3.2.0 (05 Sep 2009) + + 05 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -enable-3.0.2.ebuild, +enable-3.2.0.ebuild: + Version bump. Set SUPPORT_PYTHON_ABIS. + +*enable-3.1.0 (27 Mar 2009) + + 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> +enable-3.1.0.ebuild: + Version bump + +*enable-3.0.2 (15 Jan 2009) + + 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> + +files/enable-3.0.2-nofreetype.patch, +metadata.xml, +enable-3.0.2.ebuild: + Initial import + diff --git a/dev-python/enable/Manifest b/dev-python/enable/Manifest new file mode 100644 index 0000000..b00a19b --- /dev/null +++ b/dev-python/enable/Manifest @@ -0,0 +1,4 @@ +DIST enable-4.0.0.tar.gz 2471266 RMD160 f2a48ee6283fe5a8ce0befde72c0e6e81ba2cf95 SHA1 4a2b498fd11532173df21bf7e25f8e8fb1df0335 SHA256 c3ec3043fd2ac5837de2575efec985a6fc0ae597aa70d96f6734c78ce3cde01a +EBUILD enable-4.0.0.ebuild 1672 RMD160 7784715ea64c5fcb494fd94ef7048d05c49b0313 SHA1 2b0a1fd38d4113f950cdda7f0b9ac00ade7580c0 SHA256 ade3ea8c2843844d7873574b375914fb934948ad6fa2cdbe57179fa582c3a34f +MISC ChangeLog 2210 RMD160 c48d729a54b366a5a06fdd58da04384eaf23cdca SHA1 a8f3fb1873ea5e51801a1855728f3a64bb32b878 SHA256 6601cf0ba1a9b5d8f435d45d2fc79eb76dac7b492b3087572b367ef01df0e5bd +MISC metadata.xml 498 RMD160 504e69d32440544557dac94a65a53fc03907509d SHA1 3be7586879da3eb6c73cbedb3ab163f4419db5e8 SHA256 76e81e5d17bf2f1a443e9e5adca8fd6c8328170195bd7eed99b29541833113fb diff --git a/dev-python/enable/enable-4.0.0.ebuild b/dev-python/enable/enable-4.0.0.ebuild new file mode 100644 index 0000000..120b20b --- /dev/null +++ b/dev-python/enable/enable-4.0.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/enable/enable-4.0.0.ebuild,v 1.3 2011/08/06 23:46:45 bicatali Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython" +DISTUTILS_SRC_TEST="nosetests" + +inherit distutils eutils virtualx + +DESCRIPTION="Enthought Tool Suite: drawing and interaction packages" +HOMEPAGE="http://code.enthought.com/projects/enable/ http://pypi.python.org/pypi/enable" +SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64-linux ~x86-linux" +IUSE="doc examples test" + +RDEPEND="dev-python/numpy + dev-python/reportlab + >=dev-python/traitsui-4.0 + >=media-libs/freetype-2 + virtual/opengl + x11-libs/libX11" +DEPEND="dev-python/setuptools + dev-lang/swig + dev-python/cython + doc? ( dev-python/sphinx ) + test? ( + ${RDEPEND} + media-fonts/font-cursor-misc + media-fonts/font-misc-misc + )" + +DOCS="docs/*.txt" + +src_compile() { + distutils_src_compile + + if use doc; then + einfo "Generation of documentation" + pushd docs > /dev/null + emake html || die "Generation of documentation failed" + popd > /dev/null + fi +} + +src_test() { + VIRTUALX_COMMAND="distutils_src_test" virtualmake +} + +src_install() { + find -name "*LICENSE*.txt" -delete + distutils_src_install + + if use doc; then + pushd docs/build/html > /dev/null + insinto /usr/share/doc/${PF}/html + doins -r [a-z]* _static || die "Installation of documentation failed" + popd > /dev/null + fi + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins -r examples/* || die "Installation of examples failed" + fi +} diff --git a/dev-python/enable/metadata.xml b/dev-python/enable/metadata.xml new file mode 100644 index 0000000..b097092 --- /dev/null +++ b/dev-python/enable/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>python</herd> + <longdescription lang="en"> + The Enable project from the Enthought Tool Suite provides two + related multi-platform packages for drawing GUI objects: + * Enable: An object drawing library that supports containment and + event notification. + * Kiva: A multi-platform DisplayPDF vector drawing engine. + </longdescription> +</pkgmetadata> diff --git a/dev-python/enthoughtbase/ChangeLog b/dev-python/enthoughtbase/ChangeLog new file mode 100644 index 0000000..60f4bff --- /dev/null +++ b/dev-python/enthoughtbase/ChangeLog @@ -0,0 +1,112 @@ +# ChangeLog for dev-python/enthoughtbase +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/enthoughtbase/ChangeLog,v 1.28 2011/04/01 16:09:04 xarthisius Exp $ + + 01 Apr 2011; Kacper Kowalik <xarthisius@gentoo.org> + enthoughtbase-3.1.0.ebuild: + Marked ~ppc64 wrt #342297 + + 27 Mar 2011; Brent Baude <ranger@gentoo.org> enthoughtbase-3.1.0.ebuild: + Marking enthoughtbase-3.1.0 ppc stable for bug 357283 + + 21 Mar 2011; Thomas Kahle <tomka@gentoo.org> enthoughtbase-3.1.0.ebuild: + x86 stable per bug 357283 + + 06 Mar 2011; Markos Chandras <hwoarang@gentoo.org> + enthoughtbase-3.1.0.ebuild: + Stable on amd64 wrt bug #357283 + +*enthoughtbase-3.1.0 (29 Jan 2011) + + 29 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +enthoughtbase-3.1.0.ebuild: + Version bump. + + 27 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -enthoughtbase-3.0.5.ebuild: + Delete. + + 27 Jan 2011; Markos Chandras <hwoarang@gentoo.org> + enthoughtbase-3.0.6.ebuild: + Stable on amd64 wrt bug #347107 + + 07 Jan 2011; Brent Baude <ranger@gentoo.org> enthoughtbase-3.0.6.ebuild: + Marking enthoughtbase-3.0.6 ppc stable for bug 347107 + + 06 Jan 2011; Brent Baude <ranger@gentoo.org> enthoughtbase-3.0.6.ebuild: + Marking enthoughtbase-3.0.6 ~ppc for bug 341627 + + 05 Dec 2010; Thomas Kahle <tomka@gentoo.org> enthoughtbase-3.0.6.ebuild: + x86 stable per bug 347107 + + 05 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + enthoughtbase-3.0.6.ebuild: + Avoid test failure without sci-libs/scipy. + +*enthoughtbase-3.0.6 (18 Oct 2010) + + 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +enthoughtbase-3.0.6.ebuild: + Version bump. + + 15 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -enthoughtbase-3.0.3.ebuild, -enthoughtbase-3.0.4.ebuild: + Delete. + + 14 Oct 2010; Brent Baude <ranger@gentoo.org> enthoughtbase-3.0.5.ebuild: + Marking enthoughtbase-3.0.5 ppc for bug 326809 + + 16 Jul 2010; Christian Faulhammer <fauli@gentoo.org> + enthoughtbase-3.0.5.ebuild: + stable x86, bug 326809 + + 15 Jul 2010; Markos Chandras <hwoarang@gentoo.org> + enthoughtbase-3.0.5.ebuild: + Stable on amd64 wrt bug #326809 + +*enthoughtbase-3.0.5 (31 May 2010) + + 31 May 2010; Justin Lecher <jlec@gentoo.org> +enthoughtbase-3.0.5.ebuild: + Version Bump on permission of Patrick + +*enthoughtbase-3.0.4 (20 Mar 2010) + + 20 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> + +enthoughtbase-3.0.4.ebuild: + Version bump + + 26 Feb 2010; Sébastien Fabbro <bicatali@gentoo.org> + enthoughtbase-3.0.3.ebuild: + Removed a trailing setupdocs in the setup.py + + 08 Nov 2009; nixnut <nixnut@gentoo.org> enthoughtbase-3.0.3.ebuild: + ppc stable #290607 + + 04 Nov 2009; Markus Meier <maekke@gentoo.org> enthoughtbase-3.0.3.ebuild: + amd64/x86 stable, bug #290607 + + 05 Oct 2009; Mounir Lamouri <volkmar@gentoo.org> + enthoughtbase-3.0.3.ebuild: + Keywording for ppc, bug 280023 + +*enthoughtbase-3.0.3 (05 Sep 2009) + + 05 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -enthoughtbase-3.0.1.ebuild, +enthoughtbase-3.0.3.ebuild: + Version bump. Set SUPPORT_PYTHON_ABIS. + +*enthoughtbase-3.0.2 (27 Mar 2009) + + 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> + +enthoughtbase-3.0.2.ebuild: + Version bump + + 12 Feb 2009; Sébastien Fabbro <bicatali@gentoo.org> ChangeLog: + Export fonts cache locally to avoid sandbox failures, closing bug #258649 + +*enthoughtbase-3.0.1 (15 Jan 2009) + + 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, + +enthoughtbase-3.0.1.ebuild: + Initial import + diff --git a/dev-python/enthoughtbase/Manifest b/dev-python/enthoughtbase/Manifest new file mode 100644 index 0000000..9a73c4c --- /dev/null +++ b/dev-python/enthoughtbase/Manifest @@ -0,0 +1,4 @@ +DIST EnthoughtBase-3.1.0.tar.gz 124387 SHA1 b764ddbc1c28b0ac9263f996498a1a0ed1a2963d SHA256 3d1a3fcd2263f8fd9db05d9d26f87394906ed899680cddecae0a3c0f10ede2ea +EBUILD enthoughtbase-3.1.0.ebuild 1954 RMD160 d3258a147719874a6f2fbcfae09d3cc79004c3b7 SHA1 268bf6949d1f63522080a5f127a3d79c5415d455 SHA256 bdf768646afdfbefbb5fe93655049a09007df0e026c6236b579c5144b710e89e +MISC ChangeLog 3636 RMD160 19757eb233511abda34466e79cd23318183cb77b SHA1 6764a85622d05f2aafcbde463fca0fcf5ceb214d SHA256 5c4836c45326aa4045e87418e1e2151e47b99e5608633769513c044144489eb7 +MISC metadata.xml 932 RMD160 ad1e493a30d90988ed41430b6a40d10c4c4f8fdb SHA1 418103b236f79478051fb2f410f8d1e745195198 SHA256 ed584b3bb8feacd1fa4b74cca4b16def50409b6eea601e5eaa3ed7b4a805452c diff --git a/dev-python/enthoughtbase/enthoughtbase-3.1.0.ebuild b/dev-python/enthoughtbase/enthoughtbase-3.1.0.ebuild new file mode 100644 index 0000000..954fa37 --- /dev/null +++ b/dev-python/enthoughtbase/enthoughtbase-3.1.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/enthoughtbase/enthoughtbase-3.1.0.ebuild,v 1.7 2011/04/01 16:09:04 xarthisius Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython" +DISTUTILS_SRC_TEST="setup.py" + +inherit distutils virtualx + +MY_PN="EnthoughtBase" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Core packages for the Enthought Tool Suite" +HOMEPAGE="http://code.enthought.com/projects/enthought_base/ http://pypi.python.org/pypi/EnthoughtBase" +SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz" + +LICENSE="BSD LGPL-2" +SLOT="0" +KEYWORDS="~amd64-linux ~x86-linux" +IUSE="doc examples test" + +RDEPEND="dev-python/setuptools" +DEPEND="${RDEPEND} + doc? ( dev-python/sphinx ) + test? ( + dev-python/etsdevtools + dev-python/nose + dev-python/traits + media-fonts/font-cursor-misc + media-fonts/font-misc-misc + x11-apps/xhost + )" + +S="${WORKDIR}/${MY_P}" + +DOCS="docs/*.txt" +PYTHON_MODNAME="enthought" + +src_prepare() { + distutils_src_prepare + + if ! has_version sci-libs/scipy; then + # enthought/util/tests/test_numeric.py imports deprecated enthought.util.numeric module, which depends on scipy. + rm -f enthought/util/tests/test_numeric.py + fi +} + +src_compile() { + distutils_src_compile + + if use doc; then + einfo "Generation of documentation" + pushd docs > /dev/null + emake html || die "Generation of documentation failed" + popd > /dev/null + fi +} + +src_test() { + VIRTUALX_COMMAND="distutils_src_test" virtualmake +} + +src_install() { + find -name "*LICENSE.txt" -delete + distutils_src_install + + if use doc; then + pushd docs/build/html > /dev/null + insinto /usr/share/doc/${PF}/html + doins -r [a-z]* _static || die "Installation of documentation failed" + popd > /dev/null + fi + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins -r examples/* || die "Installation of examples failed" + fi +} diff --git a/dev-python/enthoughtbase/metadata.xml b/dev-python/enthoughtbase/metadata.xml new file mode 100644 index 0000000..bbf6cbf --- /dev/null +++ b/dev-python/enthoughtbase/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>python</herd> + <longdescription lang="en"> + The EnthoughtBase project includes a few core packages that are used + by many other projects in the Enthought Tool Suite: + * enthought.etsconfig: Supports configuring settings that need to + be shared across multiple projects or programs on the same + system. Most significant of these is the GUI toolkit to be + used. You can also configure locations for writing application + data and user data, and the name of the company responsible for + the software (which is used in the application and user data + paths on some systems). + * enthought.logger: Provides convenience functions for creating + logging handlers. + * enthought.util: Provides miscellaneous utility functions + </longdescription> +</pkgmetadata> diff --git a/dev-python/envisage/ChangeLog b/dev-python/envisage/ChangeLog new file mode 100644 index 0000000..2459051 --- /dev/null +++ b/dev-python/envisage/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-python/envisage +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/envisage/ChangeLog,v 1.1 2011/08/03 23:47:33 bicatali Exp $ + +*envisage-4.0.0 (03 Aug 2011) + + 03 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> +envisage-4.0.0.ebuild, + +metadata.xml: + Initial import + diff --git a/dev-python/envisage/Manifest b/dev-python/envisage/Manifest new file mode 100644 index 0000000..f821e01 --- /dev/null +++ b/dev-python/envisage/Manifest @@ -0,0 +1,4 @@ +DIST envisage-4.0.0.tar.gz 486729 RMD160 12957ee5d0976b07b13b1ab7d8a63e9669c365f9 SHA1 79ff15a77cc6891fef5885a2b41432c323dcb696 SHA256 bda4571c5394d070ad853138c0400292e8ea0e8b8ce8c179205c221b247f5580 +EBUILD envisage-4.0.0.ebuild 1485 SHA1 be2c403b7761e9c3bdcd7c97163f970d9f30d2b0 SHA256 fc285d97ad79f2f1ced1da29c0a9f055a5470409a969dafe5b013be1a94f80c7 +MISC ChangeLog 358 SHA1 fe7296fe9d0fbc9d18c72bc1e2ecfef9154cdc2c SHA256 bc8f9327c04e59f55c33a545be7a37e18441bd1e31fd92c22b23df86225415fd +MISC metadata.xml 718 SHA1 25b1cc5c9b35dd1a4d89cf079ac29bff1c46c45c SHA256 59f1d0e8f3759ece9080e1ebba48821a7694aafacd51d8530cd812866b13ba83 diff --git a/dev-python/envisage/envisage-4.0.0.ebuild b/dev-python/envisage/envisage-4.0.0.ebuild new file mode 100644 index 0000000..213ecdc --- /dev/null +++ b/dev-python/envisage/envisage-4.0.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/envisage/envisage-4.0.0.ebuild,v 1.1 2011/08/03 23:47:33 bicatali Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython" +DISTUTILS_SRC_TEST="nosetests" + +inherit distutils virtualx + +DESCRIPTION="Enthought Tool Suite: extensible application framework" +HOMEPAGE="http://code.enthought.com/projects/envisage/ http://pypi.python.org/pypi/envisage" +SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64-linux" +IUSE="doc examples test" + +RDEPEND=">=dev-python/traits-4.0" +DEPEND="dev-python/setuptools + doc? ( dev-python/sphinx ) + test? ( + >=dev-python/traits-4.0 + media-fonts/font-cursor-misc + media-fonts/font-misc-misc + )" + +src_compile() { + distutils_src_compile + if use doc; then + einfo "Generation of documentation" + pushd docs > /dev/null + emake html || die "Generation of documentation failed" + popd > /dev/null + fi +} + +src_test() { + VIRTUALX_COMMAND="distutils_src_test" virtualmake +} + +src_install() { + distutils_src_install + + if use doc; then + pushd docs/build/html > /dev/null + insinto /usr/share/doc/${PF}/html + doins -r [a-z]* _static || die "Installation of documentation failed" + popd > /dev/null + fi + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins -r examples/* || die "Installation of examples failed" + fi +} diff --git a/dev-python/envisage/metadata.xml b/dev-python/envisage/metadata.xml new file mode 100644 index 0000000..c3a0dcd --- /dev/null +++ b/dev-python/envisage/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>python</herd> +<longdescription lang="en"> + Envisage is a Python-based framework for building extensible + applications, that is, applications whose functionality can be + extended by adding "plug-ins". Envisage provides a standard + mechanism for features to be added to an application, whether by the + original developer or by someone else. In fact, when you build an + application using Envisage, the entire application consists + primarily of plug-ins. In this respect, it is similar to the Eclipse + and Netbeans frameworks for Java applications. +</longdescription> +</pkgmetadata> diff --git a/dev-python/envisagecore/ChangeLog b/dev-python/envisagecore/ChangeLog new file mode 100644 index 0000000..1b51ca1 --- /dev/null +++ b/dev-python/envisagecore/ChangeLog @@ -0,0 +1,48 @@ +# ChangeLog for dev-python/envisagecore +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/envisagecore/ChangeLog,v 1.8 2011/01/30 17:56:45 arfrever Exp $ + +*envisagecore-3.2.0 (30 Jan 2011) + + 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -envisagecore-3.1.3.ebuild, +envisagecore-3.2.0.ebuild: + Version bump. + +*envisagecore-3.1.3 (18 Oct 2010) + + 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -envisagecore-3.1.2.ebuild, +envisagecore-3.1.3.ebuild: + Version bump. + + 07 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + envisagecore-3.1.2.ebuild: + Fix tests. + +*envisagecore-3.1.2 (21 Mar 2010) + + 21 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> + +envisagecore-3.1.2.ebuild: + Version bump + + 20 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> + envisagecore-3.1.1.ebuild: + Fixed building with new setuptools, bug #308199 + +*envisagecore-3.1.1 (06 Sep 2009) + + 06 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -envisagecore-3.0.1.ebuild, +envisagecore-3.1.1.ebuild: + Version bump. Set SUPPORT_PYTHON_ABIS. + +*envisagecore-3.1.0 (27 Mar 2009) + + 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> + +envisagecore-3.1.0.ebuild: + Version bump + +*envisagecore-3.0.1 (15 Jan 2009) + + 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, + +envisagecore-3.0.1.ebuild: + Initial import + diff --git a/dev-python/envisagecore/Manifest b/dev-python/envisagecore/Manifest new file mode 100644 index 0000000..746b823 --- /dev/null +++ b/dev-python/envisagecore/Manifest @@ -0,0 +1,4 @@ +DIST EnvisageCore-3.2.0.tar.gz 134050 RMD160 1e4867176ff81e775d9ad0ee1721a49324818906 SHA1 41de5f291a1cb36984853e48e2bbd9e16092f596 SHA256 6d0bcd4b424dadef18f4f9d00adbae4bef652658aed342a2d3763928dd2bac18 +EBUILD envisagecore-3.2.0.ebuild 1696 SHA1 d2ef15919931e6b17e2211bdd51ea4492bb37bd5 SHA256 de55414d8d8ba498fd3cb01c4615058587151e26731577ee759a6273af6cf2a6 +MISC ChangeLog 1471 SHA1 6df65f9f97adc335312a3a6af2876b9d2e0a6955 SHA256 392f4029d3fbeafba5b3a828ac8b58c60313fcd5909f43401127d69ec4e2295a +MISC metadata.xml 785 SHA1 e0908a622e51e091fc346025744ec62a13bcdc29 SHA256 bb815b297b6481597f1700c05f5f98bd830ef6075be10e74cd6d2fcd56086121 diff --git a/dev-python/envisagecore/envisagecore-3.2.0.ebuild b/dev-python/envisagecore/envisagecore-3.2.0.ebuild new file mode 100644 index 0000000..c29b06f --- /dev/null +++ b/dev-python/envisagecore/envisagecore-3.2.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/envisagecore/envisagecore-3.2.0.ebuild,v 1.2 2011/01/30 18:02:55 arfrever Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython" +DISTUTILS_SRC_TEST="setup.py" + +inherit distutils virtualx + +MY_PN="EnvisageCore" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Enthought Tool Suite: Extensible application framework" +HOMEPAGE="http://code.enthought.com/projects/envisage/ http://pypi.python.org/pypi/EnvisageCore" +SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64-linux" +IUSE="doc examples test" + +RDEPEND=">=dev-python/apptools-3.4.1 + >=dev-python/enthoughtbase-3.1.0 + dev-python/setuptools + >=dev-python/traits-3.6.0" +DEPEND="${RDEPEND} + doc? ( dev-python/sphinx ) + test? ( + dev-python/coverage + dev-python/nose + media-fonts/font-cursor-misc + media-fonts/font-misc-misc + x11-apps/xhost + )" + +S="${WORKDIR}/${MY_P}" + +PYTHON_MODNAME="enthought" + +src_compile() { + distutils_src_compile + + if use doc; then + einfo "Generation of documentation" + pushd docs > /dev/null + emake html || die "Generation of documentation failed" + popd > /dev/null + fi +} + +src_test() { + maketype="distutils_src_test" virtualmake +} + +src_install() { + distutils_src_install + + if use doc; then + pushd docs/build/html > /dev/null + insinto /usr/share/doc/${PF}/html + doins -r [a-z]* _static || die "Installation of documentation failed" + popd > /dev/null + fi + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins -r examples/* || die "Installation of examples failed" + fi +} diff --git a/dev-python/envisagecore/metadata.xml b/dev-python/envisagecore/metadata.xml new file mode 100644 index 0000000..f47d6fb --- /dev/null +++ b/dev-python/envisagecore/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>python</herd> + <longdescription lang="en"> + The Envisage project from the Enthought Tool Suite is a + Python-based framework for building extensible applications, that + is, applications whose functionality can be extended by adding + "plug-ins". Envisage provides a standard mechanism for features to + be added to an application, whether by the original developer or + by someone else. In fact, when you build an application + using Envisage, the entire application consists primarily of + plug-ins. In this respect, it is similar to the Eclipse and Netbeans + frameworks for Java applications. + </longdescription> +</pkgmetadata> diff --git a/dev-python/envisageplugins/ChangeLog b/dev-python/envisageplugins/ChangeLog new file mode 100644 index 0000000..940fd51 --- /dev/null +++ b/dev-python/envisageplugins/ChangeLog @@ -0,0 +1,52 @@ +# ChangeLog for dev-python/envisageplugins +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/envisageplugins/ChangeLog,v 1.9 2011/01/30 17:58:55 arfrever Exp $ + +*envisageplugins-3.2.0 (30 Jan 2011) + + 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -envisageplugins-3.1.3.ebuild, +envisageplugins-3.2.0.ebuild: + Version bump. + +*envisageplugins-3.1.3 (18 Oct 2010) + + 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -envisageplugins-3.1.2.ebuild, +envisageplugins-3.1.3.ebuild: + Version bump. + + 07 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + envisageplugins-3.1.2.ebuild: + Unrestrict tests. + + 07 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + envisageplugins-3.1.2.ebuild: + Set PYTHON_DEPEND. Simplify src_test(). + +*envisageplugins-3.1.2 (21 Mar 2010) + + 21 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> + +envisageplugins-3.1.2.ebuild: + Version bump + + 20 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> + envisageplugins-3.1.1.ebuild: + Fixed building with new setuptools, bug #308205 + +*envisageplugins-3.1.1 (06 Sep 2009) + + 06 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -envisageplugins-3.0.1.ebuild, +envisageplugins-3.1.1.ebuild: + Version bump. Set SUPPORT_PYTHON_ABIS. + +*envisageplugins-3.1.0 (27 Mar 2009) + + 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> + +envisageplugins-3.1.0.ebuild: + Version bump + +*envisageplugins-3.0.1 (15 Jan 2009) + + 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, + +envisageplugins-3.0.1.ebuild: + Initial import + diff --git a/dev-python/envisageplugins/Manifest b/dev-python/envisageplugins/Manifest new file mode 100644 index 0000000..8164dc7 --- /dev/null +++ b/dev-python/envisageplugins/Manifest @@ -0,0 +1,4 @@ +DIST EnvisagePlugins-3.2.0.tar.gz 333456 RMD160 6f27dcf7bed69908fd1da6a060e0f6a7029e9313 SHA1 ccafac3cf987feeecdd238f0b2b30d1f0f6d71a2 SHA256 06af153ed592189a7497e2fe8227ba49218c45f6f1d6e9841fe658925642f76d +EBUILD envisageplugins-3.2.0.ebuild 1308 SHA1 ef145fe5e50681c92e3ee0d48099b2381da201c6 SHA256 ec0360c23702c1864df19edf8079e23d20689f84c644ee4ce3012170f080df15 +MISC ChangeLog 1683 SHA1 dbb2cb351173047a5455a0e7b227981217713e06 SHA256 33511d81eaff697eeda4730a4c4e7e8fd9489e5d65762432456ba960f34ca1ae +MISC metadata.xml 1249 SHA1 012d0426e04afe57a7db58142fbfcbc8034682e3 SHA256 55302527e34848c854feb0b1665ab540312ff8a095b763b838564b0c566eec3d diff --git a/dev-python/envisageplugins/envisageplugins-3.2.0.ebuild b/dev-python/envisageplugins/envisageplugins-3.2.0.ebuild new file mode 100644 index 0000000..9e24ad0 --- /dev/null +++ b/dev-python/envisageplugins/envisageplugins-3.2.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/envisageplugins/envisageplugins-3.2.0.ebuild,v 1.2 2011/01/30 18:04:11 arfrever Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython" +DISTUTILS_SRC_TEST="setup.py" + +inherit distutils virtualx + +MY_PN="EnvisagePlugins" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Enthought Tool Suite: Plug-ins for the Envisage framework" +HOMEPAGE="http://code.enthought.com/projects/envisage_plugins.php http://pypi.python.org/pypi/EnvisagePlugins" +SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64-linux" +IUSE="examples test" + +RDEPEND=">=dev-python/envisagecore-3.2.0 + dev-python/setuptools + >=dev-python/traitsgui-3.6.0" +DEPEND="${RDEPEND} + test? ( + dev-python/coverage + dev-python/nose + media-fonts/font-cursor-misc + media-fonts/font-misc-misc + x11-apps/xhost + )" + +S="${WORKDIR}/${MY_P}" + +PYTHON_MODNAME="enthought" + +src_test() { + maketype="distutils_src_test" virtualmake +} + +src_install() { + find -name "*LICENSE.txt" -delete + distutils_src_install + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins -r examples/* || die "Installation of examples failed" + fi +} diff --git a/dev-python/envisageplugins/metadata.xml b/dev-python/envisageplugins/metadata.xml new file mode 100644 index 0000000..e9b3d5b --- /dev/null +++ b/dev-python/envisageplugins/metadata.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>python</herd> + <longdescription lang="en"> + The EnvisagePlugins project from the Enthought Tool Suite + includes a number of plug-ins for the Envisage framework that + Enthought has found useful for building scientific + applications. Envisage does not require that you use these + plug-ins, but you may find them useful to avoid having to reinvent + these particular wheels: + * Workbench: Provides an application GUI window that supports + views and perspectives, similar to the Eclipse IDE. + * Action: Supports user-interaction command mechanisms, such as + toolbars, menus, and buttons. + * Single Project: Supports a project paradigm for saving + application data, assuming an interaction model in which only + one project can be open in the application at a time. + * Text Editor: Provides a rudimentary text editor interface. + * Python Shell: Provides an interactive Python shell within a + Workbench-based application. + * Debug: Provides the Frame Based Inspector from the ETSDevTools + project as an Envisage plug-in + </longdescription> +</pkgmetadata> diff --git a/dev-python/numexpr/ChangeLog b/dev-python/numexpr/ChangeLog new file mode 100644 index 0000000..e07606d --- /dev/null +++ b/dev-python/numexpr/ChangeLog @@ -0,0 +1,29 @@ +# ChangeLog for dev-python/numexpr +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/numexpr/ChangeLog,v 1.4 2011/01/29 09:36:37 xarthisius Exp $ + +*numexpr-1.4.2 (29 Jan 2011) + + 29 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org> -numexpr-1.4.1.ebuild, + +numexpr-1.4.2.ebuild: + Version bump. Drop old. + +*numexpr-1.4.1 (24 Oct 2010) + + 24 Oct 2010; Kacper Kowalik <xarthisius@gentoo.org> -numexpr-1.3.1.ebuild, + -numexpr-1.4.ebuild, +numexpr-1.4.1.ebuild: + Version bump. Drop old. + +*numexpr-1.4 (02 Aug 2010) + + 02 Aug 2010; Kacper Kowalik <xarthisius@gentoo.org> +numexpr-1.4.ebuild, + metadata.xml: + Version bump. Add support for Intel VML. + +*numexpr-1.3.1 (03 Jul 2010) + + 03 Jul 2010; Kacper Kowalik <xarthisius@gentoo.org> +numexpr-1.3.1.ebuild, + +metadata.xml: + Initial import wrt bug 302565. Ebuild written by Tim Cera + <timcera@earthlink.net> + diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest new file mode 100644 index 0000000..d49e697 --- /dev/null +++ b/dev-python/numexpr/Manifest @@ -0,0 +1,4 @@ +DIST numexpr-1.4.2.tar.gz 64172 RMD160 30528db9e097632fe4350d0eb677298317ba72fa SHA1 9874be16e404d1d8550c2fd14b61a4520a387153 SHA256 38f73f0402bca52566186dbeca586989617c02f8f23a31085cf27eb5fd654967 +EBUILD numexpr-1.4.2.ebuild 1202 SHA1 7a7b45c1efd67be4a983c3a99ca05567e007a479 SHA256 2695a5fe5737eb89b6dfe9560af0a07f9ecec2cc28c3a93588e684a16ad7f5a6 +MISC ChangeLog 926 SHA1 2074e3f841a16852d6995a5ccfe604250ff238be SHA256 bb9f013f89062dee30ef7c1fd77b4aaa3a091a0073a15d34d7952a8150c617d0 +MISC metadata.xml 495 SHA1 57cb461967831f2d029c0179a70791c3bea198d2 SHA256 20bcf74b336f0713e25e03cd431d70bb4b5b8c5b7b3c8d9f5ee02a55cfe31678 diff --git a/dev-python/numexpr/metadata.xml b/dev-python/numexpr/metadata.xml new file mode 100644 index 0000000..a1e5d4d --- /dev/null +++ b/dev-python/numexpr/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>python</herd> +<herd>sci</herd> +<maintainer> + <email>timcera@earthlink.net</email> + <name>Tim Cera</name> +</maintainer> +<longdescription lang="en"> + Fast numerical array expression evaluator for Python and NumPy. +</longdescription> +<use> + <flag name="mkl">Enable support for Intel Vector Math Library, part of + <pkg>sci-libs/mkl</pkg>.</flag> +</use> +</pkgmetadata> diff --git a/dev-python/numexpr/numexpr-1.4.2.ebuild b/dev-python/numexpr/numexpr-1.4.2.ebuild new file mode 100644 index 0000000..5e2a772 --- /dev/null +++ b/dev-python/numexpr/numexpr-1.4.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/numexpr/numexpr-1.4.2.ebuild,v 1.1 2011/01/29 09:36:37 xarthisius Exp $ + +EAPI=2 + +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" + +inherit distutils + +DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy." +HOMEPAGE="http://code.google.com/p/numexpr/ http://pypi.python.org/pypi/numexpr" +SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64-linux" +IUSE="mkl" + +RDEPEND=">=dev-python/numpy-1.3.1 + mkl? ( sci-libs/mkl )" +DEPEND="${RDEPEND} + >=dev-python/setuptools-0.6_rc3 + >=dev-util/scons-1.2.0-r1" + +RESTRICT_PYTHON_ABIS="3.*" + +src_prepare() { + # TODO: alternatively icc's mkl can be used but it fails for me + if use mkl; then + cat <<- EOF > "${S}"/site.cfg + [mkl] + library_dirs = ${MKLROOT}/lib/em64t + include_dirs = ${MKLROOT}/include + mkl_libs = mkl_solver_ilp64, mkl_intel_ilp64, \ + mkl_intel_thread, mkl_core, iomp5 + EOF + fi +} + +src_test() { + testing() { + PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" "$(PYTHON)" ${PN}/tests/test_${PN}.py + } + python_execute_function testing +} diff --git a/dev-python/pyface/ChangeLog b/dev-python/pyface/ChangeLog new file mode 100644 index 0000000..06d7595 --- /dev/null +++ b/dev-python/pyface/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-python/pyface +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyface/ChangeLog,v 1.1 2011/08/03 23:48:32 bicatali Exp $ + +*pyface-4.0.0 (03 Aug 2011) + + 03 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> +pyface-4.0.0.ebuild, + +metadata.xml: + Initial import + diff --git a/dev-python/pyface/Manifest b/dev-python/pyface/Manifest new file mode 100644 index 0000000..7382126 --- /dev/null +++ b/dev-python/pyface/Manifest @@ -0,0 +1,4 @@ +DIST pyface-4.0.0.tar.gz 5012118 RMD160 ee80ea886251f111fae9bb9d2046338da42c75a8 SHA1 223e58fb39b3259ef9e294345c5b15e35415f3ce SHA256 3c00d8d9e12978d7656f749cb4c96458096ae3ecfaf55e7d714b8091c3c1a2a5 +EBUILD pyface-4.0.0.ebuild 1579 RMD160 fc75722a733cd6a666db6a00f06774ecc2996f53 SHA1 5c3fda7240389872d503c4ea24280d87c21d7d27 SHA256 511d858a10f5c58d8c066ca270d428baf9d821d4f16cd6baa522a1f3715af805 +MISC ChangeLog 350 RMD160 aa17f3ed04de8246861991b9b2607f08acd64e8f SHA1 6773d55747f146e71fae485c5488abd6af929083 SHA256 1a01b31d714b14b912658c882faa22c9b9c67b829205f82c3264dc6367f24f70 +MISC metadata.xml 631 RMD160 dacd9cd68b63cbcbea41e2ba1bc6cc896f86f575 SHA1 22a89559650c4a2e1034f034ddac3b9dc36a9128 SHA256 27a59404c61d9150ec6284febec134f1565d29197e6c167cd1cb4e47f8dc2e33 diff --git a/dev-python/pyface/metadata.xml b/dev-python/pyface/metadata.xml new file mode 100644 index 0000000..73168f8 --- /dev/null +++ b/dev-python/pyface/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>python</herd> +<longdescription lang="en"> + The pyface project contains a toolkit-independent GUI abstraction + layer, which is used to support the "visualization" features of the + Traits package. Thus, you can write code in terms of the Traits API + (views, items, editors, etc.), and let pyface and your selected + toolkit and back-end take care of the details of displaying them. + The following GUI backends are supported: + * wxPython + * PyQt + * PySide +</longdescription> +</pkgmetadata> diff --git a/dev-python/pyface/pyface-4.0.0.ebuild b/dev-python/pyface/pyface-4.0.0.ebuild new file mode 100644 index 0000000..30de85c --- /dev/null +++ b/dev-python/pyface/pyface-4.0.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyface/pyface-4.0.0.ebuild,v 1.2 2011/08/04 19:31:03 mr_bones_ Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython" +DISTUTILS_SRC_TEST="nosetests" + +inherit distutils virtualx + +DESCRIPTION="Enthought Tool Suite: traits-capable windowing framework" +HOMEPAGE="https://github.com/enthought/pyface http://pypi.python.org/pypi/pyface" +SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64-linux ~x86-linux" +IUSE="doc examples test" + +RDEPEND=">=dev-python/traits-4.0 + || ( dev-python/wxpython dev-python/PyQt4 dev-python/pyside )" +DEPEND="dev-python/setuptools + doc? ( dev-python/sphinx ) + test? ( + ${RDEPEND} + media-fonts/font-cursor-misc + media-fonts/font-misc-misc + )" + +DOCS="docs/*.txt" + +src_compile() { + distutils_src_compile + if use doc; then + einfo "Generation of documentation" + pushd docs > /dev/null + emake html || die "Generation of documentation failed" + popd > /dev/null + fi +} + +src_test() { + VIRTUALX_COMMAND="distutils_src_test" virtualmake +} + +src_install() { + find -name "*LICENSE*.txt" -delete + distutils_src_install + + if use doc; then + pushd docs/build/html > /dev/null + insinto /usr/share/doc/${PF}/html + doins -r [a-z]* _static || die "Installation of documentation failed" + popd > /dev/null + fi + + if use examples; then + insinto /usr/share/doc/${PF} + doins -r examples || die "Installation of examples failed" + fi +} diff --git a/dev-python/pymc/Manifest b/dev-python/pymc/Manifest new file mode 100644 index 0000000..2fc73a3 --- /dev/null +++ b/dev-python/pymc/Manifest @@ -0,0 +1,2 @@ +EBUILD pymc-2.2.ebuild 709 RMD160 eed4dee594e3ae3d6fbdc3ed5c1750b08b66d9cd SHA1 1742f94079d23c401c7ce744d52a8c29f65ef1f1 SHA256 48aaba8316d70bdc54a01494b1c4bd8b452162f86379ec145542f90969544e85 +MISC pymc-2.2.ebuild~ 698 RMD160 293b7feb6fb6328ef16db6ee5c15afbafe3e7815 SHA1 5a50bf42ab54ef0ddfbc88b7bd8cab420ffced4c SHA256 1aa2a504c0be3fe6e63fe1a46a24f74d96e51b3193a0dae0f5e6bf226662ebc2 diff --git a/dev-python/pymc/pymc-2.2.ebuild b/dev-python/pymc/pymc-2.2.ebuild new file mode 100644 index 0000000..dc558fd --- /dev/null +++ b/dev-python/pymc/pymc-2.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pytables/pytables-2.2.1.ebuild,v 1.1 2010/11/05 16:03:39 xarthisius Exp $ + +EAPI="3" + +PYTHON_DEPEND="2" + +inherit distutils eutils git + +EGIT_REPO_URI="http://github.com/pymc-devs/pymc.git" +DESCRIPTION="Markov chain Monte Carlo for Python." +HOMEPAGE="http://code.google.com/p/${PN} http://pypi.python.org/pypi/${PN}" + +SLOT="0" +KEYWORDS="~amd64-linux ~x86-linux" +LICENSE="MIT" + +DEPEND=" + dev-python/pytables + dev-python/numpy +" + +S="${WORKDIR}/${PV}" +DISTUTILS_GLOBAL_OPTIONS=("config_fc" "--fcompiler=gfortran") + +src_compile() { + distutils_src_compile +}
\ No newline at end of file diff --git a/dev-python/pyopengl/ChangeLog b/dev-python/pyopengl/ChangeLog new file mode 100644 index 0000000..d811f28 --- /dev/null +++ b/dev-python/pyopengl/ChangeLog @@ -0,0 +1,337 @@ +# ChangeLog for dev-python/pyopengl +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopengl/ChangeLog,v 1.63 2010/09/30 17:15:32 jlec Exp $ + + 30 Sep 2010; Justin Lecher <jlec@gentoo.org> pyopengl-3.0.1.ebuild: + keyworded for ~-linux prefix + + 16 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> + pyopengl-3.0.1.ebuild: + virtual/glut -> media-libs/glut + + 05 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> pyopengl-3.0.1.ebuild: + ppc64 stable wrt #319171 + + 24 May 2010; <nixnut@gentoo.org> pyopengl-3.0.1.ebuild: + ppc stable #319171 + + 23 May 2010; Raúl Porcel <armin76@gentoo.org> pyopengl-3.0.1.ebuild: + alpha/arm/ia64/sh/sparc/x86 stable wrt #319171 + + 18 May 2010; Markos Chandras <hwoarang@gentoo.org> pyopengl-3.0.1.ebuild: + Stable on amd64 wrt bug #319171 + + 14 May 2010; Jeroen Roovers <jer@gentoo.org> pyopengl-3.0.1.ebuild: + Stable for HPPA (bug #319171). + + 18 Apr 2010; <nixnut@gentoo.org> pyopengl-3.0.1_beta2.ebuild: + ppc stable #302672 + +*pyopengl-3.0.1 (04 Apr 2010) + + 04 Apr 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +pyopengl-3.0.1.ebuild: + Version bump. + + 04 Apr 2010; Raúl Porcel <armin76@gentoo.org> + pyopengl-3.0.1_beta2.ebuild: + alpha/arm/ia64/sh/sparc stable wrt #302672 + + 23 Feb 2010; Christian Faulhammer <fauli@gentoo.org> + pyopengl-3.0.1_beta2.ebuild: + stable x86, bug 302672 + + 10 Feb 2010; Jeroen Roovers <jer@gentoo.org> pyopengl-3.0.1_beta2.ebuild: + Stable for HPPA (bug #302672). + + 25 Jan 2010; Raúl Porcel <armin76@gentoo.org> + pyopengl-3.0.1_beta2.ebuild: + Add ~alpha/~arm/~ia64/~sh/~sparc wrt #298612 + + 25 Jan 2010; Raúl Porcel <armin76@gentoo.org> + pyopengl-3.0.1_beta1.ebuild: + alpha/ia64/sh/sparc stable wrt #298132 + + 14 Jan 2010; Markus Meier <maekke@gentoo.org> pyopengl-3.0.1_beta1.ebuild: + arm/x86 stable, bug #298132 + + 14 Jan 2010; Brent Baude <ranger@gentoo.org> pyopengl-3.0.1_beta2.ebuild: + Marking pyopengl-3.0.1_beta2 ~ppc for bug 298612 + + 10 Jan 2010; Brent Baude <ranger@gentoo.org> pyopengl-3.0.1_beta1.ebuild: + stable ppc64, bug 298132 + + 10 Jan 2010; Brent Baude <ranger@gentoo.org> pyopengl-3.0.1_beta2.ebuild: + Marking pyopengl-3.0.1_beta2 ~ppc64 for bug 298612 + + 07 Jan 2010; Jeroen Roovers <jer@gentoo.org> pyopengl-3.0.1_beta1.ebuild: + Stable for HPPA (bug #298132). + + 07 Jan 2010; Jeroen Roovers <jer@gentoo.org> pyopengl-3.0.1_beta2.ebuild: + Marked ~hppa (bug #298612). + + 07 Jan 2010; Alexis Ballier <aballier@gentoo.org> + pyopengl-3.0.1_beta2.ebuild: + keyword ~x86-fbsd, bug #298612 + + 07 Jan 2010; Steve Dibb <beandog@gentoo.org> pyopengl-3.0.1_beta1.ebuild: + amd64 stable, bug 298132 + + 28 Dec 2009; nixnut <nixnut@gentoo.org> pyopengl-3.0.1_beta1.ebuild: + ppc stable #298132 + +*pyopengl-3.0.1_beta2 (28 Dec 2009) + + 28 Dec 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +pyopengl-3.0.1_beta2.ebuild: + Version bump. Add optional dependency on dev-tcltk/togl (bug #285352). + +*pyopengl-3.0.1_beta1 (21 Nov 2009) + + 21 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -pyopengl-2.0.0.44.ebuild, -files/pyopengl-2.0.0.44-fix_togl.patch, + -pyopengl-3.0.1_alpha3.ebuild, +pyopengl-3.0.1_beta1.ebuild, + -files/config.diff: + Version bump. + + 08 Oct 2009; Raúl Porcel <armin76@gentoo.org> pyopengl-3.0.0.ebuild: + ia64/sh/sparc stable wrt #271976 + + 21 Sep 2009; Markus Meier <maekke@gentoo.org> pyopengl-3.0.0.ebuild: + arm stable, bug #271976 + +*pyopengl-3.0.1_alpha4 (13 Sep 2009) + + 13 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +pyopengl-3.0.1_alpha4.ebuild: + Version bump. + + 06 Sep 2009; Christian Ruppert <idl0r@gentoo.org> + pyopengl-2.0.0.44.ebuild, -files/pyopengl-2.0.1.09-malloc.patch: + Remove unused patch. Fix repoman complains. + + 04 Sep 2009; Patrick Lauer <patrick@gentoo.org> + -pyopengl-3.0.0_beta6.ebuild, -pyopengl-3.0.0_beta8.ebuild, + -pyopengl-3.0.1_alpha1.ebuild: + Remove old + +*pyopengl-3.0.1_alpha3 (29 Aug 2009) + + 29 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +pyopengl-3.0.1_alpha3.ebuild: + Version bump. + +*pyopengl-3.0.1_alpha1 (02 Aug 2009) + + 02 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +pyopengl-3.0.1_alpha1.ebuild: + Version bump. Set SUPPORT_PYTHON_ABIS. + + 19 Jun 2009; Brent Baude <ranger@gentoo.org> pyopengl-3.0.0.ebuild: + stable ppc64, bug 271976 + + 09 Jun 2009; Jeroen Roovers <jer@gentoo.org> pyopengl-3.0.0.ebuild: + Stable for HPPA (bug #271976). + + 07 Jun 2009; Tobias Klausmann <klausman@gentoo.org> pyopengl-3.0.0.ebuild: + Stable on alpha, bug #271976 + + 06 Jun 2009; nixnut <nixnut@gentoo.org> pyopengl-3.0.0.ebuild: + ppc stable #271976 + + 01 Jun 2009; Markus Meier <maekke@gentoo.org> pyopengl-3.0.0.ebuild: + amd64/x86 stable, bug #271976 + +*pyopengl-3.0.0 (16 May 2009) + + 16 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +pyopengl-3.0.0.ebuild: + Version bump. + + 25 Jan 2009; Patrick Lauer <patrick@gentoo.org> + pyopengl-3.0.0_beta8.ebuild: + Disabling doc useflag in beta8 as upstream does not ship the docs. Closes + #256297 + +*pyopengl-3.0.0_beta8 (24 Jan 2009) + + 24 Jan 2009; Patrick Lauer <patrick@gentoo.org> + +pyopengl-3.0.0_beta8.ebuild: + Bump to beta8, closes #256180 + +*pyopengl-3.0.0_beta6 (25 Oct 2008) + + 25 Oct 2008; Ali Polatel <hawking@gentoo.org> -pyopengl-2.0.1.09.ebuild, + -pyopengl-2.0.1.09-r1.ebuild, -pyopengl-3.0.0_beta1.ebuild, + +pyopengl-3.0.0_beta6.ebuild: + Version bump. Fix python dependency, bug 242688. Use use dependencies + instead of built_with_use. Drop old. + + 29 Jun 2008; Torsten Veller <tove@gentoo.org> pyopengl-3.0.0_beta1.ebuild: + Add missing die: || "..." -> || die "..." + + 24 Feb 2008; Tiziano Müller <dev-zero@gentoo.org> + pyopengl-3.0.0_beta1.ebuild: + Fixed typo in built_with_use. Added setuptools dependency (bug #211253). + +*pyopengl-3.0.0_beta1 (24 Feb 2008) + + 24 Feb 2008; Tiziano Müller <dev-zero@gentoo.org> + +pyopengl-3.0.0_beta1.ebuild: + Version bump (fixes bugs #199961, #137872, #133602 since ctype is being used + instead of swig and bug #202921). + + 22 Jul 2007; Hans de Graaff <graaff@gentoo.org> pyopengl-2.0.0.44.ebuild, + pyopengl-2.0.1.09.ebuild, pyopengl-2.0.1.09-r1.ebuild: + Drop virtual/x11 references. + + 03 Feb 2007; Lukasz Strzygowski <lucass@gentoo.org> + pyopengl-2.0.0.44.ebuild: + Fixed mistaken variable name (bug #157514). + +*pyopengl-2.0.1.09-r1 (27 Jan 2007) + + 27 Jan 2007; Lukasz Strzygowski <lucass@gentoo.org> + +pyopengl-2.0.1.09-r1.ebuild: + Added doc use-flag and fixed to install docs in /usr/share/doc (bug #158511). + + 12 Sep 2006; Marien Zwart <marienz@gentoo.org> pyopengl-2.0.0.44.ebuild, + pyopengl-2.0.1.09.ebuild: + built_with_use tcltk -> built_with_use tk. Thanks to Cardoe for reporting. + + 28 Jul 2006; Javier Villavicencio <the_paya@gentoo.org> + pyopengl-2.0.1.09.ebuild: + Added ~x86-fbsd keyword. + + 28 Jul 2006; Alastair Tse <liquidx@gentoo.org> + +files/pyopengl-2.0.1.09-malloc.patch, pyopengl-2.0.1.09.ebuild: + freebsd compat patch to remove use of malloc.h (#140940) + + 11 Dec 2005; Donnie Berkholz <spyderous@gentoo.org>; + pyopengl-2.0.1.09.ebuild: + Add modular X dependencies. + + 08 Feb 2005; Fernando Serboncini <fserb@gentoo.org> + pyopengl-2.0.0.44.ebuild, pyopengl-2.0.1.09.ebuild: + Fixed lib vars. Thanks to Tom Payne <twp@gentoo.org> for the diff. Closes + #81217 + + 07 Feb 2005; Fernando Serboncini <fserb@gentoo.org> + pyopengl-2.0.0.44.ebuild, pyopengl-2.0.1.09.ebuild: + Fixed SED expression. Closes #81164 + + 31 Jan 2005; Fernando Serboncini <fserb@gentoo.org> + -files/pyopengl-2.0.0.44-disable_togl.patch, + +files/pyopengl-2.0.0.44-fix_togl.patch, pyopengl-2.0.0.44.ebuild, + pyopengl-2.0.1.09.ebuild: + removed virtualx eclass dependency on both ebuilds. Closes #80090. + + 28 Jan 2005; Mike Frysinger <vapier@gentoo.org> pyopengl-2.0.0.44.ebuild, + pyopengl-2.0.1.09.ebuild: + Remove opengl-update cruft. + + 25 Jan 2005; Fernando Serboncini <fserb@gentoo.org> + pyopengl-2.0.0.44.ebuild, pyopengl-2.0.1.09.ebuild: + Fixed opengl-update switch on both ebuilds. Fixes #76928 + + 25 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org> + pyopengl-2.0.0.44.ebuild, pyopengl-2.0.1.09.ebuild: + Use proper env.d file. + +*pyopengl-2.0.1.09 (25 Jan 2005) + + 25 Jan 2005; Fernando Serboncini <fserb@gentoo.org> + +pyopengl-2.0.1.09.ebuild: + Version bump, closes #68921. + Thanks to Keith Lyon <kglyon@uwyo.edu> for the ebuild. + + 30 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : + Change encoding to UTF-8 for GLEP 31 compliance + + 05 Sep 2004; Sven Wegener <swegener@gentoo.org> : + Fixed ChangeLog header. + + 13 Aug 2004; Alastair Tse <liquidx@gentoo.org> pyopengl-2.0.0.44.ebuild: + stop unary warnings + + 29 Jul 2004; Tom Gall <tgall@gentoo.org> PyOpenGL-2.0.0.44.ebuild: + stable on ppc64, bug #57015 + +*pyopengl-2.0.0.44 (20 Jul 2004) + + 20 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> +metadata.xml, + +files/config.diff, +files/pyopengl-2.0.0.44-disable_togl.patch, + +pyopengl-2.0.0.44.ebuild: + Rename dev-python/PyOpenGL to dev-python/pyopengl. + + 13 May 2004; Stephen P. Becker <geoman@gentoo.org> PyOpenGL-2.0.0.44.ebuild: + Stable on mips. + + 07 May 2004; Bryan Østergaard <kloeri@gentoo.org> PyOpenGL-2.0.0.44.ebuild: + Add missing IUSE. + + 11 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; + PyOpenGL-2.0.0.44.ebuild: + Fixes for xorg-x11 compatibility. + + 09 Apr 2004; Michael Sterrett <mr_bones_@gentoo.org> + PyOpenGL-2.0.0.44.ebuild: + don't assign default to S; inherit eutils for epatch + + 07 Apr 2004; Bart Lauwers <blauwers@gentoo.org> PyOpenGL-2.0.0.44.ebuild: + Fix for bug #45435: previous code broke non-nvidia opengl setups + + 16 Mar 2004; Stephen P. Becker <geoman@gentoo.org> PyOpenGL-2.0.0.44.ebuild: + Added ~mips keyword. + + 17 Feb 2004; Aron Griffis <agriffis@gentoo.org> PyOpenGL-2.0.0.44.ebuild: + stable on ia64 + + 17 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> : + manifest fix + + 16 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> + PyOpenGL-2.0.0.44.ebuild: + set ppc in keywords + + 16 Jan 2004; Bart Lauwers <blauwers@gentoo.org) PyOpenGL-2.0.0.44.ebuild : + Fix for bug #37320: temporarily disable nvidia opengl driver during build, added + missing ChangeLog entry + + 05 Jan 2004; Jon Portnoy <avenj@gentoo.org> PyOpenGL-2.0.0.44.ebuild : + AMD64 keywords. + + 29 Dec 2003; Guy Martin <gmsoft@gentoo.org> PyOpenGL-2.0.0.44.ebuild: + Marked stable on hppa. + + 25 Dec 2003; Jason Wever <weeve@gentoo.org> PyOpenGL-2.0.0.44.ebuild: + Marked stable on sparc. + + 06 Dec 2003; Alastair Tse <liquidx@gentoo.org> PyOpenGL-2.0.0.44.ebuild, + files/PyOpenGL-2.0.0.44-disable_togl.patch: + temporarily disabled ToGL until we find a better solution for tk-8.4.4. please + note that this is going to be deprecated from PyOpenGL in the next release and + is not used by anything in portage. (#32070) Patch thanks to Eamon + Caddigan <ecaddiga@uiuc.edu> + + 30 May 2003; Jack Morgan <jmorgan@gentoo.org> PyOpenGL-2.0.0.44.ebuild: + Changed -sparc to ~sparc + + 16 May 2003; Stanislav Brabec <utx@gentoo.org> files/config.diff: + Patch updated to build with tk-8.4 (from Chad Netzer + <chad.netzer@stanfordalumni.org>, bugs #20248). + +*PyOpenGL-2.0.0.44 (29 Aug 2002) + + 11 Sep 2002; Nick Hadaway <raker@gentoo.org> PyOpenGL-2.0.0.44.ebuild : + Updated dependancies to include glut. This addresses bug #7563 + + 29 Aug 2002; Seemant Kulleen <seemant@gentoo.org> PyOpenGL-2.0.0.44.ebuild : + Adjusted so that an X server need not be running. It will use a virtual X + server. + + 29 Aug 2002; Nick Hadaway <raker@gentoo.org> PyOpenGL-2.0.0.44.ebuild, + files/digest-PyOpenGL-2.0.0.44, files/config.diff : + New ebuild added to support a wxPython opengl enabled build. This ebuild + requires a local or remote xserver running in order to complete the + build. diff --git a/dev-python/pyopengl/Manifest b/dev-python/pyopengl/Manifest new file mode 100644 index 0000000..f09a8a3 --- /dev/null +++ b/dev-python/pyopengl/Manifest @@ -0,0 +1,4 @@ +DIST PyOpenGL-3.0.1.tar.gz 698475 RMD160 cd9c3f20ae7154cc4fcb810dea3a24bd469d3c05 SHA1 3a5b4888b0c9f73513c9e41629c32e1279907524 SHA256 79065ba0fec47e9e9514f3be543866f07d7b08071336d566fbf3ab138c442635 +EBUILD pyopengl-3.0.1.ebuild 909 SHA1 59abd43012cd0e09228361caf6196449cf03c2db SHA256 20f3e6e2d88262746410523bac51b871c9ed1248d792680f3fd3909cffd12bcd +MISC ChangeLog 11833 SHA1 897f275c45f7df4aa024f4b5ea93f530cd338d6e SHA256 375dca6fc56f1da6f49f2a2e57392e8a4e656817c3faf182072a104e771c343c +MISC metadata.xml 159 SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 diff --git a/dev-python/pyopengl/metadata.xml b/dev-python/pyopengl/metadata.xml new file mode 100644 index 0000000..de483c5 --- /dev/null +++ b/dev-python/pyopengl/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>python</herd> +</pkgmetadata> diff --git a/dev-python/pyopengl/pyopengl-3.0.1.ebuild b/dev-python/pyopengl/pyopengl-3.0.1.ebuild new file mode 100644 index 0000000..fe3d70f --- /dev/null +++ b/dev-python/pyopengl/pyopengl-3.0.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopengl/pyopengl-3.0.1.ebuild,v 1.10 2010/12/26 15:26:50 arfrever Exp $ + +EAPI="3" +PYTHON_DEPEND="2:2.5" +PYTHON_USE_WITH="tk" +PYTHON_USE_WITH_OPT="tk" +SUPPORT_PYTHON_ABIS="1" + +inherit distutils + +MY_PN="PyOpenGL" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python OpenGL bindings" +HOMEPAGE="http://pyopengl.sourceforge.net/ http://pypi.python.org/pypi/PyOpenGL" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz + mirror://sourceforge/pyopengl/${MY_P}.tar.gz" +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64-linux ~x86-linux" +IUSE="tk" + +RDEPEND="media-libs/freeglut + virtual/opengl + x11-libs/libXi + x11-libs/libXmu + tk? ( dev-tcltk/togl )" +DEPEND="${RDEPEND} + dev-python/setuptools" +RESTRICT_PYTHON_ABIS="2.4 3.*" + +S="${WORKDIR}/${MY_P}" + +PYTHON_MODNAME="OpenGL" diff --git a/dev-python/pyproj/ChangeLog b/dev-python/pyproj/ChangeLog new file mode 100644 index 0000000..5438989 --- /dev/null +++ b/dev-python/pyproj/ChangeLog @@ -0,0 +1,37 @@ +# ChangeLog for dev-python/pyproj +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyproj/ChangeLog,v 1.6 2011/03/09 18:16:22 arfrever Exp $ + +*pyproj-1.8.9 (09 Mar 2011) + + 09 Mar 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -pyproj-1.8.7.ebuild, +pyproj-1.8.9.ebuild: + Version bump. + +*pyproj-1.8.8 (19 Sep 2010) + + 19 Sep 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -pyproj-1.8.6.ebuild, +pyproj-1.8.8.ebuild: + Version bump. + +*pyproj-1.8.7 (19 Jul 2010) + + 19 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -pyproj-1.8.5.ebuild, +pyproj-1.8.7.ebuild: + Version bump. + +*pyproj-1.8.6 (04 Nov 2009) + + 04 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +pyproj-1.8.6.ebuild: + Version bump. Set SUPPORT_PYTHON_ABIS. + + 18 Jun 2009; Patrick Lauer <patrick@gentoo.org> pyproj-1.8.5.ebuild: + Adding ~x86 keyword, closes bug #274635 + +*pyproj-1.8.5 (28 Feb 2009) + + 28 Feb 2009; Patrick Lauer <patrick@gentoo.org> +metadata.xml, + +pyproj-1.8.5.ebuild: + Initial import. Fixes #224695. Ebuild contributed by Sam Jacobson + diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest new file mode 100644 index 0000000..eae07f0 --- /dev/null +++ b/dev-python/pyproj/Manifest @@ -0,0 +1,4 @@ +DIST pyproj-1.8.9.tar.gz 4288526 RMD160 70bdedfbac05ea4380060639f0f637e678db2449 SHA1 eebf29135ff8ef25294fe7477270e2bc6836e5dc SHA256 02ed5f006079c0764b8424c466368d9a1371bf144c4aa63cf38be4c06700acee +EBUILD pyproj-1.8.9.ebuild 627 RMD160 b077779225fb1d2e5f1762afe68d99e5f2af53ee SHA1 d38b71a4b1e0b05b2f0204a8bac2edddbd38d7e1 SHA256 7c9cb4780883833f54d4678fd9ee4ed74e4179dc1212a310ed1154c3e9caca8f +MISC ChangeLog 1173 RMD160 5bce7e3c62d91d617501f790f94527489290c9bb SHA1 ceedf36e4f09880ae7fd0b194e9c3dbe1bff5039 SHA256 9612709ffe4c83b946c6cc749d72244bdabab6ffe21f85d43bd8302d7e967b06 +MISC metadata.xml 160 RMD160 e730f96ab97c5be577a6d6d05f04990374a0dffb SHA1 2aa5e6be9c265c0e7bceb78ee9fd20df5f818e36 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a diff --git a/dev-python/pyproj/metadata.xml b/dev-python/pyproj/metadata.xml new file mode 100644 index 0000000..301d220 --- /dev/null +++ b/dev-python/pyproj/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>python</herd> +</pkgmetadata> diff --git a/dev-python/pyproj/pyproj-1.8.9.ebuild b/dev-python/pyproj/pyproj-1.8.9.ebuild new file mode 100644 index 0000000..7e0ab79 --- /dev/null +++ b/dev-python/pyproj/pyproj-1.8.9.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyproj/pyproj-1.8.9.ebuild,v 1.1 2011/03/09 18:16:22 arfrever Exp $ + +EAPI="3" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="*-jython" + +inherit distutils + +DESCRIPTION="Python interface to PROJ.4 library" +HOMEPAGE="http://code.google.com/p/pyproj/ http://pypi.python.org/pypi/pyproj" +SRC_URI="http://pyproj.googlecode.com/files/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64-linux ~x86-linux" +IUSE="" + +DEPEND="" +RDEPEND="" + +PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") diff --git a/dev-python/pytables/ChangeLog b/dev-python/pytables/ChangeLog new file mode 100644 index 0000000..4f37964 --- /dev/null +++ b/dev-python/pytables/ChangeLog @@ -0,0 +1,166 @@ +# ChangeLog for dev-python/pytables +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pytables/ChangeLog,v 1.37 2010/11/05 16:03:39 xarthisius Exp $ + +*pytables-2.2.1 (05 Nov 2010) + + 05 Nov 2010; Kacper Kowalik <xarthisius@gentoo.org> -pytables-2.2.ebuild, + +pytables-2.2.1.ebuild: + Version bump. Drop old. + +*pytables-2.2 (03 Jul 2010) + + 03 Jul 2010; Kacper Kowalik <xarthisius@gentoo.org> +pytables-2.2.ebuild, + metadata.xml: + Version bump. Removed mpi hack as it works with both hdf5[mpi] and + hdf5[-mpi] without it. Dropped ppc keyword due to dependency on + dev-python/numexpr. Added sci herd to metadata.xml + + 12 Feb 2010; Sébastien Fabbro <bicatali@gentoo.org> + pytables-2.1.2.ebuild: + Removed mpi use flag in favor of checking if hdf5 was built with mpi, see + bug #303215 + + 01 Feb 2010; Christian Faulhammer <fauli@gentoo.org> + pytables-2.1.2.ebuild: + stable x86, bug 223273 + + 01 Feb 2010; Sébastien Fabbro <bicatali@gentoo.org> + pytables-2.1.2.ebuild: + Added an mpi keyword to actually use mpi wrappers when hdf5 was compiled + with mpi support + + 19 Jan 2010; Sébastien Fabbro <bicatali@gentoo.org> + pytables-2.1.2.ebuild, +files/pytables-2.1.2-no-old-num.patch: + Now skip tests for numarray and numeric, obsoleted + +*pytables-2.1.2 (12 Dec 2009) + + 12 Dec 2009; Sébastien Fabbro <bicatali@gentoo.org> -pytables-0.8.ebuild, + -pytables-1.4.ebuild, -pytables-2.1.1.ebuild, +pytables-2.1.2.ebuild, + +files/pytables-2.1.2-failingtests.patch, metadata.xml: + Version bump. Disable failing tests due to bad reference HDF5 files + (reported upstream), thanks Kacper Kowalik. Removed old version, even x86 + stable 0.8 because depending on Numeric/numarray which are buggy and + obsolete with python > 2.5 + + 04 Sep 2009; Patrick Lauer <patrick@gentoo.org> -pytables-2.0.2.ebuild, + -pytables-2.0.3.ebuild, -pytables-2.1.ebuild: + Remove old + +*pytables-2.1.1 (03 Aug 2009) + + 03 Aug 2009; Michał Januszewski <spock@gentoo.org> + +pytables-2.1.1.ebuild: + Version bump. + + 18 Feb 2009; Patrick Lauer <patrick@gentoo.org> pytables-2.1.ebuild: + Fixing dep, thanks to Matt Summers, fixes #254654 + +*pytables-2.1 (04 Feb 2009) + + 04 Feb 2009; Patrick Lauer <patrick@gentoo.org> +pytables-2.1.ebuild: + Bump to 2.1, fixes #254654 + +*pytables-2.0.3 (28 Jun 2008) + + 28 Jun 2008; Rob Cakebread <pythonhead@gentoo.org> pytables-2.0.2.ebuild, + +pytables-2.0.3.ebuild: + Version bump. Fixed depend on sci-libs/hdf5, dropped ia64 because it + doesn't have hdf5 keyword + +*pytables-2.0.2 (23 Feb 2008) + + 23 Feb 2008; Tiziano Müller <dev-zero@gentoo.org> pytables-1.4.ebuild, + +pytables-2.0.2.ebuild: + Version bump (bug #196062). Fixed dependency in 1.4 (bug #211106, thanks to + Chris Kerr). Added tests for both. Note: 1.4 is deprecated and 3 tests fail + on x86_64 ant won't be fixed. Since 1.4 and 2.x are not compatible, 1.4 + hasn't been dropped for now. Fixed wrong license. + + 05 May 2007; Lukasz Strzygowski <lucass@gentoo.org> + -pytables-0.7.2.ebuild, -pytables-0.8.1.ebuild, -pytables-0.9.1.ebuild, + pytables-1.4.ebuild: + Added: NEED_PYTHON, doc/examples use-flags, ~amd64 keyword. Dropped old + versions. + +*pytables-1.4 (23 Apr 2007) + + 23 Apr 2007; Rob Cakebread <pythonhead@gentoo.org> +pytables-1.4.ebuild: + Version bump. bug #167037 + + 21 Feb 2007; Lukasz Strzygowski <lucass@gentoo.org> + files/digest-pytables-0.7.2, files/digest-pytables-0.8, + files/digest-pytables-0.8.1, files/digest-pytables-0.9.1, Manifest: + Convert to Manifest2. + + 01 Apr 2006; Aron Griffis <agriffis@gentoo.org> pytables-0.9.1.ebuild: + Mark 0.9.1 ~ia64 + + 21 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> : + Fix broken digest. + + 20 Apr 2005; Alastair Tse <liquidx@gentoo.org> pytables-0.9.1.ebuild: + fix numarray dep (#72327) + + 07 Feb 2005; Fernando Serboncini <fserb@gentoo.org> pytables-0.7.2.ebuild, + pytables-0.8.ebuild: + stable on x86 + + 31 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : + Change encoding to UTF-8 for GLEP 31 compliance + + 28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> : + Dependency update: dev-libs/hdf5 -> sci-libs/hdf5. + + 28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> : + Dependency update: dev-libs/hdf5 -> sci-libs/hdf5. + + 28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> : + Dependency update: dev-libs/hdf5 -> sci-libs/hdf5. + + 28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> : + Dependency update: dev-libs/hdf5 -> sci-libs/hdf5. + + 28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> pytables-0.8.ebuild: + Dependency update: dev-libs/hdf -> sci-libs/hdf. + + 28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> pytables-0.9.1.ebuild: + Dependency update: dev-libs/hdf -> sci-libs/hdf. + + 28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> pytables-0.8.1.ebuild: + Dependency update: dev-libs/hdf -> sci-libs/hdf. + + 28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> pytables-0.7.2.ebuild: + Dependency update: dev-libs/hdf -> sci-libs/hdf. + +*pytables-0.9.1 (07 Dec 2004) + + 07 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> +pytables-0.9.1.ebuild: + Version bump. + + 17 Jul 2004; David Holm <dholm@gentoo.org> pytables-0.8.1.ebuild: + Added to ~ppc. + +*pytables-0.8.1 (16 Jul 2004) + + 16 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> +pytables-0.8.1.ebuild: + Version bump. + + 04 May 2004; Bryan Østergaard <kloeri@gentoo.org> pytables-0.7.2.ebuild, + pytables-0.8.ebuild: + Add missing IUSE. + +*pytables-0.8 (10 Mar 2004) + + 10 Mar 2004; <kloeri@gentoo.org> pytables-0.8.ebuild: + Version bump. + + 16 Feb 2004; Michael Sterrett <mr_bones_@gentoo.org> pytables-0.7.2.ebuild: + don't set S to default; repoman: Fix leading whitespace + +*pytables-0.7.2 (15 Feb 2004) + + 15 Feb 2004; <kloeri@gentoo.org> pytables-0.7.2.ebuild: + Initial import. + diff --git a/dev-python/pytables/Manifest b/dev-python/pytables/Manifest new file mode 100644 index 0000000..310aca5 --- /dev/null +++ b/dev-python/pytables/Manifest @@ -0,0 +1,5 @@ +DIST tables-2.2.1.tar.gz 4985175 SHA1 2c6385365be19fdf8f81e8fd862bedfcf4fe2ba5 SHA256 65dbdb7d3d6f37be01ebd9ececae8b165b60c4648381abef9d08d76c1a1a6cb1 +EBUILD pytables-2.2.1.ebuild 1498 SHA1 1e0321e323693c8ac991ac422e4556a8a3f6e452 SHA256 a097aeaefd1b414efc07c52e5da9067867bff402dd989ca42a073310720a384b +MISC ChangeLog 5783 SHA1 b74c93ca1d754b35ab6c4611cf94a127c9301b9d SHA256 8ed8998c3f5c5861970a45312b5ae6f243b135ce5f8b5a8ecb5c5ce53469ade7 +MISC metadata.xml 629 SHA1 b04a4c72eaa5edc2bc26b1f5716ac6266e13f387 SHA256 d5196d1a19bd76fb2f2c9113f2aaf1aec359faca7aa432590af2868b41bca23a +MISC pytables-2.2.1.ebuild~ 1348 SHA1 934a5e78ccc06492567a41767450a31e1474695b SHA256 d5d183e45951564cca5c8b65fc223b28f54bbd0bb729349c830e44efb4d7ae56 diff --git a/dev-python/pytables/metadata.xml b/dev-python/pytables/metadata.xml new file mode 100644 index 0000000..a5f8a66 --- /dev/null +++ b/dev-python/pytables/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>python</herd> +<herd>sci</herd> +<longdescription lang='en'> + PyTables is a hierarchical database package designed to efficently + manage very large amounts of data. PyTables is built on top of the + HDF5 library and the NumPy package. It features an object-oriented + interface that, combined with natural naming and C-code generated + from Pyrex sources, makes it a fast, yet extremely easy to use tool + for interactively save and retrieve large amounts of data. +</longdescription> +</pkgmetadata> diff --git a/dev-python/pytables/pytables-2.2.1.ebuild b/dev-python/pytables/pytables-2.2.1.ebuild new file mode 100644 index 0000000..d4266b0 --- /dev/null +++ b/dev-python/pytables/pytables-2.2.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pytables/pytables-2.2.1.ebuild,v 1.1 2010/11/05 16:03:39 xarthisius Exp $ + +EAPI=2 + +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" + +inherit distutils eutils + +DESCRIPTION="A package for managing hierarchical datasets built on top of the HDF5 library." +HOMEPAGE="http://www.pytables.org/ http://pypi.python.org/pypi/tables" +SRC_URI="http://www.pytables.org/download/stable/tables-${PV}.tar.gz" + +SLOT="0" +KEYWORDS="~amd64-linux" +LICENSE="BSD" +IUSE="doc examples" + +RDEPEND=" + >=sci-libs/hdf5-1.6.5 + >=dev-python/numpy-1.2.1 + >=dev-python/numexpr-1.4.1 + dev-libs/lzo:2 + app-arch/bzip2" +DEPEND="${RDEPEND} + >=dev-python/cython-0.12.1" + +RESTRICT_PYTHON_ABIS="3.*" + +S=${WORKDIR}/tables-${PV} + +DOCS="ANNOUNCE.txt MIGRATING_TO_2.x.txt RELEASE_NOTES.txt THANKS" + +src_test() { + testing() { + PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" "$(PYTHON)" tables/tests/test_all.py + } + python_execute_function testing +} + +src_compile() { + export HDF5_DIR=${EPREFIX}/usr + export LZO_DIR=${EPREFIX}/usr + export BZIP2_DIR=${EPREFIX}/usr + distutils_src_compile +} + +src_install() { + distutils_src_install + + if use examples; then + insinto /usr/share/doc/${PF} + doins -r examples || die + fi + + if use doc; then + cd doc + + dohtml -r html/* || die + + docinto text + dodoc text/* || die + + insinto /usr/share/doc/${PF} + doins -r usersguide.pdf scripts || die + fi +} diff --git a/dev-python/reportlab/ChangeLog b/dev-python/reportlab/ChangeLog new file mode 100644 index 0000000..e005667 --- /dev/null +++ b/dev-python/reportlab/ChangeLog @@ -0,0 +1,310 @@ +# ChangeLog for dev-python/reportlab +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/ChangeLog,v 1.78 2011/01/07 16:32:02 arfrever Exp $ + + 07 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -reportlab-2.4.ebuild: + Delete. + + 07 Jan 2011; Brent Baude <ranger@gentoo.org> reportlab-2.5.ebuild: + Marking reportlab-2.5 ppc for bug 347111 + + 27 Dec 2010; Brent Baude <ranger@gentoo.org> reportlab-2.5.ebuild: + Marking reportlab-2.5 ppc64 for bug 347111 + + 18 Dec 2010; Raúl Porcel <armin76@gentoo.org> reportlab-2.5.ebuild: + alpha/ia64/sparc stable wrt #347111 + + 09 Dec 2010; Thomas Kahle <tomka@gentoo.org> reportlab-2.5.ebuild: + x86 stable per bug 347111 + + 05 Dec 2010; Markos Chandras <hwoarang@gentoo.org> reportlab-2.5.ebuild: + Stable on amd64 wrt bug #347111 + + 29 Nov 2010; Jeroen Roovers <jer@gentoo.org> reportlab-2.5.ebuild: + Stable for HPPA (bug #347111). + +*reportlab-2.5 (23 Oct 2010) + + 23 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +reportlab-2.5.ebuild: + Version bump. + + 11 May 2010; Brent Baude <ranger@gentoo.org> reportlab-2.4.ebuild: + stable ppc64, bug 306339 + + 02 May 2010; Dirkjan Ochtman <djc@gentoo.org> reportlab-2.4.ebuild: + amd64 stable, bug 306339 + + 18 Apr 2010; <nixnut@gentoo.org> reportlab-2.4.ebuild: + ppc stable #306339 + + 16 Mar 2010; Raúl Porcel <armin76@gentoo.org> reportlab-2.4.ebuild: + alpha/ia64/sparc stable wrt #306339 + + 04 Mar 2010; Christian Faulhammer <fauli@gentoo.org> reportlab-2.4.ebuild: + stable x86, bug 306339 + + 02 Mar 2010; Jeroen Roovers <jer@gentoo.org> reportlab-2.4.ebuild: + Stable for HPPA (bug #306339). + + 06 Feb 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + reportlab-2.3-r1.ebuild, reportlab-2.4.ebuild: + Inherit eutils eclass (bug #303769). + +*reportlab-2.4 (23 Jan 2010) + + 23 Jan 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +reportlab-2.4.ebuild, +files/reportlab-2.4-external_libart_lgpl.patch: + Version bump. + + 14 Nov 2009; Raúl Porcel <armin76@gentoo.org> reportlab-2.3-r1.ebuild: + ia64/sparc stable wrt #289435 + + 11 Nov 2009; Brent Baude <ranger@gentoo.org> reportlab-2.3-r1.ebuild: + Marking reportlab-2.3-r1 ppc64 for bug 289435 + + 29 Oct 2009; Markus Meier <maekke@gentoo.org> reportlab-2.3-r1.ebuild: + amd64/x86 stable, bug #289435 + + 24 Oct 2009; Tobias Klausmann <klausman@gentoo.org> + reportlab-2.3-r1.ebuild: + Stable on alpha, bug #289435 + + 24 Oct 2009; nixnut <nixnut@gentoo.org> reportlab-2.3-r1.ebuild: + ppc stable #289435 + + 23 Oct 2009; Jeroen Roovers <jer@gentoo.org> reportlab-2.3-r1.ebuild: + Stable for HPPA (bug #289435). + + 22 Sep 2009; Markus Meier <maekke@gentoo.org> reportlab-2.3-r1.ebuild: + add ~arm + +*reportlab-2.3-r1 (17 Sep 2009) + + 17 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +reportlab-2.3-r1.ebuild, +files/reportlab-2.3-external_libart_lgpl.patch: + Use external media-libs/libart_lgpl (bug #252927). + + 10 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + reportlab-2.3.ebuild: + Build documentation (bug #278994). + + 04 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + reportlab-2.3.ebuild: + Set SUPPORT_PYTHON_ABIS. + + 04 Sep 2009; Patrick Lauer <patrick@gentoo.org> -reportlab-1.20.ebuild, + -reportlab-2.2.ebuild: + Remove old + +*reportlab-2.3 (15 Feb 2009) + + 15 Feb 2009; Patrick Lauer <patrick@gentoo.org> +reportlab-2.3.ebuild: + Bump to 2.3 + +*reportlab-2.2 (04 Oct 2008) + + 04 Oct 2008; Jesus Rivero <neurogeek@gentoo.org> + +files/reportlab-2.2_qa_msg.patch, +reportlab-2.2.ebuild: + Version bump. Closes bug #238205, thanks to Pedro Romano + <pmcnr72@gmail.com> for the ebuild + + 17 Jul 2008; Alexis Ballier <aballier@gentoo.org> reportlab-2.1.ebuild: + keyword ~x86-fbsd + + 12 Jul 2008; Rob Cakebread <pythonhead@gentoo.org> -reportlab-2.0.ebuild: + Removed older version. Closes #150877 + + 13 May 2008; Ali Polatel <hawking@gentoo.org> + +files/2.1-test_no_network.patch, reportlab-1.20.ebuild, + reportlab-2.0.ebuild, reportlab-2.1.ebuild: + Added patch to remove a test that requires network access. Thanks to + Víctor Enríquez, #219927. Quoting. + + 24 Apr 2008; Markus Rothe <corsair@gentoo.org> reportlab-2.1.ebuild: + Stable on ppc64; bug #217761 + + 21 Apr 2008; Raúl Porcel <armin76@gentoo.org> reportlab-2.1.ebuild: + alpha/ia64 stable wrt #217761 + + 21 Apr 2008; Jeroen Roovers <jer@gentoo.org> reportlab-2.1.ebuild: + Stable for HPPA (bug #217761). + + 20 Apr 2008; Ferris McCormick <fmccor@gentoo.org> reportlab-2.1.ebuild: + Sparc stable, Bug #217761. All tests pass. + + 20 Apr 2008; nixnut <nixnut@gentoo.org> reportlab-2.1.ebuild: + Stable on ppc wrt bug 217761 + + 20 Apr 2008; Markus Meier <maekke@gentoo.org> reportlab-2.1.ebuild: + amd64/x86 stable, bug #217761 + + 09 Oct 2007; Tom Gall <tgall@gentoo.org> reportlab-2.0.ebuild: + stable on ppc64 + + 13 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> + reportlab-2.0.ebuild: + ppc. stable + + 16 Jul 2007; Raúl Porcel <armin76@gentoo.org> reportlab-2.0.ebuild: + alpha/x86 stable + +*reportlab-2.1 (23 Jun 2007) + + 23 Jun 2007; Tiziano Müller <dev-zero@gentoo.org> -files/1.14/setup.py, + -files/1.17/setup.py, +files/2.1-test_fix.patch, + +files/2.1-tests_report_failure.patch, +reportlab-2.1.ebuild: + Version bump (with cleanup and enabled tests, bug #182645). + Removed some old files. + + 21 Apr 2007; Raúl Porcel <armin76@gentoo.org> reportlab-2.0.ebuild: + ia64 stable + + 04 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> reportlab-2.0.ebuild: + Stable on sparc + + 05 Feb 2007; Jeroen Roovers <jer@gentoo.org> reportlab-2.0.ebuild: + Stable for HPPA (inkscape). + +*reportlab-2.0 (16 Jul 2006) + + 16 Jul 2006; Alastair Tse <liquidx@gentoo.org> -reportlab-1.14.ebuild, + -reportlab-1.17-r1.ebuild, -reportlab-1.18.ebuild, -reportlab-1.19.ebuild, + +reportlab-2.0.ebuild: + version bump. (#135494). changed license to BSD. + + 16 Jul 2006; Alastair Tse <liquidx@gentoo.org> -reportlab-1.14.ebuild, + -reportlab-1.17-r1.ebuild, -reportlab-1.18.ebuild, -reportlab-1.19.ebuild: + cleanup old ebuilds + + 27 Jun 2006; Jeroen Roovers <jer@gentoo.org> reportlab-1.20.ebuild: + Marked ~hppa (for inkscape). + + 27 Apr 2006; Marien Zwart <marienz@gentoo.org> + files/digest-reportlab-1.14, files/digest-reportlab-1.17-r1, + files/digest-reportlab-1.18, files/digest-reportlab-1.19, Manifest: + Fixing SHA256 digest, pass four + + 07 Feb 2006; Simon Stelling <blubb@gentoo.org> reportlab-1.20.ebuild: + stable on amd64 + + 02 Feb 2006; Marien Zwart <marienz@gentoo.org> + files/digest-reportlab-1.20, Manifest: + Fix rmd160 digests. + + 02 Feb 2006; Marien Zwart <marienz@gentoo.org> + files/digest-reportlab-1.20, Manifest: + Fix rmd160 digests. + + 01 Feb 2006; Aron Griffis <agriffis@gentoo.org> reportlab-1.20.ebuild: + Mark 1.20 stable on ia64 + + 11 Nov 2005; Michael Hanselmann <hansmi@gentoo.org> reportlab-1.20.ebuild: + Stable on ppc. + + 14 Oct 2005; Gustavo Zacarias <gustavoz@gentoo.org> reportlab-1.20.ebuild: + Stable on sparc + + 11 Oct 2005; Bryan Østergaard <kloeri@gentoo.org> reportlab-1.20.ebuild: + Stable on x86, fixes python-2.4 issues, bug 108649. + + 01 Oct 2005; Fernando Serboncini <fserb@gentoo.org> reportlab-1.20.ebuild: + Removed tar hack on src_install(). Closes #101936. + + 10 Sep 2005; Aron Griffis <agriffis@gentoo.org> reportlab-1.20.ebuild: + Mark 1.20 stable on alpha + + 26 Aug 2005; Aron Griffis <agriffis@gentoo.org> reportlab-1.20.ebuild: + add ~ia64 + + 05 Jun 2005; Markus Rothe <corsair@gentoo.org> reportlab-1.20.ebuild: + Stable on ppc64; dependency for bug #92995 + + 21 May 2005; Markus Rothe <corsair@gentoo.org> reportlab-1.20.ebuild: + Added ~ppc64 to KEYWORDS + + 01 May 2005; Michael Hanselmann <hansmi@gentoo.org> reportlab-1.18.ebuild: + Stable on ppc. + + 21 Apr 2005; Simon Stelling <blubb@gentoo.org> reportlab-1.18.ebuild: + stable on amd64 + +*reportlab-1.20 (14 Apr 2005) + + 14 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> +reportlab-1.20.ebuild: + Version bump. + + 31 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : + Change encoding to UTF-8 for GLEP 31 compliance + +*reportlab-1.19 (16 Oct 2004) + + 16 Oct 2004; Christian Andreetta <satya@gentoo.org> +reportlab-1.19.ebuild: + Version bump + + 19 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> reportlab-1.14.ebuild, + reportlab-1.17-r1.ebuild, reportlab-1.18.ebuild: + dev-python/Imaging renamed to dev-python/imaging. + + 03 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> reportlab-1.18.ebuild: + Stable on alpha. + + 04 May 2004; Bryan Østergaard <kloeri@gentoo.org> reportlab-1.14.ebuild, + reportlab-1.17-r1.ebuild: + Add missing IUSE. + + 18 Apr 2004; Daniel Ahlberg <aliz@gentoo.org> reportlab-1.18.ebuild: + Adding amd64 keyword, closing #48058. + + 14 Mar 2004; Jason Wever <weeve@gentoo.org> reportlab-1.18.ebuild: + Marked stable on sparc. + +*reportlab-1.18 (14 Dec 2003) + + 14 Dec 2003; Alastair Tse <liquidx@gentoo.org> reportlab-1.18.ebuild: + version bump + + 02 Mar 2004: Peter Bienstman <pbienst@gentoo.org> reportlab-1.18.ebuild: + marked stable on x86 + +*reportlab-1.17-r1 (04 Jul 2003) + + 04 Jul 2003; Alastair Tse <liquidx@gentoo.org> reportlab-1.17-r1.ebuild: + moved from ReportLab to reportlab and fixed paths problem with installation + + 26 Feb 2004; Sven Blumenstein <bazik@gentoo.org> reportlab-1.17-r1.ebuild: + Stable on sparc. + +*ReportLab-1.17 (02 Mar 2003) + + 04 Apr 2003; Alastair Tse <liquidx@gentoo.org> ReportLab-1.17.ebuild: + bumping to stable + + 02 Mar 2003; Troy Dack <tad@gentoo.org> ReportLab-1.17.ebuild, + files/1.17/setup.py: + Version bump to 1.17. ~arch masked. See Bug #6291 + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords + +*reportlab-1.14 (29 Jun 2002) + + 26 Jul 2002; George Shapovalov <george@gentoo.org> ReportLab-1.11.ebuild, ReportLab-1.14.ebuild : + added KEYWORDS,SLOT,LICENSE + + 29 Jun 2002; Jon Nelson <jnelson@gentoo.org> ReportLab-1.14.ebuild + + Use distutuils for install + New upstream + Closes 2719 + Original Author: Tod Neidt <tneidt@fidnet.com> + + *ReportLab-1.11 (1 Feb 2002) + + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest new file mode 100644 index 0000000..6042a37 --- /dev/null +++ b/dev-python/reportlab/Manifest @@ -0,0 +1,6 @@ +AUX reportlab-2.2_qa_msg.patch 736 RMD160 3ee7043a9c5f999b097e4800c5fcda57d732e4b4 SHA1 4f8b90dee2c9e5cf71c05af91484c0440009581d SHA256 e4913decadf05228b1cb76da8cade26b76feb4d69c317c828ee0ba1eb8d66a58 +AUX reportlab-2.4-external_libart_lgpl.patch 3304 RMD160 4881b7e8914630c87c642fa704ebbfd869550af7 SHA1 daad396df4711d75b0aeae4ae13288de95f19519 SHA256 93a5afda9e4bee650545912362dd3a23c12a5aebcec3ef2691ab675fe114af01 +DIST reportlab-2.5.tar.gz 1917306 RMD160 adc6db9f724c18988acbc85595acc95b8511f40b SHA1 49bd7c2c0b42569323fe4726cac696d4249cd1a5 SHA256 805152084cc8421104a5e1e705482a1034598ecb4c266670dfba31996de6ff69 +EBUILD reportlab-2.5.ebuild 2105 RMD160 0f320b3faff6ea48af7ede1c30a07784c4c97a27 SHA1 e87bedcd5adff34017fa5306a12787bfbd10fb90 SHA256 b66602a0e72cd1a3f5b30975ef3340d12183a3c9a00cf36aa76982659ba01a12 +MISC ChangeLog 10541 RMD160 f854de01906b6a7c62aed98c93e8ac1c52a5d927 SHA1 884c7b6b8104cbd74903e0c5874a87daef4a5922 SHA256 e1b20259b56363d1c36efd4c202ced60f5050b3832ce847cf5101766b24b12d5 +MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 diff --git a/dev-python/reportlab/files/reportlab-2.2_qa_msg.patch b/dev-python/reportlab/files/reportlab-2.2_qa_msg.patch new file mode 100644 index 0000000..490902d --- /dev/null +++ b/dev-python/reportlab/files/reportlab-2.2_qa_msg.patch @@ -0,0 +1,16 @@ +#Patch submitted by Jesus Rivero <neurogeek@gentoo.org> +#Submitted on 10/04/2008 to upstream +diff -uNr ReportLab_2_2.orig/src/rl_addons/renderPM/gt1/gt1-namecontext.c ReportLab_2_2/src/rl_addons/renderPM/gt1/gt1-namecontext.c +--- ReportLab_2_2.orig/src/rl_addons/renderPM/gt1/gt1-namecontext.c 2008-10-04 10:28:05.000000000 -0430 ++++ ReportLab_2_2/src/rl_addons/renderPM/gt1/gt1-namecontext.c 2008-10-04 10:28:38.000000000 -0430 +@@ -3,9 +3,7 @@ + #include "gt1-misc.h" + + #include "gt1-namecontext.h" +-#if defined(_WIN32) || defined(macintosh) +-# include <string.h> +-#endif ++#include <string.h> + + /* btw, I do not know who wrote the following comment. I modified this + file somewhat from gimp's app/procedural_db.c hash function. */ diff --git a/dev-python/reportlab/files/reportlab-2.4-external_libart_lgpl.patch b/dev-python/reportlab/files/reportlab-2.4-external_libart_lgpl.patch new file mode 100644 index 0000000..4b140d2 --- /dev/null +++ b/dev-python/reportlab/files/reportlab-2.4-external_libart_lgpl.patch @@ -0,0 +1,60 @@ +--- setup.py ++++ setup.py +@@ -306,39 +306,12 @@ + infoline( '################################################') + infoline( '#Attempting install of _renderPM') + infoline( '#extensions from %r'%RENDERPM) +- LIBART_DIR=pjoin(RENDERPM,'libart_lgpl') ++ LIBART_DIR='/usr/include/libart-2.0' ++ LIBART_LIB=['art_lgpl_2'] + GT1_DIR=pjoin(RENDERPM,'gt1') + MACROS=[('ROBIN_DEBUG',None)] + MACROS=[] +- def libart_version(): +- K = ('LIBART_MAJOR_VERSION','LIBART_MINOR_VERSION','LIBART_MICRO_VERSION') +- D = {} +- for l in open(pjoin(LIBART_DIR,'configure.in'),'r').readlines(): +- l = l.strip().split('=') +- if len(l)>1 and l[0].strip() in K: +- D[l[0].strip()] = l[1].strip() +- if len(D)==3: break +- return (sys.platform == 'win32' and '\\"%s\\"' or '"%s"') % '.'.join(map(lambda k,D=D: D.get(k,'?'),K)) +- LIBART_VERSION = libart_version() + SOURCES=[pjoin(RENDERPM,'_renderPM.c'), +- pjoin(LIBART_DIR,'art_vpath_bpath.c'), +- pjoin(LIBART_DIR,'art_rgb_pixbuf_affine.c'), +- pjoin(LIBART_DIR,'art_rgb_svp.c'), +- pjoin(LIBART_DIR,'art_svp.c'), +- pjoin(LIBART_DIR,'art_svp_vpath.c'), +- pjoin(LIBART_DIR,'art_svp_vpath_stroke.c'), +- pjoin(LIBART_DIR,'art_svp_ops.c'), +- pjoin(LIBART_DIR,'art_vpath.c'), +- pjoin(LIBART_DIR,'art_vpath_dash.c'), +- pjoin(LIBART_DIR,'art_affine.c'), +- pjoin(LIBART_DIR,'art_rect.c'), +- pjoin(LIBART_DIR,'art_rgb_affine.c'), +- pjoin(LIBART_DIR,'art_rgb_affine_private.c'), +- pjoin(LIBART_DIR,'art_rgb.c'), +- pjoin(LIBART_DIR,'art_rgb_rgba_affine.c'), +- pjoin(LIBART_DIR,'art_svp_intersect.c'), +- pjoin(LIBART_DIR,'art_svp_render_aa.c'), +- pjoin(LIBART_DIR,'art_misc.c'), + pjoin(GT1_DIR,'gt1-parset1.c'), + pjoin(GT1_DIR,'gt1-dict.c'), + pjoin(GT1_DIR,'gt1-namecontext.c'), +@@ -398,12 +371,12 @@ + EXT_MODULES += [Extension( '_renderPM', + SOURCES, + include_dirs=[RENDERPM,LIBART_DIR,GT1_DIR]+FT_INC_DIR, +- define_macros=FT_MACROS+[('LIBART_COMPILATION',None)]+MACROS+[('LIBART_VERSION',LIBART_VERSION)], ++ define_macros=FT_MACROS+MACROS, + library_dirs=[]+FT_LIB_DIR, + + # libraries to link against +- libraries=FT_LIB, +- #extra_objects=['gt1.lib','libart.lib',], ++ libraries=FT_LIB+LIBART_LIB, ++ #extra_objects=['gt1.lib'], + #extra_compile_args=['/Z7'], + extra_link_args=[] + ), diff --git a/dev-python/reportlab/metadata.xml b/dev-python/reportlab/metadata.xml new file mode 100644 index 0000000..de483c5 --- /dev/null +++ b/dev-python/reportlab/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>python</herd> +</pkgmetadata> diff --git a/dev-python/reportlab/reportlab-2.5.ebuild b/dev-python/reportlab/reportlab-2.5.ebuild new file mode 100644 index 0000000..1b388ed --- /dev/null +++ b/dev-python/reportlab/reportlab-2.5.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/reportlab-2.5.ebuild,v 1.7 2011/01/07 16:21:06 ranger Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.*" + +inherit distutils eutils versionator + +DESCRIPTION="Tools for generating printable PDF documents from any data source." +HOMEPAGE="http://www.reportlab.org/ http://pypi.python.org/pypi/reportlab" +SRC_URI="http://www.reportlab.org/ftp/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64-linux ~x86-linux" +IUSE="doc examples test" + +DEPEND="dev-python/imaging + media-fonts/ttf-bitstream-vera + media-libs/libart_lgpl + sys-libs/zlib" +RDEPEND="${DEPEND}" + +PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") + +src_prepare() { + distutils_src_prepare + + sed -i \ + -e 's|/usr/lib/X11/fonts/TrueType/|/usr/share/fonts/ttf-bitstream-vera/|' \ + -e 's|/usr/local/Acrobat|/opt/Acrobat|g' \ + -e 's|%(HOME)s/fonts|%(HOME)s/.fonts|g' \ + src/reportlab/rl_config.py || die "sed failed" + + epatch "${FILESDIR}/${PN}-2.2_qa_msg.patch" + + rm -fr src/rl_addons/renderPM/libart_lgpl + epatch "${FILESDIR}/${PN}-2.4-external_libart_lgpl.patch" +} + +src_compile() { + distutils_src_compile + + # One of tests already builds documentation. + if use doc && ! use test; then + cd docs + PYTHONPATH="$(ls -d ../build-$(PYTHON -f --ABI)/lib.*)" "$(PYTHON -f)" genAll.py || die "genAll.py failed" + fi +} + +src_test() { + testing() { + "$(PYTHON)" setup.py tests-preinstall + } + python_execute_function testing +} + +src_install() { + distutils_src_install + + if use doc; then + # docs/reference/reportlab-reference.pdf is identical with docs/reportlab-reference.pdf + rm -f docs/reference/reportlab-reference.pdf + + insinto /usr/share/doc/${PF} + doins -r docs/* || die "Installation of documentation failed" + fi + + if use examples; then + insinto /usr/share/doc/${PF} + doins -r demos || die "Installation of examples failed" + insinto /usr/share/doc/${PF}/tools/pythonpoint + doins -r tools/pythonpoint/demos || die "Installation of examples failed" + fi +} diff --git a/dev-python/rpy/ChangeLog b/dev-python/rpy/ChangeLog new file mode 100644 index 0000000..743dc39 --- /dev/null +++ b/dev-python/rpy/ChangeLog @@ -0,0 +1,201 @@ +# ChangeLog for dev-python/rpy +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/rpy/ChangeLog,v 1.41 2010/06/26 20:52:55 angelos Exp $ + + 26 Jun 2010; Christoph Mende <angelos@gentoo.org> rpy-2.1.3.ebuild: + Stable on amd64 wrt bug #325429 + +*rpy-2.1.3 (28 May 2010) + + 28 May 2010; Sébastien Fabbro <bicatali@gentoo.org> -rpy-2.1.1.ebuild, + +rpy-2.1.3.ebuild: + Bump + +*rpy-2.1.2 (25 May 2010) + + 25 May 2010; Sébastien Fabbro <bicatali@gentoo.org> -rpy-2.1.0.ebuild, + +rpy-2.1.2.ebuild: + Version bump + +*rpy-2.1.1 (03 May 2010) + + 03 May 2010; Sébastien Fabbro <bicatali@gentoo.org> -rpy-2.0.6.ebuild, + +rpy-2.1.1.ebuild: + Version bump + +*rpy-2.1.0 (26 Apr 2010) + + 26 Apr 2010; Sébastien Fabbro <bicatali@gentoo.org> +rpy-2.1.0.ebuild: + Version bump. Added python ABI support + + 15 Apr 2010; Sébastien Fabbro <bicatali@gentoo.org> rpy-1.0.2-r1.ebuild, + +files/rpy-1.0.2-R210.patch: + Added a fix for larger R versions + +*rpy-2.0.8 (14 Dec 2009) + + 14 Dec 2009; Sébastien Fabbro <bicatali@gentoo.org> +rpy-2.0.8.ebuild: + Version bump + + 06 Sep 2009; Christian Ruppert <idl0r@gentoo.org> + -files/rpy-2.0.1-setup.patch: + Remove unused patch. + + 04 Sep 2009; Patrick Lauer <patrick@gentoo.org> -rpy-2.0.3.ebuild: + Remove old + +*rpy-2.0.6 (01 Aug 2009) + + 01 Aug 2009; Sébastien Fabbro <bicatali@gentoo.org> -rpy-2.0.2.ebuild, + +rpy-2.0.6.ebuild, +files/rpy-2.0.6-setup.patch: + Version bump + +*rpy-2.0.3 (07 Apr 2009) + + 07 Apr 2009; Sébastien Fabbro <bicatali@gentoo.org> -rpy-1.0.3.ebuild, + -rpy-2.0.1.ebuild, +rpy-2.0.3.ebuild: + Version bump, cleaning older versions (1.0.3 was wrongly slotted and + 1.0.2-r1 is actually the same thanks to the R-2.8 patch) + +*rpy-2.0.2 (15 Feb 2009) + + 15 Feb 2009; Patrick Lauer <patrick@gentoo.org> +rpy-2.0.2.ebuild: + Bump to 2.0.2 + +*rpy-2.0.1 (23 Jan 2009) +*rpy-1.0.3 (23 Jan 2009) + + 23 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> -files/90rpy, + +files/rpy-2.0.1-setup.patch, +rpy-1.0.3.ebuild, +rpy-2.0.1.ebuild: + Version bump, now slotted + + 27 Oct 2008; Sébastien Fabbro <bicatali@gentoo.org> + +files/rpy-1.0.2-R28.patch, rpy-1.0.2-r1.ebuild: + Add a patch for compatibility with R-2.8.0 + + 08 Sep 2008; Sébastien Fabbro <bicatali@gentoo.org> -rpy-0.4.6.ebuild: + Removed older version + + 01 Sep 2008; Raúl Porcel <armin76@gentoo.org> rpy-1.0.2-r1.ebuild: + ia64/x86 stable wrt #236208 + + 01 Sep 2008; Thomas Anderson <gentoofan23@gentoo.org> rpy-1.0.2-r1.ebuild: + stable amd64, bug 236208 + + 08 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org> rpy-1.0.2-r1.ebuild: + Changed to virtual/texi2dvi + + 05 Jun 2008; Sébastien Fabbro <bicatali@gentoo.org> -rpy-1.0.1.ebuild, + -rpy-1.0.2.ebuild, rpy-1.0.2-r1.ebuild: + Fixed lapack detection again (bug #224935) and switch texlive and tetex + order for doc flag. Cleaned for old versions. + +*rpy-1.0.2-r1 (07 May 2008) + + 07 May 2008; Sébastien Fabbro <bicatali@gentoo.org> + +files/rpy-1.0.2-rpymodule-R-2.7.patch, +rpy-1.0.2-r1.ebuild: + Patched for R >= 2.7, thanks dawe for his patch (bug #219522) + +*rpy-1.0.2 (11 Apr 2008) + + 11 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org> +rpy-1.0.2.ebuild: + Version bump. Make lapack detection automatic + + 26 Feb 2008; Sébastien Fabbro <bicatali@gentoo.org> + -files/rpy-0.99.2-version-detect.patch, + -files/rpy-1.0_rc3-lib-handling.patch, -files/rpy-lapack.patch, + -rpy-0.99.2-r1.ebuild, -rpy-1.0_rc3.ebuild, rpy-1.0.1.ebuild: + Re-fixes lapack dependencies when USE=-lapack is asked + +*rpy-1.0.1 (17 Jan 2008) + + 17 Jan 2008; Sébastien Fabbro <bicatali@gentoo.org> + +files/rpy-lapack.patch, +files/rpy-testfiles.patch, metadata.xml, + +rpy-1.0.1.ebuild: + Version bump, added a test function, doc flag. lapack is not needed anymore + because it links with the R module lapack, which always exists with R + (system libs or internal). Added sci as herd maintainers and a + longdescription + + 13 Oct 2007; Dirkjan Ochtman (djc) <mail@manuzhai.nl> +files/90rpy, + +files/rpy-0.99.2-version-detect.patch, + +files/rpy-1.0_rc3-lib-handling.patch, + +files/rpy-1.0_rc3-version-detect.patch, +metadata.xml, +rpy-0.4.6.ebuild, + +rpy-0.99.2-r1.ebuild, +rpy-1.0_rc3.ebuild: + New ebuild for bug 190615; thanks to genstef and dev-zero. + +*rpy-0.99.2-r1 (27 Sep 2007) + + 27 Sep 2007; Ali Polatel <hawking@gentoo.org> -rpy-0.99.2.ebuild, + +rpy-0.99.2-r1.ebuild: + revbump. fix lapack linking issue, bug 143396. added examples use flag. + added trailing slash to HOMEPAGE URI. drop old. + + 09 Apr 2007; Lukasz Strzygowski <lucass@gentoo.org> rpy-0.4.6.ebuild, + rpy-0.99.2.ebuild: + Use doenvd instead of insinto /etc/env.d, bug #173884. + + 21 Oct 2006; Aron Griffis <agriffis@gentoo.org> rpy-0.4.6.ebuild: + Mark 0.4.6 stable on ia64 + +*rpy-0.99.2 (28 Jul 2006) + + 28 Jul 2006; Alastair Tse <liquidx@gentoo.org> + +files/rpy-0.99.2-version-detect.patch, -rpy-0.4.1.ebuild, + rpy-0.4.6.ebuild, +rpy-0.99.2.ebuild: + version bump. new compatible version with R-2.3.x (#140842) + + 13 Apr 2006; Scott Stoddard <deltacow@gentoo.org> rpy-0.4.6.ebuild: + Added ~amd64 (bug #129796) + + 01 Apr 2006; Aron Griffis <agriffis@gentoo.org> rpy-0.4.6.ebuild: + Mark 0.4.6 ~ia64 + + 08 Nov 2005; Michael Sterrett <mr_bones_@gentoo.org> + -files/rpy-0.3.5-cvs_backport.patch, -rpy-0.3.5-r1.ebuild: + clean old ebuild + +*rpy-0.4.6 (03 Nov 2005) + + 03 Nov 2005; Alastair Tse <liquidx@gentoo.org> +rpy-0.4.6.ebuild: + version bump (#102729) + + 12 Jun 2005; Bryan Østergaard <kloeri@gentoo.org> -rpy-0.3.5.ebuild: + Remove version 0.3.5, requested by Marcus Hanwell <cryos@gentoo.org> in bug + 95881. + +*rpy-0.4.1 (26 Apr 2005) + + 26 Apr 2005; Alastair Tse <liquidx@gentoo.org> +files/90rpy, + +rpy-0.4.1.ebuild: + version bump. added env.d file to add libpath for R libraries (needed for + rpy to work properly) + +*rpy-0.3.5-r1 (26 Apr 2005) + + 26 Apr 2005; Alastair Tse <liquidx@gentoo.org> + +files/rpy-0.3.5-cvs_backport.patch, rpy-0.3.5.ebuild, + +rpy-0.3.5-r1.ebuild: + revision bump to compile with R-2.0.0 via some ugly hack + + 31 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : + Change encoding to UTF-8 for GLEP 31 compliance + + 19 Oct 2004; Alastair Tse <liquidx@gentoo.org> rpy-0.3.5.ebuild: + pegging dep on dev-lang/R-1.91 because 2.0.0 doesn't work with these bindings + + 18 Oct 2004; Alastair Tse <liquidx@gentoo.org> rpy-0.3.5.ebuild: + fix problem with undefined reference to MAIN__ if using libf2c + + 18 Oct 2004; Alastair Tse <liquidx@gentoo.org> rpy-0.3.5.ebuild: + added dev-lang/R dep and fix to find libR properly + + 04 May 2004; Bryan Østergaard <kloeri@gentoo.org> rpy-0.3.5.ebuild: + Remove default S. + +*rpy-0.3.5 (21 Feb 2004) + + 21 Feb 2004; Bryan Østergaard,,, <kloeri@gentoo.org> metadata.xml, + rpy-0.3.5.ebuild: + Initial import. + diff --git a/dev-python/rpy/Manifest b/dev-python/rpy/Manifest new file mode 100644 index 0000000..88dcba9 --- /dev/null +++ b/dev-python/rpy/Manifest @@ -0,0 +1,6 @@ +DIST rpy2-2.1.3.tar.gz 127887 RMD160 fb9354770fbbda39e07603f616bd9852f9573bc8 SHA1 cf067b0fbcc9589b442538ee89273e61973c6207 SHA256 624a742024c584ce0d215be65f48a47380b0e2ce5f9139db5e9bacde903597e6 +DIST rpy2-2.1.9.tar.gz 129184 SHA1 d068d985c573e93f9af5d0953be53c470f313cbc SHA256 a294f21739ab483b025655e36282692bf88ae908794694b03050b221ffec1c50 +EBUILD rpy-2.1.3.ebuild 913 SHA1 b5218133a4d754f11616a81383a91dbd6a6d3f44 SHA256 dcc76f9f29fe10e20b1ec643d9d9e3c98bdd211cb714044147279310f31aa468 +EBUILD rpy-2.1.9.ebuild 929 SHA1 01a36a365551fb1ba2096882e5337ad1cf471d6d SHA256 5c817d38034eee9bb11f0cba16add49d983a0304d57bcfe59a9c8c3e203fa89e +MISC ChangeLog 6770 SHA1 dae13271653baa3c95285e49e6a3a323214a9511 SHA256 921f73324b9e45d580f6117efccca47b707fcd993116f62c90dda4f54e1a6746 +MISC metadata.xml 435 SHA1 bb74a8f3c611f3f406b6343acb349d05e9765ad3 SHA256 cfbeb2f702e55ef46bef1a51dd78b7ceae7724a5ab5ccfd2daa65554e1a553de diff --git a/dev-python/rpy/metadata.xml b/dev-python/rpy/metadata.xml new file mode 100644 index 0000000..849436e --- /dev/null +++ b/dev-python/rpy/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>python</herd> +<herd>sci</herd> +<longdescription lang="en"> + RPy provides a robust Python interface to the R programming + language. It can manage R objects and can execute arbitrary R + functions. All the errors from the R language are converted to + Python exceptions. +</longdescription> +</pkgmetadata> diff --git a/dev-python/rpy/rpy-2.1.3.ebuild b/dev-python/rpy/rpy-2.1.3.ebuild new file mode 100644 index 0000000..e68e303 --- /dev/null +++ b/dev-python/rpy/rpy-2.1.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/rpy/rpy-2.1.3.ebuild,v 1.2 2010/06/26 20:52:55 angelos Exp $ + +EAPI="2" +SUPPORT_PYTHON_ABIS="1" + +inherit distutils eutils + +SLOT=2 +MYPN=${PN}${SLOT} +MYP=${MYPN}-${PV} + +DESCRIPTION="Python interface to the R Programming Language" +HOMEPAGE="http://rpy.sourceforge.net/ http://pypi.python.org/pypi/rpy2" +SRC_URI="http://pypi.python.org/packages/source/r/${MYPN}/${MYP}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1 MPL-1.1" +SLOT="0" +KEYWORDS="~x86-linux" +IUSE="" + +RDEPEND=">=dev-lang/R-2.8 + dev-python/numpy + !<=dev-python/rpy-1.0.2-r2" +DEPEND="${RDEPEND}" + +RESTRICT_PYTHON_ABIS="3.*" +PYTHON_MODNAME="${MYPN}" + +S="${WORKDIR}/${MYP}" + +src_test() { + testing() { + PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" \ + "$(PYTHON)" rpy/tests.py + } + python_execute_function testing +} diff --git a/dev-python/rpy/rpy-2.1.9.ebuild b/dev-python/rpy/rpy-2.1.9.ebuild new file mode 100644 index 0000000..f151940 --- /dev/null +++ b/dev-python/rpy/rpy-2.1.9.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/rpy/rpy-2.1.9.ebuild,v 1.4 2011/01/29 16:41:33 armin76 Exp $ + +EAPI="2" +SUPPORT_PYTHON_ABIS="1" + +inherit distutils eutils + +SLOT=2 +MY_PN=${PN}${SLOT} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Python interface to the R Programming Language" +HOMEPAGE="http://rpy.sourceforge.net/ http://pypi.python.org/pypi/rpy2" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1 MPL-1.1" +SLOT="0" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=">=dev-lang/R-2.8 + dev-python/numpy + !<=dev-python/rpy-1.0.2-r2" +DEPEND="${RDEPEND}" + +RESTRICT_PYTHON_ABIS="3.*" +PYTHON_MODNAME="${MY_PN}" + +S="${WORKDIR}/${MY_P}" + +src_test() { + testing() { + PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" \ + "$(PYTHON)" rpy/tests.py + } + python_execute_function testing +} diff --git a/dev-python/traits/ChangeLog b/dev-python/traits/ChangeLog new file mode 100644 index 0000000..558a996 --- /dev/null +++ b/dev-python/traits/ChangeLog @@ -0,0 +1,106 @@ +# ChangeLog for dev-python/traits +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/traits/ChangeLog,v 1.26 2011/08/04 00:05:56 bicatali Exp $ + + 04 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> traits-4.0.0.ebuild: + Typo + +*traits-4.0.0 (03 Aug 2011) + + 03 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> +traits-4.0.0.ebuild: + Version bump. Possible API break. + + 01 Apr 2011; Kacper Kowalik <xarthisius@gentoo.org> traits-3.6.0.ebuild: + Marked ~ppc64 wrt #342297 + + 27 Mar 2011; Brent Baude <ranger@gentoo.org> traits-3.6.0.ebuild: + Marking traits-3.6.0 ppc stable for bug 357283 + + 21 Mar 2011; Thomas Kahle <tomka@gentoo.org> traits-3.6.0.ebuild: + x86 stable per bug 357283 + + 06 Mar 2011; Markos Chandras <hwoarang@gentoo.org> traits-3.6.0.ebuild: + Stable on amd64 wrt bug #357283 + +*traits-3.6.0 (30 Jan 2011) + + 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +traits-3.6.0.ebuild: + Version bump. + + 27 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -traits-3.4.0.ebuild: + Delete. + + 27 Jan 2011; Markos Chandras <hwoarang@gentoo.org> traits-3.5.0.ebuild: + Stable on amd64 wrt bug #347107 + + 07 Jan 2011; Brent Baude <ranger@gentoo.org> traits-3.5.0.ebuild: + Marking traits-3.5.0 ppc for bug 347107 + + 06 Jan 2011; Brent Baude <ranger@gentoo.org> traits-3.5.0.ebuild: + Marking traits-3.5.0 ~ppc for bug 341627 + + 05 Dec 2010; Thomas Kahle <tomka@gentoo.org> traits-3.5.0.ebuild: + x86 stable per bug 347107 + +*traits-3.5.0 (18 Oct 2010) + + 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +traits-3.5.0.ebuild: + Version bump. + + 15 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -traits-3.2.0.ebuild, -traits-3.3.0.ebuild: + Delete. + + 14 Oct 2010; Brent Baude <ranger@gentoo.org> traits-3.4.0.ebuild: + Marking traits-3.4.0 ppc for bug 326809 + + 16 Jul 2010; Christian Faulhammer <fauli@gentoo.org> traits-3.4.0.ebuild: + stable x86, bug 326809 + + 15 Jul 2010; Markos Chandras <hwoarang@gentoo.org> traits-3.4.0.ebuild: + Stable on amd64 wrt bug #326809 + +*traits-3.4.0 (31 May 2010) + + 31 May 2010; Justin Lecher <jlec@gentoo.org> +traits-3.4.0.ebuild: + Version Bump on permission of Patrick + +*traits-3.3.0 (20 Mar 2010) + + 20 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> +traits-3.3.0.ebuild: + Version bump + + 15 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> -traits-3.1.0.ebuild, + traits-3.2.0.ebuild: + Fixed building with new setuptools, bug #307609 + + 08 Nov 2009; nixnut <nixnut@gentoo.org> traits-3.2.0.ebuild: + ppc stable #290607 + + 04 Nov 2009; Markus Meier <maekke@gentoo.org> traits-3.2.0.ebuild: + amd64/x86 stable, bug #290607 + + 05 Oct 2009; Mounir Lamouri <volkmar@gentoo.org> traits-3.1.0.ebuild, + traits-3.2.0.ebuild: + Keywording for ppc, bug 280023 + +*traits-3.2.0 (05 Sep 2009) + + 05 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -traits-3.0.3.ebuild, +traits-3.2.0.ebuild: + Version bump. Set SUPPORT_PYTHON_ABIS. + +*traits-3.1.0 (27 Mar 2009) + + 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> +traits-3.1.0.ebuild: + Version bump + +*traits-3.0.3 (15 Jan 2009) + + 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, + +traits-3.0.3.ebuild: + Initial import + diff --git a/dev-python/traits/Manifest b/dev-python/traits/Manifest new file mode 100644 index 0000000..8490694 --- /dev/null +++ b/dev-python/traits/Manifest @@ -0,0 +1,6 @@ +DIST Traits-3.6.0.tar.gz 10884341 RMD160 43a83ca0006ec854974cd705ebbc2d7dd80361a1 SHA1 7a068371c400bed3aae727575ed18b00188a629a SHA256 f48dcd9bb33bec3389566c3fee43f039ff33fc99e5db5ca8c4967fb8e5db8657 +DIST traits-4.0.0.tar.gz 4823262 RMD160 65ae61e90aa7384664311f118fda5b166f6c94f8 SHA1 392db68690afd94219ae53a956faecb2aa728661 SHA256 20800034591609ef74fcc7c42af41cacdadd31996ea05f024bfe67709be92a35 +EBUILD traits-3.6.0.ebuild 1519 RMD160 ee5913da13fb9376ba6a8b8ca3eca313751025f3 SHA1 78702d801540388e569e204140ae4c557b7865c0 SHA256 9c85851db547f66cc049e61f7117084dad6be3b05d609cc62d4ec4e37cb2f61d +EBUILD traits-4.0.0.ebuild 1385 RMD160 9bec80c4b486a491283b4fc8398e0a0ede365394 SHA1 51629d10d53754f8be5b7644170711f69c7681af SHA256 57792cb7a8361b56032c62026e5e6d879f833c2143d1fb6abe80aec64eab8bed +MISC ChangeLog 3321 RMD160 2cac8e7b00d91b6e70ec997e13f1a29740b39834 SHA1 a79011587f3d15bc48df1ea8725d5574f3fc7f6e SHA256 45f1480b213fa0afdab4c0c0722d7dec2a75db74e557847d9121b80a96386560 +MISC metadata.xml 893 RMD160 93229c95a8db10e0ba7e56e62e13a8c958678464 SHA1 5212de77ac8dec31236887902bc6301f133a2b59 SHA256 9d3429d85f4fcfe0abbfff888ea41c1d0b930fee06a3d89c7960b23c12309c26 diff --git a/dev-python/traits/metadata.xml b/dev-python/traits/metadata.xml new file mode 100644 index 0000000..490c40a --- /dev/null +++ b/dev-python/traits/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>python</herd> + <longdescription lang="en"> + The traits package from the Enthought Tool Suite provides a + metaclass with special attributes that are called traits. A trait + is a type definition that can be used for normal Python object + attributes, giving the attributes some additional characteristics: + * Initialization: A trait attribute can have a default value + * Validation: A trait attribute is manifestly typed. + * Delegation: The value of a trait attribute can be contained in another + object + * Notification: Setting the value of a trait attribute can fired + callbacks + * Visualization: With the TraitsUI package, GUIs can be generated + automatically from traited objects. + </longdescription> +</pkgmetadata> diff --git a/dev-python/traits/traits-3.6.0.ebuild b/dev-python/traits/traits-3.6.0.ebuild new file mode 100644 index 0000000..0c265d9 --- /dev/null +++ b/dev-python/traits/traits-3.6.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/traits/traits-3.6.0.ebuild,v 1.1 2011/01/30 00:17:20 arfrever Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython" + +inherit distutils + +MY_PN="Traits" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python" +HOMEPAGE="http://code.enthought.com/projects/traits/ http://pypi.python.org/pypi/Traits" +SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64-linux" +IUSE="doc examples" + +RDEPEND=">=dev-python/enthoughtbase-3.1.0 + >=dev-python/numpy-1.1 + dev-python/setuptools" +DEPEND="${RDEPEND} + doc? ( dev-python/sphinx )" + +S="${WORKDIR}/${MY_P}" + +PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") + +DOCS="docs/*.txt" +PYTHON_MODNAME="enthought" + +src_compile() { + distutils_src_compile + + if use doc; then + einfo "Generation of documentation" + pushd docs > /dev/null + emake html || die "Generation of documentation failed" + popd > /dev/null + fi +} + +src_install() { + find -name "*LICENSE.txt" -delete + distutils_src_install + + if use doc; then + pushd docs/build/html > /dev/null + insinto /usr/share/doc/${PF}/html + doins -r [a-z]* _images _static || die "Installation of documentation failed" + popd > /dev/null + fi + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins -r examples/* || die "Installation of examples failed" + fi +} diff --git a/dev-python/traits/traits-4.0.0.ebuild b/dev-python/traits/traits-4.0.0.ebuild new file mode 100644 index 0000000..c0de41f --- /dev/null +++ b/dev-python/traits/traits-4.0.0.ebuild @@ -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/traits/traits-4.0.0.ebuild,v 1.2 2011/08/04 00:05:56 bicatali Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython" +DISTUTILS_SRC_TEST="nosetests" + +inherit distutils + +DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python" +HOMEPAGE="http://code.enthought.com/projects/traits/ http://pypi.python.org/pypi/traits" +SRC_URI="http://www.enthought.com/repo/ETS/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64-linux ~x86-linux" +IUSE="doc examples test" + +RDEPEND="dev-python/numpy" +DEPEND="dev-python/setuptools + doc? ( dev-python/sphinx ) + test? ( dev-python/numpy )" + +DOCS="docs/*.txt" + +src_compile() { + distutils_src_compile + if use doc; then + einfo "Generation of documentation" + pushd docs > /dev/null + emake html || die "Generation of documentation failed" + popd > /dev/null + fi +} + +src_install() { + find -name "*LICENSE*.txt" -delete + distutils_src_install + + if use doc; then + pushd docs/build/html > /dev/null + insinto /usr/share/doc/${PF}/html + doins -r [a-z]* _static || die "Installation of documentation failed" + popd > /dev/null + fi + + if use examples; then + insinto /usr/share/doc/${PF} + doins -r examples || die "Installation of examples failed" + fi +} diff --git a/dev-python/traitsbackendwx/ChangeLog b/dev-python/traitsbackendwx/ChangeLog new file mode 100644 index 0000000..d0b340d --- /dev/null +++ b/dev-python/traitsbackendwx/ChangeLog @@ -0,0 +1,60 @@ +# ChangeLog for dev-python/traitsbackendwx +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/traitsbackendwx/ChangeLog,v 1.11 2011/01/30 04:36:02 arfrever Exp $ + +*traitsbackendwx-3.6.0 (30 Jan 2011) + + 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +traitsbackendwx-3.6.0.ebuild: + Version bump. + + 27 Jan 2011; Markos Chandras <hwoarang@gentoo.org> + traitsbackendwx-3.5.0.ebuild: + Stable on amd64 wrt bug #347107 + + 07 Jan 2011; Brent Baude <ranger@gentoo.org> traitsbackendwx-3.5.0.ebuild: + Marking traitsbackendwx-3.5.0 ppc stable for bug 347107 + + 06 Jan 2011; Brent Baude <ranger@gentoo.org> traitsbackendwx-3.5.0.ebuild: + Marking traitsbackendwx-3.5.0 ~ppc for bug 341627 + + 05 Dec 2010; Thomas Kahle <tomka@gentoo.org> traitsbackendwx-3.5.0.ebuild: + x86 stable per bug 347107 + +*traitsbackendwx-3.5.0 (18 Oct 2010) + + 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -traitsbackendwx-3.2.0.ebuild, -traitsbackendwx-3.3.0.ebuild, + -traitsbackendwx-3.4.0.ebuild, +traitsbackendwx-3.5.0.ebuild: + Version bump. + +*traitsbackendwx-3.4.0 (31 May 2010) + + 31 May 2010; Justin Lecher <jlec@gentoo.org> + +traitsbackendwx-3.4.0.ebuild: + Version Bump on permission of Patrick + +*traitsbackendwx-3.3.0 (21 Mar 2010) + + 21 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> + +traitsbackendwx-3.3.0.ebuild: + Version bump + +*traitsbackendwx-3.2.0 (05 Sep 2009) + + 05 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -traitsbackendwx-3.0.3.ebuild, +traitsbackendwx-3.2.0.ebuild: + Version bump. Set SUPPORT_PYTHON_ABIS. + +*traitsbackendwx-3.1.0 (27 Mar 2009) + + 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> + +traitsbackendwx-3.1.0.ebuild: + Version bump + +*traitsbackendwx-3.0.3 (15 Jan 2009) + + 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, + +traitsbackendwx-3.0.3.ebuild: + Initial import + diff --git a/dev-python/traitsbackendwx/Manifest b/dev-python/traitsbackendwx/Manifest new file mode 100644 index 0000000..bc8706c --- /dev/null +++ b/dev-python/traitsbackendwx/Manifest @@ -0,0 +1,4 @@ +DIST TraitsBackendWX-3.6.0.tar.gz 358507 RMD160 9fa2525c511659428dec6bd3d9620003ba4914fa SHA1 3b667a7b01abe19e42466d175f03d395a16f08b2 SHA256 3bfff28dd123b5db40b0ceee38ad82a9d893cf45ecd748ae5b76f672d7db77fc +EBUILD traitsbackendwx-3.6.0.ebuild 911 RMD160 9ba859b4f600e0f7b3d62631282644472c98ef67 SHA1 c785ec88b16ec47a21a82640835efd7ba440d579 SHA256 7bd5464f618d6efa1c1cd03471c5830a145d3c3526ec9501da15c56dc7578d02 +MISC ChangeLog 1956 RMD160 c8c0fc32e87a7567857775e9cb89d302890d6308 SHA1 cfa818cfef3882038ab70b8d181e1828498496a3 SHA256 9f9757654800ac42f28e92eeec7e07740dbe1353522dec6912572e289ca49a20 +MISC metadata.xml 392 RMD160 25f391a092a239f23f0dc70ad9c8d6c1a2852ee2 SHA1 428eefd495fde4de28461374b1159f9219c963b9 SHA256 ea900a5e30fff3f01299ea4d6135ad8b7deb0ca646020ff5b4fec439795f4239 diff --git a/dev-python/traitsbackendwx/metadata.xml b/dev-python/traitsbackendwx/metadata.xml new file mode 100644 index 0000000..6cf0624 --- /dev/null +++ b/dev-python/traitsbackendwx/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>python</herd> + <longdescription lang="en"> + The TraitsBackendWX project contains an implementation of TraitsGUI using + wxPython. It provides wx-based support for visualization and editing of + Traits-based objects. + </longdescription> +</pkgmetadata> diff --git a/dev-python/traitsbackendwx/traitsbackendwx-3.6.0.ebuild b/dev-python/traitsbackendwx/traitsbackendwx-3.6.0.ebuild new file mode 100644 index 0000000..6c137ff --- /dev/null +++ b/dev-python/traitsbackendwx/traitsbackendwx-3.6.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/traitsbackendwx/traitsbackendwx-3.6.0.ebuild,v 1.2 2011/01/30 04:43:28 arfrever Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython" + +inherit distutils + +MY_PN="TraitsBackendWX" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="WxPython backend for Traits and TraitsGUI (Pyface)" +HOMEPAGE="http://code.enthought.com/projects/traits_gui/ http://pypi.python.org/pypi/TraitsBackendWX" +SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64-linux ~x86-linux" +IUSE="" + +DEPEND="dev-python/setuptools + dev-python/wxpython:2.8" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +DOCS="docs/*.txt" +PYTHON_MODNAME="enthought" + +src_install() { + find -name "*LICENSE.txt" -delete + distutils_src_install +} diff --git a/dev-python/traitsgui/ChangeLog b/dev-python/traitsgui/ChangeLog new file mode 100644 index 0000000..e1e210f --- /dev/null +++ b/dev-python/traitsgui/ChangeLog @@ -0,0 +1,71 @@ +# ChangeLog for dev-python/traitsgui +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/traitsgui/ChangeLog,v 1.14 2011/01/30 04:54:01 arfrever Exp $ + +*traitsgui-3.6.0 (30 Jan 2011) + + 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +traitsgui-3.6.0.ebuild: + Version bump. + + 27 Jan 2011; Markos Chandras <hwoarang@gentoo.org> traitsgui-3.5.0.ebuild: + Stable on amd64 wrt bug #347107 + + 07 Jan 2011; Brent Baude <ranger@gentoo.org> traitsgui-3.5.0.ebuild: + Marking traitsgui-3.5.0 ppc stable for bug 347107 + + 06 Jan 2011; Brent Baude <ranger@gentoo.org> traitsgui-3.5.0.ebuild: + Marking traitsgui-3.5.0 ~ppc for bug 341627 + + 05 Dec 2010; Thomas Kahle <tomka@gentoo.org> traitsgui-3.5.0.ebuild: + x86 stable per bug 347107 + +*traitsgui-3.5.0 (18 Oct 2010) + + 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -traitsgui-3.1.0.ebuild, -traitsgui-3.3.0.ebuild, -traitsgui-3.4.0.ebuild, + +traitsgui-3.5.0.ebuild: + Version bump. + + 04 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + traitsgui-3.4.0.ebuild: + traitsgui-3.4.0 has 0 tests, so delete "test" USE flag. + +*traitsgui-3.4.0 (31 May 2010) + + 31 May 2010; Justin Lecher <jlec@gentoo.org> +traitsgui-3.4.0.ebuild: + Version Bump on permission of Patrick + +*traitsgui-3.3.0 (21 Mar 2010) + + 21 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> + +traitsgui-3.3.0.ebuild: + Version bump + + 15 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> + -traitsgui-3.0.4.ebuild, traitsgui-3.1.0.ebuild: + Fixed building with new setuptools, bug #307609 + +*traitsgui-3.1.0 (05 Sep 2009) + + 05 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + -traitsgui-3.0.3.ebuild, +traitsgui-3.1.0.ebuild: + Version bump. Set SUPPORT_PYTHON_ABIS. + +*traitsgui-3.0.4 (27 Mar 2009) + + 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> + +traitsgui-3.0.4.ebuild: + Version bump + + 25 Feb 2009; Sébastien Fabbro <bicatali@gentoo.org> + traitsgui-3.0.3.ebuild: + Added dev-python/traitsbackendwx dependency when neither wxwindows nor qt4 + flag is set, closing bug #259785 + +*traitsgui-3.0.3 (15 Jan 2009) + + 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, + +traitsgui-3.0.3.ebuild: + Initial import + diff --git a/dev-python/traitsgui/Manifest b/dev-python/traitsgui/Manifest new file mode 100644 index 0000000..cb08671 --- /dev/null +++ b/dev-python/traitsgui/Manifest @@ -0,0 +1,4 @@ +DIST TraitsGUI-3.6.0.tar.gz 4866846 RMD160 4b41e9f150043cb9893b530f621c1fa0e246d35a SHA1 2950ac9160fb6902260da67290e36da676439bea SHA256 6af10cb64a0e2562343e2ea04f772257e07704dbc69fee966eca58e5e46b167a +EBUILD traitsgui-3.6.0.ebuild 1681 RMD160 51483ebb3840955d15d444aaa1f7a160c48ff4ba SHA1 878c8b7858235d02596c5c619fa8323e8b2d019a SHA256 7ca3e02cb10fd4ffa3690b4651e69145b9b4b067fb961995bf436e3c3cef2207 +MISC ChangeLog 2305 RMD160 adbd392944543b0e2a0c59183bcdfcff5f458602 SHA1 8b89f7dc6898a8b8197d63c61c48c1559839db32 SHA256 ce8c34fd2be6dc8a016520d0873dd3d2bed02384671c77f8cf58fa615bb8bc24 +MISC metadata.xml 659 RMD160 ddfd63e166689ba219e2d704a49a24bcb7489749 SHA1 86c8f3fba0eac9e17e0c69d8f4d76be65588e500 SHA256 5c9f822c4e88af1d32350a8f4e0290e2d876c2d11af90bd5b4ea69c4846cab73 diff --git a/dev-python/traitsgui/metadata.xml b/dev-python/traitsgui/metadata.xml new file mode 100644 index 0000000..65f5f22 --- /dev/null +++ b/dev-python/traitsgui/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>python</herd> + <longdescription lang="en"> + The TraitsGUI project from the Enthought Tool Suite contains a + toolkit-independent GUI abstraction layer (known as Pyface), which + is used to support the "visualization" features of the Traits + package. Thus, you can write code in terms of the Traits API + (views, items, editors, etc...), and let TraitsGUI and your + selected toolkit and back-end take care of the details of + displaying them. You can use Qt or Wx backends. + </longdescription> +</pkgmetadata> diff --git a/dev-python/traitsgui/traitsgui-3.6.0.ebuild b/dev-python/traitsgui/traitsgui-3.6.0.ebuild new file mode 100644 index 0000000..13ba485 --- /dev/null +++ b/dev-python/traitsgui/traitsgui-3.6.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/traitsgui/traitsgui-3.6.0.ebuild,v 1.3 2011/01/30 18:12:04 arfrever Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython" + +inherit distutils + +MY_PN="TraitsGUI" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Traits-capable windowing framework" +HOMEPAGE="http://code.enthought.com/projects/traits_gui/ http://pypi.python.org/pypi/TraitsGUI" +SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64-linux ~x86-linux" +IUSE="doc examples qt4 wxwidgets" + +DEPEND=">=dev-python/enthoughtbase-3.1.0 + dev-python/setuptools + >=dev-python/traits-${PV} + qt4? ( >=dev-python/traitsbackendqt-${PV} ) + wxwidgets? ( >=dev-python/traitsbackendwx-${PV} ) + !wxwidgets? ( !qt4? ( >=dev-python/traitsbackendwx-${PV} ) )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +DOCS="docs/*.txt" +PYTHON_MODNAME="enthought" + +src_compile() { + distutils_src_compile + + if use doc; then + einfo "Generation of documentation" + pushd docs > /dev/null + emake html || die "Generation of documentation failed" + popd > /dev/null + fi +} + +src_install() { + find -name "*LICENSE.txt" -delete + distutils_src_install + + if use doc; then + dodoc docs/*.pdf || die "Installation of PDF documentation failed" + pushd docs/build/html > /dev/null + insinto /usr/share/doc/${PF}/html + doins -r [a-z]* _static || die "Installation of documentation failed" + popd > /dev/null + fi + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins -r examples/* || die "Installation of examples failed" + fi +} diff --git a/dev-python/traitsui/ChangeLog b/dev-python/traitsui/ChangeLog new file mode 100644 index 0000000..f9513a3 --- /dev/null +++ b/dev-python/traitsui/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-python/traitsui +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/traitsui/ChangeLog,v 1.1 2011/08/03 23:49:29 bicatali Exp $ + +*traitsui-4.0.1 (03 Aug 2011) + + 03 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> +traitsui-4.0.1.ebuild, + +metadata.xml: + Initial import + diff --git a/dev-python/traitsui/Manifest b/dev-python/traitsui/Manifest new file mode 100644 index 0000000..1052b12 --- /dev/null +++ b/dev-python/traitsui/Manifest @@ -0,0 +1,4 @@ +DIST traitsui-4.0.1.tar.gz 6579406 RMD160 a4d7c31458f550b7aa39f50dacbd05941b2f9f0e SHA1 0cb4fe4dc76dadbcf9c1f3171ad91ada82c85aa4 SHA256 46b099c16af8a4dfcb55a595ea30f3a08daee007e43d3efb74081246130a35d7 +EBUILD traitsui-4.0.1.ebuild 1531 RMD160 2d76ad4ba2f0d498e3580c69502ef8c4506fcfa3 SHA1 4588991b317dfd45b079518a3894b18084b35658 SHA256 391dfcaa948f4ec16bb298d6d112ffb218cf58f6e941b266c938e74b61c09277 +MISC ChangeLog 358 RMD160 38cde0aa831c289b6a35bae15a08e3b007d924af SHA1 adfaab014501fbefa4dbb1e0edffb70b880ac65d SHA256 62c7ad67b9c505bec618b51a407315178fca01bc377b772344a1065ab964afab +MISC metadata.xml 553 RMD160 9ab0718a8f87ad3a0e12f9fcd54b7b533afc7cc3 SHA1 f41d8c868344db414bafdacdfb192fb96fa25839 SHA256 a9b823871f61b5d0e15378e78eb4edfbb540acbe88553ca90ffd81500d40cbad diff --git a/dev-python/traitsui/metadata.xml b/dev-python/traitsui/metadata.xml new file mode 100644 index 0000000..14d79a6 --- /dev/null +++ b/dev-python/traitsui/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>python</herd> +<longdescription lang="en"> + The traitsui project contains a toolkit-independent GUI abstraction + layer, which is used to support the "visualization" features of the + Traits package. Thus, you can write code in terms of the Traits API + (views, items, editors, etc.), and let traitsui and your selected + toolkit and back-end take care of the details of displaying them. +</longdescription> +</pkgmetadata> diff --git a/dev-python/traitsui/traitsui-4.0.1.ebuild b/dev-python/traitsui/traitsui-4.0.1.ebuild new file mode 100644 index 0000000..acf4ee4 --- /dev/null +++ b/dev-python/traitsui/traitsui-4.0.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/traitsui/traitsui-4.0.1.ebuild,v 1.1 2011/08/03 23:49:29 bicatali Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython" +DISTUTILS_SRC_TEST="nosetests" + +inherit distutils virtualx + +DESCRIPTION="Enthought Tool Suite: traits-capable user interfaces" +HOMEPAGE="https://github.com/enthought/traitsui http://pypi.python.org/pypi/traitsui" +SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64-linux ~x86-linux" +IUSE="doc examples test" + +RDEPEND="dev-python/pyface + dev-python/traits" +DEPEND="dev-python/setuptools + doc? ( dev-python/sphinx ) + test? ( + ${RDEPEND} + media-fonts/font-cursor-misc + media-fonts/font-misc-misc + )" + +DOCS="docs/*.txt" + +src_compile() { + distutils_src_compile + if use doc; then + einfo "Generation of documentation" + pushd docs > /dev/null + emake html || die "Generation of documentation failed" + popd > /dev/null + fi +} + +src_test() { + VIRTUALX_COMMAND="distutils_src_test" virtualmake +} + +src_install() { + find -name "*LICENSE*.txt" -delete + distutils_src_install + + if use doc; then + pushd docs/build/html > /dev/null + insinto /usr/share/doc/${PF}/html + doins -r [a-z]* _static || die "Installation of documentation failed" + popd > /dev/null + fi + + if use examples; then + insinto /usr/share/doc/${PF} + doins -r examples || die "Installation of examples failed" + fi +} diff --git a/dev-python/wxpython/ChangeLog b/dev-python/wxpython/ChangeLog new file mode 100644 index 0000000..5984a8f --- /dev/null +++ b/dev-python/wxpython/ChangeLog @@ -0,0 +1,826 @@ +# ChangeLog for dev-python/wxpython +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/ChangeLog,v 1.163 2012/02/28 18:45:32 ranger Exp $ + + 28 Feb 2012; Brent Baude <ranger@gentoo.org> wxpython-2.8.12.1.ebuild: + Marking wxpython-2.8.12.1 ppc for bug 403235 + + 22 Feb 2012; Jeroen Roovers <jer@gentoo.org> wxpython-2.8.12.1.ebuild: + Stable for HPPA (bug #403235). + + 22 Feb 2012; Patrick Lauer <patrick@gentoo.org> wxpython-2.8.11.0.ebuild, + wxpython-2.8.12.0.ebuild, wxpython-2.8.12.1.ebuild, wxpython-2.9.1.1.ebuild, + wxpython-2.9.3.1.ebuild: + Restricting pypy + + 16 Feb 2012; Markus Meier <maekke@gentoo.org> wxpython-2.8.12.1.ebuild: + arm stable, bug #403235 + + 16 Feb 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> + wxpython-2.8.12.1.ebuild: + x86 stable wrt bug #403235 + + 13 Feb 2012; Agostino Sarubbo <ago@gentoo.org> wxpython-2.8.12.1.ebuild: + Stable for amd64, wrt bug #403235 + +*wxpython-2.9.3.1 (12 Feb 2012) + + 12 Feb 2012; Ryan Hill <dirtyepic@gentoo.org> +wxpython-2.9.3.1.ebuild: + Version bump (bug #384037 by radhermit). + + 08 Jan 2012; Markos Chandras <hwoarang@gentoo.org> wxpython-2.8.12.1.ebuild: + Fix a typo. Patch by Arfrever + + 06 Jan 2012; Markos Chandras <hwoarang@gentoo.org> wxpython-2.8.12.1.ebuild, + wxpython-2.9.1.1.ebuild: + Synchronize ebuilds. Use distutils.eclass. Patch by Arfrever. + + 06 Jan 2012; Markos Chandras <hwoarang@gentoo.org> wxpython-2.8.12.1.ebuild, + wxpython-2.9.1.1.ebuild: + Don't inherit unused eclass. Properly set local variables. Patch by Arfrever. + + 09 Dec 2011; Samuli Suominen <ssuominen@gentoo.org> + -files/scripts-multiver-2.6.1.0.diff, -wxpython-2.6.4.0-r2.ebuild: + old + +*wxpython-2.8.12.1 (09 Dec 2011) + + 09 Dec 2011; Ryan Hill <dirtyepic@gentoo.org> +wxpython-2.8.12.1.ebuild: + Version bump. + + 09 Dec 2011; Ryan Hill <dirtyepic@gentoo.org> -wxpython-2.8.10.1.ebuild, + -files/wxpython-2.8-drop-editra.patch: + Remove old. + + 16 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> wxpython-2.8.11.0.ebuild: + ppc64 stable wrt #364203 + + 28 Jun 2011; Brent Baude <ranger@gentoo.org> wxpython-2.8.11.0.ebuild: + Marking wxpython-2.8.11.0 ppc for bug 364203 + + 04 Jun 2011; Raúl Porcel <armin76@gentoo.org> wxpython-2.8.11.0.ebuild: + alpha/ia64/sh/sparc stable wrt #364203 + + 21 May 2011; Thomas Kahle <tomka@gentoo.org> wxpython-2.8.11.0.ebuild: + x86 stable per bug 364203 + + 13 May 2011; Markus Meier <maekke@gentoo.org> wxpython-2.8.11.0.ebuild: + arm stable, bug #364203 + + 27 Apr 2011; Christoph Mende <angelos@gentoo.org> wxpython-2.8.11.0.ebuild: + Stable on amd64 wrt bug #364203 + + 26 Apr 2011; Jeroen Roovers <jer@gentoo.org> wxpython-2.8.11.0.ebuild: + Stable for HPPA (bug #364203). + + 22 Apr 2011; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.8.11.0.ebuild, + wxpython-2.8.12.0.ebuild: + Don't install non-working binary stuff into DOCDIR (bug #364393 by ago). + +*wxpython-2.8.12.0 (20 Apr 2011) + + 20 Apr 2011; Ryan Hill <dirtyepic@gentoo.org> +wxpython-2.8.12.0.ebuild, + +files/wxpython-2.8.12-drop-editra.patch: + Version bump (bug #363319). + + 29 Mar 2011; Christoph Mende <angelos@gentoo.org> wxpython-2.6.4.0-r2.ebuild, + wxpython-2.8.10.1.ebuild: + Fixed slot deps + + 27 Feb 2011; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.8.10.1.ebuild, + wxpython-2.8.11.0.ebuild, wxpython-2.9.1.1.ebuild: + Slot gnome stuff. + +*wxpython-2.9.1.1 (23 Jan 2011) + + 23 Jan 2011; Ryan Hill <dirtyepic@gentoo.org> +wxpython-2.9.1.1.ebuild, + +files/wxpython-2.9-wxversion-demo.patch, + +files/wxpython-2.9-wxversion-scripts.patch: + Version bump. + + 12 Dec 2010; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.6.4.0-r2.ebuild, + wxpython-2.8.10.1.ebuild, wxpython-2.8.11.0.ebuild: + media-libs/jpeg -> virtual/jpeg (bug #347958) + + 27 Jul 2010; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.6.4.0-r2.ebuild, + wxpython-2.8.10.1.ebuild: + Depend on wxGTK[X] (bug #327795 by Arttu Valo). + +*wxpython-2.8.11.0 (27 May 2010) + + 27 May 2010; Ryan Hill <dirtyepic@gentoo.org> +wxpython-2.8.11.0.ebuild, + +files/wxpython-2.8.11-drop-editra.patch: + Version bump. + http://wxpython.org/recentchanges.php + + 05 Mar 2010; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.6.4.0-r2.ebuild, + wxpython-2.8.10.1.ebuild: + Port 2.6 ebuild to SUPPORT_PYTHON_ABIS. Use EAPI 2. Add missing setuptools + RDEPEND. Drop use of deprecated python functions. + + 17 Feb 2010; Ryan Hill <dirtyepic@gentoo.org> + -files/wxpython-2.8.8-wxversion-scripts.patch, + -wxpython-2.8.9.1-r2.ebuild, -wxpython-2.8.9.1-r3.ebuild, + -wxpython-2.8.9.2.ebuild: + Drop old. + + 25 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> + wxpython-2.8.10.1.ebuild: + Require SLOT="0" of media-libs/jpeg for headers. + + 02 Jan 2010; Brent Baude <ranger@gentoo.org> wxpython-2.8.10.1.ebuild: + Marking wxpython-2.8.10.1 ppc64 for bug 284996 + + 26 Oct 2009; Raúl Porcel <armin76@gentoo.org> wxpython-2.8.10.1.ebuild: + ia64/sh/sparc stable wrt #284996 + + 21 Oct 2009; Markus Meier <maekke@gentoo.org> wxpython-2.8.10.1.ebuild: + arm stable, bug #284996 + + 01 Oct 2009; Tobias Klausmann <klausman@gentoo.org> + wxpython-2.8.10.1.ebuild: + Stable on alpha, bug #284996 + + 27 Sep 2009; nixnut <nixnut@gentoo.org> wxpython-2.8.10.1.ebuild: + ppc stable #284996 + + 22 Sep 2009; Markus Meier <maekke@gentoo.org> wxpython-2.8.10.1.ebuild: + amd64/x86 stable, bug #284996 + + 18 Sep 2009; Jeroen Roovers <jer@gentoo.org> wxpython-2.8.10.1.ebuild: + Stable for HPPA (bug #284996). + + 06 Sep 2009; Christian Ruppert <idl0r@gentoo.org> + -files/wxpython-2.8.7-wxversion-scripts.patch, + -files/wxpython-2.8.8.1-musthaveapp.patch, -files/wxpy-config.py: + Remove unused patches. + + 30 Aug 2009; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.8.10.1.ebuild: + Revert usage of += operators. They're a bash-3.1 feature and PMS is stuck + at bash-3.0. + + 29 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + wxpython-2.8.10.1.ebuild: + Set SUPPORT_PYTHON_ABIS. Add missing dependency on dev-python/setuptools. + +*wxpython-2.8.10.1 (18 May 2009) + + 18 May 2009; Ryan Hill <dirtyepic@gentoo.org> +wxpython-2.8.10.1.ebuild: + Version bump. + +*wxpython-2.8.9.2 (21 Feb 2009) + + 21 Feb 2009; Ryan Hill <dirtyepic@gentoo.org> + +files/wxpython-2.8.9-wxversion-scripts.patch, + +files/wxpython-2.8-drop-editra.patch, +wxpython-2.8.9.2.ebuild: + Version bump. + Split editra out into its own package: app-editors/editra + Install desktop entries for utilities. + + 15 Feb 2009; Ryan Hill <dirtyepic@gentoo.org> ChangeLog, Manifest: + Fix broken commit. + + 15 Feb 2009; Ryan Hill <dirtyepic@gentoo.org> ChangeLog, Manifest: + Remove old. + + 15 Feb 2009; Brent Baude <ranger@gentoo.org> wxpython-2.8.9.1-r2.ebuild: + Marking wxpython-2.8.9.1-r2 ppc for bug 254696 + + 07 Feb 2009; Raúl Porcel <armin76@gentoo.org> wxpython-2.8.9.1-r2.ebuild, + wxpython-2.8.9.1-r3.ebuild: + arm/ia64/sh/sparc stable wrt #254696 + + 06 Feb 2009; Jeroen Roovers <jer@gentoo.org> wxpython-2.8.9.1-r3.ebuild: + Stable for HPPA (bug #254696). + + 28 Jan 2009; Brent Baude <ranger@gentoo.org> wxpython-2.8.9.1-r2.ebuild: + Marking wxpython-2.8.9.1-r2 ppc64 for bug 254696 + + 24 Jan 2009; Ryan Hill <dirtyepic@gentoo.org> -wxpython-2.6.4.0.ebuild: + Remove ancient ebuild. + + 24 Jan 2009; Alexis Ballier <aballier@gentoo.org> + wxpython-2.6.4.0-r2.ebuild: + keyword ~x86-fbsd + + 22 Jan 2009; Raúl Porcel <armin76@gentoo.org> wxpython-2.6.4.0-r2.ebuild, + wxpython-2.8.9.1-r3.ebuild: + Readd ~arm/~sh + + 19 Jan 2009; Alexis Ballier <aballier@gentoo.org> + wxpython-2.8.9.1-r3.ebuild: + keyword ~x86-fbsd, bug #254696 + + 18 Jan 2009; Markus Meier <maekke@gentoo.org> wxpython-2.8.9.1-r2.ebuild: + amd64/x86 stable, bug #254696 + + 18 Jan 2009; Tobias Klausmann <klausman@gentoo.org> + wxpython-2.8.9.1-r2.ebuild: + Stable on alpha, bug #254696 + +*wxpython-2.8.9.1-r3 (18 Jan 2009) + + 18 Jan 2009; Ryan Hill <dirtyepic@gentoo.org> + +files/wxpython-2.8-cache-writable.patch, + +files/wxpython-2.8-wxversion-demo.patch, metadata.xml, + wxpython-2.6.4.0.ebuild, -wxpython-2.6.4.0-r1.ebuild, + -wxpython-2.8.7.1.ebuild, +wxpython-2.8.9.1-r3.ebuild: + Integrate dev-python/wxpython-docs into wxpython ebuild for bug #230305. + Remove old and drop all keywords except arm, sh, and x86-fbsd on the + 2.6.4.0 ebuild. + +*wxpython-2.8.9.1-r2 (26 Nov 2008) + + 26 Nov 2008; Ryan Hill <dirtyepic@gentoo.org> -wxpython-2.8.9.1-r1.ebuild, + +wxpython-2.8.9.1-r2.ebuild: + Fix build options not getting passed to src_compile due to mypyconf being + declared locally in src_configure. + + 27 Oct 2008; Jeroen Roovers <jer@gentoo.org> wxpython-2.8.8.1.ebuild: + Stable for HPPA (bug #242088). + +*wxpython-2.8.9.1-r1 (18 Oct 2008) + + 18 Oct 2008; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.8.9.1.ebuild, + +wxpython-2.8.9.1-r1.ebuild: + Revert to EAPI 1 for stable candidate and add -r1 using EAPI 2. + + 18 Oct 2008; Raúl Porcel <armin76@gentoo.org> wxpython-2.8.8.1.ebuild: + alpha/ia64/sparc stable wrt #242088 + + 16 Oct 2008; Markus Meier <maekke@gentoo.org> wxpython-2.8.8.1.ebuild: + amd64/x86 stable, bug #242088 + + 15 Oct 2008; Markus Rothe <corsair@gentoo.org> wxpython-2.8.8.1.ebuild: + Stable on ppc64; bug #242088 + + 15 Oct 2008; Ferris McCormick <fmccor@gentoo.org> wxpython-2.8.8.1.ebuild: + Sparc stable, part of Bug #242088. + + 15 Oct 2008; Brent Baude <ranger@gentoo.org> wxpython-2.8.8.1.ebuild: + Marking wxpython-2.8.8.1 ppc for bug 242088 + +*wxpython-2.8.9.1 (14 Oct 2008) + + 14 Oct 2008; Ryan Hill <dirtyepic@gentoo.org> +wxpython-2.8.9.1.ebuild: + Version bump. EAPI 2. New cairo USE flag. + + 04 Oct 2008; Brent Baude <ranger@gentoo.org> wxpython-2.6.4.0-r2.ebuild: + stable ppc64, bug 238437 + + 02 Oct 2008; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.8.8.1.ebuild: + Remove old comment. + + 30 Sep 2008; Raúl Porcel <armin76@gentoo.org> wxpython-2.6.4.0-r2.ebuild: + alpha/ia64 stable wrt #238437 + + 28 Sep 2008; Markus Meier <maekke@gentoo.org> wxpython-2.6.4.0-r2.ebuild: + amd64/x86 stable, bug #238437 + + 27 Sep 2008; nixnut <nixnut@gentoo.org> wxpython-2.6.4.0-r2.ebuild: + Stable on ppc wrt bug 238437 + + 23 Sep 2008; Ferris McCormick <fmccor@gentoo.org> + wxpython-2.6.4.0-r2.ebuild: + Sparc stable --- Bug #238437 --- it's been around over 6 weeks now. + + 23 Sep 2008; Jeroen Roovers <jer@gentoo.org> wxpython-2.6.4.0-r2.ebuild: + Stable for HPPA (bug #238437). + +*wxpython-2.6.4.0-r2 (28 Jul 2008) + + 28 Jul 2008; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.6.4.0-r1.ebuild, + +wxpython-2.6.4.0-r2.ebuild, wxpython-2.8.7.1.ebuild: + Revision bump. + + 28 Jul 2008; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.6.4.0.ebuild, + wxpython-2.6.4.0-r1.ebuild, wxpython-2.8.7.1.ebuild, + wxpython-2.8.8.1.ebuild: + Work around aliasing bug in GCC 4.1 by building with -fno-strict-aliasing. + Manifested as 'TypeError: wx.Window, wx.Sizer, wx.Size, or (w,h) expected + for item' errors in various apps. + + Bug #233154, reported by Henrik Sankala. + +*wxpython-2.8.8.1 (25 Jul 2008) + + 25 Jul 2008; Ryan Hill <dirtyepic@gentoo.org> + +files/wxpython-2.8.8.1-musthaveapp.patch, + +files/wxpython-2.8.8-wxversion-scripts.patch, +wxpython-2.8.8.1.ebuild: + Version bump. + + 29 May 2008; Ali Polatel <hawking@gentoo.org> wxpython-2.6.4.0-r1.ebuild, + wxpython-2.8.7.1.ebuild: + Fix python_mod_optimize usage. + + 21 Mar 2008; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.6.4.0-r1.ebuild, + wxpython-2.8.7.1.ebuild: + Move wxaddons module into version-specific directories to fix bug #213819. + + 17 Mar 2008; Peter Volkov <pva@gentoo.org> wxpython-2.6.4.0-r1.ebuild, + wxpython-2.8.7.1.ebuild: + amd64 stable, bug #207648. + + 16 Mar 2008; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.6.4.0-r1.ebuild, + wxpython-2.8.7.1.ebuild: + Fix modules getting installed into lib rather than lib64 on multilib + systems w/ python-2.4. + + 29 Jan 2008; nixnut <nixnut@gentoo.org> wxpython-2.6.4.0-r1.ebuild, + wxpython-2.8.7.1.ebuild: + Stable on ppc wrt bug 207648 + + 28 Jan 2008; Jeroen Roovers <jer@gentoo.org> wxpython-2.6.4.0-r1.ebuild, + wxpython-2.8.7.1.ebuild: + Stable for HPPA (bug #207648). + + 28 Jan 2008; Raúl Porcel <armin76@gentoo.org> metadata.xml: + Replace wxwindows with wxwidgets in metadata + + 27 Jan 2008; Raúl Porcel <armin76@gentoo.org> wxpython-2.6.4.0-r1.ebuild, + wxpython-2.8.7.1.ebuild: + alpha/ia64/sparc stable wrt #207648 + + 27 Jan 2008; Brent Baude <ranger@gentoo.org> wxpython-2.6.4.0-r1.ebuild, + wxpython-2.8.7.1.ebuild: + Marking wxpython-2.6.4.0-r1 and wxpython-2.8.7.1 ppc64 stable per bug 207648 + + 27 Jan 2008; Christian Faulhammer <opfer@gentoo.org> + wxpython-2.8.7.1.ebuild: + stable x86, bug 207648 + + 27 Jan 2008; Christian Faulhammer <opfer@gentoo.org> + wxpython-2.6.4.0-r1.ebuild: + stable x86, bug 207648 + + 10 Jan 2008; Ryan Hill <dirtyepic@gentoo.org> -wxpython-2.6.3.3.ebuild: + Remove old. + + 25 Dec 2007; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.6.4.0.ebuild: + Make sure we set WX_GTK_VER before calling check_wxuse. Bug #203298 by Fabio + Rossi. + + 24 Dec 2007; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.8.7.1.ebuild: + Re-add dropped ppc keyword, touch up deps. + +*wxpython-2.8.7.1 (24 Dec 2007) + + 24 Dec 2007; Ryan Hill <dirtyepic@gentoo.org> + +files/wxpython-2.8.7-wxversion-scripts.patch, +wxpython-2.8.7.1.ebuild: + Version bump. Masked for testing. + + 22 Dec 2007; nixnut <nixnut@gentoo.org> wxpython-2.6.4.0-r1.ebuild: + Added ~ppc wrt bug 199594 + + 22 Dec 2007; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.6.3.3.ebuild, + wxpython-2.6.4.0.ebuild, wxpython-2.6.4.0-r1.ebuild: + Lock DEPEND to wxGTK-2.6 for bug #202998. + + 13 Dec 2007; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.6.4.0-r1.ebuild: + Drop arm, ppc, sh, and x86-fbsd keywords for bug #199594. + + 04 Dec 2007; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.6.4.0-r1.ebuild: + Remove EA_ADD_OPTS=0 from configuration, leftover from testing. + +*wxpython-2.6.4.0-r1 (25 Nov 2007) + + 25 Nov 2007; Ryan Hill <dirtyepic@gentoo.org> +wxpython-2.6.4.0-r1.ebuild: + Add 2.6.4.0-r1, masked for testing. + + 04 Nov 2007; Christoph Mende <angelos@gentoo.org> wxpython-2.6.4.0.ebuild: + Stable on amd64 wrt bug #197186 + + 30 Oct 2007; Jeroen Roovers <jer@gentoo.org> wxpython-2.6.4.0.ebuild: + Stable for HPPA (bug #197186). + + 29 Oct 2007; Raúl Porcel <armin76@gentoo.org> wxpython-2.6.4.0.ebuild: + alpha/ia64/sparc stable wrt #197358 + + 28 Oct 2007; Markus Rothe <corsair@gentoo.org> wxpython-2.6.4.0.ebuild: + Stable on ppc64; bug #197186 + + 28 Oct 2007; Markus Meier <maekke@gentoo.org> wxpython-2.6.4.0.ebuild: + x86 stable, bug #197186 + + 27 Oct 2007; nixnut <nixnut@gentoo.org> wxpython-2.6.4.0.ebuild: + Stable on ppc wrt bug 197186 + + 22 Sep 2007; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.6.3.3.ebuild, + wxpython-2.6.4.0.ebuild: + Adjust deps. + + 19 Sep 2007; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.6.3.3.ebuild, + wxpython-2.6.4.0.ebuild: + Lock deps further to wxGTK-${PV} for wxpython. + + 19 Sep 2007; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.6.3.3.ebuild, + wxpython-2.6.4.0.ebuild: + lock wxGTK depend to 2.6 + +*wxpython-2.6.4.0 (01 Sep 2007) + + 01 Sep 2007; Ryan Hill <dirtyepic@gentoo.org> +wxpython-2.6.4.0.ebuild: + Version bump. No major groundbreakery. Masked due to dep on + =x11-libs/wxGTK-2.6.4.0. + + 07 May 2007; Bryan Østergaard <kloeri@gentoo.org> + wxpython-2.6.3.3.ebuild: + Add missing category to built_with_use call. Bug reported by kimrhh on irc. + + 01 May 2007; Mart Raudsepp <leio@gentoo.org> + -files/scripts-multiver-2.6.0.0.diff, -files/wxversion.py, + -wxpython-2.6.1.0.ebuild: + Remove old version and stale patches + + 01 May 2007; Torsten Veller <tove@gentoo.org> Manifest: + Recreated old Manifest. Fix #176649. + + 30 Apr 2007; Jose Luis Rivero <yoswink@gentoo.org> + wxpython-2.6.3.3.ebuild: + Stable on alpha although there is a known bug in wxDirDialog. See #136924 + for details. + + 29 Apr 2007; Ryan Hill <dirtyepic@gentoo.org> + -files/wxpython-2.4.2.4-64bit.patch, -wxpython-2.4.2.4-r3.ebuild, + -wxpython-2.4.2.4-r4.ebuild: + Remove wxpython-2.4 from the tree. Bug #146073. + + 07 Apr 2007; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.6.3.3.ebuild: + When USE="opengl" make sure wxGTK was built with opengl support. + + 10 Feb 2007; Simon Stelling <blubb@gentoo.org> wxpython-2.6.3.3.ebuild: + stable on amd64; bug 136924 + +*wxpython-2.4.2.4-r4 (03 Feb 2007) + + 03 Feb 2007; Simon Stelling <blubb@gentoo.org> + +files/wxpython-2.4.2.4-64bit.patch, +wxpython-2.4.2.4-r4.ebuild: + fix 64bit issues; bug 117885 + + 23 Jan 2007; Jeroen Roovers <jer@gentoo.org> wxpython-2.6.3.3.ebuild: + Stable for HPPA (bug #136924). + + 16 Jan 2007; Joseph Jezak <josejx@gentoo.org> wxpython-2.6.3.3.ebuild: + Marked ppc stable for bug #136924. + + 15 Jan 2007; Raúl Porcel <armin76@gentoo.org> wxpython-2.6.3.3.ebuild: + x86 stable, wrt bug 136924 + + 15 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> + wxpython-2.6.3.3.ebuild: + Stable on sparc wrt #136924 + + 14 Jan 2007; Markus Rothe <corsair@gentoo.org> wxpython-2.6.3.3.ebuild: + Stable on ppc64; bug #136924 + + 05 Jan 2007; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.4.2.4-r3.ebuild, + wxpython-2.6.1.0.ebuild, wxpython-2.6.3.3.ebuild: + einfo -> elog + +*wxpython-2.6.3.3 (29 Dec 2006) + + 29 Dec 2006; Tiziano Müller <dev-zero@gentoo.org> + -wxpython-2.6.3.2.ebuild, +wxpython-2.6.3.3.ebuild: + Version bump (bug #156805), fixes bugs #154505, #148399, #158050 + + 15 Oct 2006; Mart Raudsepp <leio@gentoo.org> -wxpython-2.4.2.4.ebuild, + -wxpython-2.6.0.0-r1.ebuild: + Drop old versions + + 06 Sep 2006; Javier Villavicencio <the_paya@gentoo.org> + wxpython-2.6.3.2.ebuild: + Add ~x86-fbsd keyword. + + 27 Aug 2006; Mart Raudsepp <leio@gentoo.org> metadata.xml: + Change primary herd to wxwindows. + + 03 Aug 2006; Mart Raudsepp <leio@gentoo.org> wxpython-2.6.3.2.ebuild: + Change wxGTK depend to avoid dependency problems after a version bump. + + 14 Apr 2006; Mark Loeser <halcy0n@gentoo.org> wxpython-2.6.3.2.ebuild: + Fix dependencies so that wxpython and wxGTK versions always match; bug #129937 + +*wxpython-2.6.3.2 (13 Apr 2006) + + 13 Apr 2006; Mark Loeser <halcy0n@gentoo.org> +wxpython-2.6.3.2.ebuild: + Bump to new upstream version 2.6.3.2; bug #121856 + + 18 Dec 2005; Markus Rothe <corsair@gentoo.org> wxpython-2.6.1.0.ebuild: + Stable on ppc64 + + 29 Nov 2005; Luis Medinas <metalgod@gentoo.org> + wxpython-2.4.2.4-r3.ebuild: + Stable on amd64. Fixes bug #113893. + + 29 Nov 2005; Luis Medinas <metalgod@gentoo.org> wxpython-2.6.1.0.ebuild: + Stable on amd64. + + 25 Nov 2005; Tom Gall <tgall@gentoo.org> + wxpython-2.6.1.0.ebuild: + added ~ppc64 + + 11 Nov 2005; Michael Hanselmann <hansmi@gentoo.org> + wxpython-2.6.1.0.ebuild: + Stable on ppc. + + 17 Oct 2005; Gustavo Zacarias <gustavoz@gentoo.org> + wxpython-2.6.1.0.ebuild: + Stable on sparc + + 17 Oct 2005; Aron Griffis <agriffis@gentoo.org> wxpython-2.6.1.0.ebuild: + Mark 2.6.1.0 stable on alpha + + 15 Oct 2005; Rob Cakebread <pythonhead@gentoo.org> + wxpython-2.6.1.0.ebuild: + Stable x86. Fixed wxGTK dep + +*wxpython-2.4.2.4-r3 (11 Oct 2005) + + 11 Oct 2005; Rob Cakebread <pythonhead@gentoo.org> + +wxpython-2.4.2.4-r3.ebuild: + Fixes bug #108643 + + 10 Sep 2005; Aron Griffis <agriffis@gentoo.org> + wxpython-2.4.2.4-r2.ebuild: + Mark 2.4.2.4-r2 stable on alpha + + 07 Sep 2005; Simon Stelling <blubb@gentoo.org> wxpython-2.4.2.4.ebuild, + wxpython-2.4.2.4-r2.ebuild, wxpython-2.6.0.0-r1.ebuild, + wxpython-2.6.1.0.ebuild: + make multilib-strict aware; bug 103535 + +*wxpython-2.6.1.0 (12 Jul 2005) + + 12 Jul 2005; Rob Cakebread <pythonhead@gentoo.org> + +files/scripts-multiver-2.6.1.0.diff, +wxpython-2.6.1.0.ebuild: + Version bump. + + 17 Jun 2005; Michael Hanselmann <hansmi@gentoo.org> + wxpython-2.4.2.4-r2.ebuild: + Stable on ppc. + + 06 Jun 2005; Markus Rothe <corsair@gentoo.org> wxpython-2.4.2.4-r2.ebuild: + Stable on ppc64 + + 22 May 2005; Jason Wever <weeve@gentoo.org> wxpython-2.4.2.4-r2.ebuild: + Stable on SPARC. + + 22 May 2005; Rene Nussbaumer <killerfox@gentoo.org> + wxpython-2.4.2.4-r2.ebuild: + Stable on hppa + + 18 May 2005; Rob Cakebread <pythonhead@gentoo.org> + wxpython-2.4.2.4-r2.ebuild: + Marked stable x86 + +*wxpython-2.6.0.0-r1 (11 May 2005) + + 11 May 2005; Rob Cakebread <pythonhead@gentoo.org> + -wxpython-2.6.0.0.ebuild, +wxpython-2.6.0.0-r1.ebuild: + Changed to non-monolithic build. bug# 91574, removed monolithic ebuild + +*wxpython-2.6.0.0 (02 May 2005) +*wxpython-2.4.2.4-r2 (02 May 2005) + + 02 May 2005; Rob Cakebread <pythonhead@gentoo.org> + +files/scripts-multiver-2.6.0.0.diff, files/wxpy-config.py, + +wxpython-2.4.2.4-r2.ebuild, -wxpython-2.5.3.1.ebuild, + +wxpython-2.6.0.0.ebuild: + Version bump. Now using SLOTs. + + 25 Jan 2005; Rob Cakebread <pythonhead@gentoo.org> + wxpython-2.4.2.4.ebuild: + Moved to SLOT 2.4 + + 31 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : + Change encoding to UTF-8 for GLEP 31 compliance + + 11 Dec 2004; Rob Cakebread <pythonhead@gentoo.org> + wxpython-2.5.3.1.ebuild: + Put headers in a better place. Closes #74019 + + 13 Nov 2004; Rob Cakebread <pythonhead@gentoo.org> + wxpython-2.5.3.1.ebuild: + Fixed site_pkgs location + + 13 Nov 2004; Rob Cakebread <pythonhead@gentoo.org> + wxpython-2.4.2.4.ebuild: + Pegged deps on wxGTK at 2.4* + + 13 Nov 2004; Rob Cakebread <pythonhead@gentoo.org> + wxpython-2.4.2.4-r1.ebuild, wxpython-2.5.3.1.ebuild: + wxpy-config.py wasn't being copied. bug# 71043 + +*wxpython-2.4.2.4-r1 (12 Nov 2004) + + 12 Nov 2004; Rob Cakebread <pythonhead@gentoo.org> +files/wxpy-config.py, + +files/wxversion.py, +wxpython-2.4.2.4-r1.ebuild, + +wxpython-2.5.3.1.ebuild: + Version bump, retrofitted with SLOTs, bug# 47810 + + 05 Sep 2004; Sven Wegener <swegener@gentoo.org> : + Fixed ChangeLog header. + + 18 Aug 2004; Tom Gall <tgall@gentoo.org> wxpython-2.4.2.4.ebuild: + stable on ppc64, bug #58420 + + 06 Aug 2004; Rob Cakebread <pythonhead@gentoo.org> -wxpython-2.4.0.7.ebuild, + -wxpython-2.4.1.2.ebuild, wxpython-2.4.2.4.ebuild: + Removed obsolete versions, changed 2.4.2.4 to use new wxwidgets eclass + + 02 Aug 2004; Rob Cakebread <pythonhead@gentoo.org> + +files/controsl2.py.patch: + Added missing controls2.py.patch + + 02 Aug 2004; Ferris McCormick <fmccor@gentoo.org> wxpython-2.4.2.4.ebuild: + Stable for sparc. This version runs fine, and the previous stable + version (2.4.1.2) no longer builds because its patch file is missing. + This version runs both +gtk2, -gtk2. Also, it (and wxGTK) build with + gcc-3.3.3, hardened gcc-3.3.4-r1 as of the date of this entry, and run. + + 20 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> wxpython-2.4.0.7.ebuild, + wxpython-2.4.1.2.ebuild, wxpython-2.4.2.4.ebuild: + dev-python/PyOpenGL is now dev-python/pyopengl - adjust dependencies + accordingly. + + 05 Jul 2004; Rob Cakebread <pythonhead@gentoo.org> wxpython-2.4.2.4.ebuild: + Clarified USE='gtk2' messages. Bug# 56153 + + 03 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> wxpython-2.4.0.7.ebuild, + wxpython-2.4.1.2.ebuild, wxpython-2.4.2.4.ebuild: + Fix error messages. + +*wxpython-2.4.2.4 (03 Jul 2004) + + 03 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> +wxpython-2.4.0.7.ebuild, + +wxpython-2.4.1.2.ebuild, +wxpython-2.4.2.4.ebuild: + Follow naming policy, rename wxPython to wxpython. + + 30 Jun 2004; Guy Martin <gmsoft@gentoo.org> wxPython-2.4.2.4.ebuild: + Marked stable on hppa. + + 22 Jun 2004; Rob Cakebread <pythonhead@gentoo.org> wxPython-2.4.2.4.ebuild: + Marked stable on x86 + + 03 Jun 2004; Aron Griffis <agriffis@gentoo.org> wxPython-2.4.0.7.ebuild, + wxPython-2.4.1.2.ebuild, wxPython-2.4.2.4.ebuild: + Fix use invocation + + 25 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> + wxPython-2.4.0.7.ebuild: + don't use deprecated ? : use syntax + + 17 Feb 2004; Aron Griffis <agriffis@gentoo.org> wxPython-2.4.0.7.ebuild, + wxPython-2.4.1.2.ebuild, wxPython-2.4.2.4.ebuild: + stable on alpha and ia64 + + 17 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> : + manifest fix + + 16 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> wxPython-2.4.2.4.ebuild: + set ppc in keywords + + 29 Dec 2003; Guy Martin <gmsoft@gentoo.org> wxPython-2.4.1.2.ebuild: + Marked stable on hppa. + + 25 Dec 2003; Jason Wever <weeve@gentoo.org> wxPython-2.4.1.2.ebuild: + Marked stable on sparc. + + 12 Oct 2003; Alastair Tse <liquidx@gentoo.org> wxPython-2.4.2.4.ebuild: + add unicode support to match wxGTK-2.4.2 thanks to Vaclav Slavik + <vaclav.slavik@matfyz.cz> (#30768) + + 08 Oct 2003; Alastair Tse <liquidx@gentoo.org> wxPython-2.4.1.2.ebuild, + wxPython-2.4.2.4.ebuild: + added debug config wx*-config and stable bumped wxPython-2.4.1.2 + + 08 Oct 2003; Seemant Kulleen <seemant@gentoo.org> wxPython-2.4.1.2.ebuild, + wxPython-2.4.2.4.ebuild: + the dependency is tiff, not libtiff + +*wxPython-2.4.2.4 (08 Oct 2003) + + 08 Oct 2003; Alastair Tse <liquidx@gentoo.org> wxPython-2.4.0.7.ebuild, + wxPython-2.4.1.2.ebuild, wxPython-2.4.2.4.ebuild: + version bump. incorporating license changes thanks to Vaclav Slavik + <vaclav.slavik@matfyz.cz> (#28697) + + 10 Jul 2003; Nick Hadaway <raker@gentoo.org> wxPython-2.4.1.2.ebuild, + files/controls2.py.patch: + Added a tiny patch to fix a typo in controls2.py + +*wxPython-2.4.1.2 (09 Jul 2003) + + 09 Jul 2003; Alastair Tse <liquidx@gentoo.org> wxPython-2.4.1.2.ebuild: + new version. needs wxGTK-2.4.1 + + 08 Jul 2003; Alastair Tse <liquidx@gentoo.org> wxPython-2.4.0.2.ebuild: + removed non-functional patch from wxWindows-2.4.0.2 + + 07 Jul 2003; Alastair Tse <liquidx@gentoo.org> wxPython-2.4.0.7.ebuild: + bump to stable + + 07 May 2003; Alastair Tse <liquidx@gentoo.org> wxPython-2.4.0.6.ebuild, + wxPython-2.4.0.7.ebuild: + Detect non-unicode wxGTK + +*wxPython-2.4.0.7 (27 Apr 2003) + + 27 Apr 2003; Alastair Tse <liquidx@gentoo.org> wxPython-2.4.0.7.ebuild: + version bump + +*wxPython-2.4.0.6 (16 Mar 2003) + + 26 Mar 2003; Alastair Tse <liquidx@gentoo.org> wxPython-2.4.0.6.ebuild: + Fixed typo that disallows wxPython from merging. Fixes #18203. + + 26 Mar 2003; Alastair Tse <liquidx@gentoo.org> wxPython-2.4.0.6.ebuild: + add check to make sure wxGTK is compiled with the right use flags + + 16 Mar 2003; Alastair Tse <liquidx@gentoo.org> wxPython-2.4.0.6.ebuild: + version bump + +*wxPython-2.4.0.2 (01 Feb 2003) + + 01 Feb 2003; Nick Hadaway <raker@gentoo.org> wxPython-2.4.0.2.ebuild : + Version bump. Bug fixes. + +*wxPython-2.4.0.1 (12 Jan 2003) + + 15 Jan 2003; Nick Hadaway <raker@gentoo.org> wxPython-2.4.0.1.ebuild : + Marked stable for x86. + + 13 Jan 2003; Nick Hadaway <raker@gentoo.org> wxPython-2.4.0.1.ebuild : + Added gtk2 support based on code submitted by Jose Fonseca on bug + #13860 + + 12 Jan 2003; Nick Hadaway <raker@gentoo.org> wxPython-2.4.0.1.ebuild, + files/digest-wxPython-2.4.0.1 : + A much needed upgrade. Works with the latest wxGTK release. + As we have had much problems with the 2.3.4 wxGTK series I am hoping + this may actually make into the stable 1.4 release or we need to bump + back to to 2.3.3 series of wxGTK. + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords + +*wxPython-2.3.3.1-r2 (30 Oct 2002) + + 30 Oct 2002; Mike Frysinger <vapier@gentoo.org> : + Removed all the crap put into the first 2.3.3.1 ebuild to build wxGTK and + updated the patch to remove glcanvas + +*wxPython-2.3.3.1-r1 (29 Oct 2002) + + 29 Oct 2002; Mike Frysinger <vapier@gentoo.org> : + added some changes per discussion on #9693 + +*wxPython-2.3.3.1 (28 Oct 2002) + + 28 Oct 2002; Mike Frysinger <vapier@gentoo.org> : + This version bump was nasty rough ... + They added configure/make scripts to this package now, so mirrored much of + the configure setup after wxGTK ... + +*wxPython-2.3.2.1-r2 (29 Aug 2002) + + 13 Sep 2002; Nick Hadaway <raker@gentoo.org> wxPython-2.3.2.1-r2.ebuild : + Moved glcanvas patch from -r1 as specifying GLCANVAS=0 doesn't disable + the opengl portion of the build fully. Should fix bug #7777. + + 11 Sep 2002; Nick Hadaway <raker@gentoo.org> wxPython-2.3.2.1-r2.ebuild : + tightened wxGTK dependancy to wxGTK-2.3.2* + + 01 Sep 2002; Nick Hadaway <raker@gentoo.org> wxPython-2.3.2.1-r2.ebuild : + Updated ebuild with missing ${myconf}'s + + 29 Aug 2002; Nick Hadaway <raker@gentoo.org> wxPython-2.3.2.1-r2.ebuild, + file/digest-wxPython-2.3.2.1-r2, files/ledctrl.diff : + GLCANVAS and GIZMOS extensions are now re-enabled and we should have a + full-featured ebuild of wxPython. + +*wxPython-2.3.2.1-r1 (2 Jul 2002) + + 22 Aug 2002; Nick Hadaway <raker@gentoo.org> wxPython-2.3.2.1-r1.ebuild, + files/noglcanvas.diff, files/nogizmos.diff : + Ebuild disables glcancas and gizmos extensions as they currently are + not building correctly. + + 2 Jul 2002; Jon Nelson <jnelson@gentoo.org> wxPython-2.3.2.1-r1: + Make lintool happy + expressly don't build GLCANVAS + +*wxPython-2.3.2.1 (11 Apr 2002) + + 11 Apr 2002; Spider <spider@gentoo.org> + Update all glib dependencies to use glib-1.2* in preparation of + unmasking the glib-2.0.1 packages + +*wxPython-2.3.2.1 (1 Feb 2002) + + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/dev-python/wxpython/Manifest b/dev-python/wxpython/Manifest new file mode 100644 index 0000000..f23734d --- /dev/null +++ b/dev-python/wxpython/Manifest @@ -0,0 +1,8 @@ +AUX wxpython-2.8.11-drop-editra.patch 2197 RMD160 49364666c2c71f58bc89d63dbce7086cf786ea95 SHA1 9777b6e20a095249eb9a51f99ecefdea709c5066 SHA256 a0774e4c273485711cb3da4d70cf7bf0766a9f189fafdc7bae07186d553f341b +AUX wxpython-2.9-wxversion-demo.patch 147 RMD160 5a666314fe5893d8246b73ebbc32e00b928c9e1a SHA1 73499356a2cd2f8262ca0624dea6f9b38f93a371 SHA256 79c0cb7455fe6947ba9b7278d98e2c6da156edd5e5c276b03cc7fff5d3073d14 +AUX wxpython-2.9-wxversion-scripts.patch 4600 RMD160 6bc6f7966c39c2e072aec65412858843c957b4d0 SHA1 983db57bcfd143378cd81d28a1008f0d04733e1c SHA256 6c5cd5f3daa51bf3c033f1c934ac1ce219a421a7e993660c64ac532a9dd96675 +DIST wxPython-demo-2.9.3.1.tar.bz2 3959076 RMD160 3f12ba73e2a228d7b9fe46b8af410979447814a4 SHA1 2d9c83128eb78ee33a003d83e8c5bb82d12db0be SHA256 6e26ead8c780ecbcebb68593a72cd28432b2e756a42e019286d970d6a92ac340 +DIST wxPython-src-2.9.3.1.tar.bz2 49131100 RMD160 cd19b1d07d39c7918c72cf124f4f5cd48836d781 SHA1 0202f64e1e99fb69d22d7be0d38cf7dcf3d80d79 SHA256 7bae5bf45e98eba836472bdb358330f867c69de3a347860edd48fcb53690040d +EBUILD wxpython-2.9.3.1.ebuild 4363 RMD160 8d3092bd94f9c3b47f5df8a20dbe13428908ba7e SHA1 ed2ef215d4488734f063a3f57c611ad58170cb68 SHA256 02da994677dc4a0b4a6d3389be256c21b333d2e76142bde278ff1c99a5a43923 +MISC ChangeLog 29193 RMD160 edb060658eeb712d5da81cf8c6be5703417dd300 SHA1 98f164e8a80d7f67bb6b3205d68531ff73bcc13a SHA256 2b29efd38d148af3aa329b40763310073f87e34d81d4d8b4f496e60f2c56eefd +MISC metadata.xml 366 RMD160 3241adb1423f2ce702bc75172a071d7c24c335e3 SHA1 363953bc2e7c364bdc92278ce391df6820c8b063 SHA256 d90a8fa164deff1b8cfa28cf401483424addfceeca8cd35539b7f2bbb3280cff diff --git a/dev-python/wxpython/files/wxpython-2.8.11-drop-editra.patch b/dev-python/wxpython/files/wxpython-2.8.11-drop-editra.patch new file mode 100644 index 0000000..9555bb5 --- /dev/null +++ b/dev-python/wxpython/files/wxpython-2.8.11-drop-editra.patch @@ -0,0 +1,48 @@ +--- a/wxPython/setup.py ++++ b/wxPython/setup.py +@@ -887,13 +887,6 @@ WX_PKGLIST = [ 'wx', + 'wx.tools', + 'wx.tools.XRCed', + 'wx.tools.XRCed.plugins', +- 'wx.tools.Editra', +- 'wx.tools.Editra.src', +- 'wx.tools.Editra.src.autocomp', +- 'wx.tools.Editra.src.eclib', +- 'wx.tools.Editra.src.ebmlib', +- 'wx.tools.Editra.src.extern', +- 'wx.tools.Editra.src.syntax', + ] + + if not EGGing: +@@ -920,7 +913,6 @@ else: + opj('scripts/pywrap'), + opj('scripts/pywxrc'), + opj('scripts/xrced'), +- opj('scripts/editra'), + ] + if os.name == 'nt': + SCRIPTS.append( opj('scripts/genaxmodule') ) +@@ -934,15 +926,6 @@ DATA_FILES += find_data_files('wx/tools/XRCed', '*.txt', '*.xrc', '*.htb') + DATA_FILES += find_data_files('wx/tools/XRCed/plugins', '*.crx') + DATA_FILES += find_data_files('wx/tools/XRCed/plugins/bitmaps', '*.png') + +-DATA_FILES += find_data_files('wx/tools/Editra/docs', '*.txt') +-DATA_FILES += find_data_files('wx/tools/Editra/locale', '*.mo') +-DATA_FILES += find_data_files('wx/tools/Editra/pixmaps', +- '*.png', '*.icns', '*.ico', 'README', 'AUTHORS', 'COPYING') +-DATA_FILES += find_data_files('wx/tools/Editra/plugins', '*.egg') +-DATA_FILES += find_data_files('wx/tools/Editra/src', 'README') +-DATA_FILES += find_data_files('wx/tools/Editra/styles', '*.ess') +-DATA_FILES += find_data_files('wx/tools/Editra/tests/syntax', '*') +-DATA_FILES += find_data_files('wx/tools/Editra', '[A-Z]*', recursive=False) + + + ## import pprint +@@ -993,7 +976,6 @@ if EGGing: + 'pyshell = wx.py.PyShell:main', + 'pywrap = wx.py.PyWrap:main', + 'helpviewer = wx.tools.helpviewer:main', +- 'editra = wx.tools.Editra.launcher:main', + 'xrced = wx.tools.XRCed.xrced:main', + ], + }, diff --git a/dev-python/wxpython/files/wxpython-2.9-wxversion-demo.patch b/dev-python/wxpython/files/wxpython-2.9-wxversion-demo.patch new file mode 100644 index 0000000..c928ae2 --- /dev/null +++ b/dev-python/wxpython/files/wxpython-2.9-wxversion-demo.patch @@ -0,0 +1,10 @@ +--- demo/demo.org ++++ demo/demo.py +@@ -1,4 +1,7 @@ + #!/usr/bin/env python + ++import wxversion ++wxversion.select("2.9") ++ + import Main + Main.main() diff --git a/dev-python/wxpython/files/wxpython-2.9-wxversion-scripts.patch b/dev-python/wxpython/files/wxpython-2.9-wxversion-scripts.patch new file mode 100644 index 0000000..d037cc9 --- /dev/null +++ b/dev-python/wxpython/files/wxpython-2.9-wxversion-scripts.patch @@ -0,0 +1,221 @@ +--- a/distrib/PyAlaMode.desktop ++++ b/distrib/PyAlaMode.desktop +@@ -1,8 +1,8 @@ + [Desktop Entry] +-Name=PyAlaMode ++Name=PyAlaMode (2.9) + Comment=GUI Python Shell with Filling and editor windows +-Exec=pyalamode +-Icon=PyCrust.png ++Exec=pyalamode-2.9 ++Icon=/usr/share/pixmaps/PyCrust-2.9.png + Terminal=false + Type=Application + Categories=Application;Development; +--- a/distrib/PyCrust.desktop ++++ b/distrib/PyCrust.desktop +@@ -1,8 +1,8 @@ + [Desktop Entry] +-Name=PyCrust ++Name=PyCrust (2.9) + Comment=GUI Python Shell with Filling +-Exec=pycrust +-Icon=PyCrust.png ++Exec=pycrust-2.9 ++Icon=/usr/share/pixmaps/PyCrust-2.9.png + Terminal=false + Type=Application + Categories=Application;Development; +--- a/distrib/PyShell.desktop ++++ b/distrib/PyShell.desktop +@@ -1,8 +1,8 @@ + [Desktop Entry] +-Name=PyShell ++Name=PyShell (2.9) + Comment=GUI Python Shell +-Exec=pyshell +-Icon=PyCrust.png ++Exec=pyshell-2.9 ++Icon=/usr/share/pixmaps/PyCrust-2.9.png + Terminal=false + Type=Application + Categories=Application;Development; +--- a/distrib/PySlices.desktop ++++ b/distrib/PySlices.desktop +@@ -1,8 +1,8 @@ + [Desktop Entry] +-Name=PySlices ++Name=PySlices (2.9) + Comment=GUI Python Shell with Filling +-Exec=pyslices +-Icon=PySlices.png ++Exec=pyslices-2.9 ++Icon=/usr/share/pixmaps/PySlices-2.9.png + Terminal=false + Type=Application + Categories=Application;Development; +--- a/distrib/PySlicesShell.desktop ++++ b/distrib/PySlicesShell.desktop +@@ -1,9 +1,9 @@ + + [Desktop Entry] +-Name=PySlicesShell ++Name=PySlicesShell (2.9) + Comment=GUI Python Shell +-Exec=pysliceshell +-Icon=PySlices.png ++Exec=pysliceshell-2.9 ++Icon=/usr/share/pixmaps/PySlices-2.9.png + Terminal=false + Type=Application + Categories=Application;Development; +--- a/distrib/XRCed.desktop ++++ b/distrib/XRCed.desktop +@@ -1,8 +1,8 @@ + [Desktop Entry] +-Name=XRCed ++Name=XRCed (2.9) + Comment=wxPython XRC resource editor +-Exec=xrced +-Icon=XRCed.png ++Exec=xrced-2.9 ++Icon=/usr/share/pixmaps/XRCed-2.9.png + Terminal=false + Type=Application + Categories=Application;Development; +--- a/scripts/editra ++++ b/scripts/editra +@@ -1,4 +1,6 @@ + #!/usr/bin/env python ++import wxversion ++wxversion.select("2.9") + + from wx.tools.Editra.launcher import main + main() +--- a/scripts/genaxmodule ++++ b/scripts/genaxmodule +@@ -1,4 +1,6 @@ + #!/usr/bin/env python ++import wxversion ++wxversion.select("2.9") + + from wx.tools.genaxmodule import main + main() +--- a/scripts/helpviewer ++++ b/scripts/helpviewer +@@ -1,4 +1,6 @@ + #!/usr/bin/env python ++import wxversion ++wxversion.select("2.9") + + from wx.tools.helpviewer import main + main() +--- a/scripts/img2png ++++ b/scripts/img2png +@@ -1,4 +1,6 @@ + #!/usr/bin/env python ++import wxversion ++wxversion.select("2.9") + + from wx.tools.img2png import main + main() +--- a/scripts/img2py ++++ b/scripts/img2py +@@ -1,4 +1,6 @@ + #!/usr/bin/env python ++import wxversion ++wxversion.select("2.9") + + from wx.tools.img2py import main + main() +--- a/scripts/img2xpm ++++ b/scripts/img2xpm +@@ -1,4 +1,6 @@ + #!/usr/bin/env python ++import wxversion ++wxversion.select("2.9") + + from wx.tools.img2xpm import main + main() +--- a/scripts/pyalacarte ++++ b/scripts/pyalacarte +@@ -1,4 +1,6 @@ + #!/usr/bin/env python ++import wxversion ++wxversion.select("2.9") + + from wx.py.PyAlaCarte import main + main() +--- a/scripts/pyalamode ++++ b/scripts/pyalamode +@@ -1,4 +1,6 @@ + #!/usr/bin/env python ++import wxversion ++wxversion.select("2.9") + + from wx.py.PyAlaMode import main + main() +--- a/scripts/pycrust ++++ b/scripts/pycrust +@@ -1,4 +1,6 @@ + #!/usr/bin/env python ++import wxversion ++wxversion.select("2.9") + + from wx.py.PyCrust import main + main() +--- a/scripts/pyshell ++++ b/scripts/pyshell +@@ -1,4 +1,6 @@ + #!/usr/bin/env python ++import wxversion ++wxversion.select("2.9") + + from wx.py.PyShell import main + main() +--- a/scripts/pyslices ++++ b/scripts/pyslices +@@ -1,4 +1,6 @@ + #!/usr/bin/env python ++import wxversion ++wxversion.select("2.9") + + from wx.py.PySlices import main + main() +--- a/scripts/pysliceshell ++++ b/scripts/pysliceshell +@@ -1,4 +1,6 @@ + #!/usr/bin/env python ++import wxversion ++wxversion.select("2.9") + + from wx.py.PySlicesShell import main + main() +--- a/scripts/pywrap ++++ b/scripts/pywrap +@@ -1,4 +1,6 @@ + #!/usr/bin/env python ++import wxversion ++wxversion.select("2.9") + + from wx.py.PyWrap import main + main() +--- a/scripts/pywxrc ++++ b/scripts/pywxrc +@@ -1,5 +1,7 @@ + #!/usr/bin/env python + ++import wxversion ++wxversion.select("2.9") + from wx.tools.pywxrc import main + main() + +--- a/scripts/xrced ++++ b/scripts/xrced +@@ -1,4 +1,6 @@ + #!/usr/bin/env python ++import wxversion ++wxversion.select("2.9") + + from wx.tools.XRCed.xrced import main + main() diff --git a/dev-python/wxpython/metadata.xml b/dev-python/wxpython/metadata.xml new file mode 100644 index 0000000..ba15621 --- /dev/null +++ b/dev-python/wxpython/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>wxwidgets</herd> +<herd>python</herd> +<use> + <flag name="examples">Install interactive demo module browser and sample applets.</flag> + <flag name="doc">Install HTML wxWidgets docs and wxpython API reference.</flag> +</use> +</pkgmetadata> diff --git a/dev-python/wxpython/wxpython-2.9.3.1.ebuild b/dev-python/wxpython/wxpython-2.9.3.1.ebuild new file mode 100644 index 0000000..95eef56 --- /dev/null +++ b/dev-python/wxpython/wxpython-2.9.3.1.ebuild @@ -0,0 +1,155 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.9.3.1.ebuild,v 1.2 2012/02/22 14:51:31 patrick Exp $ + +EAPI="4" +PYTHON_DEPEND="2:2.6" +WX_GTK_VER="2.9" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="2.[45] 3.* *-jython 2.7-pypy-*" + +inherit alternatives distutils eutils fdo-mime wxwidgets + +MY_P="${P/wxpython-/wxPython-src-}" + +DESCRIPTION="A blending of the wxWindows C++ class library with Python" +HOMEPAGE="http://www.wxpython.org/" +SRC_URI="mirror://sourceforge/wxpython/${MY_P}.tar.bz2 + examples? ( mirror://sourceforge/wxpython/wxPython-demo-${PV}.tar.bz2 )" + +LICENSE="wxWinLL-3" +SLOT="2.9" +KEYWORDS="~x86-linux" +IUSE="cairo examples opengl" + +RDEPEND=" + >=x11-libs/wxGTK-${PV}:${WX_GTK_VER}[opengl?,tiff,X] + dev-libs/glib:2 + dev-python/setuptools + media-libs/libpng:0 + media-libs/tiff:0 + virtual/jpeg + x11-libs/gtk+:2 + x11-libs/pango[X] + cairo? ( >=dev-python/pycairo-1.8.4 ) + opengl? ( dev-python/pyopengl )" + +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +S="${WORKDIR}/${MY_P}/wxPython" +DOC_S="${WORKDIR}/wxPython-${PV}" + +PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") +PYTHON_CXXFLAGS=("2.* + -fno-strict-aliasing") + +PYTHON_MODNAME="wx-${PV%.*}-gtk2 wxversion.py" + +src_prepare() { + sed -i "s:cflags.append('-O3'):pass:" config.py || die "sed failed" + + epatch "${FILESDIR}"/${PN}-${SLOT}-wxversion-scripts.patch + # drop editra - we have it as a separate package now + epatch "${FILESDIR}"/${PN}-2.8.11-drop-editra.patch + + if use examples; then + cd "${DOC_S}" + epatch "${FILESDIR}"/${PN}-${SLOT}-wxversion-demo.patch + fi + + python_copy_sources +} + +src_configure() { + need-wxwidgets unicode + + DISTUTILS_GLOBAL_OPTIONS=( + "* WX_CONFIG=${WX_CONFIG}" + "* WXPORT=gtk2" + "* UNICODE=1" + "* BUILD_GLCANVAS=$(use opengl && echo 1 || echo 0)" + ) +} + +distutils_src_install_post_hook() { + # Collision protection. + local file + for file in "$(distutils_get_intermediate_installation_image)${EPREFIX}/usr/bin/"*; do + mv "${file}" "${file}-${SLOT}" + done +} + +src_install() { + local file x + + distutils_src_install + + # this should be temporary + dobin "${S}"/scripts/pyslices || die + dobin "${S}"/scripts/pysliceshell || die + + # Collision protection. + rename_files() { + for file in "${ED}$(python_get_sitedir)/"wx{version.*,.pth}; do + mv "${file}" "${file}-${SLOT}" || return 1 + done + } + python_execute_function -q rename_files + + dodoc "${S}"/docs/{CHANGES,PyManual,README,wxPackage,wxPythonManual}.txt + + insinto /usr/share/applications + for x in {Py{AlaMode,Crust,Shell,Slices{,Shell}},XRCed}; do + newins "${S}"/distrib/${x}.desktop ${x}-${SLOT}.desktop + done + insinto /usr/share/pixmaps + newins "${S}"/wx/py/PyCrust_32.png PyCrust-${SLOT}.png + newins "${S}"/wx/py/PySlices_32.png PySlices-${SLOT}.png + newins "${S}"/wx/tools/XRCed/XRCed_32.png XRCed-${SLOT}.png + + if use examples; then + dodir /usr/share/doc/${PF}/demo + dodir /usr/share/doc/${PF}/samples + cp -R "${DOC_S}"/demo/* "${ED}"/usr/share/doc/${PF}/demo/ || die + cp -R "${DOC_S}"/samples/* "${ED}"/usr/share/doc/${PF}/samples/ || die + fi +} + +pkg_postinst() { + fdo-mime_desktop_database_update + + create_symlinks() { + alternatives_auto_makesym "$(python_get_sitedir)/wx.pth" "$(python_get_sitedir)/wx.pth-[0-9].[0-9]" + alternatives_auto_makesym "$(python_get_sitedir)/wxversion.py" "$(python_get_sitedir)/wxversion.py-[0-9].[0-9]" + } + python_execute_function -q create_symlinks + + distutils_pkg_postinst + + echo + elog "Gentoo uses the Multi-version method for SLOT'ing." + elog "Developers, see this site for instructions on using" + elog "2.8 or 2.9 with your apps:" + elog "http://wiki.wxpython.org/index.cgi/MultiVersionInstalls" + elog + if use examples; then + elog "The demo.py app which contains demo modules with" + elog "documentation and source code has been installed at" + elog "/usr/share/doc/${PF}/demo/demo.py" + elog + elog "More example apps and modules can be found in" + elog "/usr/share/doc/${PF}/samples/" + fi + echo +} + +pkg_postrm() { + distutils_pkg_postrm + fdo-mime_desktop_database_update + + create_symlinks() { + alternatives_auto_makesym "$(python_get_sitedir)/wx.pth" "$(python_get_sitedir)/wx.pth-[0-9].[0-9]" + alternatives_auto_makesym "$(python_get_sitedir)/wxversion.py" "$(python_get_sitedir)/wxversion.py-[0-9].[0-9]" + } + python_execute_function -q create_symlinks +} |