From: Tiziano Müller Date: Sat, 3 Feb 2007 10:44:59 +0000 (+0000) Subject: Version bump plus cleanups and improvements (doc, examples, emacs, test USE-flags... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=1cf1e2a6df2816ca6fa8ce3ba5bfa15750c78685;p=gentoo.git Version bump plus cleanups and improvements (doc, examples, emacs, test USE-flags, added PYTHON_MODNAME). Dropped old versions. Package-Manager: portage-2.1.2-r5 --- diff --git a/dev-python/ipython/ChangeLog b/dev-python/ipython/ChangeLog index a7e2f4008fdb..84a856ff4bfe 100644 --- a/dev-python/ipython/ChangeLog +++ b/dev-python/ipython/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for dev-python/ipython -# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ChangeLog,v 1.31 2006/06/07 16:54:15 pythonhead Exp $ +# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ChangeLog,v 1.32 2007/02/03 10:44:59 dev-zero Exp $ + +*ipython-0.7.3 (03 Feb 2007) + + 03 Feb 2007; Tiziano Müller -ipython-0.6.13.ebuild, + -ipython-0.6.14.ebuild, -ipython-0.7.0.ebuild, -ipython-0.7.1.ebuild, + -ipython-0.7.2.ebuild, +ipython-0.7.3.ebuild: + Version bump plus cleanups and improvements (doc, examples, emacs, test + USE-flags, added PYTHON_MODNAME). Dropped old versions. *ipython-0.7.2 (07 Jun 2006) diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest index d3d9de9011f8..89599f6bbb63 100644 --- a/dev-python/ipython/Manifest +++ b/dev-python/ipython/Manifest @@ -1,66 +1,24 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -DIST ipython-0.6.13.tar.gz 888569 RMD160 d9f803c54215cb319f3b43e3f910c5f07f8c1d6e SHA1 09ba09d4f691c5e6ece37733e7389e66d66326e8 SHA256 4ca90ce9e60013a467d66c84750265fd5b764904196101ec36b6d45065bd29bc -DIST ipython-0.6.14.tar.gz 889345 RMD160 0346d17ac84dd1a13600c37fe18e32055a5256f7 SHA1 561ae2135ab2ed8b8a0d452d7302e23adabd205d SHA256 e2a13d86c5748768e2787ab7e772036513089d08a7f784ebef971cffa39c11bd DIST ipython-0.6.15.tar.gz 888905 RMD160 cb9cb2fe3e4ae5fdc4017fc6b03ea719516611b2 SHA1 c15cfdf957d46f17d23af6cf53d5b08dca15d93d SHA256 99a3aad3d4e30aca1050343ff4410782ab47f94a33bff568fbc3a841981e2980 -DIST ipython-0.7.0.tar.gz 931573 RMD160 b9e83c4a97e5580c6ecdd889420db894f64e29a6 SHA1 cd20d556e57b82127036a2af028bbb1394ed3b3a SHA256 7e12405ad61895c8e30bf1c61ddcf29e92f95839e459c16a1b44f99e4ad1e717 -DIST ipython-0.7.1.fix1.tar.gz 949931 RMD160 1e132a20bf0b45b44028a937b8ee330101683586 SHA1 b5cf94d6cd557f471ad5759ab526b1c56b5bf466 SHA256 f515e0719890b1e8f7f99f518fed5039749d55aea91e7b7d66adac4876eabf14 -DIST ipython-0.7.2.tar.gz 1085704 RMD160 d0c324cde16b092b1443e60d174d950e11dcbebd SHA1 fe73fd5f78c997258ab41d6621a6be25bc2a697e SHA256 ece09005036ae34dde9de2682ff0b1ab462a86b2e12c593ca2e49e0c1fce3a2a -EBUILD ipython-0.6.13.ebuild 560 RMD160 4cabfa842ec508b92b4f617878f2700082f931e8 SHA1 7d3bea9c567fb848b7ca43dcebf7b167a9a2df74 SHA256 b0fb37bdfdee7a610785990821a3e006a80effa92dbb1d3c7f049636df806ea6 -MD5 41da284cfee60d5a59274e429ad7a808 ipython-0.6.13.ebuild 560 -RMD160 4cabfa842ec508b92b4f617878f2700082f931e8 ipython-0.6.13.ebuild 560 -SHA256 b0fb37bdfdee7a610785990821a3e006a80effa92dbb1d3c7f049636df806ea6 ipython-0.6.13.ebuild 560 -EBUILD ipython-0.6.14.ebuild 564 RMD160 55b1ece3d7eb2cd18fd6997acefe20853cb22f7c SHA1 b8aba321f8d71c9497bd051498cd55b0021e19a5 SHA256 f8f6b3da4bc12d1701d81a637c25e33ae8ae42d7eb2543b0438a0ff9d119c7bf -MD5 d35091ccc91d50ef92c780b8633b6b80 ipython-0.6.14.ebuild 564 -RMD160 55b1ece3d7eb2cd18fd6997acefe20853cb22f7c ipython-0.6.14.ebuild 564 -SHA256 f8f6b3da4bc12d1701d81a637c25e33ae8ae42d7eb2543b0438a0ff9d119c7bf ipython-0.6.14.ebuild 564 +DIST ipython-0.7.3.tar.gz 1095673 RMD160 8a47b9d9f8985b2639570ebda77b9f341c142a9a SHA1 91edea4ae7b1a422bc7a0e6dd9df185207b951be SHA256 269fe2f2224f87588e4481da6383c233b63a6a096a4f7f7abd4648ee792b9a84 EBUILD ipython-0.6.15.ebuild 558 RMD160 c8b0a1a7574430653f90f302ff55a9b881c39ffe SHA1 07eac9bd1759f8c5e8b73568f12cedb998b78a36 SHA256 22c1de9c956517959dbf066567705e7affd7b11a18e739ea94cf0713368cbf67 MD5 cd23be430413a87bf5283164188f0c11 ipython-0.6.15.ebuild 558 RMD160 c8b0a1a7574430653f90f302ff55a9b881c39ffe ipython-0.6.15.ebuild 558 SHA256 22c1de9c956517959dbf066567705e7affd7b11a18e739ea94cf0713368cbf67 ipython-0.6.15.ebuild 558 -EBUILD ipython-0.7.0.ebuild 543 RMD160 e610be84a123e4635335b3735c4f2a18d0000878 SHA1 e46078841be6e0bd897d3f842ad3b496761d4970 SHA256 8c239a63c5a4169eee935f0f40bf5110d32060c57f649de5317f262c10d7dc51 -MD5 342d36127505556f326277e76bdfe24e ipython-0.7.0.ebuild 543 -RMD160 e610be84a123e4635335b3735c4f2a18d0000878 ipython-0.7.0.ebuild 543 -SHA256 8c239a63c5a4169eee935f0f40bf5110d32060c57f649de5317f262c10d7dc51 ipython-0.7.0.ebuild 543 -EBUILD ipython-0.7.1.ebuild 593 RMD160 5b5ab1530f0287fd55badd39331c66840b7cc172 SHA1 435017c55caa145fd78dc1ad7c6523b94081f511 SHA256 9aabd2e945e6532f9367d3956d6e83f6bef546468bc6228b780ee279ef082c5c -MD5 8359fcfee8f371345da0f320f178f6b7 ipython-0.7.1.ebuild 593 -RMD160 5b5ab1530f0287fd55badd39331c66840b7cc172 ipython-0.7.1.ebuild 593 -SHA256 9aabd2e945e6532f9367d3956d6e83f6bef546468bc6228b780ee279ef082c5c ipython-0.7.1.ebuild 593 -EBUILD ipython-0.7.2.ebuild 554 RMD160 3573f1de02a39428e1f70d828116e6597d4b7e54 SHA1 7b6489ded7bb64fa7d68d4a61f124bd32f5bb0ce SHA256 dead4f1e237f8811d55ce8db7267f0feabd345e90b6237d2f0ba0623e97c7915 -MD5 c6e1aef0c02664fbc643406d37a17ab2 ipython-0.7.2.ebuild 554 -RMD160 3573f1de02a39428e1f70d828116e6597d4b7e54 ipython-0.7.2.ebuild 554 -SHA256 dead4f1e237f8811d55ce8db7267f0feabd345e90b6237d2f0ba0623e97c7915 ipython-0.7.2.ebuild 554 -MISC ChangeLog 4736 RMD160 aacba21a43a79c0119bc26f1645f4c39ddfdc755 SHA1 538f559a91ec03add077b54455dd856cd5b33dcf SHA256 aa9d912536f571cf4d67d07f909c137323bfb990b0e21021727acd07f049842c -MD5 68c15eef520dd574347fc8662dfcc544 ChangeLog 4736 -RMD160 aacba21a43a79c0119bc26f1645f4c39ddfdc755 ChangeLog 4736 -SHA256 aa9d912536f571cf4d67d07f909c137323bfb990b0e21021727acd07f049842c ChangeLog 4736 +EBUILD ipython-0.7.3.ebuild 1247 RMD160 cdd033034498caa043b9954978c78e9998a0e4b6 SHA1 2827ece141eb99a145b3ce65e328632f98cb3691 SHA256 eabe8aa8f3cbac13f61782e5f8a35630fa6439a8945580bd2abd62ec89543b79 +MD5 86e31f9cecdaa94b0ea2548659f5ca95 ipython-0.7.3.ebuild 1247 +RMD160 cdd033034498caa043b9954978c78e9998a0e4b6 ipython-0.7.3.ebuild 1247 +SHA256 eabe8aa8f3cbac13f61782e5f8a35630fa6439a8945580bd2abd62ec89543b79 ipython-0.7.3.ebuild 1247 +MISC ChangeLog 5094 RMD160 069364bec9dba218f6559b1b750f17bc694d6cbd SHA1 9bbcee6ee38d523800e7136067478306ad78c3b6 SHA256 c37183c88da4c45c9cbaccadda630d87bac5a192ea7622f46225480b405ad9d4 +MD5 60ebca45b3d3df66a9a0e6f1b33983f8 ChangeLog 5094 +RMD160 069364bec9dba218f6559b1b750f17bc694d6cbd ChangeLog 5094 +SHA256 c37183c88da4c45c9cbaccadda630d87bac5a192ea7622f46225480b405ad9d4 ChangeLog 5094 MISC metadata.xml 2253 RMD160 11b7d3c6141b2b4954c942f490e154fa377af775 SHA1 9fbb4853f4f52d1430fabe006a453e0d26dabbff SHA256 cad8d0fb7419d230ecc674fd8b855926903f2343bc1eaeb6f2e0fd4fe3713827 MD5 06bf581552d6f6debd761e5135c4cc68 metadata.xml 2253 RMD160 11b7d3c6141b2b4954c942f490e154fa377af775 metadata.xml 2253 SHA256 cad8d0fb7419d230ecc674fd8b855926903f2343bc1eaeb6f2e0fd4fe3713827 metadata.xml 2253 -MD5 594b24a51954fd7eb855c50a0515c7b0 files/digest-ipython-0.6.13 244 -RMD160 3f51e5b16d94ebb8c17a61ee7f99109110342fd0 files/digest-ipython-0.6.13 244 -SHA256 e19fc082f4c09a00275071de15a9ad0a41eace2680cfdeb554e506a0fd5315ee files/digest-ipython-0.6.13 244 -MD5 ca0410731515087093e8c30e044c811d files/digest-ipython-0.6.14 244 -RMD160 d422765ce924f7a90d0890defec71a500bec7e5e files/digest-ipython-0.6.14 244 -SHA256 b0f769cb20dec7f6512cd7665c41f89120d0d5931896ab5ac1a3a075ab0af0a5 files/digest-ipython-0.6.14 244 MD5 a8e55e0abbd9b2509f77022ad98a46ea files/digest-ipython-0.6.15 244 RMD160 b1b0b15740b20ecd1ad873c84a2e3e57df938c9d files/digest-ipython-0.6.15 244 SHA256 4d6793f3db9e5ed87b2d5cabc43dc64c49e7bcbf1705185b84c19e9014bcc221 files/digest-ipython-0.6.15 244 -MD5 65722ef200a9e468c7748bac8cfc963f files/digest-ipython-0.7.0 241 -RMD160 58d2fa0ecc514e72c6f6ef358deef431df25a818 files/digest-ipython-0.7.0 241 -SHA256 35f9041a1e38dfa0fbd445f5c58e354f538a1f2073228254f7b8f93a1753d9bb files/digest-ipython-0.7.0 241 -MD5 71fbd3576c9b9dbe64eca8af7c582f8e files/digest-ipython-0.7.1 256 -RMD160 71f296117d87a3df4a66d4c5fdafcde799d1a2fa files/digest-ipython-0.7.1 256 -SHA256 2942d6baa2c5d79ecb9806844b8234c2c2e6879a7fa399d820ed5b1fff00865b files/digest-ipython-0.7.1 256 -MD5 c180f0de71f748fa90bff1777e9d2c72 files/digest-ipython-0.7.2 244 -RMD160 be7ba0903c782877d6dd7b3cf57f8d1fac975357 files/digest-ipython-0.7.2 244 -SHA256 d79c929796b010d3393cd176bd08926a324f39116d473825916d1dde614dcadd files/digest-ipython-0.7.2 244 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.3 (GNU/Linux) - -iD8DBQFEhwZWTry2jroju7wRAh3hAJ4+kFOvuOVLcyP2A+XTsOfsz+SXsgCdGEN8 -jro3XNSEBPNXZDic3FuXe+Y= -=ixwy ------END PGP SIGNATURE----- +MD5 0afdeee3a0e6c488965e5b9e0085e508 files/digest-ipython-0.7.3 244 +RMD160 de4d7eaca800d08daef3757757cf890733f20899 files/digest-ipython-0.7.3 244 +SHA256 5a68bcf431e028913936e53ce9ebfc3302fbb420bc825c2cd7ea0374c07c1ad0 files/digest-ipython-0.7.3 244 diff --git a/dev-python/ipython/files/digest-ipython-0.6.13 b/dev-python/ipython/files/digest-ipython-0.6.13 deleted file mode 100644 index e325c052e075..000000000000 --- a/dev-python/ipython/files/digest-ipython-0.6.13 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 22f5a7a9eae21df4c3c71870dc3953f2 ipython-0.6.13.tar.gz 888569 -RMD160 d9f803c54215cb319f3b43e3f910c5f07f8c1d6e ipython-0.6.13.tar.gz 888569 -SHA256 4ca90ce9e60013a467d66c84750265fd5b764904196101ec36b6d45065bd29bc ipython-0.6.13.tar.gz 888569 diff --git a/dev-python/ipython/files/digest-ipython-0.6.14 b/dev-python/ipython/files/digest-ipython-0.6.14 deleted file mode 100644 index a10b777951b0..000000000000 --- a/dev-python/ipython/files/digest-ipython-0.6.14 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 3c6ee2a7c14dee93d7fe9cabd0ef4191 ipython-0.6.14.tar.gz 889345 -RMD160 0346d17ac84dd1a13600c37fe18e32055a5256f7 ipython-0.6.14.tar.gz 889345 -SHA256 e2a13d86c5748768e2787ab7e772036513089d08a7f784ebef971cffa39c11bd ipython-0.6.14.tar.gz 889345 diff --git a/dev-python/ipython/files/digest-ipython-0.7.0 b/dev-python/ipython/files/digest-ipython-0.7.0 deleted file mode 100644 index c46b9ab16fdd..000000000000 --- a/dev-python/ipython/files/digest-ipython-0.7.0 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 3be8bae6c7c2153b6e57d3214c52c841 ipython-0.7.0.tar.gz 931573 -RMD160 b9e83c4a97e5580c6ecdd889420db894f64e29a6 ipython-0.7.0.tar.gz 931573 -SHA256 7e12405ad61895c8e30bf1c61ddcf29e92f95839e459c16a1b44f99e4ad1e717 ipython-0.7.0.tar.gz 931573 diff --git a/dev-python/ipython/files/digest-ipython-0.7.1 b/dev-python/ipython/files/digest-ipython-0.7.1 deleted file mode 100644 index 1471ba7d76dc..000000000000 --- a/dev-python/ipython/files/digest-ipython-0.7.1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 f3a23ea23e68736e6a8f823be70bfacf ipython-0.7.1.fix1.tar.gz 949931 -RMD160 1e132a20bf0b45b44028a937b8ee330101683586 ipython-0.7.1.fix1.tar.gz 949931 -SHA256 f515e0719890b1e8f7f99f518fed5039749d55aea91e7b7d66adac4876eabf14 ipython-0.7.1.fix1.tar.gz 949931 diff --git a/dev-python/ipython/files/digest-ipython-0.7.2 b/dev-python/ipython/files/digest-ipython-0.7.2 deleted file mode 100644 index abae2d87ce4c..000000000000 --- a/dev-python/ipython/files/digest-ipython-0.7.2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 3565efcf87c7318c1a3930e278ac9fa5 ipython-0.7.2.tar.gz 1085704 -RMD160 d0c324cde16b092b1443e60d174d950e11dcbebd ipython-0.7.2.tar.gz 1085704 -SHA256 ece09005036ae34dde9de2682ff0b1ab462a86b2e12c593ca2e49e0c1fce3a2a ipython-0.7.2.tar.gz 1085704 diff --git a/dev-python/ipython/files/digest-ipython-0.7.3 b/dev-python/ipython/files/digest-ipython-0.7.3 new file mode 100644 index 000000000000..3f2787efdb05 --- /dev/null +++ b/dev-python/ipython/files/digest-ipython-0.7.3 @@ -0,0 +1,3 @@ +MD5 40cbc814b812f2c3d6c13b47d41a6cc5 ipython-0.7.3.tar.gz 1095673 +RMD160 8a47b9d9f8985b2639570ebda77b9f341c142a9a ipython-0.7.3.tar.gz 1095673 +SHA256 269fe2f2224f87588e4481da6383c233b63a6a096a4f7f7abd4648ee792b9a84 ipython-0.7.3.tar.gz 1095673 diff --git a/dev-python/ipython/ipython-0.6.13.ebuild b/dev-python/ipython/ipython-0.6.13.ebuild deleted file mode 100644 index bab0de141d3a..000000000000 --- a/dev-python/ipython/ipython-0.6.13.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ipython-0.6.13.ebuild,v 1.5 2005/09/26 16:06:37 liquidx Exp $ - -inherit distutils - -DESCRIPTION="An advanced interactive shell for Python." -HOMEPAGE="http://ipython.scipy.org/" -SRC_URI="http://ipython.scipy.org/dist/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc s390 x86" -IUSE="gnuplot" - -DEPEND="virtual/python" -RDEPEND="${DEPEND} - gnuplot? ( dev-python/gnuplot-py )" - -DOCS="doc/ChangeLog" diff --git a/dev-python/ipython/ipython-0.6.14.ebuild b/dev-python/ipython/ipython-0.6.14.ebuild deleted file mode 100644 index 85a0d9e283db..000000000000 --- a/dev-python/ipython/ipython-0.6.14.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ipython-0.6.14.ebuild,v 1.2 2005/09/26 16:06:37 liquidx Exp $ - -inherit distutils - -DESCRIPTION="An advanced interactive shell for Python." -HOMEPAGE="http://ipython.scipy.org/" -SRC_URI="http://ipython.scipy.org/dist/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~s390 ~x86" -IUSE="gnuplot" - -DEPEND="virtual/python" -RDEPEND="${DEPEND} - gnuplot? ( dev-python/gnuplot-py )" - -DOCS="doc/ChangeLog" diff --git a/dev-python/ipython/ipython-0.7.0.ebuild b/dev-python/ipython/ipython-0.7.0.ebuild deleted file mode 100644 index 743664c1985e..000000000000 --- a/dev-python/ipython/ipython-0.7.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ipython-0.7.0.ebuild,v 1.3 2006/06/06 22:35:51 carlo Exp $ - -NEED_PYTHON=2.3 - -inherit distutils - -DESCRIPTION="An advanced interactive shell for Python." -HOMEPAGE="http://ipython.scipy.org/" -SRC_URI="http://ipython.scipy.org/dist/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~s390 ~x86" -IUSE="gnuplot" - -RDEPEND="gnuplot? ( dev-python/gnuplot-py )" - -DOCS="doc/ChangeLog" diff --git a/dev-python/ipython/ipython-0.7.1.ebuild b/dev-python/ipython/ipython-0.7.1.ebuild deleted file mode 100644 index f4b66c6d4206..000000000000 --- a/dev-python/ipython/ipython-0.7.1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ipython-0.7.1.ebuild,v 1.3 2006/06/06 22:35:51 carlo Exp $ - -NEED_PYTHON=2.3 - -inherit distutils - -MY_P="${P}.fix1" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="An advanced interactive shell for Python." -HOMEPAGE="http://ipython.scipy.org/" -SRC_URI="http://ipython.scipy.org/dist/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~s390 ~x86" -IUSE="gnuplot" - -RDEPEND="gnuplot? ( dev-python/gnuplot-py )" - -DOCS="doc/ChangeLog" diff --git a/dev-python/ipython/ipython-0.7.2.ebuild b/dev-python/ipython/ipython-0.7.2.ebuild deleted file mode 100644 index bedd8e1fcaa4..000000000000 --- a/dev-python/ipython/ipython-0.7.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ipython-0.7.2.ebuild,v 1.2 2006/06/07 17:00:52 pythonhead Exp $ - -NEED_PYTHON=2.3 - -inherit distutils - -DESCRIPTION="An advanced interactive shell for Python." -HOMEPAGE="http://ipython.scipy.org/" -SRC_URI="http://ipython.scipy.org/dist/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~s390 ~x86" -IUSE="gnuplot" - -RDEPEND="gnuplot? ( dev-python/gnuplot-py )" - -DOCS="doc/ChangeLog" diff --git a/dev-python/ipython/ipython-0.7.3.ebuild b/dev-python/ipython/ipython-0.7.3.ebuild new file mode 100644 index 000000000000..423be4c9a433 --- /dev/null +++ b/dev-python/ipython/ipython-0.7.3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ipython-0.7.3.ebuild,v 1.1 2007/02/03 10:44:59 dev-zero Exp $ + +NEED_PYTHON=2.3 + +inherit distutils + +DESCRIPTION="An advanced interactive shell for Python." +HOMEPAGE="http://ipython.scipy.org/" +SRC_URI="http://ipython.scipy.org/dist/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~s390 ~x86" +IUSE="doc examples emacs gnuplot test" + +DEPEND="test? ( dev-python/pexpect )" +RDEPEND="gnuplot? ( dev-python/gnuplot-py )" + +PYTHON_MODNAME="IPython" + +src_unpack() { + unpack ${A} + cd "${S}" + + sed -i \ + -e '/examfiles/d' -e '/examples/d' \ + -e "/'manual'/d" -e '/manfiles)/d' \ + -e 's/^docfiles.*/docfiles=""/' \ + setup.py || die "sed failed" +} + +src_install() { + DOCS="doc/ChangeLog" + distutils_src_install + + cd doc + insinto /usr/share/doc/${PF} + + if use doc ; then + dohtml manual/* + doins *.pdf + fi + if use examples ; then + doins -r examples + fi + if use emacs ; then + insinto /usr/share/emacs/site-lisp + doins ipython.el + fi +} + +src_test() { + cd test + "${python}" test_irunner.py || die "irunner test failed" + "${python}" test_wildcard.py || die "wildcard test failed" +}