dev-python/pygraphviz: Remove old
authorMichał Górny <mgorny@gentoo.org>
Wed, 5 Feb 2020 05:34:27 +0000 (06:34 +0100)
committerMichał Górny <mgorny@gentoo.org>
Wed, 5 Feb 2020 05:50:18 +0000 (06:50 +0100)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
dev-python/pygraphviz/Manifest
dev-python/pygraphviz/files/pygraphviz-1.0-setup.py.patch [deleted file]
dev-python/pygraphviz/files/pygraphviz-1.2-avoid_tests.patch [deleted file]
dev-python/pygraphviz/files/pygraphviz-1.3.1-docs.patch [deleted file]
dev-python/pygraphviz/files/pygraphviz-1.3.1-swig-3.patch [deleted file]
dev-python/pygraphviz/pygraphviz-1.2.ebuild [deleted file]
dev-python/pygraphviz/pygraphviz-1.3.1.ebuild [deleted file]

index e7eaf2d6dc0c74c5c963092a6fa2cbaa062aac63..2301c1c36acbf0f3c4308337b93bb9f4e56a97fd 100644 (file)
@@ -1,3 +1 @@
-DIST pygraphviz-1.2.tar.gz 90913 BLAKE2B 2031b3d1366ce038fc10a1ed632bae9ae67789eae1c45e9e9eb418cf8e5729d47baed96508f52e962aa0138a1fa6231a50bbba2049435f4af959ef467eaa7454 SHA512 e477af635594c3ba1aa6fa499bc5e60df14e76616a1a777f648e2e96d3953dd3d0b3bae4a92275dac2f7466276cf526ecb8b6a63fd3fbad26ee24b67d76ecfa3
-DIST pygraphviz-1.3.1.tar.gz 103336 BLAKE2B 267c85ca4639a2f0ad8c06d36eaa1f2026c6afafe357be23ea4c108b7953aedac2f397bf262a68f336385a5810d77bec9d200bf86da3d101b4d402dcc2d77e1f SHA512 e1957d7daf7ae9e60873cb6f23ac19a3320b4b10579ab24a2307beb558dad11a8e82e1da528799165b761d944efb4860b7296e3218846f7885f715c396a8e3dc
 DIST pygraphviz-1.5.zip 117810 BLAKE2B e9139d6b8e01cacb3135b1ccd2fa8624c041b7a04848f66c7668c5acf55cf66380ab9f05193b1bb240133f0c01a21915e2314807fcde23246c287d22efb9450a SHA512 6d3df6642a7e23ecb6b687761480b80a3ee5886508ef50b81697041425be7d09d623bf46990c5cea3ef36817a28d9e5c2905eb32267296f55524fdedb2199ea2
