aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSébastien Fabbro <sebfabbro@gmail.com>2010-09-02 18:24:19 +0100
committerSébastien Fabbro <sebfabbro@gmail.com>2010-09-02 18:24:19 +0100
commit071c7f48ef305680e1c1f881218c5ce72b6a090b (patch)
tree2bfd6ecb639a995751f06b284382e77db242adf6
parentNew package: sci-mathematics/Oid (diff)
downloadsci-071c7f48ef305680e1c1f881218c5ce72b6a090b.tar.gz
sci-071c7f48ef305680e1c1f881218c5ce72b6a090b.tar.bz2
sci-071c7f48ef305680e1c1f881218c5ce72b6a090b.zip
moved to the main tree
-rw-r--r--dev-python/asciitable/ChangeLog10
-rw-r--r--dev-python/asciitable/Manifest4
-rw-r--r--dev-python/asciitable/asciitable-0.2.5.ebuild25
-rw-r--r--dev-python/asciitable/metadata.xml8
-rw-r--r--dev-python/atpy/ChangeLog31
-rw-r--r--dev-python/atpy/Manifest4
-rw-r--r--dev-python/atpy/atpy-0.9.3.ebuild36
-rw-r--r--dev-python/atpy/metadata.xml24
-rw-r--r--dev-python/vo/ChangeLog44
-rw-r--r--dev-python/vo/Manifest11
-rw-r--r--dev-python/vo/files/vo-0.5-assertion_fix.patch90
-rw-r--r--dev-python/vo/files/vo-0.5-docs.patch21
-rw-r--r--dev-python/vo/files/vo-0.5-expat.patch23
-rw-r--r--dev-python/vo/files/vo-0.5-skiptests.patch55
-rw-r--r--dev-python/vo/files/vo-0.6-expat.patch19
-rw-r--r--dev-python/vo/metadata.xml12
-rw-r--r--dev-python/vo/vo-0.5.ebuild40
-rw-r--r--dev-python/vo/vo-0.6.ebuild37
18 files changed, 0 insertions, 494 deletions
diff --git a/dev-python/asciitable/ChangeLog b/dev-python/asciitable/ChangeLog
deleted file mode 100644
index 45794cfe1..000000000
--- a/dev-python/asciitable/ChangeLog
+++ /dev/null
@@ -1,10 +0,0 @@
-# ChangeLog for dev-python/asciitable
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*asciitable-0.2.5 (15 Jul 2010)
-
- 15 Jul 2010; Sébastien Fabbro <bicatali@gentoo.org>
- +asciitable-0.2.5.ebuild, +metadata.xml:
- Initial import
-
diff --git a/dev-python/asciitable/Manifest b/dev-python/asciitable/Manifest
deleted file mode 100644
index eb1257c38..000000000
--- a/dev-python/asciitable/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST asciitable-0.2.5.tar.gz 77066 RMD160 16a3f19804c3a859eac35bf7286f355afb309612 SHA1 7a323b2a7a5b148a03f964928a0ad910904b600a SHA256 b0fe75ce830615370d317c8e8ff3ffbcd2565631b2281c1840422233108866f5
-EBUILD asciitable-0.2.5.ebuild 522 RMD160 b3445252baad7c9c3854bfdb2097578bdbec39d2 SHA1 978e859a304c23ca5e9cf28b4fc42990a604ed17 SHA256 7e2518036bc1863b56438bfe647ea7a6c72236e1adb70b15c78dff90f20ff655
-MISC ChangeLog 271 RMD160 fb19e178666e17f29b1a482a2009647224cb88cc SHA1 0c31723ef20654f16fe1a0ccae9f6763ae8388ef SHA256 6ffd6f6376e9fe70376eb0476471513dbc1af9d987823010964105707050d765
-MISC metadata.xml 344 RMD160 819138087a2356c600babd2b7207e6ecfbe2d459 SHA1 04cd9faecc04a3034f9349080addb1445f23a180 SHA256 c4e20d37e9bbb6d6d52eddcb4bc696cc7d91cce1c90e84efad9608346412d955
diff --git a/dev-python/asciitable/asciitable-0.2.5.ebuild b/dev-python/asciitable/asciitable-0.2.5.ebuild
deleted file mode 100644
index 448c92b13..000000000
--- a/dev-python/asciitable/asciitable-0.2.5.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="3"
-
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-DISTUTILS_SRC_TEST="nosetests"
-
-inherit distutils
-
-DESCRIPTION="An extensible ASCII table reader"
-HOMEPAGE="http://cxc.harvard.edu/contrib/asciitable/"
-SRC_URI="${HOMEPAGE}/downloads/${P}.tar.gz"
-
-IUSE="test"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-2"
-
-RDEPEND="dev-python/numpy"
-DEPEND="test? ( dev-python/numpy )"
-
-RESTRICT_PYTHON_ABIS="3.*"
diff --git a/dev-python/asciitable/metadata.xml b/dev-python/asciitable/metadata.xml
deleted file mode 100644
index 1c5d08015..000000000
--- a/dev-python/asciitable/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
- asciitable is a Python module that can read a wide range of ASCII table formats used in astronomy, via a built-in extension reader class.
-</longdescription>
-</pkgmetadata>
diff --git a/dev-python/atpy/ChangeLog b/dev-python/atpy/ChangeLog
deleted file mode 100644
index 818e37fcd..000000000
--- a/dev-python/atpy/ChangeLog
+++ /dev/null
@@ -1,31 +0,0 @@
-# ChangeLog for dev-python/atpy
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*atpy-0.9.3 (02 Aug 2010)
-
- 02 Aug 2010; Kacper Kowalik <xarthisius@gentoo.org> -atpy-0.9.2.ebuild,
- +atpy-0.9.3.ebuild:
- Version bump
-
- 25 Jun 2010; Justin Lecher <jlec@gentoo.org> atpy-0.9.2.ebuild:
- Fix PYTHON ABI Stuff
-
-*atpy-0.9.2 (12 Feb 2010)
-
- 12 Feb 2010; Sébastien Fabbro <bicatali@gentoo.org> -atpy-0.9.1.ebuild,
- +atpy-0.9.2.ebuild:
- Bump
-
-*atpy-0.9.1 (08 Oct 2009)
-
- 08 Oct 2009; Sébastien Fabbro <bicatali@gentoo.org> -atpy-0.9.0.ebuild,
- +atpy-0.9.1.ebuild, metadata.xml:
- Version bump
-
-*atpy-0.9.0 (21 Jul 2009)
-
- 21 Jul 2009; Sébastien Fabbro <bicatali@gentoo.org> +atpy-0.9.0.ebuild,
- +metadata.xml:
- Initial import
-
diff --git a/dev-python/atpy/Manifest b/dev-python/atpy/Manifest
deleted file mode 100644
index 31e0a4e93..000000000
--- a/dev-python/atpy/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST ATpy-0.9.3.tar.gz 477243 RMD160 30cd0dc5a25ff45aa90525c4a97df0270ac2c03c SHA1 94f9e2f1d467ddfabd9499961c5ede1c612d6ef1 SHA256 6afa5a1ecb993d8b03063982bed571b280ce2b3230c558e82c17778fcd17f27d
-EBUILD atpy-0.9.3.ebuild 788 RMD160 79ef26a88363171171d2952885c32964cd79858b SHA1 ae9bd292f30892fc27c8d63ef030267fa63bee02 SHA256 f94764991ee6503466ed13031dfbc560bc2965fb59ee135f113261b72b5af3bd
-MISC ChangeLog 768 RMD160 6fd2bb28d014de962fee30abc8487bacbbfe4480 SHA1 76b00baf31858299d704a8fcd659d4e19c7271ed SHA256 c3bf6036d9b4aa2b34ac9471c2da056654520c40421e15e80e29e62159e34862
-MISC metadata.xml 990 RMD160 a2d6e525f6ac1f63f58cd6aea51e15e27e3bb393 SHA1 efafdba2cbb91071dc99e510c43e2fc9f9c83d08 SHA256 b848a506f5c41178669501433f524e28a6975fecbbb0e82b425f5e48486624c4
diff --git a/dev-python/atpy/atpy-0.9.3.ebuild b/dev-python/atpy/atpy-0.9.3.ebuild
deleted file mode 100644
index b2e4c0fd5..000000000
--- a/dev-python/atpy/atpy-0.9.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-PYTHON_DEPEND="2:2.6"
-SUPPORT_PYTHON_ABIS="1"
-
-inherit distutils
-
-#DISTUTILS_SRC_TEST="test/test.py"
-MYPN=ATpy
-MYP="${MYPN}-${PV}"
-
-DESCRIPTION="Astronomical tables support Python"
-HOMEPAGE="http://atpy.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MYP}.tar.gz"
-
-RDEPEND=">=dev-python/numpy-1.3
- fits? ( >=dev-python/pyfits-2.1 )
- mysql? ( dev-python/mysql-python )
- postgres? ( dev-db/pygresql )
- sqlite? ( dev-python/pysqlite )
- votable? ( >=dev-python/vo-0.3 )"
-
-RESTRICT_PYTHON_ABIS="2.[45] 3.*"
-
-DEPEND=">=dev-python/numpy-1.3"
-
-IUSE="+fits mysql postgres sqlite +votable"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-3"
-
-S=${WORKDIR}/${MYP}
diff --git a/dev-python/atpy/metadata.xml b/dev-python/atpy/metadata.xml
deleted file mode 100644
index 173cba328..000000000
--- a/dev-python/atpy/metadata.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>python</herd>
-<longdescription lang="en">
- Astronomical Tables in Python (ATpy) is a high-level package
- providing a way to manipulate tables of astronomical data in a
- uniform way. A table is defined by any number of columns of data,
- each characterized by a column name, unit, null value, and
- description (the last three being optional), and can be supplemented
- with metadata in the form of keywords or comments. ATpy can be used
- to manipulate single tables as well as sets of tables. Table formats
- supported are FITS, VO, IPAC. Database supported are SQLite, MySQL
- and PostgreSQL.
-</longdescription>
-<use>
- <flag name="fits">
- Enable support for reading and FITS with <pkg>dev-python/pyfits</pkg>.
- </flag>
- <flag name="votable">
- Enable support for reading and VOTABLE with <pkg>dev-python/vo</pkg>.
- </flag>
-</use>
-</pkgmetadata>
diff --git a/dev-python/vo/ChangeLog b/dev-python/vo/ChangeLog
deleted file mode 100644
index 34c349160..000000000
--- a/dev-python/vo/ChangeLog
+++ /dev/null
@@ -1,44 +0,0 @@
-# ChangeLog for dev-python/vo
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 17 Aug 2010; Kacper Kowalik <xarthisius@gentoo.org> vo-0.5.ebuild,
- vo-0.6.ebuild:
- Update HOMEPAGE
-
-*vo-0.6 (21 Jul 2010)
-
- 21 Jul 2010; Sébastien Fabbro <bicatali@gentoo.org> +vo-0.6.ebuild,
- +files/vo-0.6-expat.patch:
- Version bump
-
- 26 Jun 2010; Justin Lecher <jlec@gentoo.org> vo-0.5.ebuild:
- Python ABI fixes
-
- 28 Apr 2010; Kacper Kowalik <xarthisius.kk@gmail.com> vo-0.5.ebuild,
- +files/vo-0.5-assertion_fix.patch, +files/vo-0.5-skiptests.patch:
- Skipping failing tests, fixing assertion.
-
- 28 Apr 2010; Kacper Kowalik <xarthisius.kk@gmail.com> -files/vo-0.3.1-docs.patch,
- vo-0.5.ebuild, +files/vo-0.5-docs.patch, +files/vo-0.5-expat.patch:
- Removing doc USE flags, since they're no longer building, adding missing
- test dependencies, using new style for Python.
-
-*vo-0.5 (12 Feb 2010)
-
- 12 Feb 2010; Sébastien Fabbro <bicatali@gentoo.org> -vo-0.4.ebuild,
- +vo-0.5.ebuild:
- Bump
-
-*vo-0.4 (08 Oct 2009)
-
- 08 Oct 2009; Sébastien Fabbro <bicatali@gentoo.org> -vo-0.3.1.ebuild,
- +vo-0.4.ebuild:
- Version bump
-
-*vo-0.3.1 (21 Jul 2009)
-
- 21 Jul 2009; Sébastien Fabbro <bicatali@gentoo.org> +vo-0.3.1.ebuild,
- +files/vo-0.3.1-docs.patch, +metadata.xml:
- Initial import
-
diff --git a/dev-python/vo/Manifest b/dev-python/vo/Manifest
deleted file mode 100644
index 122baa4b1..000000000
--- a/dev-python/vo/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
-AUX vo-0.5-assertion_fix.patch 3918 RMD160 a16f3290652e3d35ec367f5a236d2e2381a9994c SHA1 292f510bd4d42aff8adf550ee6bf46b7f2a4c373 SHA256 a0ab5521f8838a50e8ce3e736f539ed3056502c67dc16e5ae82772cf1194e9bb
-AUX vo-0.5-docs.patch 787 RMD160 981357589fae22befc08a215390bb81b94964423 SHA1 4057e7deacc726130048720b635cdd427f992f53 SHA256 0e0d32d6856193cfea4f547a04893ccac8520fe4872bbd92d6f6848a5ba71db4
-AUX vo-0.5-expat.patch 516 RMD160 96fd104bafa9fba2d4203aec9aaf9d6031752e42 SHA1 72559f15da814b84a43627a89fee8f1cabfb8df3 SHA256 8767dd8efa403f003307d9fb8d60440b850e2a2dc7d4aff43105bc7f5867b488
-AUX vo-0.5-skiptests.patch 2052 RMD160 91ccc4db98a6bfcbf9ecd42fb3366fc2c1074783 SHA1 6498fe9ca58f535b2574131b270cb00fe8e88467 SHA256 d4a60c5f523eca1f749edc4a2ed05a43613965f19257deeeb9d78ef102a863bb
-AUX vo-0.6-expat.patch 526 RMD160 5adddfb1109f09a27aca102e765602f86e3b12b6 SHA1 fed5e4d69a2acb4789f2216e496e4ffa247fb4b3 SHA256 9aff0a54c97212ad9762cac66b8a285aa77513e59b07998993aef2ad871f55b4
-DIST vo-0.5.tar.gz 4495975 RMD160 25bac3958ac8a8e8268ae94ab0dbe32b8df9a30e SHA1 7f9a9fde36df868a1ed96c29d59cee92ea1b5d4a SHA256 e3c97a7b329dadac346682c235deb7b60739055f58835536eeee8c034a9d074a
-DIST vo-0.6.tar.gz 4582969 RMD160 1b7e17aab4d0c8c5da48896a2681658f94bc1d28 SHA1 6aab86ef9f6ae799419535f980ec7333a2b1e287 SHA256 ce218dd55b0a3ab6476f49afa4abfa1aa71394de59d33681c86afa3b3beb931e
-EBUILD vo-0.5.ebuild 902 RMD160 c9efbc90520376928d418be0319f88b0329820a1 SHA1 f5297865c9a5ef76149b350a9679349de706090c SHA256 12e84a02836a744b90767561332ba95dd22451636de8511f2c25527c35ce625d
-EBUILD vo-0.6.ebuild 791 RMD160 decb23add692699cd98f04cdc7de87b89e6a79fd SHA1 0b6b1eda47e8453fa3366939a4d54510202ac0f9 SHA256 5369788016400feaa347f45c85c994dcb3bda29548b1fd2010c12b517ee7e2a5
-MISC ChangeLog 1314 RMD160 c676a5a418184eb5249a998efa3967386b51e90f SHA1 feba40ad382835ef1e9da7ec1ba1cfd0b6a20b95 SHA256 6d48d4b46e09754825203d4dfd2dd25583167e167c94024d44d2a9501a71669f
-MISC metadata.xml 478 RMD160 a115ae6d3b7da632887d7443ee1a85b6ae9b322a SHA1 e42c2e82e7fa028662ef7cb77691ba2ab0c1c9a4 SHA256 d68f25e4c06961ecaa6d08df19e1cf671a592c5f1de97fb1cd780f6722cf793f
diff --git a/dev-python/vo/files/vo-0.5-assertion_fix.patch b/dev-python/vo/files/vo-0.5-assertion_fix.patch
deleted file mode 100644
index ce092752e..000000000
--- a/dev-python/vo/files/vo-0.5-assertion_fix.patch
+++ /dev/null
@@ -1,90 +0,0 @@
---- vo/tree.py
-+++ vo/tree.py
-@@ -295,7 +295,7 @@
- """)
-
- def _set_content_role(self, content_role):
-- assert (content_role in (None, 'query', 'hints', 'doc', 'location'),
-+ assert (content_role in (None, 'query', 'hints', 'doc', 'location')), (
- "content-role attribute invalid.")
- self._content_role = content_role
- def _del_content_role(self): self._content_role = None
-@@ -363,7 +363,7 @@
- """)
-
- def _set_name(self, name):
-- assert (name is not None,
-+ assert (name is not None), (
- "'name' attribute required for 'INFO' elements")
- xmlutil.check_token(name, 'name', self._config, self._pos)
- self._name = name
-@@ -374,7 +374,7 @@
- """)
-
- def _set_value(self, value):
-- assert (value is not None,
-+ assert (value is not None), (
- "'value' attribute required for 'INFO' elements")
- check_string(value, 'value', self._config, self._pos)
- self._value = value
-@@ -562,17 +562,17 @@
- for start, tag, data, pos in iterator:
- if start:
- if tag == 'MIN':
-- assert ('value' in data,
-+ assert ('value' in data),(
- 'MIN must have value attribute')
- self.min = self._field.converter.parse(data['value'])[0]
- self.min_inclusive = data.get('inclusive', 'yes')
- elif tag == 'MAX':
-- assert ('value' in data,
-+ assert ('value' in data),(
- 'MAX must have value attribute')
- self.max = self._field.converter.parse(data['value'])[0]
- self.max_inclusive = data.get('inclusive', 'yes')
- elif tag == 'OPTION':
-- assert ('value' in data,
-+ assert ('value' in data),(
- 'OPTION must have value attribute')
- xmlutil.check_token(data.get('name'), 'name', config, pos)
- self.options.append(
-@@ -771,10 +771,10 @@
- """)
-
- def _set_datatype(self, datatype):
-- assert (datatype is not None,
-+ assert (datatype is not None),(
- "'datatype' attribute required for '%s' elements" %
- self._element_name)
-- assert (datatype in converters.converter_mapping,
-+ assert (datatype in converters.converter_mapping),(
- "Invalid datatype attribute '%s'" % datatype)
- self._datatype = datatype
- datatype = property(
-@@ -793,7 +793,7 @@
- """)
-
- def _set_precision(self, precision):
-- assert (precision is None or re.match("^[FE]?[0-9]+$", precision),
-+ assert (precision is None or re.match("^[FE]?[0-9]+$", precision)), (
- "precision '%s' is invalid" % precision)
- self._precision = precision
- def _del_precision(self): self._precision = None
-@@ -873,7 +873,7 @@
-
- def _set_arraysize(self, arraysize):
- assert (arraysize is None or
-- re.match("^([0-9]+x)*[0-9]*[*]?(s\W)?$", arraysize),
-+ re.match("^([0-9]+x)*[0-9]*[*]?(s\W)?$", arraysize)), (
- 'arraysize attribute is invalid')
- self._arraysize = arraysize
- def _del_arraysize(self): self._arraysize = None
-@@ -1053,7 +1053,7 @@
- def _set_system(self, system):
- assert (system in ('eq_FK4', 'eq_FK5', 'ICRS', 'ecl_FK4', 'ecl_FK5',
- 'galactic', 'supergalactic', 'xy', 'barycentric',
-- 'geo_app'),
-+ 'geo_app')),(
- "Invalid system attribute '%s'" % system)
- self._system = system
- def _del_system(self): self._system = None
diff --git a/dev-python/vo/files/vo-0.5-docs.patch b/dev-python/vo/files/vo-0.5-docs.patch
deleted file mode 100644
index 0bb09121c..000000000
--- a/dev-python/vo/files/vo-0.5-docs.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- doc/Makefile
-+++ doc/Makefile
-@@ -20,6 +20,7 @@
- @echo " json to make JSON files"
- @echo " htmlhelp to make HTML files and a HTML help project"
- @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter"
-+ @echo " pdf to make a PDF file from LaTeX"
- @echo " changes to make an overview over all changed/added/deprecated items"
- @echo " linkcheck to check all external links for integrity"
-
-@@ -61,6 +62,10 @@
- @echo "Run \`make all-pdf' or \`make all-ps' in that directory to" \
- "run these through (pdf)latex."
-
-+pdf: latex
-+ $(MAKE) -C build/latex all-pdf
-+ @echo "Build finished; the PDF file is in build/latex."
-+
- changes:
- mkdir -p build/changes build/doctrees
- $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) build/changes
diff --git a/dev-python/vo/files/vo-0.5-expat.patch b/dev-python/vo/files/vo-0.5-expat.patch
deleted file mode 100644
index 7bbd7a84a..000000000
--- a/dev-python/vo/files/vo-0.5-expat.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Using system expat
-
-Patch written by Kacper Kowalik <xarthisius.kk@gmail.com>
-
---- setup.py
-+++ setup.py
-@@ -13,14 +13,9 @@
-
- iterparse_ext = Extension(
- "vo.iterparser",
-- ["src/iterparse.c",
-- "src/expat/xmlparse.c",
-- "src/expat/xmlrole.c",
-- "src/expat/xmltok.c",
-- "src/expat/xmltok_impl.c",
-- "src/expat/xmltok_ns.c"],
-+ ["src/iterparse.c",],
- define_macros=defines,
-- include_dirs=["src", "src/expat"])
-+ libraries=["expat"])
-
- setup(name="vo",
- version="0.5",
diff --git a/dev-python/vo/files/vo-0.5-skiptests.patch b/dev-python/vo/files/vo-0.5-skiptests.patch
deleted file mode 100644
index bbdac7838..000000000
--- a/dev-python/vo/files/vo-0.5-skiptests.patch
+++ /dev/null
@@ -1,55 +0,0 @@
---- test/test.py.orig 2010-04-28 17:52:30.663209813 +0200
-+++ test/test.py 2010-04-28 17:54:42.978225374 +0200
-@@ -11,7 +11,7 @@
- import sys
-
- from numpy.testing import assert_array_equal, assert_raises
--from numpy.testing.decorators import knownfailureif
-+from numpy.testing.decorators import skipif
- import numpy as np
-
- from vo.table import parse
-@@ -26,6 +26,7 @@
- sts = os.waitpid(p.pid, 0)
- assert sts[1] == 0
-
-+@skipif(1,"Fails on Gentoo, reported upstream...")
- def test_regression():
- # Read the VOTABLE
- votable = parse("regression.xml", pedantic=False)
-@@ -329,7 +330,7 @@
- assert issubclass(a0.dtype.type, np.bool_)
- assert_array_equal(a0, b0)
-
-- @knownfailureif(numpy_has_complex_bug)
-+ @skipif(numpy_has_complex_bug,"Known failure...")
- def test_floatComplex(self):
- assert issubclass(self.array['floatComplex'].dtype.type,
- np.complex64)
-@@ -338,7 +339,7 @@
- assert_array_equal(self.mask['floatComplex'],
- [True, False, False, True, True])
-
-- @knownfailureif(numpy_has_complex_bug)
-+ @skipif(numpy_has_complex_bug,"Known failure...")
- def test_doubleComplex(self):
- assert issubclass(self.array['doubleComplex'].dtype.type,
- np.complex128)
-@@ -347,7 +348,7 @@
- assert_array_equal(self.mask['doubleComplex'],
- [True, False, False, True, True])
-
-- @knownfailureif(numpy_has_complex_bug)
-+ @skipif(numpy_has_complex_bug,"Known failure...")
- def test_doubleComplexArray(self):
- assert issubclass(self.array['doubleComplexArray'].dtype.type,
- np.object_)
-@@ -440,7 +441,7 @@
- self.table = parse("test_through_tabledata.xml", pedantic=False).get_first_table()
- self.array = self.table.array
- self.mask = self.table.mask
--
-+ @skipif(1,"Fails on Gentoo, reported upstream...")
- def test_schema(self):
- validate_schema("test_through_tabledata.xml")
-
diff --git a/dev-python/vo/files/vo-0.6-expat.patch b/dev-python/vo/files/vo-0.6-expat.patch
deleted file mode 100644
index 24157f390..000000000
--- a/dev-python/vo/files/vo-0.6-expat.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- defsetup.py.orig 2010-07-21 17:35:59.000000000 +0100
-+++ defsetup.py 2010-07-21 17:37:06.000000000 +0100
-@@ -17,14 +17,9 @@
-
- iterparse_ext = Extension(
- "vo.iterparser",
-- ["src/iterparse.c",
-- "src/expat/xmlparse.c",
-- "src/expat/xmlrole.c",
-- "src/expat/xmltok.c",
-- "src/expat/xmltok_impl.c"
-- ],
-+ ["src/iterparse.c"],
- define_macros=defines,
-- include_dirs=["src", "src/expat"])
-+ libraries=["expat"])
-
- pkg = ['vo', 'vo.tests']
- # Python < 2.6 doesn't have the json module
diff --git a/dev-python/vo/metadata.xml b/dev-python/vo/metadata.xml
deleted file mode 100644
index b0bd8b61e..000000000
--- a/dev-python/vo/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
- vo.table is a Python package to read and write astronomical VOTable
- files into Numpy record arrays.
- vo.table supports the VOTable Format Definition Version 1.1. Some
- flexibility is provided to support the 1.0 draft version and other
- non-standard usage in the wild.
-</longdescription>
-</pkgmetadata>
diff --git a/dev-python/vo/vo-0.5.ebuild b/dev-python/vo/vo-0.5.ebuild
deleted file mode 100644
index c5dfc1933..000000000
--- a/dev-python/vo/vo-0.5.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-PYTHON_DEPEND="2:2.6"
-
-inherit distutils eutils
-
-DESCRIPTION="Python module to read VOTABLE into a Numpy recarray"
-HOMEPAGE="https://trac6.assembla.com/astrolib/wiki http://www.scipy.org/AstroLib"
-SRC_URI="http://stsdas.stsci.edu/astrolib/${P}.tar.gz"
-
-IUSE="test"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-LICENSE="AURA"
-
-DEPEND="${RDEPEND}
- test? ( dev-python/nose )"
-RDEPEND="dev-libs/expat"
-
-pkg_setup() {
- python_set_active_version 2
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-docs.patch
- epatch "${FILESDIR}"/${P}-assertion_fix.patch
- epatch "${FILESDIR}"/${P}-expat.patch
- use test && epatch "${FILESDIR}"/${P}-skiptests.patch
-}
-
-#FIX ME: docs are no longer built (missing stsci_sphinxext )
-
-src_test() {
- cd test
- PYTHONPATH=$(dir -d ../build/lib.*) nosetests -v || die
-}
diff --git a/dev-python/vo/vo-0.6.ebuild b/dev-python/vo/vo-0.6.ebuild
deleted file mode 100644
index 3ae4c5aca..000000000
--- a/dev-python/vo/vo-0.6.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-#PYTHON_DEPEND="2:2.6"
-SUPPORT_PYTHON_ABIS="1"
-DISTUTILS_SRC_TEST="nosetests"
-
-inherit distutils eutils
-
-DESCRIPTION="Python module to read VOTABLE into a Numpy recarray"
-HOMEPAGE="https://trac6.assembla.com/astrolib/wiki http://www.scipy.org/AstroLib"
-SRC_URI="http://stsdas.stsci.edu/astrolib/${P}.tar.gz"
-
-IUSE="examples"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-LICENSE="AURA"
-
-RDEPEND="dev-libs/expat"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-expat.patch
-}
-
-#FIXME: tests are buggy, sphinx misses stsci_sphinx.conf
-
-src_install() {
- distutils_src_install
- if use examples; then
- insinto /usr/share/doc/${PF}/
- doins -r examples || die
- fi
-}