diff --git a/dev-python/pygraphviz/files/pygraphviz-1.0-setup.py.patch b/dev-python/pygraphviz/files/pygraphviz-1.0-setup.py.patch
deleted file mode 100644 (file)
index 13eb0f2..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
---- setup_egg.py
-+++ setup_egg.py
-@@ -46,7 +46,6 @@
-         download_url     = release.download_url,
-         classifiers      = release.classifiers,
-         packages         = packages,
--        data_files       = data,
-         ext_modules      = extension,
-         package_data     = package_data,
-         install_requires=['setuptools'],
---- setup.py
-+++ setup.py
-@@ -98,12 +98,6 @@
- sys.path.pop(0)
- packages = ["pygraphviz","pygraphviz.tests"]
--docdirbase  = 'share/doc/pygraphviz-%s' % release.version
--data = [(docdirbase, glob("*.txt")),
--        (os.path.join(docdirbase, 'examples'),glob("examples/*.py")),
--        (os.path.join(docdirbase, 'examples'),glob("examples/*.dat")),
--        (os.path.join(docdirbase, 'examples'),glob("examples/*.dat.gz")),
--        ]
- extension = [Extension("pygraphviz._graphviz",
-                       ["pygraphviz/graphviz_wrap.c"],
-                       include_dirs=include_dirs,
-@@ -130,7 +124,6 @@
-         download_url     = release.download_url,
-         classifiers      = release.classifiers,
-         packages         = packages,
--        data_files       = data,
-         ext_modules      = extension,
-         package_data     = package_data
-       )
diff --git a/dev-python/pygraphviz/files/pygraphviz-1.2-avoid_tests.patch b/dev-python/pygraphviz/files/pygraphviz-1.2-avoid_tests.patch
deleted file mode 100644 (file)
index d444ee3..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
- pygraphviz/__init__.py |  2 --
- pygraphviz/agraph.py   | 25 -------------------------
- 2 files changed, 27 deletions(-)
-
-diff --git a/pygraphviz/__init__.py b/pygraphviz/__init__.py
-index a807801..33f727e 100644
---- a/pygraphviz/__init__.py
-+++ b/pygraphviz/__init__.py
-@@ -68,5 +68,3 @@ def version():
-     neato=_get_prog('neato')
-     os.system(neato+' -V')
--# import tests: run as pygraphviz.test()
--from tests import run as test
-diff --git a/pygraphviz/agraph.py b/pygraphviz/agraph.py
-index c9f735b..90a661e 100644
---- a/pygraphviz/agraph.py
-+++ b/pygraphviz/agraph.py
-@@ -1771,28 +1771,3 @@ class ItemAttribute(Attribute):
-                        value.decode(self.encoding))
-             except KeyError: # gv.agxget returned KeyError, skip
-                 continue
--
--
--
--def _test_suite():
--    import doctest
--    suite = doctest.DocFileSuite('tests/graph.txt',
--                                 'tests/attributes.txt',
--                                 'tests/layout_draw.txt',
--                                 'tests/subgraph.txt',
--                                 package='pygraphviz')
--    doctest.testmod() # test docstrings in module
--    return suite
--
--
--if __name__ == "__main__":
--    import os
--    import sys
--    import unittest
--    if sys.version_info[:2] < (2, 4):
--        print "Python version 2.4 or later required for tests (%d.%d detected)." %  sys.version_info[:2]
--        sys.exit(-1)
--    # directory of package (relative to this)
--    nxbase=sys.path[0]+os.sep+os.pardir
--    sys.path.insert(0,nxbase) # prepend to search path
--    unittest.TextTestRunner().run(_test_suite())
diff --git a/dev-python/pygraphviz/files/pygraphviz-1.3.1-docs.patch b/dev-python/pygraphviz/files/pygraphviz-1.3.1-docs.patch
deleted file mode 100644 (file)
index aed5c90..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
- setup.py | 8 --------
- 1 file changed, 8 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index fc0a96f..98b7f58 100644
---- a/setup.py
-+++ b/setup.py
-@@ -36,13 +36,6 @@ release.write_versionfile()
- sys.path.pop(0)
- packages = ["pygraphviz", "pygraphviz.tests"]
--docdirbase = 'share/doc/pygraphviz-%s' % release.version
--data = [
--    (docdirbase, glob("*.txt")),
--    (os.path.join(docdirbase, 'examples'), glob("examples/*.py")),
--    (os.path.join(docdirbase, 'examples'), glob("examples/*.dat")),
--    (os.path.join(docdirbase, 'examples'), glob("examples/*.dat.gz")),
--]
- package_data = {'': ['*.txt'], }
- if __name__ == "__main__":
-@@ -75,7 +68,6 @@ if __name__ == "__main__":
-         download_url=release.download_url,
-         classifiers=release.classifiers,
-         packages=packages,
--        data_files=data,
-         ext_modules=extension,
-         cmdclass={
-             'install': AddExtensionInstallCommand,
diff --git a/dev-python/pygraphviz/files/pygraphviz-1.3.1-swig-3.patch b/dev-python/pygraphviz/files/pygraphviz-1.3.1-swig-3.patch
deleted file mode 100644 (file)
index 912667e..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
- pygraphviz/graphviz.i | 12 ++++++------
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/pygraphviz/graphviz.i b/pygraphviz/graphviz.i
-index 0d9b43b..5f1f6b0 100644
---- a/pygraphviz/graphviz.i
-+++ b/pygraphviz/graphviz.i
-@@ -1,9 +1,9 @@
--#    Copyright (C) 2004-2006 by 
--#    Aric Hagberg <hagberg@lanl.gov>
--#    Dan Schult <dschult@colgate.edu>
--#    Manos Renieris, http://www.cs.brown.edu/~er/
--#    Distributed with BSD license.     
--#    All rights reserved, see LICENSE for details.
-+//    Copyright (C) 2004-2006 by 
-+//    Aric Hagberg <hagberg@lanl.gov>
-+//    Dan Schult <dschult@colgate.edu>
-+//    Manos Renieris, http://www.cs.brown.edu/~er/
-+//    Distributed with BSD license.     
-+//    All rights reserved, see LICENSE for details.
- %module graphviz
diff --git a/dev-python/pygraphviz/pygraphviz-1.2.ebuild b/dev-python/pygraphviz/pygraphviz-1.2.ebuild
deleted file mode 100644 (file)
index c4a7bc3..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapper for the Graphviz Agraph data structure"
-HOMEPAGE="http://networkx.lanl.gov/pygraphviz/ https://pypi.org/project/pygraphviz/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="examples"
-
-# Note: only C API of graphviz is used, PYTHON_USEDEP unnecessary.
-RDEPEND="media-gfx/graphviz"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-1.0-setup.py.patch
-       "${FILESDIR}"/${P}-avoid_tests.patch
-)
-
-python_test() {
-       PYTHONPATH=${PYTHONPATH}:${BUILD_DIR}/lib/pygraphviz \
-       "${PYTHON}" \
-               -c "import pygraphviz.tests; pygraphviz.tests.run()" \
-               || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
-       use examples && local EXAMPLES=( examples/. )
-
-       distutils-r1_python_install_all
-}
diff --git a/dev-python/pygraphviz/pygraphviz-1.3.1.ebuild b/dev-python/pygraphviz/pygraphviz-1.3.1.ebuild
deleted file mode 100644 (file)
index 1746179..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapper for the Graphviz Agraph data structure"
-HOMEPAGE="http://pygraphviz.github.io/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="examples test"
-RESTRICT="!test? ( test )"
-
-# Note: only C API of graphviz is used, PYTHON_USEDEP unnecessary.
-RDEPEND="media-gfx/graphviz"
-DEPEND="${RDEPEND}
-       dev-lang/swig:0
-       test? (
-               dev-python/doctest-ignore-unicode[${PYTHON_USEDEP}]
-               dev-python/nose[${PYTHON_USEDEP}]
-       )
-"
-
-PATCHES=(
-       "${FILESDIR}"/${P}-docs.patch
-       "${FILESDIR}"/${P}-swig-3.patch
-)
-
-python_prepare_all() {
-       distutils-r1_python_prepare_all
-       swig -python pygraphviz/graphviz.i || die
-}
-
-python_test() {
-       PYTHONPATH=${PYTHONPATH}:${BUILD_DIR}/lib/pygraphviz \
-               nosetests -c setup.cfg -x -v || die
-}
-
-python_install_all() {
-       use examples && local EXAMPLES=( examples/. )
-
-       distutils-r1_python_install_all
-}